.patternpaste-designed-launchpad{--ppl-ground:var(--pp-ground);--ppl-ink:var(--pp-ink);--ppl-muted:var(--pp-label);--ppl-rule:var(--pp-rule);--ppl-primary:var(--pp-primary);--ppl-primary-ink:var(--pp-primary-ink);--ppl-console:var(--pp-plate);--ppl-console-ink:var(--pp-plate-ink);--ppl-feature:var(--pp-ground);--ppl-feature-ink:var(--pp-ink);overflow:hidden}
.patternpaste-designed-launchpad[data-treatment="designed"]{--ppl-ground:#f4efe4;--ppl-ink:#162238;--ppl-muted:#52627a;--ppl-rule:#9aa6b8;--ppl-primary:#ff5a36;--ppl-primary-ink:#172139;--ppl-console:#172139;--ppl-console-ink:#f6f0e4;--ppl-feature:#f6f0e4;--ppl-feature-ink:#172139}.patternpaste-designed-launchpad[data-treatment="designed"]:not(.has-text-color){color:var(--ppl-ink)}.patternpaste-designed-launchpad[data-treatment="designed"]:not(.has-background){background:var(--ppl-ground)}
.patternpaste-designed-launchpad[data-treatment="inherit"]:not([class*="is-style-"]):not(.has-text-color){color:inherit}.patternpaste-designed-launchpad[data-treatment="inherit"]:not([class*="is-style-"]):not(.has-background){background:transparent}.patternpaste-designed-launchpad *{box-sizing:border-box}.patternpaste-designed-launchpad :where(p,h2,h3,figure,.wp-block-group,.wp-block-buttons){margin:0}.patternpaste-designed-launchpad .patternpaste-designed-layout{max-width:var(--wp--style--global--wide-size,1420px);margin-inline:auto}.patternpaste-designed-launchpad .patternpaste-designed-layout>*{min-width:0}
.patternpaste-designed-launchpad .patternpaste-launchpad-header{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:clamp(36px,7cqi,112px);align-items:end;padding-bottom:clamp(38px,4.5cqi,62px)}.patternpaste-designed-launchpad .patternpaste-launchpad-heading-wrap,.patternpaste-designed-launchpad .patternpaste-launchpad-intro{display:grid;gap:20px}.patternpaste-designed-launchpad .patternpaste-launchpad-eyebrow,.patternpaste-designed-launchpad .patternpaste-launchpad-kicker,.patternpaste-designed-launchpad .patternpaste-launchpad-console-bar,.patternpaste-designed-launchpad .patternpaste-launchpad-metric-label{font-size:12px;line-height:1.4;letter-spacing:.08em}.patternpaste-designed-launchpad .patternpaste-launchpad-heading{max-width:12ch;font-size:clamp(50px,7.4cqi,112px);line-height:.84;letter-spacing:-.07em}.patternpaste-designed-launchpad .patternpaste-launchpad-lede{max-width:38ch;font-size:clamp(17px,1.55cqi,22px);line-height:1.55}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-lede:not(.has-text-color){color:var(--ppl-muted)}.patternpaste-designed-launchpad .patternpaste-launchpad-actions{display:flex;flex-wrap:wrap;gap:10px}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-actions .wp-block-button__link{padding:14px 20px;border:1px solid var(--ppl-primary);border-radius:0}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-actions .wp-block-button__link:not(.has-text-color){color:var(--ppl-primary-ink)}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-actions .wp-block-button__link:not(.has-background){background:var(--ppl-primary)}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-actions .is-style-outline .wp-block-button__link:not(.has-text-color){color:var(--ppl-ink)}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-actions .is-style-outline .wp-block-button__link:not(.has-background){background:transparent}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-actions .is-style-outline .wp-block-button__link{border-color:currentColor}
.patternpaste-designed-launchpad .patternpaste-launchpad-console{overflow:hidden;border:1px solid var(--ppl-rule)}.patternpaste-designed-launchpad .patternpaste-launchpad-console:not(.has-background){background:var(--ppl-console)}.patternpaste-designed-launchpad .patternpaste-launchpad-console:not(.has-text-color){color:var(--ppl-console-ink)}.patternpaste-designed-launchpad .patternpaste-launchpad-console :where(h3,p,a:not(.wp-block-button__link)):not(.has-text-color){color:inherit}.patternpaste-designed-launchpad .patternpaste-launchpad-console-bar{display:flex;justify-content:space-between;gap:24px;padding:13px 16px;border-bottom:1px solid color-mix(in srgb,currentColor 30%,transparent)}.patternpaste-designed-launchpad .patternpaste-launchpad-console-state{text-align:right}.patternpaste-designed-launchpad .patternpaste-launchpad-features{display:grid;gap:14px;padding:14px}.patternpaste-designed-launchpad .patternpaste-launchpad-feature{display:grid;grid-template-columns:minmax(270px,.78fr) minmax(0,1.22fr);grid-template-rows:minmax(340px,1fr) auto;grid-template-areas:'copy image' 'copy metric';gap:var(--patternpaste-designed-block-gap,0);min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 32%,transparent)}.patternpaste-designed-launchpad .patternpaste-launchpad-feature:not(.has-background){background:var(--ppl-feature)}.patternpaste-designed-launchpad .patternpaste-launchpad-feature:not(.has-text-color){color:var(--ppl-feature-ink)}.patternpaste-designed-launchpad .patternpaste-launchpad-feature :where(h3,p,a:not(.wp-block-button__link)):not(.has-text-color){color:inherit}.patternpaste-designed-launchpad .patternpaste-launchpad-feature-copy{grid-area:copy;display:flex;min-width:0;padding:clamp(24px,3cqi,44px);flex-direction:column;align-items:flex-start}.patternpaste-designed-launchpad .patternpaste-launchpad-number{font-size:clamp(38px,4.5cqi,66px);line-height:.8;letter-spacing:-.07em}.patternpaste-designed-launchpad .patternpaste-launchpad-kicker{margin-top:clamp(34px,4cqi,54px)}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-kicker:not(.has-text-color){color:var(--ppl-muted)}.patternpaste-designed-launchpad .patternpaste-launchpad-title{max-width:13ch;margin-top:12px;font-size:clamp(30px,3.5cqi,50px);line-height:.95;letter-spacing:-.05em}.patternpaste-designed-launchpad .patternpaste-launchpad-description{max-width:48ch;margin-top:18px;font-size:16px;line-height:1.52}.patternpaste-designed-launchpad .patternpaste-launchpad-points{display:grid;width:100%;margin-top:22px;border-top:1px solid color-mix(in srgb,currentColor 30%,transparent)}.patternpaste-designed-launchpad .patternpaste-launchpad-point{position:relative;padding:8px 0 8px 19px;border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent);font-size:13px;line-height:1.4}.patternpaste-designed-launchpad .patternpaste-launchpad-point::before{content:'+';position:absolute;left:0}.patternpaste-designed-launchpad .patternpaste-launchpad-feature-actions{margin-top:20px}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-feature-actions .wp-block-button__link{padding:9px 0;border-bottom:1px solid currentColor;text-decoration:none}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-feature-actions .wp-block-button__link:not(.has-background){background:transparent}.patternpaste-designed-launchpad[data-treatment="designed"] .patternpaste-launchpad-feature-actions .wp-block-button__link:not(.has-text-color){color:inherit}.patternpaste-designed-launchpad .patternpaste-launchpad-image{grid-area:image;min-width:0;min-height:340px;overflow:hidden}.patternpaste-designed-launchpad .patternpaste-launchpad-image img{display:block;width:100%;height:100%;min-height:340px;aspect-ratio:auto;object-fit:cover}.patternpaste-designed-launchpad .patternpaste-launchpad-metric{grid-area:metric;display:grid;grid-template-columns:auto minmax(120px,1fr);gap:var(--patternpaste-designed-block-gap,20px);align-items:end;padding:18px 22px;border-top:1px solid color-mix(in srgb,currentColor 30%,transparent)}.patternpaste-designed-launchpad .patternpaste-launchpad-metric:not(.has-background){background:var(--ppl-primary)}.patternpaste-designed-launchpad .patternpaste-launchpad-metric:not(.has-text-color){color:var(--ppl-primary-ink)}.patternpaste-designed-launchpad .patternpaste-launchpad-metric :where(p):not(.has-text-color){color:inherit}.patternpaste-designed-launchpad .patternpaste-launchpad-metric-value{font-size:clamp(36px,4.4cqi,64px);line-height:.82;letter-spacing:-.06em}.patternpaste-designed-launchpad .patternpaste-launchpad-metric-label{max-width:22ch}
.patternpaste-designed-launchpad .patternpaste-launchpad-nav{display:grid;align-content:start;border-right:1px solid color-mix(in srgb,currentColor 30%,transparent)}.patternpaste-designed-launchpad .patternpaste-launchpad-nav button{appearance:none;display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:start;min-width:0;padding:24px 18px;border:0;border-bottom:1px solid color-mix(in srgb,currentColor 30%,transparent);color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.patternpaste-designed-launchpad .patternpaste-launchpad-nav button[aria-selected="true"]{color:var(--ppl-primary-ink);background:var(--ppl-primary)}.patternpaste-designed-launchpad .patternpaste-launchpad-nav span{font-size:13px}.patternpaste-designed-launchpad .patternpaste-launchpad-nav strong{font-size:14px;line-height:1.25}.patternpaste-designed-launchpad.is-launchpad-ready .patternpaste-launchpad-console{display:grid;grid-template-columns:minmax(190px,.25fr) minmax(0,1.75fr);gap:var(--patternpaste-designed-block-gap,0)}.patternpaste-designed-launchpad.is-launchpad-ready .patternpaste-launchpad-console-bar{grid-column:1/-1}.patternpaste-designed-launchpad.is-launchpad-ready .patternpaste-launchpad-features{position:relative;display:block;min-width:0;padding:18px}
.patternpaste-designed-launchpad[data-treatment="designed"] :where(.patternpaste-launchpad-heading,.patternpaste-launchpad-title,.patternpaste-launchpad-number,.patternpaste-launchpad-metric-value){font-family:Arial,Helvetica,sans-serif;font-weight:800}.patternpaste-designed-launchpad[data-treatment="designed"] :where(.patternpaste-launchpad-eyebrow,.patternpaste-launchpad-kicker,.patternpaste-launchpad-console-bar,.patternpaste-launchpad-metric-label,.patternpaste-launchpad-nav strong){font-family:Arial,Helvetica,sans-serif;font-weight:700}.patternpaste-designed-launchpad :where(a,button):focus-visible{outline:3px solid currentColor;outline-offset:4px}
@container (max-width:820px){.patternpaste-designed-launchpad .patternpaste-launchpad-header{grid-template-columns:1fr}.patternpaste-designed-launchpad .patternpaste-launchpad-intro{grid-template-columns:1fr 1fr;align-items:end}.patternpaste-designed-launchpad.is-launchpad-ready .patternpaste-launchpad-console{grid-template-columns:1fr}.patternpaste-designed-launchpad .patternpaste-launchpad-nav{grid-template-columns:repeat(3,minmax(0,1fr));border-right:0;border-bottom:1px solid color-mix(in srgb,currentColor 30%,transparent)}.patternpaste-designed-launchpad .patternpaste-launchpad-nav button{grid-template-columns:1fr;border-right:1px solid color-mix(in srgb,currentColor 30%,transparent);border-bottom:0}.patternpaste-designed-launchpad .patternpaste-launchpad-feature{grid-template-columns:1fr 1fr}.patternpaste-designed-launchpad .patternpaste-launchpad-kicker{margin-top:70px}}
@container (max-width:560px){.patternpaste-designed-launchpad{padding-inline:20px}.patternpaste-designed-launchpad .patternpaste-launchpad-intro{grid-template-columns:1fr}.patternpaste-designed-launchpad .patternpaste-launchpad-console-bar{align-items:flex-start;flex-direction:column}.patternpaste-designed-launchpad .patternpaste-launchpad-console-state{text-align:left}.patternpaste-designed-launchpad .patternpaste-launchpad-nav{grid-template-columns:1fr}.patternpaste-designed-launchpad .patternpaste-launchpad-nav button{grid-template-columns:42px 1fr;border-right:0;border-bottom:1px solid color-mix(in srgb,currentColor 30%,transparent)}.patternpaste-designed-launchpad .patternpaste-launchpad-feature{grid-template-columns:1fr;grid-template-rows:auto 250px auto;grid-template-areas:'copy' 'image' 'metric'}.patternpaste-designed-launchpad .patternpaste-launchpad-feature-copy{padding:26px 20px}.patternpaste-designed-launchpad .patternpaste-launchpad-kicker{margin-top:34px}.patternpaste-designed-launchpad .patternpaste-launchpad-image,.patternpaste-designed-launchpad .patternpaste-launchpad-image img{min-height:250px}.patternpaste-designed-launchpad .patternpaste-launchpad-metric{grid-template-columns:1fr}.patternpaste-designed-launchpad.is-launchpad-ready .patternpaste-launchpad-features{padding:10px}}
.editor-styles-wrapper .patternpaste-designed-launchpad .patternpaste-launchpad-features>.block-editor-block-list__layout{display:grid;gap:18px}.editor-styles-wrapper .patternpaste-designed-launchpad .patternpaste-launchpad-console>.block-editor-block-list__layout{display:contents}
@media (prefers-reduced-motion:reduce){.patternpaste-designed-launchpad *{scroll-behavior:auto}}
/* An owner colour on the wrapper or any Group above reaches the label-scale text on it, and
   an authored plate nested under that choice yields its own surface and ink to it. */
:is(.patternpaste-designed-launchpad.has-text-color,.patternpaste-designed-launchpad .has-text-color) :is(.patternpaste-launchpad-eyebrow,.patternpaste-launchpad-lede,.patternpaste-launchpad-kicker):not(.has-text-color){color:inherit}
.patternpaste-designed-launchpad .has-text-color :is(.patternpaste-launchpad-feature,.patternpaste-launchpad-metric):not(.has-text-color){color:inherit}
.patternpaste-designed-launchpad .has-text-color :is(.patternpaste-launchpad-feature,.patternpaste-launchpad-metric):not(.has-background){background:transparent}
:is(.patternpaste-designed-launchpad.has-text-color,.patternpaste-designed-launchpad .has-text-color) .patternpaste-launchpad-actions .is-style-outline .wp-block-button__link:not(.has-text-color){color:inherit}
