/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial;--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme,base;@layer components{.k-prose{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.k-prose :is(h2,h3,h4){overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}:is(:lang(de),:lang(es)) .k-prose h2{-webkit-hyphens:auto;hyphens:auto}.k-prose :is(h2,h3,h4)[id]{scroll-margin-top:calc(var(--spacing,.25rem) * 24)}.k-prose a:not([class]){color:var(--color-brand,oklch(44% .1928 261.11));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:var(--dur-micro);transition-duration:var(--dur-micro);--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));text-decoration-line:underline}@media (hover:hover){.k-prose a:not([class]):hover{color:var(--color-midnight,oklch(28% .1067 259.07))}}.k-prose strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.k-prose em{font-style:italic}.k-prose code:not(pre code){background-color:var(--role-secondary-bg);padding-inline:var(--spacing,.25rem);font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);text-box-trim:trim-both;font-weight:400}.k-prose pre{margin-block:calc(var(--spacing,.25rem) * 8);background-color:var(--role-secondary-bg);padding:calc(var(--spacing,.25rem) * 4);font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);text-box-trim:trim-both;font-weight:400;overflow-x:auto}.k-prose--article{color:var(--color-ink,oklch(26% .0103 229.34))}.k-prose--article p:not([class]){margin-block:calc(var(--spacing,.25rem) * 6);font-family:var(--font-sans);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);letter-spacing:var(--ls-body-lg);text-box-trim:trim-both;font-weight:400}.k-prose--article.k-prose--base :is(p,ul,ol){font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-box-trim:trim-both;font-weight:400}.k-prose--article h2:not([class]){margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 4);font-family:var(--font-headline);font-size:var(--fs-headline-04);line-height:var(--lh-headline-04);letter-spacing:var(--ls-headline-04);text-box-trim:trim-both;text-wrap:pretty;font-weight:800}.k-prose--article h2.k-prose__h2--bold{--tw-font-weight:var(--font-weight-heavy,800);font-weight:var(--font-weight-heavy,800)}.k-prose--article h3:not([class]){margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);font-family:var(--font-headline);font-size:var(--fs-headline-05);line-height:var(--lh-headline-05);letter-spacing:var(--ls-headline-05);text-box-trim:trim-both;text-wrap:pretty;font-weight:800}.k-prose--article h4:not([class]){margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 3);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-lg);line-height:var(--lh-label-lg);letter-spacing:var(--ls-label-lg);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800}.k-prose--article :is(ul,ol):not([class]){margin-block:calc(var(--spacing,.25rem) * 6);list-style-position:outside}:where(.k-prose--article :is(ul,ol):not([class])>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.k-prose--article :is(ul,ol):not([class]){padding-left:calc(var(--spacing,.25rem) * 5);font-family:var(--font-sans);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);letter-spacing:var(--ls-body-lg);text-box-trim:trim-both;font-weight:400}.k-prose--article ul:not([class]){list-style-type:disc}.k-prose--article ol:not([class]){list-style-type:decimal}.k-prose--article li::marker{color:var(--color-brand,oklch(44% .1928 261.11))}.k-prose--article li>:is(ul,ol){margin-block:calc(var(--spacing,.25rem) * 3);list-style-position:outside}:where(.k-prose--article li>:is(ul,ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.k-prose--article li>:is(ul,ol){padding-left:calc(var(--spacing,.25rem) * 5)}.k-prose--article li>ul{list-style-type:disc}.k-prose--article li>ol{list-style-type:decimal}.k-prose--article li>p:not([class]){margin:0}.k-prose--article blockquote:not([class]){margin-block:calc(var(--spacing,.25rem) * 10);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-brand,oklch(44% .1928 261.11));padding-block:var(--spacing,.25rem);padding-left:calc(var(--spacing,.25rem) * 6)}.k-prose--article blockquote p:not([class]){font-family:var(--font-headline);font-size:var(--fs-headline-05);line-height:var(--lh-headline-05);letter-spacing:var(--ls-headline-05);text-box-trim:trim-both;margin:0;font-weight:800}.k-prose--article blockquote p+p:not([class]){margin-top:calc(var(--spacing,.25rem) * 4)}.k-prose--article blockquote :is(footer,cite){margin-top:calc(var(--spacing,.25rem) * 4);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-ash,oklch(50% 0 0));font-style:normal;font-weight:800;display:block}.k-prose--article blockquote:not([class]):has(>p:first-child>strong:first-child){margin-block:calc(var(--spacing,.25rem) * 8);max-width:var(--container-3xl,48rem);gap:calc(var(--spacing,.25rem) * 3);border-left-style:var(--tw-border-style);background-color:var(--role-warm-bg);padding:calc(var(--spacing,.25rem) * 6);border-left-width:0;flex-direction:column;display:flex}.k-prose--article blockquote:not([class]):has(>p:first-child>strong:first-child)>p:first-child>strong:first-child{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-lg);line-height:var(--lh-label-lg);letter-spacing:var(--ls-label-lg);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800;display:block}.k-prose--article blockquote:not([class]):has(>p:first-child>strong:first-child) p:not([class]){font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-box-trim:trim-both;margin:0;font-weight:400}.k-prose--article blockquote:not([class]):has(>p:first-child>strong:first-child) :is(ul,ol):not([class]){gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;margin:0;display:flex}:where(.k-prose--article blockquote:not([class]):has(>p:first-child>strong:first-child) :is(ul,ol):not([class])>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}.k-prose--article blockquote:not([class]):has(>p:first-child>strong:first-child) :is(ul,ol):not([class]){font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-box-trim:trim-both;font-weight:400}.k-prose--article blockquote:not([class]):has(>p:first-child>strong:first-child) ul:not([class]){padding-left:0;list-style-type:none}.k-prose--article blockquote:not([class]):has(>p:first-child>strong:first-child) ul:not([class])>li{padding-left:calc(var(--spacing,.25rem) * 6);position:relative}.k-prose--article blockquote:not([class]):has(>p:first-child>strong:first-child) ul:not([class])>li:before{top:calc(var(--spacing,.25rem) * 2.5);height:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 3);background-color:var(--color-brand,oklch(44% .1928 261.11));content:"";position:absolute;left:0}.k-prose--article :is(.k-callout__body,.k-infobox) :is(p,ul,ol):not([class]){font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-box-trim:trim-both;margin:0;font-weight:400}.k-prose--article hr:not([class]){margin-block:calc(var(--spacing,.25rem) * 12);border-top-width:var(--border-triple);border-color:var(--color-paper,oklch(96% 0 0))}@media (width>=64rem){.k-prose--inset>:is(p,h2,h3,h4,ul,ol,blockquote){padding-inline:calc(var(--spacing,.25rem) * 8)}.k-prose--inset>:is(ul,ol){padding-left:calc(var(--spacing,.25rem) * 13)}}.k-prose--article figure:not([class]),.k-prose__figure{margin-block:calc(var(--spacing,.25rem) * 10)}@media (width>=64rem){.k-prose--bleed :is(figure,.k-prose__figure){margin-inline:calc(var(--spacing,.25rem) * -10)}}.k-prose--article img:not([class]),.k-prose__img{background-color:var(--role-secondary-bg);object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.k-prose--article figcaption:not([class]),.k-prose__caption{margin-top:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);text-box-trim:trim-both;color:var(--color-ash,oklch(50% 0 0));font-weight:400}.k-prose--article .table-wrapper,.k-prose__table{margin-block:calc(var(--spacing,.25rem) * 10);position:relative;overflow-x:auto}.k-prose--article table:not([class]){border-collapse:collapse;width:100%;max-width:100%;font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);text-box-trim:trim-both;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-weight:400;display:block;overflow-x:auto}.k-prose--article .table-wrapper table{margin-block:0}.k-prose--article th{background-color:var(--role-tertiary-bg);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ink,oklch(26% .0103 229.34))}.k-prose--article td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);vertical-align:top}.k-prose--legal{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-box-trim:trim-both;color:var(--color-ink,oklch(26% .0103 229.34));font-weight:400}.k-prose--legal p{margin-bottom:calc(var(--spacing,.25rem) * 4)}.k-prose--legal h2:not([class]){margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 3);font-family:var(--font-headline);font-size:var(--fs-headline-05);line-height:var(--lh-headline-05);letter-spacing:var(--ls-headline-05);text-box-trim:trim-both;font-weight:800}.k-prose--legal h2:not([class]):first-child{margin-top:0}.k-prose--legal h3{margin-top:calc(var(--spacing,.25rem) * 6);margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-lg);line-height:var(--lh-label-lg);letter-spacing:var(--ls-label-lg);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800}.k-prose--legal :is(ul,ol):not([class]){margin-bottom:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 6)}.k-prose--legal ul:not([class]){list-style-type:disc}.k-prose--legal ol:not([class]){list-style-type:decimal}.k-prose--legal li:not([class]){margin-bottom:calc(var(--spacing,.25rem) * 2)}.k-prose--legal li:not([class])::marker{color:var(--color-brand,oklch(44% .1928 261.11))}.k-prose--legal a:not([class]){color:var(--color-brand,oklch(44% .1928 261.11));text-decoration-line:underline}.k-prose--legal hr{margin-block:calc(var(--spacing,.25rem) * 8);border-top-width:var(--border-triple);border-color:var(--color-paper,oklch(96% 0 0))}.k-prose--legal table{margin-bottom:calc(var(--spacing,.25rem) * 4);table-layout:fixed;border-collapse:collapse;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);width:100%}.k-prose--legal th{background-color:var(--role-tertiary-bg);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ink,oklch(26% .0103 229.34))}.k-prose--legal th:first-child:nth-last-child(2){width:40%}.k-prose--legal th:last-child:nth-child(2){width:60%}.k-prose--legal td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);vertical-align:top}.k-prose--legal summary{margin-bottom:calc(var(--spacing,.25rem) * 4);cursor:pointer;font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-lg);line-height:var(--lh-label-lg);letter-spacing:var(--ls-label-lg);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800;list-style-type:none}.k-prose--legal summary::-webkit-details-marker{display:none}.k-prose--legal details[open]>summary:after{content:" -"}.k-prose--legal small{font-family:var(--font-sans);font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);letter-spacing:var(--ls-body-xs);text-box-trim:trim-both;font-weight:400}@media (prefers-reduced-motion:reduce){.k-prose a:not([class]){transition:none}}}@layer utilities;@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
