/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.mg--plugins-suite .mg__frame{container-type:inline-size}.mg--plugins-suite .ps-disc{stroke:var(--mg-line);stroke-width:1}.mg--plugins-suite .ps-edge{stroke-width:1.5}.ps-labels{--u:0.20833cqi;inset:0;pointer-events:none;position:absolute}.ps-l{align-items:center;color:var(--mg-ink);display:flex;flex-direction:column;font-size:clamp(.6875rem,calc(var(--u)*13),.875rem);font-weight:600;gap:.25em;inline-size:max-content;inset-inline-start:calc(var(--x)*var(--u));line-height:1.2;max-inline-size:max(5.5rem,calc(var(--u)*118));position:absolute;text-align:center;text-wrap:balance;translate:-50% 0;--wght:600}.ps-l--top{inset-block-end:calc(100% - (var(--y) - 22)*var(--u))}.ps-l--bottom{inset-block-start:calc((var(--y) + 22)*var(--u))}.ps-l__icon{block-size:20px;inline-size:20px}.mg--plugins-suite .ps-pairs{font-size:var(--text-body);gap:var(--space-4);line-height:1.45}.mg--plugins-suite .ps-pair:before{align-self:start;translate:0 .55em}.ps-pair__text{display:grid;gap:var(--space-1);min-inline-size:0}.ps-pair__names{color:var(--mg-ink);font-weight:600;--wght:600}.ps-pair__link{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-underline-offset:.2em}.ps-pair__link:hover{text-decoration-color:currentColor}.ps-pair__plus{color:var(--mg-caption);font-weight:400}.ps-pair__why{color:var(--mg-caption);font-size:var(--text-small)}@media (width >= 48.0625rem) and (width < 64.0625rem){.mg--plugins-suite .mg__frame{max-inline-size:40rem}}@media (width >= 64.0625rem){.mg--plugins-suite{align-items:start;column-gap:var(--space-8);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto auto}.mg--plugins-suite .mg__frame{grid-column:1;grid-row:1}.mg--plugins-suite .mg__foot{grid-column:1;grid-row:2}.mg--plugins-suite .ps-cap{align-self:center;grid-column:2;grid-row:1/span 2;margin:0}}.plugins-flagship{background-color:var(--color-white)}.plugins-flagship__card{align-items:center;background-color:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-card,24px);box-shadow:var(--shadow-2,0 8px 24px rgba(30,40,51,.1));display:grid;gap:var(--space-7);grid-column:1/-1;padding:clamp(1.5rem,1rem + 2vw,3.5rem)}.plugins-flagship__text{display:grid;gap:var(--space-5);justify-items:start;min-inline-size:0}.plugins-flagship__line,.plugins-flagship__title{margin:0}.plugins-flagship__line{color:var(--fg-2);max-inline-size:36ch;text-wrap:pretty}.plugins-flagship__numbers{border-block-start:1px solid var(--color-line);display:grid;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%;list-style:none;margin:0;max-inline-size:36rem;padding:var(--space-4) 0 0}.plugins-flagship__number{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0}.plugins-flagship__value{color:var(--fg);font-family:var(--font-mono);font-size:var(--text-h3,2rem);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.05;--wght:600}.plugins-flagship__label{color:var(--fg-2);line-height:1.35;text-wrap:pretty}.plugins-flagship__ctas{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6);margin-block-start:var(--space-2)}.plugins-flagship__art{display:flex;justify-content:center;min-inline-size:0}.plugins-flagship__phone{background-color:var(--color-navy);border-radius:44px;box-shadow:var(--shadow-2,0 8px 24px rgba(30,40,51,.1));inline-size:min(100%,17.5rem);padding:9px;position:relative}.plugins-flagship__phone:after{background-color:var(--color-navy);block-size:18px;border-radius:var(--radius-pill);content:"";inline-size:26%;inset-block-start:19px;inset-inline-start:50%;pointer-events:none;position:absolute;translate:-50% 0}.plugins-flagship .plugins-flagship__stage{--ts-radius:35px}.plugins-flagship__stage .ts__chip{inset-block-start:3.25rem}@media (width >= 48.0625rem){.plugins-flagship__card{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@media (width >= 64.0625rem){.plugins-flagship__card{grid-template-columns:minmax(0,7fr) minmax(0,4fr);padding:var(--space-8) var(--space-9,5rem)}.plugins-flagship__phone{inline-size:min(100%,19rem)}}@media (width < 48.0625rem){.plugins-flagship__art{order:-1}.plugins-flagship__phone{inline-size:min(76%,15rem)}.plugins-flagship__numbers{gap:var(--space-3)}}@media (width < 22.5rem){.plugins-flagship__numbers{grid-template-columns:minmax(0,1fr)}.plugins-flagship__number{align-items:baseline;flex-direction:row;gap:var(--space-3)}.plugins-flagship__value{flex:none;min-inline-size:3ch}}.plugins-index{background-color:var(--color-mist)}.plugins-index__list{grid-column:1/-1;min-inline-size:0}.plugins-group{min-inline-size:0}.plugins-group+.plugins-group{margin-block-start:var(--space-8)}.plugins-group__label{border-block-end:1px solid var(--color-line);color:var(--fg-3);margin:0 0 var(--space-4);padding-block-end:var(--space-3);text-wrap:balance}.plugins-group__list{display:grid;gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.plugin-card{--hairline:var(--color-line);background-color:var(--color-white);border-radius:var(--radius-card,24px);box-shadow:var(--shadow-1,0 2px 8px rgba(30,40,51,.08));display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0;padding:clamp(1.5rem,1.2rem + .9vw,2rem);position:relative;transition:box-shadow var(--duration-ui,.16s) var(--ease-ui,cubic-bezier(.4,0,.2,1))}.plugin-card.is-current,.plugin-card:focus-within,.plugin-card:hover{box-shadow:var(--shadow-2,0 8px 24px rgba(30,40,51,.1))}.plugin-card__glyph{block-size:24px;color:var(--fg);display:inline-flex;inline-size:24px}.plugin-card__title{margin:0;text-wrap:balance}.plugin-card .plugin-card__title{overflow-wrap:break-word}.plugin-card__link{color:inherit;text-decoration:none}.plugin-card__link:after{border-radius:var(--radius-card,24px);content:"";inset:0;position:absolute;z-index:1}.plugin-card__link:focus-visible{outline:none}.plugin-card__link:focus-visible:after{outline:2px solid var(--focus,var(--color-teal-dark));outline-offset:3px}.plugin-card__summary{color:var(--fg-2);margin:0;text-wrap:pretty}.plugin-card__numbers{border-block-start:1px solid var(--hairline);display:grid;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:var(--space-4) 0 0}.plugin-card__number{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0}.plugin-card__value{color:var(--fg);font-family:var(--font-mono);font-size:var(--text-h4);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;--wght:600}.plugin-card__label{color:var(--fg-2);line-height:1.35}.plugin-card__chips{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.plugin-card__chip{border:1px solid var(--hairline-strong);border-radius:0;color:var(--fg-2);padding:6px 10px}.plugin-card__more{align-items:center;color:var(--fg);display:inline-flex;font-weight:600;gap:var(--space-2);margin:auto 0 0;padding-block-start:var(--space-2);--wght:600}.plugin-card__arrow{block-size:18px;inline-size:18px;transition:translate var(--duration-ui,.16s) var(--ease-ui,cubic-bezier(.4,0,.2,1))}@media (prefers-reduced-motion:no-preference){.plugin-card:hover .plugin-card__arrow{translate:4px 0}}.plugins-index__stagecol{display:none;min-inline-size:0}.plugins-index__stagebox{flex:1 1 auto;min-block-size:0}html:is(.no-js,[data-tier=t0],[data-motion=reduced])	.plugins-index	.forms-glyph__still{display:block;inset:0;position:absolute}html.no-js .plugins-index .forms-glyph:has(>.forms-glyph__still)>svg,html:is([data-tier=t0],[data-motion=reduced])	.plugins-index	.forms-glyph.is-still>svg{visibility:hidden}html.no-js .plugins-index .forms-glyph__still img:after{background-color:var(--color-mist)}.plugins-index__caption{color:var(--fg-2);margin:var(--space-3) 0 0;text-align:center}.plugins-index__caption-mask{display:inline-grid;max-inline-size:100%;vertical-align:bottom}.plugins-index__caption-text{grid-area:1/1;overflow:hidden;text-overflow:ellipsis;visibility:hidden;white-space:nowrap}.plugins-index__caption-text.is-on{visibility:visible}.plugins-index__dial{display:none}.plugins-index__step-icon--prev{rotate:180deg}.plugins-index__step[aria-disabled=true]{cursor:default}.plugins-index__step[aria-disabled=true] .plugins-index__step-icon{opacity:.4}@media (width >= 64.0625rem){.plugins-index__inner{align-items:start}.plugins-index__list{grid-column:1/span 7;grid-row:1}.plugins-index__stagecol{align-self:stretch;display:block;grid-column:8/-1;grid-row:1}.plugins-index__sticky{block-size:min(calc(64vh + 3rem),calc(100vh - var(--header-h, 72px) - 3rem));display:flex;flex-direction:column;inset-block-start:calc(var(--header-h, 72px) + var(--space-5));position:sticky}.plugin-card{column-gap:var(--space-6);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:var(--space-4)}.plugin-card>:not(.plugin-card__numbers,.plugin-card__chips){grid-column:1/-1}.plugin-card__chips{align-content:end;align-self:end}.plugin-card__numbers+.plugin-card__chips{grid-column:2}.plugin-card__numbers{grid-column:1}.plugin-card__summary{max-inline-size:60ch}}@media (width >= 48.0625rem) and (width < 64.0625rem){.plugins-group__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width < 64.0625rem){html.js:not([data-motion=reduced]) .plugins-index__stagecol{display:block;grid-column:1/-1;margin-block-end:var(--space-5)}html.js:not([data-motion=reduced]) .plugins-index__sticky{block-size:32svh;display:flex;flex-direction:column;min-block-size:13rem}html.js:not([data-motion=reduced]) .plugins-index__glyphs>.forms-glyph{--glyph:min(90%,24svh)}html.js:not([data-motion=reduced]) .plugins-index__list{--card-w:min(82vw,26rem);--card-gap:var(--space-4);align-items:stretch;display:flex;gap:var(--card-gap);margin-inline:calc(var(--gutter)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding-block:var(--space-1) var(--space-4);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none}html.js:not([data-motion=reduced])	.plugins-index__list::-webkit-scrollbar{display:none}html.js:not([data-motion=reduced]) .plugins-group{column-gap:var(--card-gap);display:grid;flex:none;grid-auto-columns:var(--card-w);grid-auto-flow:column;grid-template-rows:auto 1fr;row-gap:var(--space-3)}html.js:not([data-motion=reduced]) .plugins-group+.plugins-group{margin-block-start:0}html.js:not([data-motion=reduced]) .plugins-group__label{grid-column:1;grid-row:1;margin:0}html.js:not([data-motion=reduced]) .plugins-group__list{display:contents}html.js:not([data-motion=reduced]) .plugin-card{grid-row:2;scroll-snap-align:start}html.js:not([data-motion=reduced]) .plugins-index__dial:not([hidden]){display:flex;gap:var(--space-3);grid-column:1/-1;justify-content:flex-end;margin-block-start:var(--space-3)}}.plugins-suite{background-color:var(--color-white)}.plugins-suite__head{display:grid;gap:var(--space-4);grid-column:1/-1;margin-block-end:var(--space-7)}.plugins-suite__lead,.plugins-suite__title{margin:0}.plugins-suite__lead{color:var(--fg-2);max-inline-size:52ch}.plugins-suite__mg{grid-column:1/-1;min-inline-size:0}@media (width >= 64.0625rem){.plugins-suite__head{grid-column:1/span 7}}.product-faq.plugins-faq{background-color:var(--color-mist)}@media (forced-colors:active){.plugin-card,.plugins-flagship__card{border:1px solid CanvasText}.plugins-index__stagecol{display:none!important}}@media print{.plugins-index__dial,.plugins-index__stagecol{display:none!important}html.js:not([data-motion=reduced]) .plugins-index__list{display:block;margin-inline:0;overflow:visible;padding:0;scroll-snap-type:none}html.js:not([data-motion=reduced]) .plugins-group{display:block}html.js:not([data-motion=reduced]) .plugins-group+.plugins-group{margin-block-start:var(--space-8)}html.js:not([data-motion=reduced]) .plugins-group__label{margin:0 0 var(--space-4)}html.js:not([data-motion=reduced]) .plugins-group__list{display:grid}html.js:not([data-motion=reduced]) .plugin-card{grid-row:auto}.plugin-card{break-inside:avoid}.plugins-suite__inner{display:block}.plugins-suite__head{break-after:avoid;break-inside:avoid}.sec.plugins-suite{margin-block:var(--section-y);padding-block:0}.plugins-suite .ps-pair{break-inside:avoid}}.ts{--ts-shade:var(--ts-shade-0,#b3123a);--ts-depth:var(--ts-depth-0,0.6);--ts-blush:var(--ts-blush-0,transparent);--ts-bg:var(--color-night);--ts-radius:var(--radius-card);--ts-chip-search:#c9a96e;--ts-chip-found:#6fd08c;display:block;margin:0;position:relative}.ts__screen{aspect-ratio:var(--ts-ratio,3/4);background:var(--ts-bg);border-radius:var(--ts-radius);container-type:size;isolation:isolate;overflow:hidden;position:relative}.ts__art{--ts-ah:133.3333cqw;aspect-ratio:3/4;block-size:var(--ts-ah);isolation:isolate;left:50%;position:absolute;top:clamp(calc(100cqh - var(--ts-ah)),calc(50cqh - var(--ts-fcy, .42)*var(--ts-ah)),0px);translate:-50% 0}.ts__brackets,.ts__cheeks,.ts__depth,.ts__face,.ts__face img,.ts__lips,.ts__mesh,.ts__sweep{block-size:100%;inline-size:100%;inset:0;position:absolute}.ts__face img{display:block;object-fit:cover}.ts__art>:is(.ts__lips,.ts__depth){block-size:var(--ts-lbh,100%);inline-size:var(--ts-lbw,100%);inset:var(--ts-lb,0);pointer-events:none}.ts__sweep{display:none;opacity:0;overflow:hidden;pointer-events:none}.ts__mesh{fill:none;pointer-events:none}.ts__mesh path{stroke:var(--color-mist-2);stroke-linecap:round;stroke-opacity:.9;stroke-width:2px;vector-effect:non-scaling-stroke}.ts__brackets{fill:none;opacity:.9;pointer-events:none;transform-origin:50% var(--ts-fcy-pct,42%)}.ts__brackets path{stroke:var(--color-on-night);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.ts__chip{align-items:center;background:color-mix(in srgb,#100a0c 56%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-on-night) 16%,transparent);color:var(--color-on-night);display:flex;font-size:var(--text-meta,.75rem);font-weight:600;gap:.5em;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);line-height:1.2;padding:.4em .85em .4em .7em;white-space:nowrap}.ts__chip,.ts__tag{border-radius:var(--radius-pill);margin:0;position:absolute}.ts__tag{background:color-mix(in srgb,#100a0c 44%,transparent);color:color-mix(in srgb,var(--color-on-night) 78%,transparent);font-size:var(--text-meta,.75rem);font-weight:500;inset-block-end:var(--space-3);inset-inline-end:var(--space-3);line-height:1.2;padding:.3em .7em;pointer-events:none;white-space:nowrap}@container (max-width: 220px){.ts__chip,.ts__tag{display:none}}.ts__chip-dot{background:var(--ts-chip-found);block-size:.5rem;border-radius:50%;flex:none;inline-size:.5rem;transition:background-color var(--dur-2) var(--ease-ui)}.ts__chip-search{display:none}.ts.is-armed .ts__brackets{opacity:0;transform:scale(1.08);transition:opacity var(--dur-1) linear,transform var(--dur-1) linear}.ts.is-armed.is-scan .ts__brackets{opacity:.9;transform:none;transition:opacity var(--dur-4) var(--ease-out),transform var(--dur-4) var(--ease-out)}.ts.is-armed:not(.is-found) .ts__chip-dot{background:var(--ts-chip-search)}.ts.is-armed:not(.is-found) .ts__chip-search{display:inline}.ts.is-armed:not(.is-found) .ts__chip-found{display:none}.ts.is-armed.is-scan:not(.is-held) .ts__sweep{display:block}.ts.is-armed .ts__sweep{translate:0 calc(var(--ts-fy0, 10%) - 100%)}.ts.is-armed .ts__mesh{transform:translateY(calc(100% - var(--ts-fy0, 10%)))}.ts.is-armed.is-mesh .ts__sweep{opacity:1;translate:0 calc(var(--ts-fy1, 70%) - 99%)}.ts.is-armed.is-mesh .ts__mesh{transform:translateY(calc(99% - var(--ts-fy1, 70%)));transition:transform var(--dur-3) linear}.ts.is-armed.is-mesh .ts__sweep{transition:translate var(--dur-3) linear}.ts.is-armed.is-paint .ts__sweep{opacity:0;transition:opacity var(--dur-3) var(--ease-out)}.ts__cover{block-size:var(--ts-lbh,100%);display:none;inline-size:var(--ts-lbw,100%);inset:var(--ts-lb,0);overflow:hidden;pointer-events:none;position:absolute}.ts__cover>span{inset:0;position:absolute}.ts.is-armed:not(.is-held) .ts__cover{animation:ts-cover-in var(--dur-2) var(--ease-ui) both;display:block}@keyframes ts-cover-in{0%{opacity:0}}.ts.is-armed.is-paint .ts__cover{translate:100% 0}.ts.is-armed.is-paint .ts__cover>span{translate:-100% 0}.ts.is-armed.is-paint :is(.ts__cover,.ts__cover>span){transition:translate var(--dur-4) var(--ease-in-out)}.ts.ts--auto .ts__chip-dot{transition:none}.ts.is-armed .ts__brackets,.ts.is-armed:not(.is-held)	:is(.ts__sweep,.ts__mesh,.ts__cover,.ts__cover>span){will-change:transform}@media (prefers-reduced-motion:reduce){.ts *,.ts :before{transition:none!important}}@media (forced-colors:active){.ts__cheeks,.ts__cover,.ts__depth,.ts__lips,.ts__mark,.ts__mesh,.ts__ui{display:none}}@media print{:is(.ts__mesh,.ts__cover){display:none}}.ts--stage{--ts-bg:#100a0c}.ts__cheeks,.ts__depth,.ts__lips{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none;transition:background-color var(--dur-3) var(--ease-out),opacity var(--dur-3) var(--ease-out)}.ts__depth,.ts__lips{background-color:var(--ts-shade);-webkit-mask-image:var(--ts-mask-lips);mask-image:var(--ts-mask-lips)}.ts__art>:is(.ts__lips,.ts__depth){-webkit-mask-position:var(--ts-lmp,0 0);mask-position:var(--ts-lmp,0 0);-webkit-mask-size:var(--ts-lms,100% 100%);mask-size:var(--ts-lms,100% 100%)}.ts__lips{mix-blend-mode:color}.ts__depth{mix-blend-mode:multiply;opacity:var(--ts-depth)}.ts__cheeks{background-color:var(--ts-blush);-webkit-mask-image:var(--ts-mask-cheeks);mask-image:var(--ts-mask-cheeks);mix-blend-mode:screen;opacity:.3;transition-duration:var(--dur-4)}.ts__mesh{filter:drop-shadow(0 0 1.5px color-mix(in srgb,var(--color-night) 85%,transparent))}.ts__cover>span{background:var(--ts-face) var(--ts-lmp,0 0) /var(--ts-lms,100% 100%) no-repeat}.ts.ts--auto.is-armed :is(.ts__lips,.ts__depth,.ts__cheeks){transition-property:opacity}.ts.ts--auto:not(.is-armed) :is(.ts__lips,.ts__depth,.ts__cheeks){transition:none}.ts__caption{color:var(--fg-2);font-size:var(--text-small);margin-block-start:var(--space-3)}