@supports (font:-apple-system-body){.kv-dt{font:-apple-system-body;font-family:var(--font-sans);font-weight:inherit;line-height:inherit;-moz-text-size-adjust:100%;text-size-adjust:100%;--kv-dt-default:17px;--kv-dt-max:1.35}.kv-dt .text-display,.kv-dt.text-display{font-size:clamp(var(--type-display-size), calc(var(--type-display-size) * 1em / var(--kv-dt-default)), calc(var(--type-display-size) * var(--kv-dt-max)))}.kv-dt .text-title,.kv-dt.text-title{font-size:clamp(var(--type-title-size), calc(var(--type-title-size) * 1em / var(--kv-dt-default)), calc(var(--type-title-size) * var(--kv-dt-max)))}.kv-dt .text-heading,.kv-dt.text-heading{font-size:clamp(var(--type-heading-size), calc(var(--type-heading-size) * 1em / var(--kv-dt-default)), calc(var(--type-heading-size) * var(--kv-dt-max)))}.kv-dt .text-body,.kv-dt.text-body{font-size:clamp(var(--type-body-size), calc(var(--type-body-size) * 1em / var(--kv-dt-default)), calc(var(--type-body-size) * var(--kv-dt-max)))}.kv-dt .text-label,.kv-dt.text-label{font-size:clamp(var(--type-label-size), calc(var(--type-label-size) * 1em / var(--kv-dt-default)), calc(var(--type-label-size) * var(--kv-dt-max)))}.kv-dt .text-caption,.kv-dt.text-caption{font-size:clamp(var(--type-caption-size), calc(var(--type-caption-size) * 1em / var(--kv-dt-default)), calc(var(--type-caption-size) * var(--kv-dt-max)))}.kv-dt .text-micro,.kv-dt.text-micro{font-size:clamp(var(--type-micro-size), calc(var(--type-micro-size) * 1em / var(--kv-dt-default)), calc(var(--type-micro-size) * var(--kv-dt-max)))}.kv-dt img{flex-shrink:0;width:100%;height:auto}.kv-dt input.field:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not(.kv-fs-keep):not(.text-2xl):not(.text-xl):not(.text-3xl),.kv-dt textarea.field:not(.kv-fs-keep):not(.text-2xl):not(.text-xl):not(.text-3xl){font-size:clamp(16px, calc(16px * 1em / var(--kv-dt-default)), calc(16px * var(--kv-dt-max)))}}
