.ic-plans-table,.ic-plans-table *{box-sizing:border-box}.ic-plans-table{--ic-plans-featured-bg:#e6d8ce;--ic-plans-featured-price-bg:#d4c7be;--ic-plans-button-bg:#123f5c;--ic-plans-featured-button-bg:#fe3c00;--ic-plans-price-bg:#f5f5f5;--ic-plans-border:#d5d1d1;container:ic-plans-table/inline-size;max-width:100%}.ic-plans-table__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));column-gap:15px;row-gap:0}.ic-plans-table__card{position:relative;display:grid;width:100%;min-width:0;grid-template-rows:auto auto auto auto 1fr;gap:0;padding:0;border:1px solid var(--ic-plans-border);border-radius:0;background:#fff;box-shadow:none;margin-bottom:15px}.ic-plans-table--has-sections .ic-plans-table__card{grid-template-rows:auto auto auto auto auto 1fr}.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto 1fr auto}.ic-plans-table--has-sections.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto auto 1fr auto}.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto 1fr auto}.ic-plans-table--has-sections.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto 1fr auto}.ic-plans-table--details-separate .ic-plans-table__card{grid-template-rows:auto auto auto auto auto 1fr}.ic-plans-table--has-sections.ic-plans-table--details-separate .ic-plans-table__card{grid-template-rows:auto auto auto auto auto auto 1fr}.ic-plans-table--details-separate.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto auto 1fr auto}.ic-plans-table--has-sections.ic-plans-table--details-separate.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto auto auto 1fr auto}.ic-plans-table--details-separate.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto 1fr auto}.ic-plans-table--has-sections.ic-plans-table--details-separate.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto auto 1fr auto}#primary .ic-plans-table article.ic-plans-table__card{max-width:none}.ic-plans-table__card.is-featured,.ic-plans-table__compare .is-featured{border-color:var(--ic-plans-border);background:var(--ic-plans-featured-bg)}.ic-plans-table__badge{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ic-plans-table__plan-name,.ic-plans-table__price{display:block;min-width:0;overflow-wrap:normal;word-break:normal}.ic-plans-table__plan-name{margin:0;padding:20px 15px 8px;color:#000;font-size:30px;font-weight:400;line-height:1.2;text-align:center}.ic-plans-table__description{min-width:0;padding:0 15px 15px;color:#333;font-size:17px;line-height:1.45;text-align:center;overflow-wrap:normal;word-break:normal}.ic-plans-table__price{width:100%;padding:20px 15px 15px;background:var(--ic-plans-price-bg);font-size:40px;font-weight:700;line-height:1.15;text-align:center}.ic-plans-table__card.is-featured .ic-plans-table__price,.ic-plans-table__compare .is-featured .ic-plans-table__price{background:var(--ic-plans-featured-price-bg)}.ic-plans-table__price-variant{display:block;font-size:40px}.ic-plans-table__price-variant[hidden]{display:none}.ic-plans-table .ic-plans-table__price .ic-plans-table__price-before{align-items:center}.ic-plans-table .ic-plans-table__price .ic-plans-table__price-before>:not(.ic-plans-table__tooltip){padding-block-start:0}.ic-plans-table__price .ic-subscription-price-abbr,.ic-plans-table__price .ic-subscription-price-suffix,.ic-plans-table__price-note{display:block;color:#666;font-size:14px;font-weight:400;line-height:1.45}.ic-plans-table__action{width:100%;min-width:0;padding:15px}.ic-plans-table__action .add-to-shopping-cart,.ic-plans-table__action .add_to_cart_form_container,.ic-plans-table__action button,.ic-plans-table__action form,.ic-plans-table__action input[type=submit],.ic-plans-table__action-link{display:block;width:100%;min-width:0;max-width:100%}.ic-plans-table .ic-plans-table__action .ic-design.button{width:100%;max-width:100%;background-color:var(--ic-plans-button-bg);color:#fff;font-weight:700}.ic-plans-table__action button,.ic-plans-table__action input[type=submit],.ic-plans-table__action-link{background:var(--ic-plans-button-bg);color:#fff;font-weight:700;text-align:center}.ic-plans-table .ic-plans-table__card.is-featured .ic-plans-table__action .ic-design.button,.ic-plans-table .ic-plans-table__compare .is-featured .ic-plans-table__action .ic-design.button,.ic-plans-table__card.is-featured .ic-plans-table__action button,.ic-plans-table__card.is-featured .ic-plans-table__action input[type=submit],.ic-plans-table__card.is-featured .ic-plans-table__action-link,.ic-plans-table__compare .is-featured .ic-plans-table__action button,.ic-plans-table__compare .is-featured .ic-plans-table__action input[type=submit],.ic-plans-table__compare .is-featured .ic-plans-table__action-link{background:var(--ic-plans-featured-button-bg)}.ic-plans-table__details{min-width:0;padding:0 15px 15px}.ic-plans-table--has-sections .ic-plans-table__details{padding-bottom:0}.ic-plans-table__sections{min-width:0;padding:0 15px 15px}.ic-plans-table__price-details--separate{min-width:0;padding:0 15px}.ic-plans-table__action--bottom{align-self:end}.ic-plans-table__specs{margin:0}.ic-plans-table__spec{display:flex;min-width:0;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--ic-plans-border)}.ic-plans-table__spec dd,.ic-plans-table__spec dt{min-width:0;margin:0;overflow-wrap:normal;word-break:normal}.ic-plans-table__spec dt{flex:1 1 auto}.ic-plans-table__spec dd{flex:0 0 auto;white-space:nowrap}.ic-plans-table__features{margin:.25rem 0;padding-left:1.25rem}.ic-plans-table__feature-rows{padding:0;margin:0;list-style:none}.ic-plans-table__features-heading{padding:0;margin:20px 0 0}.ic-plans-table__label-row{justify-content:flex-start}.ic-plans-table__label-row-content{display:inline-flex;min-width:0;align-items:center;gap:5px}.ic-plans-table__label-row-label{min-width:0;overflow-wrap:break-word}.ic-plans-table__feature-rows .ic-plans-table__label-row-content:has(> .ic-plans-table__tooltip){display:inline}.ic-plans-table__feature-rows .ic-plans-table__label-row-content:has(> .ic-plans-table__tooltip)>.ic-plans-table__label-row-label{padding-inline-end:calc(1.35rem + 4px)}.ic-plans-table__feature-rows .ic-plans-table__label-row-content:has(> .ic-plans-table__tooltip)>.ic-plans-table__tooltip{margin-left:-1.35rem;vertical-align:middle}.ic-plans-table--cards:not(.ic-plans-table--has-bottom-action) .ic-plans-table__details>:last-child>:last-child{border-bottom:0}.ic-plans-table--cards.ic-plans-table--has-sections .ic-plans-table__details>:last-child>:last-child{border-bottom:1px solid var(--ic-plans-border)}.ic-plans-table--cards.ic-plans-table--has-sections:not(.ic-plans-table--has-bottom-action) .ic-plans-table__sections>:last-child .ic-plans-table__specs>:last-child{border-bottom:0}.ic-plans-table__billing{padding:0;margin:0 0 1.25rem;border:0}.ic-plans-table__billing legend{margin-bottom:.4rem;font-weight:600}.ic-plans-table__billing-options{display:inline-flex;flex-wrap:wrap}.ic-plans-table__billing-options input{position:absolute;opacity:0}.ic-plans-table__billing-options label{padding:.5rem .85rem;border:1px solid var(--ic-plans-button-bg);border-radius:0;margin-left:-1px;background:#fff;color:var(--ic-plans-button-bg);cursor:pointer}.ic-plans-table__billing-options label:first-of-type{margin-left:0}.ic-plans-table__billing-options input:checked+label{background:var(--ic-plans-button-bg);color:#fff}.ic-plans-table__billing-options input:focus-visible+label{outline:2px solid #1d2327;outline-offset:2px}.ic-plans-table__compare-wrap{position:relative;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ic-plans-table .ic-plans-table__compare{width:max(576px,100%);min-width:576px;border-collapse:collapse}.ic-plans-table__compare caption{text-align:left;font-size:1.25rem;font-weight:700}.ic-plans-table__compare td,.ic-plans-table__compare th{padding:.8rem;border:1px solid var(--ic-plans-border);text-align:left;vertical-align:top;overflow-wrap:normal;word-break:normal}.ic-plans-table__compare thead th:not(:first-child){min-width:12rem}.ic-plans-table__compare thead .ic-plans-table__plan-name{padding-right:0;padding-left:0}.ic-plans-table__compare thead .ic-plans-table__price{margin:10px 0 0}.ic-plans-table__compare .ic-plans-table__action{display:block;padding-right:0;padding-left:0}.ic-plans-table__group th{background:var(--ic-plans-price-bg);font-weight:700}.ic-plans-table__boolean{font-weight:700}.ic-plans-table__tooltip{position:relative;display:inline-flex}.ic-plans-table__tooltip-toggle{display:inline-flex;width:1.35rem;height:1.35rem;align-items:center;justify-content:center;padding:0;border:1px solid currentColor;border-radius:50%;background:0 0;color:inherit;font:inherit;line-height:1;cursor:pointer}.ic-plans-table__tooltip-content{position:absolute;z-index:20;bottom:calc(100% + .4rem);left:50%;width:min(16rem,80vw);padding:.55rem .7rem;transform:translateX(-50%);border-radius:.25rem;background:#1d2327;color:#fff;font-size:.85rem;font-weight:400;line-height:1.35;white-space:normal}.ic-plans-table__tooltip-content[hidden]{display:none}.ic-plans-table .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@supports (grid-template-rows:subgrid){.ic-plans-table__cards{grid-auto-rows:auto}.ic-plans-table__card{grid-row:span 5;grid-template-rows:subgrid}.ic-plans-table--has-sections .ic-plans-table__card{grid-row:span 6;grid-template-rows:subgrid}.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-row:span 6;grid-template-rows:subgrid}.ic-plans-table--has-sections.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-row:span 7;grid-template-rows:subgrid}.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-row:span 5;grid-template-rows:subgrid}.ic-plans-table--has-sections.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-row:span 6;grid-template-rows:subgrid}.ic-plans-table--details-separate .ic-plans-table__card{grid-row:span 6;grid-template-rows:subgrid}.ic-plans-table--has-sections.ic-plans-table--details-separate .ic-plans-table__card{grid-row:span 7;grid-template-rows:subgrid}.ic-plans-table--details-separate.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-row:span 7;grid-template-rows:subgrid}.ic-plans-table--has-sections.ic-plans-table--details-separate.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-row:span 8;grid-template-rows:subgrid}.ic-plans-table--details-separate.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-row:span 6;grid-template-rows:subgrid}.ic-plans-table--has-sections.ic-plans-table--details-separate.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-row:span 7;grid-template-rows:subgrid}}.ic-plans-table--columns-3 .ic-plans-table__cards,.ic-plans-table--columns-4 .ic-plans-table__cards{grid-template-columns:minmax(0,min(416px,100%));justify-content:center}@container ic-plans-table (min-width:481px){.ic-plans-table--columns-4 .ic-plans-table__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ic-plans-table (min-width:630px){.ic-plans-table--columns-3 .ic-plans-table__cards{grid-template-columns:repeat(3,minmax(200px,1fr))}}@container ic-plans-table (min-width:845px){.ic-plans-table--columns-4 .ic-plans-table__cards{grid-template-columns:repeat(4,minmax(200px,1fr))}}@container ic-plans-table (max-width:480px){.ic-plans-table--columns-3 .ic-plans-table__cards,.ic-plans-table--columns-4 .ic-plans-table__cards,.ic-plans-table__cards{grid-template-columns:minmax(0,min(416px,100%));justify-content:center}.ic-plans-table__card{grid-row:auto;grid-template-rows:auto auto auto auto 1fr;padding:0}.ic-plans-table--has-sections .ic-plans-table__card{grid-template-rows:auto auto auto auto auto 1fr}.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto 1fr auto}.ic-plans-table--has-sections.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto auto 1fr auto}.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto 1fr auto}.ic-plans-table--has-sections.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto 1fr auto}.ic-plans-table--details-separate .ic-plans-table__card{grid-template-rows:auto auto auto auto auto 1fr}.ic-plans-table--has-sections.ic-plans-table--details-separate .ic-plans-table__card{grid-template-rows:auto auto auto auto auto auto 1fr}.ic-plans-table--details-separate.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto auto 1fr auto}.ic-plans-table--has-sections.ic-plans-table--details-separate.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto auto auto 1fr auto}.ic-plans-table--details-separate.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto 1fr auto}.ic-plans-table--has-sections.ic-plans-table--details-separate.ic-plans-table--no-top-action.ic-plans-table--has-bottom-action .ic-plans-table__card{grid-template-rows:auto auto auto auto auto 1fr auto}.ic-plans-table__spec{gap:.5rem}}