@layer vendor,theme,base,typography;@layer components{.c-pricing-plans__mark{align-items:center;background:var(--color-success-light);border-radius:var(--radius-circle);color:var(--color-success-dark);display:inline-flex;flex-shrink:0;height:1.375rem;justify-content:center;margin-top:.125rem;width:1.375rem}.c-pricing-plans__mark svg{stroke-width:24px}.c-pricing-plans__mark--no{background:currentColor}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__mark--no{background:color-mix(in srgb,currentColor 10%,#0000)}}.c-pricing-plans__mark--no{color:var(--color-type-muted)}.c-pricing-plans__group-label{align-items:center;color:var(--color-type-muted);display:flex;font-family:var(--font-heading);font-size:var(--text-xs);font-weight:600;gap:.5rem;letter-spacing:var(--tracking-widest,.08em);line-height:1.3;text-transform:uppercase}.c-pricing-plans__group-label:after{background:currentColor;content:"";flex:1;height:1px}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__group-label:after{background:color-mix(in srgb,currentColor 22%,#0000)}}.c-pricing-plans__group-label--upgrades{color:var(--color-primary)}.c-pricing-plans__mark--upgrade{background:var(--color-primary);color:var(--color-primary-contrast)}.c-pricing-plans__feature--upgrade strong{color:var(--color-primary);font-weight:600}.c-pricing-plans__card--featured .c-pricing-plans__feature--upgrade strong,.c-pricing-plans__card--featured .c-pricing-plans__group-label--upgrades{color:var(--color-primary-semi-light)}.c-pricing-plans__features--base .c-pricing-plans__mark:not(.c-pricing-plans__mark--no){background:0 0;border:1px solid #12b76a8c}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__features--base .c-pricing-plans__mark:not(.c-pricing-plans__mark--no){border:1px solid color-mix(in srgb,var(--color-success) 55%,#0000)}}.c-pricing-plans__features--base .c-pricing-plans__mark:not(.c-pricing-plans__mark--no){color:var(--color-success)}.c-pricing-plans__card--featured .c-pricing-plans__features--base .c-pricing-plans__mark:not(.c-pricing-plans__mark--no){border-color:#6ce9a68c}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__card--featured .c-pricing-plans__features--base .c-pricing-plans__mark:not(.c-pricing-plans__mark--no){border-color:color-mix(in srgb,var(--color-success-semi-light) 55%,#0000)}}.c-pricing-plans__card--featured .c-pricing-plans__features--base .c-pricing-plans__mark:not(.c-pricing-plans__mark--no){color:var(--color-success-semi-light)}.c-pricing-plans__card--featured{box-shadow:0 28px 56px -20px #111a2473}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__card--featured{box-shadow:0 28px 56px -20px color-mix(in srgb,var(--color-base-ultra-dark) 45%,#0000)}}@media (min-width:992px){.c-pricing-plans__card--featured{transform:translateY(-1rem)}}.c-pricing-plans__badge{box-shadow:0 6px 16px -6px #f25c4c99}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__badge{box-shadow:0 6px 16px -6px color-mix(in srgb,var(--color-primary) 60%,#0000)}}.c-pricing-plans__details .c-pricing-plans__details-item[data-accordion-item]{border-bottom:0}.c-pricing-plans__details-label--open,[data-accordion-item].is-open .c-pricing-plans__details-label--closed{display:none}[data-accordion-item].is-open .c-pricing-plans__details-label--open{display:inline}.c-pricing-plans__details-caret{transition:transform var(--accordion-duration,.3s) var(--accordion-easing,ease-in-out)}[data-accordion-item].is-open .c-pricing-plans__details-caret{transform:rotate(180deg)}.c-pricing-plans__details-card{--pp-line:#111a2417}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__details-card{--pp-line:color-mix(in srgb,var(--color-heading) 9%,#0000)}}.c-pricing-plans__details-card{--pp-tint:#111a2408}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__details-card{--pp-tint:color-mix(in srgb,var(--color-heading) 3%,#0000)}}.c-pricing-plans__details-card{--pp-brand-tint:#fef5f4}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__details-card{--pp-brand-tint:color-mix(in srgb,var(--color-primary) 6%,var(--color-canvas))}}.c-pricing-plans__details-card{--pp-brand-tint-strong:#feedeb}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__details-card{--pp-brand-tint-strong:color-mix(in srgb,var(--color-primary) 11%,var(--color-canvas))}}.c-pricing-plans__details-card{--pp-brand-line:#f25c4c38}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__details-card{--pp-brand-line:color-mix(in srgb,var(--color-primary) 22%,#0000)}}.c-pricing-plans__details-card{background:var(--color-canvas);border:1px solid var(--pp-line);border-radius:var(--radius-card);box-shadow:0 1px 2px #111a240a,0 24px 48px -24px #111a2438;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__details-card{box-shadow:0 1px 2px color-mix(in srgb,var(--color-base-ultra-dark) 4%,#0000),0 24px 48px -24px color-mix(in srgb,var(--color-base-ultra-dark) 22%,#0000)}}.c-pricing-plans__table{border:0;margin:0}.c-pricing-plans__table td,.c-pricing-plans__table th{background:0 0;border:0;border-bottom:1px solid var(--pp-line);padding:1.125rem 1.5rem;vertical-align:top}.c-pricing-plans__table td:first-child,.c-pricing-plans__table th:first-child{padding-left:1.75rem}.c-pricing-plans__table td:last-child,.c-pricing-plans__table th:last-child{padding-right:1.75rem}.c-pricing-plans__table thead th{background:var(--pp-tint);border-bottom:1px solid #111a2429;padding-bottom:1.5rem;padding-top:1.5rem;vertical-align:bottom}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__table thead th{border-bottom:1px solid color-mix(in srgb,var(--color-heading) 16%,#0000)}}.c-pricing-plans__table tbody tr:last-child td,.c-pricing-plans__table tbody tr:last-child th{border-bottom:0}.c-pricing-plans__table-corner,.c-pricing-plans__table-row-head{width:34%}.c-pricing-plans__table--cols-4 .c-pricing-plans__table-corner,.c-pricing-plans__table--cols-4 .c-pricing-plans__table-row-head{width:28%}.c-pricing-plans__table-cell{color:var(--color-type)}.c-pricing-plans__table-value{display:inline-grid;gap:.5rem}.c-pricing-plans__meter{display:flex;gap:.25rem}.c-pricing-plans__meter i{background:#111a241f;border-radius:3px;display:block;height:.3125rem;width:1.375rem}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__meter i{background:color-mix(in srgb,var(--color-heading) 12%,#0000)}}.c-pricing-plans__meter i.is-on{background:var(--color-type-muted)}.c-pricing-plans__table .is-highlight .c-pricing-plans__meter i.is-on{background:var(--color-primary)}.c-pricing-plans__table .is-highlight .c-pricing-plans__table-value{color:var(--color-heading);font-weight:500}.c-pricing-plans__details-note{background:var(--pp-tint);border-top:1px solid var(--pp-line);padding:1rem 1.75rem 1.25rem}.c-pricing-plans__table .is-highlight{background:var(--pp-brand-tint);border-left:1px solid var(--pp-brand-line);border-right:1px solid var(--pp-brand-line)}.c-pricing-plans__table .is-highlight:last-child{border-right:0}.c-pricing-plans__table thead .is-highlight{background:var(--pp-brand-tint-strong);border-bottom-color:var(--pp-brand-line);box-shadow:inset 0 3px 0 var(--color-primary)}.c-pricing-plans__table tbody .is-highlight{border-bottom-color:var(--pp-brand-line)}@media (max-width:767px){.c-pricing-plans__details-card{background:0 0;border:0;border-radius:0;box-shadow:none;overflow:visible}.c-pricing-plans__table thead{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.c-pricing-plans__table,.c-pricing-plans__table tbody,.c-pricing-plans__table td,.c-pricing-plans__table th,.c-pricing-plans__table tr{display:block;width:auto}.c-pricing-plans__table td,.c-pricing-plans__table td:first-child,.c-pricing-plans__table td:last-child,.c-pricing-plans__table th,.c-pricing-plans__table th:first-child,.c-pricing-plans__table th:last-child{padding-left:1.125rem;padding-right:1.125rem}.c-pricing-plans__table tbody tr{background:var(--color-canvas);border:1px solid var(--pp-line);border-radius:var(--radius-card);box-shadow:0 12px 28px -18px #111a2438;margin-bottom:.875rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.c-pricing-plans__table tbody tr{box-shadow:0 12px 28px -18px color-mix(in srgb,var(--color-base-ultra-dark) 22%,#0000)}}.c-pricing-plans__table tbody tr:last-child{margin-bottom:0}.c-pricing-plans__table-row-head{background:var(--pp-tint);border-bottom:1px solid var(--pp-line)!important;padding-bottom:.75rem;padding-top:.875rem}.c-pricing-plans__table td.c-pricing-plans__table-cell{align-items:center;border-bottom:1px solid var(--pp-line);border-left:0;border-right:0;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem;text-align:right}.c-pricing-plans__table tbody tr td:last-child{border-bottom:0}.c-pricing-plans__table-cell:before{color:var(--color-type-muted);content:attr(data-col);flex-shrink:0;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-widest,.08em);line-height:1.4;text-align:left;text-transform:uppercase}.c-pricing-plans__table-cell.is-highlight{background:var(--pp-brand-tint);box-shadow:inset 3px 0 0 var(--color-primary)}.c-pricing-plans__table-cell.is-highlight:before{color:var(--color-primary)}.c-pricing-plans__table-value{justify-items:end}.c-pricing-plans__details-note{background:0 0;border-top:0;padding:1rem 0 0;text-align:center}}}@layer utilities