:root,.editor-styles-wrapper{--dp-prose-font: var(--dp-font-sans, "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--dp-font-weight-heading: 650;--dp-type-label: clamp(.74rem, .72rem + .12vw, .82rem);--dp-type-body-sm: clamp(.95rem, .93rem + .12vw, 1rem);--dp-type-body: clamp(1rem, .97rem + .24vw, 1.08rem);--dp-type-lead: clamp(1.1rem, 1.03rem + .56vw, 1.28rem);--dp-type-title-xs: clamp(1.06rem, 1.01rem + .36vw, 1.18rem);--dp-type-title-sm: clamp(1.18rem, 1.07rem + .56vw, 1.36rem);--dp-type-title-md: clamp(1.36rem, 1.14rem + 1vw, 1.88rem);--dp-type-title-lg: clamp(1.72rem, 1.36rem + 1.7vw, 2.65rem);--dp-type-title-xl: clamp(2.24rem, 1.7rem + 2.6vw, 4.2rem);--dp-type-metric: clamp(1.7rem, 1.3rem + 1.6vw, 2.2rem);--dp-leading-tight: 1.12;--dp-leading-snug: 1.2;--dp-leading-copy: 1.65;--dp-leading-loose: 1.74;--dp-tracking-headings: -.035em;--dp-tracking-display: -.048em;--dp-tracking-label: .12em;--dp-prose-ink: var(--dp-app-ink, #18181b);--dp-prose-ink-soft: var(--dp-app-subtle-strong, #52525b);--dp-prose-subtle: var(--dp-app-subtle, #71717a);--dp-prose-border: var(--dp-app-border, #e4e4e7);--dp-prose-border-strong: var(--dp-app-border-strong, #d4d4d8);--dp-prose-surface: var(--dp-app-surface, #ffffff);--dp-prose-muted-surface: var(--dp-app-muted, #f4f4f5);--dp-prose-shadow: var(--dp-app-shadow, 0 16px 40px -28px rgba(15, 23, 42, .2));--dp-prose-radius: 1rem;--dp-prose-section-surface: linear-gradient( 180deg, color-mix(in srgb, var(--dp-prose-surface) 96%, var(--dp-prose-muted-surface) 4%) 0%, color-mix(in srgb, var(--dp-prose-surface) 90%, var(--dp-prose-muted-surface) 10%) 100% );--dp-prose-section-band: color-mix(in srgb, var(--dp-prose-surface) 76%, var(--dp-prose-muted-surface));--dp-prose-section-border: color-mix(in srgb, var(--dp-prose-border) 76%, transparent);--dp-prose-list-surface: color-mix(in srgb, var(--dp-prose-surface) 92%, var(--dp-prose-muted-surface));--dp-prose-list-shadow: 0 10px 24px -26px rgba(15, 23, 42, .2);--dp-prose-shell-padding-inline: clamp(1.2rem, .98rem + 1vw, 2.15rem);--dp-prose-shell-padding-block: clamp(1.25rem, 1.06rem + .84vw, 1.95rem);--dp-prose-shell-surface: linear-gradient( 180deg, color-mix(in srgb, var(--dp-prose-surface) 97%, var(--dp-prose-muted-surface) 3%) 0%, color-mix(in srgb, var(--dp-prose-surface) 93%, var(--dp-prose-muted-surface) 7%) 100% );--dp-prose-shell-border: color-mix(in srgb, var(--dp-prose-border) 74%, transparent);--dp-prose-shell-shadow: 0 22px 52px -42px rgba(15, 23, 42, .18);--dp-prose-flow-space: clamp(1.55rem, 1.45rem + .35vw, 1.8rem);--dp-prose-section-space: clamp(1.8rem, 1.65rem + .45vw, 2.1rem);--dp-prose-heading-space: clamp(2.1rem, 1.95rem + .35vw, 2.35rem);--dp-prose-heading-space-lg: clamp(2.7rem, 2.45rem + .55vw, 3rem);--dp-prose-heading-space-md: clamp(2rem, 1.82rem + .4vw, 2.25rem)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container){color:var(--dp-prose-ink-soft);font-family:var(--dp-prose-font);font-size:var(--dp-type-body);line-height:var(--dp-leading-loose);text-wrap:pretty}:where(.wp-site-blocks>main.wp-block-group>.wp-block-post-content,.editor-styles-wrapper .is-root-container){background:var(--dp-prose-shell-surface);border:1px solid var(--dp-prose-shell-border);border-radius:calc(var(--dp-prose-radius) + .28rem);box-sizing:border-box;box-shadow:var(--dp-prose-shell-shadow);margin-inline:auto;max-width:var(--wp--style--global--content-size, 1100px);overflow:hidden;padding:var(--dp-prose-shell-padding-block) var(--dp-prose-shell-padding-inline) calc(var(--dp-prose-shell-padding-block) + .12rem);width:100%}:where(.wp-site-blocks>main.wp-block-group>.wp-block-post-content,.editor-styles-wrapper .is-root-container)>:is(.alignwide,.alignfull,[data-align=wide],[data-align=full]){margin-inline:calc(var(--dp-prose-shell-padding-inline) * -1)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(.dp-type-label,.dp-type-kicker){color:var(--dp-prose-subtle);font-size:var(--dp-type-label);font-weight:650;letter-spacing:var(--dp-tracking-label);line-height:1.2;margin:0;text-transform:uppercase}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-type-lead{font-size:var(--dp-type-lead);line-height:1.58}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-type-stat{font-size:var(--dp-type-metric);font-weight:700;letter-spacing:var(--dp-tracking-headings);line-height:1}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container)>*{box-sizing:border-box}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container)>:first-child{margin-top:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container)>:is(p,ul,ol,dl,table,pre,blockquote,figure,.wp-block-table,.wp-block-quote,.wp-block-preformatted,.wp-block-code){margin-block:0 var(--dp-prose-flow-space)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container)>[class*=wp-block-dp-]+:is(p,ul,ol,dl,table,pre,blockquote,figure,.wp-block-table,.wp-block-quote,.wp-block-preformatted,.wp-block-code){margin-top:var(--dp-prose-flow-space)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h1,h2,h3,h4,h5,h6,.wp-block-heading){color:var(--dp-prose-ink);font-family:var(--dp-prose-font);font-style:normal;font-weight:var(--dp-font-weight-heading);letter-spacing:var(--dp-tracking-headings);margin:var(--dp-prose-heading-space) 0 1rem;text-wrap:balance}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h1,.wp-block-heading h1){font-size:var(--dp-type-title-xl);letter-spacing:var(--dp-tracking-display);line-height:1.02}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h2,.wp-block-heading h2){font-size:var(--dp-type-title-lg);line-height:1.08;margin-bottom:1.3rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h3,.wp-block-heading h3){font-size:var(--dp-type-title-md);line-height:1.14;margin-bottom:1.15rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container)>h3{padding-left:1rem;position:relative}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container)>h3:before{background:color-mix(in srgb,var(--dp-prose-ink) 12%,var(--dp-prose-border-strong));border-radius:999px;content:"";inset:.18rem auto .18rem 0;position:absolute;width:.28rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h4,.wp-block-heading h4){font-size:var(--dp-type-title-sm);line-height:var(--dp-leading-snug);margin-bottom:1rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h5,.wp-block-heading h5){font-size:var(--dp-type-title-xs);line-height:1.3}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h6,.wp-block-heading h6){color:var(--dp-prose-subtle);font-size:var(--dp-type-label);letter-spacing:var(--dp-tracking-label);line-height:1.2;text-transform:uppercase}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h2,.wp-block-heading h2):first-child,:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h3,.wp-block-heading h3):first-child,:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h4,.wp-block-heading h4):first-child{margin-top:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(p,ul,ol,dl,blockquote,.wp-block-group,.wp-block-columns,.wp-block-image,.wp-block-table,.wp-block-embed,.wp-block-video,[class*=wp-block-dp-])+:is(h2,.wp-block-heading h2){margin-top:var(--dp-prose-heading-space-lg)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(p,ul,ol,dl,blockquote,.wp-block-group,.wp-block-columns,.wp-block-image,.wp-block-table,.wp-block-embed,.wp-block-video,[class*=wp-block-dp-])+:is(h3,.wp-block-heading h3,h4,.wp-block-heading h4){margin-top:var(--dp-prose-heading-space-md)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-ui-card :is(h2.dp-ui-card__title,h3.dp-ui-card__title,h4.dp-ui-card__title){font-size:var(--dp-type-title-sm);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-snug);margin:.6rem 0 0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-ui-hero :is(h1.dp-ui-hero__title,h2.dp-ui-hero__title,h3.dp-ui-hero__title){font-size:var(--dp-type-title-lg);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-tight);margin:.62rem 0 0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-bunny-player :is(h2.dp-bunny-player__title,h3.dp-bunny-player__title,h4.dp-bunny-player__title){font-size:var(--dp-type-title-xs);letter-spacing:var(--dp-tracking-headings);line-height:1.28;margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-bunny-spotlight :is(h1.dp-bunny-spotlight__title,h2.dp-bunny-spotlight__title,h3.dp-bunny-spotlight__title){font-size:var(--dp-type-title-lg);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-tight);margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-bunny-card :is(h2.dp-bunny-card__title,h3.dp-bunny-card__title,h4.dp-bunny-card__title){font-size:var(--dp-type-title-sm);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-snug);margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-copy-card :is(h2.dp-copy-card__title,h3.dp-copy-card__title,h4.dp-copy-card__title){font-size:var(--dp-type-title-sm);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-snug);margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-use-case-index :is(h2.dp-use-case-index__card-title,h3.dp-use-case-index__card-title,h4.dp-use-case-index__card-title){font-size:var(--dp-type-title-sm);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-snug);margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-featured-content :is(h2.dp-featured-content__title,h3.dp-featured-content__title,h4.dp-featured-content__title){font-size:clamp(1.56rem,2.45vw,2.2rem);letter-spacing:var(--dp-tracking-headings);line-height:1.08;margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h2.dp-aufgaben-index__category,h2.dp-glossary-index__letter,h2.dp-news-index__year){font-size:var(--dp-overview-section-title-size, var(--dp-type-title-md));letter-spacing:var(--dp-tracking-headings);line-height:1.08;margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(h2.dp-aufgaben-index__item-title,h3.dp-aufgaben-index__item-title,h4.dp-aufgaben-index__item-title,h2.dp-ressourcen-index__item-title,h3.dp-ressourcen-index__item-title,h4.dp-ressourcen-index__item-title,h2.dp-ki-tools-index__item-title,h3.dp-ki-tools-index__item-title,h4.dp-ki-tools-index__item-title,h2.dp-glossary-index__item-title,h3.dp-glossary-index__item-title,h4.dp-glossary-index__item-title,h2.dp-news-index__item-title,h3.dp-news-index__item-title,h4.dp-news-index__item-title,h2.dp-prompts-index__item-title,h3.dp-prompts-index__item-title,h4.dp-prompts-index__item-title,h2.dp-use-case-index__card-title,h3.dp-use-case-index__card-title,h4.dp-use-case-index__card-title){font-size:var(--dp-overview-card-title-size, var(--dp-type-title-sm));letter-spacing:var(--dp-tracking-headings);line-height:1.22;margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-course-loop :is(h2.dp-course-loop__title,h3.dp-course-loop__title,h4.dp-course-loop__title){font-size:var(--dp-type-title-sm);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-snug);margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-ui-accordion :is(h2.dp-ui-accordion__title,h3.dp-ui-accordion__title,h4.dp-ui-accordion__title){font-size:var(--dp-type-title-sm);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-snug);margin:0 0 .9rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-ui-cta :is(h2.dp-ui-cta__title,h3.dp-ui-cta__title,h4.dp-ui-cta__title){font-size:var(--dp-type-title-sm);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-snug);margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-ui-stats :is(h2.dp-ui-stats__title,h3.dp-ui-stats__title,h4.dp-ui-stats__title){font-size:var(--dp-type-title-sm);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-snug);margin:0 0 .9rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-ui-stat-card :is(h2.dp-ui-stat-card__value,h3.dp-ui-stat-card__value,h4.dp-ui-stat-card__value){font-size:var(--dp-type-metric);letter-spacing:var(--dp-tracking-headings);line-height:1.1;margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-ui-feature-grid :is(h2.dp-ui-feature-grid__title,h3.dp-ui-feature-grid__title,h4.dp-ui-feature-grid__title){font-size:var(--dp-type-title-sm);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-snug);margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-ui-feature-card :is(h2.dp-ui-feature-card__title,h3.dp-ui-feature-card__title,h4.dp-ui-feature-card__title){font-size:var(--dp-type-title-xs);letter-spacing:var(--dp-tracking-headings);line-height:1.28;margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-ui-takeaways :is(h2.dp-ui-takeaways__title,h3.dp-ui-takeaways__title,h4.dp-ui-takeaways__title){font-size:var(--dp-type-title-sm);letter-spacing:var(--dp-tracking-headings);line-height:var(--dp-leading-snug);margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .dp-ui-takeaways :is(h2.dp-ui-takeaway__title,h3.dp-ui-takeaway__title,h4.dp-ui-takeaway__title){font-size:var(--dp-type-title-xs);letter-spacing:var(--dp-tracking-headings);line-height:1.28;margin:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container)>p{color:var(--dp-prose-ink-soft);margin:0 0 var(--dp-prose-flow-space)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) strong{color:var(--dp-prose-ink);font-weight:680}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) em{color:var(--dp-prose-ink)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) a{color:var(--dp-prose-ink);font-weight:500;text-decoration-line:underline;text-decoration-thickness:.08em;text-decoration-color:var(--dp-prose-border-strong);text-underline-offset:.16em}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) a:hover{text-decoration-color:currentColor}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(ul,ol){list-style-position:outside;padding-left:1.35rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) ul{list-style-type:disc}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) ol{list-style-type:decimal}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) ul ul{list-style-type:circle}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) ul ul ul{list-style-type:square}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) ol ol{list-style-type:lower-alpha}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) ol ol ol{list-style-type:lower-roman}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) li{margin:.5rem 0;padding-left:.22rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) li::marker{color:var(--dp-prose-subtle)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) li>:last-child{margin-bottom:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(blockquote,.wp-block-quote){background:var(--dp-prose-muted-surface);border:1px solid var(--dp-prose-border);border-left:4px solid var(--dp-prose-ink);border-radius:var(--dp-prose-radius);box-shadow:var(--dp-prose-shadow);color:var(--dp-prose-ink);margin-block:var(--dp-prose-section-space);padding:1.3rem 1.45rem 1.3rem 1.6rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(blockquote,.wp-block-quote) p:last-child{margin-bottom:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(pre,.wp-block-preformatted,.wp-block-code){background:var(--dp-prose-muted-surface);border:1px solid var(--dp-prose-border);border-radius:var(--dp-prose-radius);color:var(--dp-prose-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.95rem;line-height:1.7;overflow-x:auto;padding:1.1rem 1.25rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :not(pre)>code{background:var(--dp-prose-muted-surface);border:1px solid var(--dp-prose-border);border-radius:.5rem;color:var(--dp-prose-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9em;padding:.12rem .42rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(hr,.wp-block-separator){border:0;border-top:1px solid var(--dp-prose-border-strong);margin:2.25rem auto;max-width:8rem;opacity:1}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(.wp-block-image img,.wp-block-cover,.wp-block-gallery,.wp-block-embed iframe,.wp-block-video video){border-radius:calc(var(--dp-prose-radius) + .1rem)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-element-caption{color:var(--dp-prose-subtle);font-size:.92rem;margin-top:.75rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(table,.wp-block-table table){background:var(--dp-prose-surface);border:1px solid var(--dp-prose-border);border-collapse:separate;border-radius:var(--dp-prose-radius);border-spacing:0;box-shadow:var(--dp-prose-shadow);overflow:hidden;width:100%}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) :is(th,td){border-bottom:1px solid var(--dp-prose-border);padding:.95rem 1.08rem;text-align:left;vertical-align:top}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) th{color:var(--dp-prose-ink);font-size:.92rem;font-weight:650}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) tbody tr:last-child :is(th,td){border-bottom:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-button{margin-bottom:var(--dp-prose-flow-space)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-button__link{background:var(--dp-prose-ink);border:1px solid var(--dp-prose-ink);border-radius:.85rem;box-shadow:none;color:#fff;font-size:.95rem;font-weight:600;line-height:1.2;padding:.82rem 1.1rem;text-decoration:none}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-button.is-style-outline .wp-block-button__link,:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-button .wp-block-button__link.has-background[style*="background-color:transparent"]{background:transparent;border-color:var(--dp-prose-border-strong);color:var(--dp-prose-ink)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-callout{background:linear-gradient(180deg,color-mix(in srgb,var(--dp-prose-surface) 96%,var(--dp-prose-muted-surface) 4%),var(--dp-prose-surface));border:1px solid var(--dp-prose-border);border-radius:calc(var(--dp-prose-radius) + .1rem);box-shadow:none;margin-block:var(--dp-prose-section-space);padding:1.25rem 1.3rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-section{background:var(--dp-prose-section-surface);border:1px solid var(--dp-prose-section-border);border-radius:calc(var(--dp-prose-radius) + .1rem);box-shadow:var(--dp-prose-shadow);margin-block:var(--dp-prose-section-space);padding:1.25rem 1.3rem 1.35rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-section>*{margin-left:0;margin-right:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-section>:first-child{margin-top:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-section>:last-child{margin-bottom:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-section>:is(h2,h3,h4,h5,h6,.wp-block-heading):first-child{background:var(--dp-prose-section-band);border-bottom:1px solid var(--dp-prose-section-border);border-top-left-radius:calc(var(--dp-prose-radius) + .1rem);border-top-right-radius:calc(var(--dp-prose-radius) + .1rem);margin:-1.25rem -1.3rem 1.1rem;padding:.95rem 1.3rem 1rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-section>:is(h2,h3):first-child+p{color:var(--dp-prose-ink);font-size:clamp(1.04rem,1.01rem + .18vw,1.14rem);line-height:1.68}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-callout>*{margin-left:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-callout>:first-child{margin-top:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-callout>:last-child{margin-bottom:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-toc{background:var(--dp-prose-muted-surface);border:1px solid var(--dp-prose-border);border-radius:calc(var(--dp-prose-radius) + .1rem);margin-block:var(--dp-prose-section-space);padding:1.1rem 1.25rem 1.2rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-toc>:first-child{margin-top:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-toc>:last-child{margin-bottom:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-toc .wp-block-heading{font-size:var(--dp-type-label);font-weight:700;letter-spacing:var(--dp-tracking-label);line-height:1.2;margin-bottom:.95rem;text-transform:uppercase}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-toc .wp-block-list{display:grid;gap:.55rem;list-style:none;margin:0;padding:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-toc .wp-block-list li{margin:0;padding:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-toc .wp-block-list li::marker{content:""}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-toc .wp-block-list a{align-items:center;background:var(--dp-prose-surface);border:1px solid var(--dp-prose-border);border-radius:.8rem;color:var(--dp-prose-ink);display:flex;justify-content:space-between;min-height:2.85rem;padding:.8rem 1rem;text-decoration:none}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-group.is-style-dp-toc .wp-block-list a:hover{background:var(--dp-prose-muted-surface)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-list.is-style-dp-steps{counter-reset:dp-step;display:grid;gap:.95rem;list-style:none;margin-block:var(--dp-prose-section-space);padding:0}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-list.is-style-dp-steps>li{align-items:start;background:var(--dp-prose-surface);border:1px solid var(--dp-prose-border);border-radius:calc(var(--dp-prose-radius) + .05rem);box-shadow:var(--dp-prose-shadow);counter-increment:dp-step;display:grid;gap:1.05rem;grid-template-columns:auto minmax(0,1fr);margin:0;padding:1.1rem 1.15rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-list.is-style-dp-steps>li:before{align-items:center;background:var(--dp-prose-ink);border-radius:999px;color:#fff;content:counter(dp-step);display:inline-flex;font-size:.84rem;font-weight:700;height:2rem;justify-content:center;line-height:1;margin-top:.1rem;width:2rem}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-list.is-style-dp-steps>li>:last-child{margin-bottom:0}.editor-styles-wrapper .is-root-container{padding-bottom:2rem}.editor-styles-wrapper .is-root-container>[data-align=wide],.editor-styles-wrapper .is-root-container>[data-align=full]{margin-top:0}@media(max-width:781px){:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container){font-size:1rem;line-height:var(--dp-leading-loose)}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-list.is-style-dp-steps>li{grid-template-columns:1fr}:where(.wp-site-blocks>main.wp-block-group .wp-block-post-content,.editor-styles-wrapper .is-root-container) .wp-block-list.is-style-dp-steps>li:before{margin-top:0}}
