.sic-marketing-pricing3{width:min(100% - 4rem,80rem);padding-block:calc(var(--space-unit) * 16);color:var(--foreground);margin-inline:auto}.sic-marketing-pricing3 *,.sic-marketing-pricing3 :before,.sic-marketing-pricing3 :after{box-sizing:border-box}.sic-marketing-pricing3__heading{max-width:44rem}.sic-marketing-pricing3__eyebrow{margin:0 0 calc(var(--space-unit) * 2);color:var(--brand-accent,var(--primary));font-size:var(--type-body-small-size);align-items:center;gap:8px;font-weight:600;display:inline-flex}.sic-marketing-pricing3__eyebrow>:where(svg){flex:none;width:16px;height:16px}.sic-marketing-pricing3 h2,.sic-marketing-pricing3 h3,.sic-marketing-pricing3 p{margin:0}.sic-marketing-pricing3 h2{font-family:var(--type-h2-family);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-line-height);letter-spacing:var(--type-h2-tracking)}.sic-marketing-pricing3__heading>div{margin-top:calc(var(--space-unit) * 3);color:var(--muted-foreground);font-size:var(--type-body-large-size);line-height:var(--type-body-large-line-height)}.sic-marketing-pricing3__tiers{gap:calc(var(--space-unit) * 4);margin-top:calc(var(--space-unit) * 10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sic-marketing-pricing3__tier{align-content:start;gap:calc(var(--space-unit) * 5);min-width:0;padding:calc(var(--space-unit) * 6);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-sm);display:grid}.sic-marketing-pricing3__tier-summary{justify-content:space-between;align-items:flex-start;gap:calc(var(--space-unit) * 4);flex-wrap:wrap;display:flex}.sic-marketing-pricing3 h3{min-width:0;font-family:var(--type-h3-family);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line-height)}.sic-marketing-pricing3__description{margin-top:calc(var(--space-unit) * 2);color:var(--muted-foreground);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height)}.sic-marketing-pricing3__price{align-items:end;gap:calc(var(--space-unit) * 2);white-space:nowrap;flex:none;display:inline-flex}.sic-marketing-pricing3__price strong{font-family:var(--type-h2-family);font-size:var(--type-h2-size);line-height:1}.sic-marketing-pricing3__price span{color:var(--muted-foreground);font-size:var(--type-body-small-size)}.sic-marketing-pricing3__action>:where(a,button){white-space:normal;width:100%;min-width:0}.sic-marketing-pricing3__inclusions{gap:calc(var(--space-unit) * 3);font-size:var(--type-body-small-size);margin:0;padding:0;list-style:none;display:grid}.sic-marketing-pricing3__inclusions li{align-items:flex-start;gap:calc(var(--space-unit) * 2);display:flex}.sic-marketing-pricing3__check{color:var(--brand-accent,var(--primary));flex:none;display:inline-flex}.sic-marketing-pricing3__check :where(svg){width:1rem;height:1rem}.sic-marketing-pricing3__comparison{margin-top:calc(var(--space-unit) * 8);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-sm);overflow-x:auto}.sic-marketing-pricing3__comparison table{border-collapse:collapse;width:100%;min-width:42rem}.sic-marketing-pricing3__comparison th,.sic-marketing-pricing3__comparison td{padding:calc(var(--space-unit) * 4);border-bottom:1px solid var(--border);text-align:left;vertical-align:middle}.sic-marketing-pricing3__comparison thead th:not(:first-child),.sic-marketing-pricing3__comparison td{text-align:center}.sic-marketing-pricing3__comparison tbody tr:last-child>*{border-bottom:0}@media (max-width:960px){.sic-marketing-pricing3{width:calc(100% - 2rem);padding-block:calc(var(--space-unit) * 10)}.sic-marketing-pricing3__tiers{grid-template-columns:1fr}.sic-marketing-pricing3__tier{padding:calc(var(--space-unit) * 5)}}.sic-marketing-pricing3__tier-identity{justify-content:space-between;align-items:flex-start;gap:calc(var(--space-unit) * 4);width:100%;display:flex}.sic-marketing-pricing3__tier-identity>div:first-child{min-width:0}.sic-marketing-pricing3__illustration{aspect-ratio:1;flex:0 0 128px;width:128px}.sic-marketing-pricing3__illustration img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:480px){.sic-marketing-pricing3__illustration{flex-basis:112px;width:112px}}
.sic-public .sic-marketing-pricing3{width:100%;max-width:none;font-family:var(--type-body-medium-family);padding-block:24px 64px}.sic-public .sic-marketing-pricing3__heading{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sic-public .sic-marketing-pricing3__tiers{gap:20px;margin-top:0}.sic-public .sic-marketing-pricing3__tier{border-radius:var(--radius-card);grid-template-rows:minmax(176px,auto) auto 1fr;padding:28px}.sic-public .sic-marketing-pricing3__tier-summary{flex-direction:column;gap:16px;display:flex}.sic-public .sic-marketing-pricing3__tier-summary>div{min-width:0}.sic-public .sic-marketing-pricing3__tier-summary h3{font-size:26px;font-weight:500}.sic-public .sic-marketing-pricing3__price strong{font-size:40px;font-weight:500}.sic-public .sic-marketing-pricing3__inclusions{line-height:1.55}.sic-public .sic-marketing-pricing3__comparison{border-radius:var(--radius-card);box-shadow:none}.sic-public .sic-marketing-pricing3__comparison table{table-layout:fixed;min-width:0;font-family:var(--type-body-medium-family);font-size:16px}.sic-public .sic-marketing-pricing3__comparison th:first-child{width:46%}.sic-public .sic-marketing-pricing3__comparison th{font-weight:500}.sic-public .sic-marketing-pricing3__comparison tbody th{font-weight:400}.sic-public .sic-marketing-pricing3__comparison td svg{color:var(--brand-accent-strong);margin:auto;display:block}.sic-public .sic-marketing-pricing3__comparison td [aria-label=Not\ included]{color:var(--muted-foreground)}@media (max-width:960px){.sic-public .sic-marketing-pricing3__tiers{grid-template-columns:minmax(0,1fr)}.sic-public .sic-marketing-pricing3__tier{grid-template-rows:auto auto 1fr}.sic-public .sic-marketing-pricing3__tier-summary{flex-flow:column}}@media (max-width:600px){.sic-public .sic-marketing-pricing3__comparison th,.sic-public .sic-marketing-pricing3__comparison td{overflow-wrap:anywhere;padding:14px 6px;font-size:12px}.sic-public .sic-marketing-pricing3__comparison th:first-child{width:43%;padding-left:12px}.sic-public .sic-marketing-pricing3__tier{padding:24px}}
