.patternpaste-designed-capabilities{--ppc-ground:var(--pp-ground);--ppc-ink:var(--pp-ink);--ppc-muted:var(--pp-label);--ppc-rule:var(--pp-rule);--ppc-surface:var(--pp-plate);--ppc-surface-ink:var(--pp-plate-ink);overflow:hidden;color:var(--ppc-ink);background:var(--ppc-ground)}
.patternpaste-designed-capabilities[data-treatment="designed"]{--ppc-ground:#121212;--ppc-ink:#f2eee3;--ppc-muted:#a9a69e;--ppc-rule:#4a4a45;--ppc-surface:#d7ff39;--ppc-surface-ink:#121212;font-family:"Arial Narrow",Arial,sans-serif}
.patternpaste-designed-capabilities[data-treatment="inherit"]:not([class*="is-style-"]){color:inherit;background:transparent}
.patternpaste-designed-capabilities .patternpaste-designed-layout{max-width:var(--wp--style--global--wide-size,1600px)}
.patternpaste-designed-capabilities .patternpaste-capabilities-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.42fr);gap:var(--patternpaste-designed-block-gap,clamp(28px,6cqi,96px));align-items:end;padding-bottom:clamp(54px,8cqi,112px)}
.patternpaste-designed-capabilities .patternpaste-capabilities-intro:not(.has-background){background:transparent}.patternpaste-designed-capabilities .patternpaste-capabilities-intro:not(.has-text-color){color:inherit}
.patternpaste-designed-capabilities .patternpaste-capabilities-kicker{grid-column:1/-1;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.patternpaste-designed-capabilities .patternpaste-capabilities-heading{font-size:clamp(48px,8.7cqi,132px);line-height:.84;letter-spacing:-.07em;max-width:13ch}.patternpaste-designed-capabilities .patternpaste-capabilities-copy{font-size:16px;line-height:1.55}.patternpaste-designed-capabilities .patternpaste-capabilities-action{grid-column:2}
.patternpaste-designed-capabilities .patternpaste-capabilities-track{--patternpaste-marquee-item-width:min(88vw,900px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--patternpaste-designed-block-gap,clamp(14px,2cqi,30px));padding-block:clamp(20px,3cqi,42px);border-block:1px solid var(--ppc-rule)}.patternpaste-designed-capabilities .patternpaste-capabilities-track.patternpaste-marquee-active{display:flex}
.patternpaste-designed-capabilities .patternpaste-capabilities-item{container-type:inline-size;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:'number name' '. note';column-gap:clamp(18px,2cqi,34px);align-items:start;min-width:0;padding:clamp(22px,3cqi,48px)}
.patternpaste-designed-capabilities .patternpaste-capabilities-item:not(.has-background){background:transparent}.patternpaste-designed-capabilities .patternpaste-capabilities-item:not(.has-text-color){color:inherit}
.patternpaste-designed-capabilities .patternpaste-capabilities-number{grid-area:number;padding-top:.8em;font-size:11px;letter-spacing:.16em}.patternpaste-designed-capabilities .patternpaste-capabilities-name{grid-area:name;font-size:clamp(44px,20cqi,120px);line-height:.78;letter-spacing:-.075em;overflow-wrap:normal;word-break:normal;hyphens:none}.patternpaste-designed-capabilities .patternpaste-capabilities-note{grid-area:note;max-width:36ch;margin-top:28px;font-size:14px;line-height:1.5}.patternpaste-designed-capabilities .patternpaste-capabilities-item:not(.has-text-color) .patternpaste-capabilities-note{color:var(--ppc-muted)}.patternpaste-designed-capabilities .patternpaste-capabilities-item.has-text-color .patternpaste-capabilities-note{color:inherit}
.patternpaste-designed-capabilities[data-treatment="designed"] :is(.patternpaste-capabilities-heading,.patternpaste-capabilities-name){font-family:"Arial Narrow",Arial,sans-serif;font-weight:900;text-transform:uppercase}.patternpaste-designed-capabilities[data-treatment="designed"] .patternpaste-capabilities-number{color:#d7ff39}
.patternpaste-designed-capabilities :is(a,button):focus-visible{outline:3px solid currentColor;outline-offset:4px}
@container (max-width:700px){.patternpaste-designed-capabilities .patternpaste-capabilities-intro{grid-template-columns:1fr}.patternpaste-designed-capabilities .patternpaste-capabilities-action{grid-column:auto}.patternpaste-designed-capabilities .patternpaste-capabilities-track{grid-template-columns:1fr}.patternpaste-designed-capabilities .patternpaste-capabilities-heading{font-size:clamp(42px,14cqi,70px)}.patternpaste-designed-capabilities .patternpaste-capabilities-name{font-size:clamp(44px,20cqi,72px)}}
.editor-styles-wrapper .patternpaste-designed-capabilities .patternpaste-capabilities-intro>.block-editor-inner-blocks>.block-editor-block-list__layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.42fr);gap:var(--patternpaste-designed-block-gap,clamp(28px,6cqi,96px));align-items:end}.editor-styles-wrapper .patternpaste-designed-capabilities .patternpaste-capabilities-track>.block-editor-inner-blocks>.block-editor-block-list__layout{display:grid;grid-template-columns:repeat(2,minmax(340px,1fr));gap:var(--patternpaste-designed-block-gap,clamp(14px,2cqi,30px))}.editor-styles-wrapper .patternpaste-designed-capabilities .patternpaste-capabilities-item>.block-editor-inner-blocks>.block-editor-block-list__layout{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:'number name' '. note';column-gap:clamp(18px,2cqi,34px);align-items:start}
@container (max-width:700px){.editor-styles-wrapper .patternpaste-designed-capabilities .patternpaste-capabilities-intro>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper .patternpaste-designed-capabilities .patternpaste-capabilities-track>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:1fr}.editor-styles-wrapper .patternpaste-designed-capabilities .patternpaste-capabilities-action{grid-column:auto}}
/* An owner colour on the wrapper or any Group above reaches the label-scale text on it. */
:is(.patternpaste-designed-capabilities.has-text-color,.patternpaste-designed-capabilities .has-text-color) .patternpaste-capabilities-item:not(.has-text-color) :is(.patternpaste-capabilities-note,.patternpaste-capabilities-number):not(.has-text-color){color:inherit}
