.elementor .sc-th{font-family:var(--Primary);font-weight:600;font-size:10px;color:var(--magenta);letter-spacing:0.1em;line-height:1.4;text-transform:uppercase;}.elementor .sc-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1.35fr) minmax(0,0.8fr) minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,0.95fr) minmax(0,1.25fr) minmax(0,1.3fr);}.elementor .sc-filter-pill{font-family:var(--Primary);font-weight:500;font-size:13px;color:var(--ink);line-height:1.2;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--border-pill);border-width:1px;border-color:var(--violet-light);border-style:solid;background-color:var(--white);transition:background-color 0.2s, border-color 0.2s, color 0.2s;display:inline-flex;align-items:center;&[aria-pressed="true"]{background:var(--violet-light);border-color:var(--violet-light);color:#fff}
&:focus-visible{outline:2px solid var(--violet-light);outline-offset:2px}\n}.elementor .sc-filter-pill:hover,.elementor .sc-filter-pill:focus-visible{background-color:var(--violet-light);}.elementor .sc-studio-name{font-family:var(--Display);font-weight:600;font-size:17px;color:var(--violet);line-height:1.2;margin:0px;}.elementor .sc-studio{padding:0px;flex-direction:column;gap:2px;align-items:flex-start;}.elementor .sc-meta{font-family:var(--Primary);font-size:11px;color:var(--text-muted);line-height:1.5;}.elementor .sc-cell{font-family:var(--Primary);font-weight:400;font-size:13px;color:var(--text-body);line-height:1.6;margin:0px;}.elementor .sc-meta--link{font-weight:500;color:var(--magenta);& a{color:inherit;text-decoration:none}
&:hover{text-decoration:underline}\n}.elementor .sc-row{padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--violet-light);border-style:solid;background-color:hsl(0, 0%, 97%);}.elementor .sc-cell--price{font-weight:600;color:var(--ink);}.elementor .btn{font-family:Inter;font-weight:500;font-size:var(--button-text);color:var(--page-background);padding-block-start:clamp(0.75rem, 0.667rem + 0.37vw, 1rem);padding-block-end:clamp(0.75rem, 0.667rem + 0.37vw, 1rem);padding-inline-start:clamp(1.375rem, 1.083rem + 1.30vw, 2.25rem);padding-inline-end:clamp(1.375rem, 1.083rem + 1.30vw, 2.25rem);border-radius:var(--border-pill);background-color:var(--e-gv-d6fc372);}.elementor .section{padding-block-start:1.55rem;padding-block-end:1.55rem;flex-direction:column;justify-content:center;align-items:center;padding-inline: var(--gutter);\n}.elementor .section__inner{max-width:var(--container-width);padding:unset;gap:3rem;}.elementor .btn--secondary{color:var(--e-gv-357d01e);border-width:1px;border-color:#070707;border-style:solid;background-color:#00000000;}