@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:var(--radius-sm);--radius-md:.375rem;--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono);--radius:var(--radius);--shadow-sheet:var(--shadow-sheet);--shadow-pop:var(--shadow-pop);--shadow-card:var(--shadow-card)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.-top-2{top:calc(var(--spacing)*-2)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-\[7px\]{top:7px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.right-0{right:0}.right-2{right:calc(var(--spacing)*2)}.-bottom-2{bottom:calc(var(--spacing)*-2)}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing)*2)}.-left-1{left:calc(var(--spacing)*-1)}.left-0{left:0}.left-11{left:calc(var(--spacing)*11)}.left-\[42px\]{left:42px}.left-\[50px\]{left:50px}.z-40{z-index:40}.z-50{z-index:50}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing)*2)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.my-\[5px\]{margin-block:5px}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing)*-1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.ml-0{margin-left:0}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-\[17px\]{margin-left:17px}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-20{height:calc(var(--spacing)*20)}.h-\[3px\]{height:3px}.h-\[13px\]{height:13px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-\[500px\]{height:500px}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-\[400px\]{max-height:400px}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-\[10px\]{min-height:10px}.min-h-\[200px\]{min-height:200px}.min-h-dvh{min-height:100dvh}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-64{width:calc(var(--spacing)*64)}.w-\[7px\]{width:7px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[38px\]{width:38px}.w-\[232px\]{width:232px}.w-\[252px\]{width:252px}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(288px\,calc\(100vw-48px\)\)\]{width:min(288px,100vw - 48px)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[300px\]{max-width:300px}.max-w-\[640px\]{max-width:640px}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[9rem\]{min-width:9rem}.min-w-\[18px\]{min-width:18px}.min-w-\[140px\]{min-width:140px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x, )var(--tw-rotate-y, )var(--tw-rotate-z, )var(--tw-skew-x, )var(--tw-skew-y, )}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[36px_minmax\(0\,1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.grid-cols-\[52px_24px_minmax\(0\,1fr\)_auto\]{grid-template-columns:52px 24px minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:var(--radius)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-full{border-radius:2147480000px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-severity-critical,.border-severity-critical\/40{border-color:var(--severity-critical)}@supports (color:color-mix(in lab, red, red)){.border-severity-critical\/40{border-color:color-mix(in oklab,var(--severity-critical)40%,transparent)}}.border-severity-high{border-color:var(--severity-high)}.border-severity-low{border-color:var(--severity-low)}.border-severity-medium{border-color:var(--severity-medium)}.\!bg-foreground{background-color:var(--foreground)!important}.bg-\[var\(--scrim\)\]{background-color:var(--scrim)}.bg-accent{background-color:var(--accent)}.bg-accent-soft,.bg-accent-soft\/40{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/40{background-color:color-mix(in oklab,var(--accent-soft)40%,transparent)}}.bg-background{background-color:var(--background)}.bg-border{background-color:var(--border)}.bg-border-strong{background-color:var(--border-strong)}.bg-card{background-color:var(--card)}.bg-code{background-color:var(--surface-code)}.bg-foreground{background-color:var(--foreground)}.bg-good-soft{background-color:var(--good-soft)}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.bg-raised{background-color:var(--surface-raised)}.bg-severity-critical{background-color:var(--severity-critical)}.bg-severity-critical-soft{background-color:var(--severity-critical-soft)}.bg-severity-high-soft{background-color:var(--severity-high-soft)}.bg-severity-info-soft{background-color:var(--severity-info-soft)}.bg-severity-low-soft{background-color:var(--severity-low-soft)}.bg-severity-medium-soft{background-color:var(--severity-medium-soft)}.bg-sheet{background-color:var(--surface-sheet)}.bg-side{background-color:var(--surface-side)}.bg-tooltip{background-color:var(--tooltip-bg)}.bg-transparent{background-color:#0000}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[3px\]{padding:3px}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-16{padding-block:calc(var(--spacing)*16)}.py-\[7px\]{padding-block:7px}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-3\.5{padding-right:calc(var(--spacing)*3.5)}.pr-5{padding-right:calc(var(--spacing)*5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-geist-mono)}.font-serif{font-family:var(--font-instrument-serif),Georgia,serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[15\.5px\]{font-size:15.5px}.text-\[16\.5px\]{font-size:16.5px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.2px\]{--tw-tracking:-.2px;letter-spacing:-.2px}.tracking-\[-0\.3px\]{--tw-tracking:-.3px;letter-spacing:-.3px}.tracking-\[-0\.5px\]{--tw-tracking:-.5px;letter-spacing:-.5px}.tracking-\[-1\.2px\]{--tw-tracking:-1.2px;letter-spacing:-1.2px}.tracking-\[-1px\]{--tw-tracking:-1px;letter-spacing:-1px}.tracking-\[0\.7px\]{--tw-tracking:.7px;letter-spacing:.7px}.tracking-\[0\.8px\]{--tw-tracking:.8px;letter-spacing:.8px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-text{color:var(--accent-text)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-chart-2{color:var(--chart-2)}.text-chart-3{color:var(--chart-3)}.text-chart-4{color:var(--chart-4)}.text-faint{color:var(--faint)}.text-foreground{color:var(--foreground)}.text-foreground-2{color:var(--foreground-2)}.text-good{color:var(--good)}.text-muted-foreground{color:var(--muted-foreground)}.text-on-accent{color:var(--on-accent)}.text-severity-critical{color:var(--severity-critical)}.text-severity-high{color:var(--severity-high)}.text-severity-info{color:var(--severity-info)}.text-severity-low{color:var(--severity-low)}.text-severity-medium{color:var(--severity-medium)}.text-tooltip-ink{color:var(--tooltip-ink)}.text-white{color:var(--color-white)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--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-variant-numeric:tabular-nums}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--card\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--card));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.12\)\,0_0_0_1px_var\(--border-strong\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000001f),0 0 0 1px var(--tw-shadow-color,var(--border-strong));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-pop{--tw-shadow:var(--shadow-pop);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sheet{--tw-shadow:var(--shadow-sheet);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, )0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur, )var(--tw-backdrop-brightness, )var(--tw-backdrop-contrast, )var(--tw-backdrop-grayscale, )var(--tw-backdrop-hue-rotate, )var(--tw-backdrop-invert, )var(--tw-backdrop-opacity, )var(--tw-backdrop-saturate, )var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, )var(--tw-backdrop-brightness, )var(--tw-backdrop-contrast, )var(--tw-backdrop-grayscale, )var(--tw-backdrop-hue-rotate, )var(--tw-backdrop-invert, )var(--tw-backdrop-opacity, )var(--tw-backdrop-saturate, )var(--tw-backdrop-sepia, )}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur, )var(--tw-backdrop-brightness, )var(--tw-backdrop-contrast, )var(--tw-backdrop-grayscale, )var(--tw-backdrop-hue-rotate, )var(--tw-backdrop-invert, )var(--tw-backdrop-opacity, )var(--tw-backdrop-saturate, )var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, )var(--tw-backdrop-brightness, )var(--tw-backdrop-contrast, )var(--tw-backdrop-grayscale, )var(--tw-backdrop-hue-rotate, )var(--tw-backdrop-invert, )var(--tw-backdrop-opacity, )var(--tw-backdrop-saturate, )var(--tw-backdrop-sepia, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{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));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-faint::placeholder{color:var(--faint)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.focus-within\:border-border-strong:focus-within{border-color:var(--border-strong)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset, )0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-ring\/40:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/40:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring)40%,transparent)}}@media (hover:hover){.hover\:bg-muted:hover,.hover\:bg-muted\/80:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab,var(--muted)80%,transparent)}}.hover\:bg-raised:hover{background-color:var(--surface-raised)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset, )0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:64rem){.max-lg\:ml-2{margin-left:calc(var(--spacing)*2)}}@media not all and (min-width:48rem){.max-md\:max-w-\[45vw\]{max-width:45vw}}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-3\.5{gap:calc(var(--spacing)*3.5)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-7{padding-inline:calc(var(--spacing)*7)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-\[18px\]{padding-inline:18px}.sm\:text-\[48px\]{font-size:48px}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:ml-0{margin-left:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.lg\:gap-11{gap:calc(var(--spacing)*11)}.lg\:px-11{padding-inline:calc(var(--spacing)*11)}}@media (min-width:80rem){.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:flex{display:flex}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-side:#e8eaf0;--background:#f5f6f9;--card:#fff;--card-foreground:#0f1222;--surface-raised:#eef0f5;--surface-sheet:#fff;--surface-code:#f6f7fa;--muted:#eef0f5;--border:#0f122214;--border-strong:#0f122226;--track:#0f12220f;--foreground:#0f1222;--foreground-2:#2a2e40;--muted-foreground:#555a6d;--faint:#8a8fa1;--accent:#4b55e0;--accent-rgb:75,85,224;--accent-soft:#4b55e017;--accent-text:#3942c4;--on-accent:#fff;--ring:#4b55e0;--tooltip-bg:#0f1222;--tooltip-ink:#fff;--scrim:#0f122242;--shadow-sheet:0 30px 90px #0f12222e,0 2px 8px #0f12220f;--shadow-card:0 1px 2px #0f12220a;--shadow-pop:0 8px 24px #0f122224;--severity-critical:#d12a3c;--severity-critical-soft:#d12a3c14;--severity-high:#9a6206;--severity-high-soft:#d692141f;--severity-medium:#7c6d0e;--severity-medium-soft:#c8b42824;--severity-low:#4b55e0;--severity-low-soft:#4b55e017;--severity-info:#8a8fa1;--severity-info-soft:#8a8fa11f;--good:#15803d;--good-soft:#15803d17;--status-open:#4b55e0;--status-in-progress:#0d9488;--status-resolved:#15803d;--status-suppressed:#8a8fa1;--chart-1:#4b55e0;--chart-2:#0d9488;--chart-3:#4d7c0f;--chart-4:#db2777;--chart-5:#15803d;--chart-6:#8a8fa1;--radius-sm:.5rem;--radius:.625rem;--radius-lg:.875rem;--radius-xl:1.25rem}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-side:#07080b;--background:#0d0e13;--card:#14161d;--card-foreground:#eef0f6;--surface-raised:#1b1e27;--surface-sheet:#15171e;--surface-code:#0f1116;--muted:#1b1e27;--border:#ffffff12;--border-strong:#ffffff21;--track:#ffffff0f;--foreground:#eef0f6;--foreground-2:#c9ccd8;--muted-foreground:#969bac;--faint:#646a7e;--accent:#8b93ff;--accent-rgb:139,147,255;--accent-soft:#8b93ff24;--accent-text:#aeb3ff;--on-accent:#0b0c10;--ring:#8b93ff;--tooltip-bg:#eef0f6;--tooltip-ink:#0b0c10;--scrim:#05060a8c;--shadow-sheet:0 30px 90px #0009,0 0 0 1px #ffffff05;--shadow-card:none;--shadow-pop:0 8px 24px #00000047;--severity-critical:#ff6b7a;--severity-critical-soft:#ff6b7a24;--severity-high:#f5b83d;--severity-high-soft:#f5b83d24;--severity-medium:#e3d46a;--severity-medium-soft:#e3d46a1f;--severity-low:#8b93ff;--severity-low-soft:#8b93ff24;--severity-info:#969bac;--severity-info-soft:#969bac1f;--good:#4ade80;--good-soft:#4ade801f;--status-open:#8b93ff;--status-in-progress:#2dd4bf;--status-resolved:#4ade80;--status-suppressed:#969bac;--chart-1:#8b93ff;--chart-2:#2dd4bf;--chart-3:#a3e635;--chart-4:#f472b6;--chart-5:#4ade80;--chart-6:#646a7e}html,body{height:100%}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3{text-wrap:balance}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ms{vertical-align:middle;-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-block}@keyframes sheet-in{0%{opacity:.4;transform:translate(36px)}to{opacity:1;transform:none}}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.animate-sheet-in{animation:.26s cubic-bezier(.2,.8,.2,1) sheet-in}.animate-scrim-in{animation:.2s ease-out scrim-in}.animate-pop-in{animation:.16s ease-out pop-in}@media (prefers-reduced-motion:reduce){.animate-sheet-in,.animate-scrim-in,.animate-pop-in{animation:none}}.gauge-arc{transition:stroke-dasharray .4s}@media (prefers-reduced-motion:no-preference){.gauge-arc{animation:gauge-draw .62s cubic-bezier(.23,1,.32,1)var(--arc-delay,0s)both}.gauge-center{animation:gauge-center-in .3s cubic-bezier(.23,1,.32,1)var(--arc-delay,0s)both}}@keyframes gauge-draw{0%{stroke-dashoffset:var(--arc-from,0)}to{stroke-dashoffset:0}}@keyframes gauge-center-in{0%{opacity:0;transform:scale(.94)}}.react-flow__controls{box-shadow:var(--shadow-pop);border:1px solid var(--border-strong);border-radius:10px;overflow:hidden}.react-flow__controls-button{background:var(--card);border-bottom:1px solid var(--border);color:var(--foreground);fill:var(--foreground)}.react-flow__controls-button:hover{background:var(--surface-raised)}.react-flow__controls-button:last-child{border-bottom:0}.react-flow__controls-button svg{fill:currentColor}.react-flow__minimap{background:var(--card);border:1px solid var(--border-strong);box-shadow:var(--shadow-pop);border-radius:10px}.react-flow__attribution{color:var(--muted-foreground);background:0 0}[data-surface=marketing]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mkt-paper:#f6f7f6;--mkt-paper-2:#ebedec;--mkt-field:#fff;--mkt-ink:#10141b;--mkt-slate:#5a626e;--mkt-faint:#8a92a0;--mkt-rule:#dcdfdd;--mkt-rule-strong:#bfc4c1;--mkt-signal:#1f4fd8;--mkt-signal-soft:#1f4fd812;--mkt-alert:#e03f50;--mkt-alert-soft:#e03f5017;--mkt-ok:#157f55;--mkt-nav-h:4.625rem;--film-sky-1:#a4daff;--film-sky-2:#d7efff;--film-sky-3:#fff0d9;--film-sun:#ffd98a;--film-cloud:#fff;--film-cloud-op:.92;--film-hill-far:#bcdfc6;--film-hill-near:#93cfa6;--film-earth:#f1e1bd;--film-earth-lip:#d6c091;--film-tuft:#74b78b;--film-box:#3a4668;--film-box-2:#4c5a88;--film-win-warm:#ffc761;--mkt-instrument:#0c1017;--mkt-instrument-2:#141a24;--mkt-instrument-rule:#222a37;--mkt-instrument-ink:#e8ecf3;--mkt-instrument-slate:#8e9aae;--mkt-ease-out:cubic-bezier(.23,1,.32,1);--mkt-ease-in-out:cubic-bezier(.77,0,.175,1);--mkt-measure:72ch;--mkt-content:1200px;--mkt-gutter:clamp(1.25rem,5vw,4rem);font-family:var(--font-archivo),system-ui,sans-serif;background:var(--mkt-paper);color:var(--mkt-ink)}@media (prefers-color-scheme:dark){[data-surface=marketing]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mkt-paper:#0c1017;--mkt-paper-2:#080b11;--mkt-field:#141a24;--mkt-ink:#e8ecf3;--mkt-slate:#8e9aae;--mkt-faint:#6b7688;--mkt-rule:#1c2330;--mkt-rule-strong:#2b3444;--mkt-signal:#7e9cff;--mkt-signal-soft:#7e9cff21;--mkt-alert:#ff6d7c;--mkt-alert-soft:#ff6d7c21;--mkt-ok:#46d39a;--film-sky-1:#101c38;--film-sky-2:#223156;--film-sky-3:#513c5c;--film-sun:#ffcf7a;--film-cloud:#39486b;--film-cloud-op:.7;--film-hill-far:#26405a;--film-hill-near:#1a2c40;--film-earth:#141e2c;--film-earth-lip:#2b3b50;--film-tuft:#2d4a3b;--film-box:#2f3a5c;--film-box-2:#3f4d76;--film-win-warm:#ffb347;--mkt-instrument:#141a24;--mkt-instrument-2:#1b2230;--mkt-instrument-rule:#2b3444;--mkt-instrument-ink:#eef1f6;--mkt-instrument-slate:#9aa6ba}}:is(html:has([data-surface=marketing]),body:has([data-surface=marketing])){background:var(--mkt-paper)}.mkt-display,.mkt-h2,.mkt-h3{font-family:var(--font-archivo),system-ui,sans-serif;letter-spacing:-.022em;text-wrap:balance;font-weight:620;font-stretch:112%}.mkt-display{letter-spacing:-.026em;font-size:clamp(2rem,4vw,3.2rem);line-height:1.07}.mkt-h2{font-size:clamp(1.7rem,3.3vw,2.55rem);line-height:1.1}.mkt-h3{letter-spacing:-.014em;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:600;font-stretch:106%;line-height:1.25}.mkt-lede{color:var(--mkt-slate);max-width:58ch;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.55}.mkt-eyebrow{color:var(--mkt-faint);flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-bottom:1.25rem;display:flex}.mkt-pipe{grid-template-columns:minmax(0,1fr);align-items:baseline;gap:.35rem 2rem;padding-block:clamp(1.1rem,2vw,1.5rem);display:grid}@media (min-width:860px){.mkt-pipe{grid-template-columns:8.5rem minmax(0,1fr)}}.mkt-pipe__type{color:var(--mkt-signal);letter-spacing:-.02em}.mkt-pipe__body{gap:.3rem;display:grid}.mkt-pipe__title{letter-spacing:-.016em;color:var(--mkt-ink);font-size:1.125rem;font-weight:620;font-stretch:106%}.mkt-pipe__text{color:var(--mkt-slate);max-width:66ch;font-size:1rem;line-height:1.6}.mkt-pipe__meta{color:var(--mkt-faint)}.mkt-body{max-width:var(--mkt-measure);color:var(--mkt-slate);font-size:1.0625rem;line-height:1.65}.mkt-body strong{color:var(--mkt-ink);font-weight:600}.mkt-small{color:var(--mkt-slate);font-size:.875rem;line-height:1.5}.mkt-mono{font-family:var(--font-jetbrains),ui-monospace,SFMono-Regular,monospace;font-variant-ligatures:none;letter-spacing:-.01em;font-size:.8125rem}.mkt-prose{color:var(--mkt-slate);max-width:68ch;font-size:1.0625rem;line-height:1.7}.mkt-prose>*+*{margin-top:1.15em}.mkt-prose h2{font-family:var(--font-archivo),system-ui,sans-serif;letter-spacing:-.02em;color:var(--mkt-ink);text-wrap:balance;margin-top:2.4em;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:620;font-stretch:110%;line-height:1.15}.mkt-prose h3{font-family:var(--font-archivo),system-ui,sans-serif;color:var(--mkt-ink);margin-top:1.9em;font-size:1.15rem;font-weight:600;line-height:1.3}.mkt-prose strong{color:var(--mkt-ink);font-weight:600}.mkt-prose code{font-family:var(--font-jetbrains),ui-monospace,monospace;background:var(--mkt-paper-2);border:1px solid var(--mkt-rule);color:var(--mkt-ink);border-radius:3px;padding:.1em .35em;font-size:.875em}.mkt-prose ul,.mkt-prose ol{gap:.5rem;padding-left:1.25rem;display:grid}.mkt-prose ul{padding-left:0;list-style:none}.mkt-prose ul>li{padding-left:1.35rem;position:relative}.mkt-prose ul>li:before{content:"";background:var(--mkt-rule-strong);width:.6rem;height:1px;position:absolute;top:.62em;left:0}.mkt-prose ol{list-style:decimal}.mkt-prose a{color:var(--mkt-ink);text-decoration:underline;-webkit-text-decoration-color:var(--mkt-rule-strong);-webkit-text-decoration-color:var(--mkt-rule-strong);-webkit-text-decoration-color:var(--mkt-rule-strong);text-decoration-color:var(--mkt-rule-strong);text-underline-offset:.2em;transition:text-decoration-color .14s var(--mkt-ease-out);text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.mkt-prose a:hover{-webkit-text-decoration-color:var(--mkt-signal);-webkit-text-decoration-color:var(--mkt-signal);-webkit-text-decoration-color:var(--mkt-signal);text-decoration-color:var(--mkt-signal)}}.mkt-prose blockquote{border-left:2px solid var(--mkt-signal);color:var(--mkt-ink);padding-left:1.1rem}.mkt-link{color:var(--mkt-slate);transition:color .14s var(--mkt-ease-out);text-decoration:none}@media (hover:hover) and (pointer:fine){.mkt-link:hover{color:var(--mkt-ink)}}.mkt-btn{cursor:pointer;transition:transform .16s var(--mkt-ease-out),background-color .14s var(--mkt-ease-out),border-color .14s var(--mkt-ease-out),color .14s var(--mkt-ease-out);border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.6875rem 1.125rem;font-size:.9375rem;font-weight:550;text-decoration:none;display:inline-flex}.mkt-btn:active{transform:scale(.97)}.mkt-btn--primary{background:var(--mkt-ink);color:var(--mkt-paper)}@media (hover:hover) and (pointer:fine){.mkt-btn--primary:hover{background:var(--mkt-signal);color:#fff}}.mkt-btn--ghost{border-color:var(--mkt-rule-strong);color:var(--mkt-ink);background:0 0}@media (hover:hover) and (pointer:fine){.mkt-btn--ghost:hover{border-color:var(--mkt-ink);background:var(--mkt-field)}}.mkt-underline{text-decoration:underline;-webkit-text-decoration-color:var(--mkt-rule-strong);-webkit-text-decoration-color:var(--mkt-rule-strong);-webkit-text-decoration-color:var(--mkt-rule-strong);text-decoration-color:var(--mkt-rule-strong);text-underline-offset:.2em;transition:text-decoration-color .14s var(--mkt-ease-out)}@media (hover:hover) and (pointer:fine){.mkt-underline:hover{-webkit-text-decoration-color:var(--mkt-signal);-webkit-text-decoration-color:var(--mkt-signal);-webkit-text-decoration-color:var(--mkt-signal);text-decoration-color:var(--mkt-signal)}}[data-surface=marketing] :focus-visible{outline:2px solid var(--mkt-signal);outline-offset:2px;border-radius:2px}.mkt-scroll-x{scrollbar-width:thin;overflow-x:auto}.mkt-ledger{border-top:1px solid var(--mkt-rule)}.mkt-ledger>*{border-bottom:1px solid var(--mkt-rule)}.mkt-artifact{border:1px solid var(--mkt-rule);background:var(--mkt-field);border-radius:4px;overflow:hidden}.mkt-artifact>summary{cursor:pointer;color:var(--mkt-slate);align-items:center;gap:.5rem;padding:.5rem .625rem;list-style:none;display:flex}.mkt-artifact>summary::-webkit-details-marker{display:none}.mkt-artifact>summary:active{transform:scale(.995)}@media (hover:hover) and (pointer:fine){.mkt-artifact>summary:hover{color:var(--mkt-ink);background:var(--mkt-paper)}}.mkt-artifact__body{border-top:1px solid var(--mkt-rule);background:var(--mkt-paper);color:var(--mkt-slate);padding:.75rem;font-size:.9375rem;line-height:1.6}.mkt-artifact__body p+p{margin-top:.6rem}.mkt-chip{font-family:var(--font-jetbrains),ui-monospace,monospace;border:1px solid var(--mkt-rule);background:var(--mkt-field);color:var(--mkt-slate);white-space:nowrap;border-radius:3px;align-items:center;gap:.35rem;padding:.3125rem .4375rem;font-size:.75rem;line-height:1;display:inline-flex}.mkt-chip--signal{border-color:var(--mkt-signal)}@supports (color:color-mix(in lab, red, red)){.mkt-chip--signal{border-color:color-mix(in oklab,var(--mkt-signal)45%,var(--mkt-rule))}}.mkt-chip--signal{color:var(--mkt-signal);background:var(--mkt-signal-soft)}.mkt-chip--alert{border-color:var(--mkt-alert)}@supports (color:color-mix(in lab, red, red)){.mkt-chip--alert{border-color:color-mix(in oklab,var(--mkt-alert)45%,var(--mkt-rule))}}.mkt-chip--alert{color:var(--mkt-alert);background:var(--mkt-alert-soft)}.mkt-instrument{background:var(--mkt-instrument);border:1px solid var(--mkt-instrument-rule);color:var(--mkt-instrument-ink);font-family:var(--font-jetbrains),ui-monospace,monospace;border-radius:6px;font-size:.8125rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 14px 28px -18px #090c148c,0 2px 6px -3px #090c1459}.mkt-instrument__bar{border-bottom:1px solid var(--mkt-instrument-rule);color:var(--mkt-instrument-slate);align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.mkt-trace__row,.mkt-trace__fuse,.mkt-trace__risk-row{opacity:1}.mkt-trace__window{border-bottom:1px solid var(--mkt-instrument-rule);height:2.375rem;position:relative;overflow:hidden}.mkt-trace__window:before{content:"";background-image:repeating-linear-gradient(to right,var(--mkt-instrument-rule)0 1px,transparent 1px calc(100%/24));height:.3125rem;position:absolute;inset:auto 0 0}.mkt-trace__tick{bottom:0;left:calc(var(--pos)*100%);background:var(--mkt-instrument-slate);transform-origin:bottom;width:1px;height:.75rem;position:absolute}.mkt-trace__tick-time{color:var(--mkt-instrument-slate);white-space:nowrap;font-size:.5625rem;position:absolute;bottom:.9375rem;left:0;transform:translate(-50%)}.mkt-trace__playhead{border-right:1px solid var(--mkt-alert);background:linear-gradient(to right,transparent 70%,var(--mkt-alert)100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.mkt-trace__playhead{background:linear-gradient(to right,transparent 70%,color-mix(in oklab,var(--mkt-alert)22%,transparent)100%)}}.mkt-trace__playhead{opacity:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.mkt-trace__playhead{animation:mkt-sweep var(--sweep)linear .12s both}.mkt-trace__tick{animation:mkt-tick-in .2s var(--mkt-ease-out)calc(var(--t) + .12s)both}.mkt-trace__row{animation:mkt-signal-in .3s var(--mkt-ease-out)calc(var(--t) + .12s)both}.mkt-trace__detail{animation:mkt-trace-detail-in .26s var(--mkt-ease-out)calc(var(--t) + .24s)both}.mkt-trace__fuse{animation:mkt-fuse-in .26s var(--mkt-ease-out)var(--t)both}.mkt-trace__fuse-line{animation:mkt-fuse-draw .52s var(--mkt-ease-out)var(--t)both}.mkt-trace__risk-row{animation:mkt-risk-in .36s var(--mkt-ease-out)var(--t)both}.mkt-trace__risk-score{animation:mkt-score-in .3s var(--mkt-ease-out)calc(var(--t) + 60ms)both}}@keyframes mkt-sweep{0%{opacity:1;transform:translate(-100%)}92%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes mkt-tick-in{0%{opacity:0;background:var(--mkt-alert);transform:scaleY(.25)}55%{opacity:1;background:var(--mkt-alert)}to{opacity:1;background:var(--mkt-instrument-slate);transform:scaleY(1)}}@keyframes mkt-signal-in{0%{opacity:0;transform:translate(-6px)}}@keyframes mkt-trace-detail-in{0%{opacity:0;transform:translateY(2px)}}@keyframes mkt-fuse-in{0%{opacity:0}}@keyframes mkt-fuse-draw{0%{opacity:1;transform:scaleX(0)}to{opacity:.55;transform:scaleX(1)}}@keyframes mkt-risk-in{0%{opacity:0;transform:translateY(5px)}}@keyframes mkt-score-in{0%{transform:scale(.88)}70%{transform:scale(1.04)}to{transform:scale(1)}}.mkt-table{border-collapse:collapse;width:100%;font-size:.9375rem}.mkt-table th{text-align:left;color:var(--mkt-ink);border-bottom:1px solid var(--mkt-rule-strong);white-space:nowrap;padding:.625rem .75rem .625rem 0;font-weight:550}.mkt-table td{border-bottom:1px solid var(--mkt-rule);color:var(--mkt-slate);vertical-align:top;padding:.75rem .75rem .75rem 0}.mkt-table td:first-child{color:var(--mkt-ink)}.mkt-faq>summary{cursor:pointer;color:var(--mkt-ink);padding:1.05rem 2rem 1.05rem 0;font-weight:550;list-style:none;display:block;position:relative}.mkt-faq>summary::-webkit-details-marker{display:none}.mkt-faq__body{color:var(--mkt-slate);max-width:var(--mkt-measure);padding:0 2rem 1.1rem 0;font-size:1rem;line-height:1.65}.mkt-faq__body p+p{margin-top:.7rem}.mkt-mobile-nav>summary{cursor:pointer;border-radius:4px;margin:-.5rem;padding:.5rem;list-style:none}.mkt-mobile-nav>summary::-webkit-details-marker{display:none}.mkt-mobile-nav__panel{background:var(--mkt-paper);border-bottom:1px solid var(--mkt-rule-strong);padding:.5rem var(--mkt-gutter)1.25rem;overscroll-behavior:contain;max-height:calc(100svh - 3.5rem);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 32px -24px #0f141e80}.mkt-mobile-nav__group{font-family:var(--font-jetbrains),ui-monospace,monospace;letter-spacing:.04em;text-transform:lowercase;color:var(--mkt-faint);border-top:1px solid var(--mkt-rule);margin:1.5rem 0 .5rem;padding-top:1rem;font-size:.75rem}.mkt-role{border-top:1px solid var(--mkt-rule-strong);align-content:start;gap:.55rem;padding-top:1.1rem;display:grid}.mkt-role__role{color:var(--mkt-faint)}.mkt-role__name{letter-spacing:-.018em;color:var(--mkt-ink);font-size:1.1875rem;font-weight:620;font-stretch:108%;line-height:1.2}.mkt-role__name a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.mkt-role__name a:hover{color:var(--mkt-signal)}}.mkt-role__situation{color:var(--mkt-ink);border-left:2px solid var(--mkt-rule-strong);max-width:74ch;padding-left:.75rem;font-size:1rem;line-height:1.55}.mkt-role__outcome{color:var(--mkt-slate);max-width:78ch;font-size:.9375rem;line-height:1.6}.mkt-role__proof{color:var(--mkt-faint);padding-top:.15rem}.mkt-role--row{max-width:82ch;padding-block:clamp(1.35rem,2.5vw,2rem)}.mkt-role--row .mkt-role__name{font-size:clamp(1.3rem,2.2vw,1.6rem)}.mkt-editions{border-bottom:1px solid var(--mkt-rule);grid-template-columns:minmax(0,1fr);display:grid}.mkt-edition{border-top:1px solid var(--mkt-rule-strong);align-content:start;gap:.55rem;padding-block:1.5rem;display:grid}.mkt-edition__name{letter-spacing:.07em;text-transform:uppercase;color:var(--mkt-slate);font-size:.8125rem;font-weight:600}.mkt-edition__price{font-family:var(--font-jetbrains),ui-monospace,monospace;letter-spacing:-.02em;color:var(--mkt-ink);margin-top:.35rem;font-size:clamp(1.5rem,2.6vw,1.875rem);font-weight:500;font-stretch:92%;line-height:1.05}.mkt-edition__unit{color:var(--mkt-faint);font-size:.8125rem;line-height:1.45}.mkt-edition__who{color:var(--mkt-ink);border-left:2px solid var(--mkt-rule-strong);margin-top:.5rem;padding-left:.75rem;font-size:.9375rem;line-height:1.55}.mkt-edition__label{font-family:var(--font-jetbrains),ui-monospace,monospace;letter-spacing:.04em;text-transform:lowercase;color:var(--mkt-faint);margin-top:.9rem;font-size:.75rem}.mkt-edition__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.mkt-edition__list li{color:var(--mkt-slate);grid-template-columns:.9rem minmax(0,1fr);gap:.35rem;font-size:.875rem;line-height:1.5;display:grid}.mkt-edition__list li:before{content:"–";font-family:var(--font-jetbrains),ui-monospace,monospace;color:var(--mkt-faint);line-height:1.5}.mkt-edition__list--in li:before{content:"+";color:var(--mkt-signal)}.mkt-edition__action{border-top:1px solid var(--mkt-rule);align-self:end;justify-items:start;gap:.5rem;margin-top:1.25rem;padding-top:1rem;display:grid}.mkt-edition__action .mkt-small{color:var(--mkt-faint);max-width:34ch}@media (min-width:920px){.mkt-editions{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt-edition{padding-bottom:2rem;padding-right:1.75rem}.mkt-edition+.mkt-edition{border-left:1px solid var(--mkt-rule);padding-left:1.75rem}}.mkt-root{font-family:var(--font-archivo),system-ui,sans-serif;color:var(--mkt-ink);background:var(--mkt-paper);flex-direction:column;min-height:100svh;display:flex}.mkt-main{flex:1}.mkt-container{width:100%;max-width:var(--mkt-content);padding-inline:var(--mkt-gutter);margin-inline:auto}.mkt-container--prose{max-width:46rem}.mkt-section{padding-block:clamp(3rem,7vw,6rem)}.mkt-section--tight{padding-block:clamp(2rem,4vw,3.25rem)}.mkt-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (min-width:1080px){.mkt-split{grid-template-columns:minmax(0,1fr) 19rem}.mkt-rail{position:sticky;top:5.5rem}}.mkt-rail{gap:.625rem;display:grid}.mkt-rail__label{color:var(--mkt-ink);font-size:.8125rem;font-weight:600}.mkt-head{border-bottom:1px solid var(--mkt-rule);padding-top:clamp(2.25rem,4.5vw,4rem);padding-bottom:clamp(1.5rem,3vw,2.75rem)}.mkt-breadcrumbs{color:var(--mkt-faint);flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;font-size:.8125rem;display:flex}.mkt-breadcrumbs a{color:var(--mkt-faint);text-decoration:none}@media (hover:hover) and (pointer:fine){.mkt-breadcrumbs a:hover{color:var(--mkt-ink)}}.mkt-head__meta{color:var(--mkt-faint);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.5rem;font-size:.8125rem;display:flex}.mkt-facts{border-top:1px solid var(--mkt-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:620px){.mkt-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1040px){.mkt-facts{grid-template-columns:repeat(6,minmax(0,1fr))}}.mkt-facts__item{border-bottom:1px solid var(--mkt-rule);align-content:start;gap:.25rem;padding:1.1rem 1.25rem 1.1rem 0;display:grid}.mkt-facts__value{letter-spacing:-.03em;color:var(--mkt-ink);font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:620;line-height:1}.mkt-facts__label{color:var(--mkt-slate);font-size:.8125rem;line-height:1.35}.mkt-figure{margin:0}.mkt-figure__caption{color:var(--mkt-faint);margin-top:.625rem;font-size:.8125rem}.mkt-figure__foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.375rem 1.25rem;margin-top:.625rem;display:flex}.mkt-figure__foot .mkt-figure__caption{flex:22ch;max-width:64ch;margin-top:0}.mkt-trace__replay{font:inherit;color:var(--mkt-slate);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--mkt-rule-strong);-webkit-text-decoration-color:var(--mkt-rule-strong);-webkit-text-decoration-color:var(--mkt-rule-strong);text-decoration-color:var(--mkt-rule-strong);text-underline-offset:3px;transition:color .14s var(--mkt-ease-out);background:0 0;border:0;flex:none;padding:0;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.mkt-trace__replay:hover{color:var(--mkt-ink);text-decoration-color:currentColor}}.mkt-artifacts{gap:.5rem;display:grid}.mkt-artifact__title{color:var(--mkt-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.mkt-artifact__id--alert{color:var(--mkt-alert)}.mkt-cell-mono{white-space:nowrap;font-size:.8125rem}.mkt-instrument__body{padding:.5rem .75rem .875rem;display:grid}.mkt-instrument__row{border-bottom:1px solid var(--mkt-instrument-rule);color:var(--mkt-instrument-slate);gap:.75rem;padding:.5rem 0;display:grid}.mkt-instrument__row:last-child{border-bottom:none}.mkt-instrument__row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkt-instrument__row--wrap>span{text-overflow:clip;white-space:normal;line-height:1.5;overflow:visible}.mkt-instrument__row--head{color:var(--mkt-instrument-ink);font-size:.75rem}.mkt-instrument__row--alert{color:var(--mkt-instrument-ink);border-top:1px solid var(--mkt-alert)}@supports (color:color-mix(in lab, red, red)){.mkt-instrument__row--alert{border-top:1px solid color-mix(in oklab,var(--mkt-alert)45%,transparent)}}.mkt-instrument__row--alert{padding-top:.7rem}.mkt-instrument__row--alert>span:first-child{color:var(--mkt-alert)}.mkt-callout{border-left:2px solid var(--mkt-rule-strong);color:var(--mkt-slate);padding:.125rem 0 .125rem 1.1rem}.mkt-callout--signal{border-left-color:var(--mkt-signal)}.mkt-callout--alert{border-left-color:var(--mkt-alert)}.mkt-callout__title{color:var(--mkt-ink);margin-bottom:.25rem;font-weight:600}.mkt-faqs{border-top:1px solid var(--mkt-rule)}.mkt-faqs>*{border-bottom:1px solid var(--mkt-rule)}.mkt-prose .mkt-steps,.mkt-steps{gap:0;padding-left:0;list-style:none;display:grid}.mkt-steps>li{border-bottom:1px solid var(--mkt-rule);grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;padding:1.1rem 0;display:grid}.mkt-steps>li:first-child{border-top:1px solid var(--mkt-rule)}.mkt-steps__n{color:var(--mkt-faint);padding-top:.2rem}.mkt-steps__title{color:var(--mkt-ink);margin-bottom:.2rem;font-size:1rem;font-weight:600}.mkt-code{background:var(--mkt-paper-2);border:1px solid var(--mkt-rule);font-family:var(--font-jetbrains),ui-monospace,monospace;color:var(--mkt-ink);border-radius:4px;max-width:100%;margin:0;padding:.9rem 1rem;font-size:.8125rem;line-height:1.7;overflow-x:auto}.mkt-row{border-bottom:1px solid var(--mkt-rule);gap:.3rem;padding:1.15rem 0;display:grid}.mkt-row__title{color:var(--mkt-ink);letter-spacing:-.012em;font-size:1.0625rem;font-weight:600}.mkt-row__link{color:var(--mkt-ink);text-decoration:none}@media (hover:hover) and (pointer:fine){.mkt-row__link:hover{color:var(--mkt-signal)}}.mkt-row__body{color:var(--mkt-slate);max-width:68ch;font-size:.9375rem;line-height:1.55}.mkt-nav{z-index:50;background:var(--mkt-paper);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.mkt-nav{background:color-mix(in oklab,var(--mkt-paper)86%,transparent)}}.mkt-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--mkt-rule)}.mkt-nav__inner{justify-content:space-between;align-items:center;gap:1.5rem;padding-block:.8125rem;display:flex;position:relative}.mkt-nav__links{align-items:center;gap:1.4rem;font-size:.9375rem;display:none}@media (min-width:1000px){.mkt-nav__links{display:flex}.mkt-nav__mobile{display:none}}.mkt-nav__actions{align-items:center;gap:1rem;display:flex}.mkt-nav__actions .mkt-link{display:none}.mkt-nav__actions .mkt-btn{white-space:nowrap}@media (min-width:640px){.mkt-nav__actions .mkt-link{display:inline}}.mkt-nav__mobile-links{gap:.25rem;padding-top:.5rem;font-size:1.0625rem;display:grid}.mkt-nav__mobile-links a{border-bottom:1px solid var(--mkt-rule);color:var(--mkt-ink);padding:.5rem 0;text-decoration:none}.mkt-wordmark{letter-spacing:-.02em;color:var(--mkt-ink);align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:620;font-stretch:108%;text-decoration:none;display:inline-flex}.mkt-mark{grid-template-rows:repeat(2,5px);grid-template-columns:repeat(2,5px);gap:2px;display:grid}.mkt-mark span{background:var(--mkt-rule-strong);display:block}.mkt-mark span:last-child{background:var(--mkt-signal)}.mkt-footer{border-top:1px solid var(--mkt-rule-strong);margin-top:clamp(3rem,6vw,5rem);padding-block:clamp(2.25rem,4vw,3.25rem) 1.75rem}.mkt-footer__grid{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (min-width:640px){.mkt-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.mkt-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1180px){.mkt-footer__grid{grid-template-columns:minmax(0,1.6fr) repeat(5,minmax(0,1fr));gap:1.5rem 2rem}}@media (min-width:700px){.mkt-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.mkt-footer__grid{grid-template-columns:1.5fr repeat(4,minmax(0,1fr));gap:2.5rem}}.mkt-footer__col{align-content:start;gap:.6rem;display:grid}.mkt-footer__col-title{color:var(--mkt-ink);margin-bottom:.25rem;font-size:.875rem;font-weight:600}.mkt-footer__col a{color:var(--mkt-slate);font-size:.875rem;line-height:1.4;text-decoration:none}@media (hover:hover) and (pointer:fine){.mkt-footer__col a:hover{color:var(--mkt-ink)}}.mkt-footer__base{border-top:1px solid var(--mkt-rule);color:var(--mkt-faint);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.8125rem;display:flex}.mkt-footer__license{max-width:62ch;line-height:1.5}.mkt-footer__base-links{gap:1.25rem;display:flex}.mkt-footer__base a{color:var(--mkt-faint);white-space:nowrap;text-decoration:none}@media (hover:hover) and (pointer:fine){.mkt-footer__base a:hover{color:var(--mkt-ink)}}.mkt-cta{border-top:1px solid var(--mkt-rule-strong);gap:1.25rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.75rem,3vw,2.5rem);display:grid}.mkt-cta__actions{flex-wrap:wrap;gap:.75rem;display:flex}.mkt-trace__list{margin:0;padding:0;list-style:none;display:grid}.mkt-trace__row{border-bottom:1px solid var(--mkt-instrument-rule);color:var(--mkt-instrument-ink);overflow-wrap:anywhere;grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:.125rem .625rem;padding:.5rem 0;display:grid}@media (min-width:560px){.mkt-trace__row{grid-template-columns:4.5rem auto minmax(0,1fr);gap:.625rem}.mkt-trace__row>span:nth-child(2){white-space:nowrap}}.mkt-trace__row>span:first-child{color:var(--mkt-instrument-slate)}.mkt-trace__detail{color:var(--mkt-instrument-slate);text-align:left;grid-column:2;font-size:.6875rem}@media (min-width:560px){.mkt-trace__detail{text-align:right;text-overflow:ellipsis;white-space:nowrap;grid-column:auto;overflow:hidden}}.mkt-trace__fuse{color:var(--mkt-instrument-slate);align-items:center;gap:.625rem;padding:.625rem 0;font-size:.6875rem;display:flex}.mkt-trace__fuse-line{background:var(--mkt-alert);opacity:.55;transform-origin:0;flex:1;height:1px}.mkt-trace__risk{gap:.5rem;padding-top:.375rem;display:grid}.mkt-trace__risk-row{grid-template-columns:2.75rem auto minmax(0,1fr);align-items:baseline;gap:.625rem;display:grid}.mkt-trace__risk-score{color:var(--mkt-instrument-ink);transform-origin:0;font-size:.875rem;display:inline-block}.mkt-trace__risk-id{color:var(--mkt-alert)}.mkt-trace__risk-title{color:var(--mkt-instrument-slate);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkt-skip{z-index:100;background:var(--mkt-ink);color:var(--mkt-paper);border-radius:4px;padding:.625rem .875rem;font-size:.875rem;position:absolute;top:0;left:-9999px}.mkt-skip:focus{top:.75rem;left:.75rem}.mkt-hero{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2.25rem,5vw,4rem);padding-block:clamp(2.25rem,5vw,3.75rem) 0;display:grid}.mkt-hero>.mkt-figure{margin-top:.5rem}@media (min-width:1040px){.mkt-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}.mkt-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.mkt-hero__note{color:var(--mkt-faint);max-width:52ch;margin-top:1.25rem;font-size:.8125rem;line-height:1.5}.mkt-sec-head{border-bottom:1px solid var(--mkt-rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;margin-bottom:clamp(1.5rem,3vw,2.25rem);padding-bottom:.875rem;display:flex}.mkt-grid--2{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (min-width:760px){.mkt-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.mkt-grid--3{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.25rem);display:grid}@media (min-width:700px){.mkt-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.mkt-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.mkt-domain-group{border-top:1px solid var(--mkt-rule);align-content:start;gap:.6rem;padding-top:1rem;display:grid}.mkt-domain-group__name{color:var(--mkt-ink);letter-spacing:-.01em;font-size:1rem;font-weight:600}.mkt-domain-group__domains{flex-wrap:wrap;gap:.3rem;display:flex}@media (prefers-reduced-motion:reduce){.mkt-trace__row,.mkt-trace__fuse,.mkt-trace__risk-row{animation:.15s both mkt-fade-in;animation-delay:calc(var(--t)/6)}.mkt-trace__playhead{display:none}html{scroll-behavior:auto}}@keyframes mkt-fade-in{0%{opacity:0}}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}.mkt-btn,.mkt-nav a,.mkt-nav__mobile-links a,.mkt-artifact>summary,.mkt-faq>summary,.mkt-breadcrumbs a,.mkt-footer__col a{touch-action:manipulation}.mkt-btn,.mkt-artifact>summary,.mkt-faq>summary{-webkit-user-select:none;user-select:none}.mkt-nav__inner,.mkt-container{padding-left:max(var(--mkt-gutter),env(safe-area-inset-left));padding-right:max(var(--mkt-gutter),env(safe-area-inset-right))}.mkt-footer{padding-bottom:max(1.75rem,calc(1rem + env(safe-area-inset-bottom,0px)))}.mkt-artifact__body,.mkt-faq__body{transition:opacity .17s var(--mkt-ease-out)}@starting-style{.mkt-artifact__body,.mkt-faq__body{opacity:0}}.mkt-artifact>summary:after,.mkt-faq>summary:after{content:"";width:11px;height:11px;color:var(--mkt-faint);transition:background-size .17s var(--mkt-ease-out),color .17s var(--mkt-ease-out);background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:50%,50%;background-repeat:no-repeat;background-size:11px 1px,1px 11px}.mkt-artifact>summary:after{flex:none;margin-left:auto}.mkt-faq>summary:after{position:absolute;top:1.1rem;right:.25rem}.mkt-artifact[open]>summary:after,.mkt-faq[open]>summary:after{background-size:11px 1px,1px 0}@media (hover:hover) and (pointer:fine){.mkt-artifact>summary:hover:after,.mkt-faq>summary:hover:after{color:var(--mkt-ink)}}.mkt-film-section{padding-block:0}.mkt-film-reel{margin-top:calc(-1*var(--mkt-nav-h))}.mkt-hero--lead{padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2rem,4vw,3rem);display:block}.mkt-display--lead{letter-spacing:-.038em;max-width:24ch;font-size:clamp(2.5rem,6.4vw,5.25rem);line-height:.97}.mkt-lede--lead{max-width:46ch;margin-top:clamp(1.25rem,2.5vw,1.75rem);font-size:clamp(1.0625rem,1.5vw,1.3125rem)}.mkt-slab{background:var(--mkt-instrument);color:var(--mkt-instrument-ink);border-block:1px solid var(--mkt-instrument-rule);padding-block:clamp(2.25rem,5vw,3.75rem)}.mkt-slab .mkt-instrument{background:var(--mkt-instrument-2);box-shadow:inset 0 1px #ffffff0d,0 28px 54px -26px #000000b3}.mkt-slab .mkt-figure__caption{color:var(--mkt-instrument-slate)}.mkt-slab .mkt-trace__replay{color:var(--mkt-instrument-slate);-webkit-text-decoration-color:var(--mkt-instrument-rule);-webkit-text-decoration-color:var(--mkt-instrument-rule);-webkit-text-decoration-color:var(--mkt-instrument-rule);text-decoration-color:var(--mkt-instrument-rule)}@media (hover:hover) and (pointer:fine){.mkt-slab .mkt-trace__replay:hover{color:var(--mkt-instrument-ink)}}.mkt-film-reel{height:340vh;position:relative}.mkt-film{height:100svh;position:sticky;top:0;overflow:hidden}.mkt-film__stage{background:var(--film-sky-2);position:absolute;inset:0;overflow:hidden}.mkt-film__svg{width:100%;height:100%;display:block}.film-sky{fill:url(#film-sky-g)}.film-sky-stop--high{stop-color:var(--film-sky-1)}.film-sky-stop--mid{stop-color:var(--film-sky-2)}.film-sky-stop--low{stop-color:var(--film-sky-3)}.film-sun__disc{fill:var(--film-sun)}.film-sun__glow{fill:url(#film-sun-g)}.film-hill--far{fill:var(--film-hill-far)}.film-hill--near{fill:var(--film-hill-near)}.film-cloud ellipse,.film-cloud rect{fill:var(--film-cloud);opacity:var(--film-cloud-op)}.film-earth{fill:var(--film-earth)}.film-earth__lip{fill:var(--film-earth-lip)}.film-tuft{fill:var(--film-tuft)}.film-shadow{fill:var(--mkt-ink);opacity:.07}.film-box{fill:var(--film-box)}.film-box__roof{fill:var(--film-box-2)}.film-box__mast{fill:none;stroke:var(--film-box-2);stroke-width:4px;stroke-linecap:round}.film-box__beacon{fill:var(--mkt-ok)}.film-box__led{fill:var(--mkt-instrument-slate);opacity:.5}.film-box__slot{fill:#000;opacity:.45}.film-win{fill:var(--film-win-warm);opacity:0}.film-label{fill:var(--mkt-faint);font-family:var(--font-archivo),system-ui,sans-serif;letter-spacing:.01em;text-anchor:middle;font-size:19px;font-weight:560}.film-label--hanu{fill:var(--mkt-signal)}.film-ok{opacity:0}.film-ok__bubble,.film-ok__tail{fill:var(--mkt-field);stroke:var(--mkt-ok);stroke-width:1.5px}.film-ok__tail{stroke:none}.film-ok__tick{fill:none;stroke:var(--mkt-ok);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.film-chain{--dash:700px;fill:none;stroke:var(--mkt-alert);stroke-width:3px;stroke-linecap:round;stroke-dasharray:700;stroke-dashoffset:var(--dash);opacity:0}.film-chain__node{fill:var(--mkt-alert);opacity:0}.film-deny,.film-grant{opacity:0}.film-deny circle{fill:var(--mkt-instrument-2);stroke:var(--mkt-instrument-rule);stroke-width:1.5px}.film-deny__x{fill:none;stroke:var(--mkt-instrument-slate);stroke-width:2.6px;stroke-linecap:round}.film-grant circle{fill:var(--mkt-ok)}.film-grant__tick{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.film-score{opacity:0}.film-score__halo{fill:url(#film-halo-g)}.film-score__card{fill:var(--film-box);stroke:var(--mkt-instrument-rule);stroke-width:1.5px}.film-score__value{fill:var(--mkt-alert);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;letter-spacing:-.03em;font-size:44px;font-weight:600}.film-score__split{stroke:var(--mkt-instrument-rule);stroke-width:1.5px}.film-score__rule{fill:var(--mkt-instrument-slate);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;letter-spacing:.02em;font-size:15px}.film-score__name{fill:var(--mkt-instrument-ink);font-family:var(--font-archivo),system-ui,sans-serif;font-size:17px;font-weight:540}.film-hanu-in{opacity:0}.film-hanu__body{fill:url(#film-hanu-g)}.film-hanu__wire{stroke:var(--mkt-signal);stroke-width:3px;stroke-linecap:round}.film-hanu__bulb,.film-hanu__hand{fill:var(--mkt-signal)}.film-hanu__aura{fill:url(#film-aura-g)}.film-hanu__bulb-glow{fill:var(--mkt-signal);opacity:.22}.film-hanu__gloss{fill:#fff;opacity:.22}.film-hanu__blush{fill:#ff93a8;opacity:.4}.film-shield{--dash:200px;fill:none;stroke:var(--mkt-signal);stroke-width:5px;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:var(--dash);opacity:0}.film-visor rect{fill:#0b1226}.film-visor__eye{fill:#cfe0ff}.film-visor__glint{fill:#fff}.film-visor__eye--alert{fill:var(--mkt-alert)}.film-visor__arc{fill:none;stroke:#9fc0ff;stroke-width:3.4px;stroke-linecap:round}.film-visor--alert,.film-visor--glad{opacity:0}.film-bot__body,.film-bot__leg{fill:url(#film-bot-g)}.film-bot__hand{fill:var(--mkt-alert)}.film-bot__wire{stroke:var(--mkt-alert);stroke-width:2.6px;stroke-linecap:round}.film-bot__bulb{fill:var(--mkt-alert)}.film-bot__visor{fill:#37121a}.film-bot__eye{fill:#ffe6ea}.film-bot__glint{fill:#fff}.film-bot__foot{fill:#a81f30}.film-bot__bolt{fill:#ff9aa2}.film-bot__gloss{fill:#fff;opacity:.3}.film-bot__blush{fill:#ff6d86;opacity:.5}.film-bot__bulb-glow{fill:var(--mkt-alert);opacity:.2}.film-bot__sweat{fill:#8fd4ff;stroke:#fff;stroke-width:1.6px;opacity:0}.film-bot__mouth{fill:none;stroke:#2a0c12;stroke-width:3px;stroke-linecap:round}.film-bot__mouth--big,.film-bot__mouth--gasp{fill:#2a0c12;stroke:none;opacity:0}.film-haul{opacity:0}.film-loot,.film-spill__piece{--loot:#f2b23a}.film-loot--token{--loot:#8b5cf6}.film-loot--cert{--loot:#14b8a6}.film-loot--card{--loot:#f0569c}.film-loot circle,.film-loot rect,.film-loot path,.film-spill__piece circle,.film-spill__piece rect,.film-spill__piece path{fill:var(--loot)}.film-loot__hole{fill:var(--mkt-paper)!important}.film-loot__line{stroke:#0a0e168c;stroke-width:2px;stroke-linecap:round;fill:none!important}.film-bonk{opacity:0}.film-bonk__rays{fill:none;stroke:#ffb020;stroke-width:5px;stroke-linecap:round}.film-star{fill:#ffcf4d}.film-spark{opacity:0}.film-spark .film-star{fill:#ffe066}.film-bot-dizzy{opacity:0}.film-dust{fill:var(--film-earth-lip);opacity:0}.film-field,.film-field__item{opacity:0}.film-mini__box{fill:var(--film-box)}.film-mini__win{fill:var(--mkt-signal);opacity:.55}.film-mini__bot circle{fill:var(--mkt-alert)}.film-mini__eye{fill:#ffd4d9!important}.film-mini__link{fill:none;stroke:var(--mkt-alert);stroke-width:4px;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:60px}.film-mini__pulse{fill:url(#film-pulse-g);opacity:0}.mkt-film__end{background:var(--mkt-paper);opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.25rem);display:flex;position:absolute;inset:0}.mkt-film__end-dock{transform-origin:0 0;will-change:transform;align-items:center;gap:clamp(.75rem,2vw,1.25rem);display:inline-flex}.mkt-film__end-mark{grid-template-rows:repeat(2,clamp(14px,3.4vw,28px));grid-template-columns:repeat(2,clamp(14px,3.4vw,28px));gap:clamp(5px,1.2vw,10px);display:grid}.mkt-film__end-mark span{background:var(--mkt-rule-strong);display:block}.mkt-film__end-mark span:last-child{background:var(--mkt-signal)}.mkt-film__end-word{letter-spacing:-.035em;font-size:clamp(2.25rem,8vw,5rem);font-weight:640;font-stretch:108%;line-height:1}.mkt-film__end-line{color:var(--mkt-slate);font-size:clamp(.9375rem,1.6vw,1.125rem)}html[data-film-dock=fly] .mkt-nav .mkt-wordmark{opacity:0}.mkt-film__captions{min-height:3.4em;padding-inline:var(--mkt-gutter);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:auto 0 clamp(2rem,7vh,4.5rem)}.mkt-film__caption{background:var(--mkt-paper);border-radius:.75rem;grid-area:1/1;max-width:34ch;padding:.5rem 1.1rem}@supports (color:color-mix(in lab, red, red)){.mkt-film__caption{background:color-mix(in srgb,var(--mkt-paper)82%,transparent)}}.mkt-film__caption{color:var(--mkt-ink);letter-spacing:-.012em;text-align:center;text-wrap:balance;opacity:0;font-size:clamp(1.0625rem,1.7vw,1.3125rem);line-height:1.4}@media (prefers-reduced-motion:no-preference){.film-rise,.film-ok,.film-deny,.film-grant,.film-score__inner,.film-bot-squash,.film-bot-lean,.film-bot-tumble,.film-bot-dizzy__spin,.film-spark,.film-bot__shadow,.film-bonk,.film-field__item,.film-mini__bot,.film-mini__pulse{transform-box:fill-box;transform-origin:50%}.film-bot-squash,.film-rise{transform-origin:bottom}.film-cloud{animation:film-drift 54s ease-in-out var(--t)infinite alternate}.film-box__beacon{animation:1.8s step-end infinite film-beacon}.film-rise{animation:film-rise .7s cubic-bezier(.175,.885,.32,1.275)var(--t)both}.film-win{animation:film-win-blink .9s steps(1,end)var(--t)infinite}.film-ok{animation:film-ok 1.7s var(--mkt-ease-out)var(--t)both}.film-walk-1{animation:film-walk-in 1.2s linear var(--t)both}.film-walk-2{animation:film-walk-carry 1.4s linear var(--t)both}.film-walk-3{animation:film-walk-strut 1s linear var(--t)both}.film-walk-4{animation:film-walk-flee 1.9s cubic-bezier(.3,0,1,1)var(--t)both}.film-bot-hop{animation:.46s cubic-bezier(.4,0,.6,1) infinite film-hop}.film-bot-squash{animation:.46s cubic-bezier(.4,0,.6,1) infinite film-squash}.film-bot__shadow{animation:.46s cubic-bezier(.4,0,.6,1) infinite film-shadow-beat}.film-bot__hand--reach{animation:film-reach .7s var(--mkt-ease-in-out)var(--t)both}.film-haul{animation:film-show .4s var(--mkt-ease-out)var(--t)both}.film-haul-drop{animation:film-haul-drop .36s var(--mkt-ease-out)var(--t)both}.film-spill__piece{transform-box:fill-box;transform-origin:50%;animation:film-spill-land .5s cubic-bezier(.175,.885,.32,1.275)var(--t)both}.film-loot__inner{transform-box:fill-box;transform-origin:50%;animation:film-wobble .92s ease-in-out var(--t)infinite;animation-delay:calc(var(--t)*-1)}.film-loot{animation:film-try-fail .78s var(--mkt-ease-in-out)var(--t)both}.film-loot--fits{animation:film-try-win .95s var(--mkt-ease-in-out)var(--t)both}.film-deny{animation:film-pop .42s cubic-bezier(.175,.885,.32,1.275)var(--t)both}.film-grant{animation:film-pop .5s cubic-bezier(.175,.885,.32,1.275)var(--t)both}.film-bot-cheer{animation:film-cheer .95s linear var(--t)both}.film-bot__mouth--big{animation:film-flash 3.4s steps(1,end)var(--t)both}.film-bot-knock{animation:film-knock 2.4s linear var(--t)both}.film-bot-tumble{animation:film-tumble 2.4s linear var(--t)both}.film-bot-dizzy{animation:film-dizzy 1s linear var(--t)both}.film-bot-dizzy__spin{animation:film-spin 1.3s linear var(--t)infinite}.film-bot__sweat{animation:film-show .22s linear var(--t)both}.film-dust{animation:film-dust .72s var(--mkt-ease-out)var(--t)both}.film-spark{animation:film-spark .9s var(--mkt-ease-out)var(--t)both}.film-hanu-knock{animation:film-hanu-recoil .85s cubic-bezier(.23,1,.32,1)var(--t)both}.film-bonk{animation:film-bonk .5s var(--mkt-ease-out)var(--t)both}.film-bot__mouth--gasp,.film-visor--alert{animation:film-show .2s linear var(--t)both}.film-bot-lean{animation:film-scared .5s var(--mkt-ease-out)var(--t)both}.film-hanu-in{animation:film-hanu-in .8s cubic-bezier(.175,.885,.32,1.275)var(--t)both}.film-hanu-bob{animation:3.4s ease-in-out infinite film-bob-soft}.film-visor--glad{animation:film-show .4s linear var(--t)both}.film-shield{animation:film-draw .7s var(--mkt-ease-out)var(--t)both}.film-chain{animation:film-draw 1.1s var(--mkt-ease-out)var(--t)both}.film-chain__node{animation:film-pop .4s cubic-bezier(.175,.885,.32,1.275)var(--t)both}.film-score{animation:film-score-in .75s cubic-bezier(.175,.885,.32,1.275)var(--t)both}.film-camera{animation:film-pull-back 1.4s var(--mkt-ease-in-out)var(--t)both}.film-field{animation:film-show 1s var(--mkt-ease-out)var(--t)both}.film-field__item{animation:film-pop .6s cubic-bezier(.175,.885,.32,1.275)var(--t)both}.film-mini__bot{animation:film-hop .52s cubic-bezier(.4,0,.6,1)var(--t)infinite}.film-mini__link{animation:film-mini-draw 1.9s var(--mkt-ease-out)var(--t)infinite}.film-mini__pulse{animation:film-mini-pulse 1.9s var(--mkt-ease-out)var(--t)infinite}.mkt-film__end{animation:film-show .7s var(--mkt-ease-out)var(--t)both}.mkt-film__caption{animation:film-caption var(--until)var(--mkt-ease-out)var(--t)both}}@keyframes film-haul-drop{0%{opacity:1;transform:translate(0)}44%{opacity:1;transform:translate(30px,-26px)}to{opacity:0;transform:translate(62px,-2px)}}@keyframes film-spill-land{0%{opacity:0;transform:translateY(-46px)scale(.86)}30%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@keyframes film-show{0%{opacity:0}to{opacity:1}}@keyframes film-flash{0%{opacity:0}3%{opacity:1}97%{opacity:1}to{opacity:0}}@keyframes film-draw{0%{stroke-dashoffset:var(--dash,1120px);opacity:0}12%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes film-rise{0%{opacity:0;transform:translateY(26px)scaleY(.82)}to{opacity:1;transform:none}}@keyframes film-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes film-win-blink{0%,44%{opacity:.85}45%,to{opacity:.3}}@keyframes film-ok{0%{opacity:0;transform:scale(.5)}14%{opacity:1;transform:scale(1.08)}22%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(.94)}}@keyframes film-walk-in{0%{transform:translate(-320px)}to{transform:translate(28px)}}@keyframes film-walk-carry{0%{transform:translate(0)}to{transform:translate(350px)}}@keyframes film-walk-strut{0%{transform:translate(0)}to{transform:translate(460px)}}@keyframes film-walk-flee{0%{opacity:1;animation-timing-function:var(--mkt-ease-out);transform:translate(0)}11%{animation-timing-function:var(--mkt-ease-in-out);transform:translate(24px)}19%{animation-timing-function:cubic-bezier(.3,0,1,1);transform:translate(8px)}66%{opacity:1}to{opacity:0;transform:translate(-1160px)}}@keyframes film-hop{0%,to{transform:translateY(0)}42%{transform:translateY(-17px)}}@keyframes film-squash{0%,to{transform:scale(1.07,.9)}26%{transform:scale(.95,1.08)}64%{transform:scale(1.02,.99)}}@keyframes film-shadow-beat{0%,to{opacity:.09;transform:scaleX(1.1)}42%{opacity:.05;transform:scaleX(.74)}}@keyframes film-reach{0%{transform:translate(0)}45%{transform:translate(46px,-4px)}70%{transform:translate(46px,4px)}to{transform:translate(0)}}@keyframes film-wobble{0%,to{transform:rotate(-11deg)}50%{transform:rotate(13deg)}}@keyframes film-try-fail{0%{transform:translate(0)}34%{transform:translate(var(--dx),var(--dy))}58%{transform:translate(var(--dx),var(--dy))}to{transform:translate(0)}}@keyframes film-try-win{0%{opacity:1;transform:translate(0)scale(1)}40%{opacity:1;transform:translate(var(--dx),var(--dy))scale(1)}62%{opacity:1;transform:translate(var(--dx),var(--dy))scale(1.25)}to{opacity:0;transform:translate(var(--dx),var(--dy))scale(.3)}}@keyframes film-cheer{0%{transform:translate(0)scale(1)}8%{transform:translate(-4px)scale(1.07)}16%{transform:translate(4px)scale(1.07)}24%{transform:translate(-4px)scale(1.07)}32%{transform:translate(4px)scale(1.07)}40%{transform:translate(-3px)scale(1.05)}48%{transform:translate(3px)scale(1.05)}56%{transform:translate(-2px)scale(1.03)}64%{transform:translate(2px)scale(1.03)}to{transform:translate(0)scale(1)}}@keyframes film-knock{0%{animation-timing-function:cubic-bezier(.3,0,.9,.4);transform:translate(0)}4%{animation-timing-function:cubic-bezier(.2,0,.1,1);transform:translate(16px)}9%{animation-timing-function:linear;transform:translate(4px)}30%{transform:translate(-74px)}46%{transform:translate(-118px)}60%{animation-timing-function:var(--mkt-ease-out);transform:translate(-142px)}72%,to{transform:translate(-152px)}}@keyframes film-tumble{0%{transform:translate(0)scale(1)rotate(0)}4%{transform:translateY(2px)scale(1.24,.78)rotate(0)}9%{transform:translateY(-12px)scale(.9,1.12)rotate(16deg)}22%{transform:translateY(-56px)scale(1)rotate(-108deg)}33%{transform:translateY(-16px)scale(1)rotate(-218deg)}38%{transform:translateY(4px)scale(1.16,.84)rotate(-250deg)}48%{transform:translateY(-32px)scale(.94,1.06)rotate(-318deg)}58%{transform:translateY(5px)scale(1.14,.86)rotate(-364deg)}66%{transform:translateY(7px)scale(1)rotate(-372deg)}78%{transform:translateY(7px)scale(1)rotate(-369deg)}90%{transform:translateY(-6px)scale(.96,1.04)rotate(-351deg)}to{transform:translate(0)scale(1)rotate(-360deg)}}@keyframes film-dizzy{0%{opacity:0}14%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes film-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes film-dust{0%{opacity:0;transform:translate(0)scale(.3)}28%{opacity:.85}to{opacity:0;transform:translate(-20px,-18px)scale(1.6)}}@keyframes film-spark{0%{opacity:0;transform:scale(.2)rotate(0)}34%{opacity:1;transform:scale(1.15)rotate(45deg)}to{opacity:0;transform:scale(.45)rotate(100deg)}}@keyframes film-drift{0%{transform:translate(-54px)}to{transform:translate(54px)}}@keyframes film-beacon{0%{opacity:1}40%{opacity:.2}to{opacity:.2}}@keyframes film-hanu-recoil{0%{transform:translate(0)}18%{transform:translate(9px)rotate(1.6deg)}52%{transform:translate(-3px)rotate(-.6deg)}to{transform:translate(0)rotate(0)}}@keyframes film-bonk{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.4)}}@keyframes film-scared{0%{transform:rotate(0)}to{transform:rotate(-13deg)}}@keyframes film-hanu-in{0%{opacity:0;transform:translateY(34px)scale(.9)}to{opacity:1;transform:none}}@keyframes film-bob-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes film-score-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes film-pull-back{0%{transform:none}to{transform:translate(324px,167.4px)scale(.46)}}@keyframes film-mini-draw{0%{stroke-dashoffset:60px}40%,78%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}@keyframes film-mini-pulse{0%,44%{opacity:0;transform:scale(.5)}62%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes film-caption{0%{opacity:0;transform:translateY(7px)}9%{opacity:1;transform:none}88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.mkt-film-reel{height:100svh}.film-rise,.film-hanu-in,.film-score,.film-chain,.film-chain__node,.film-shield,.film-deny,.film-grant,.film-haul,.film-win{opacity:1}.film-chain,.film-shield{stroke-dashoffset:0}.film-walk-1{transform:translate(28px)}.film-walk-2{transform:translate(350px)}.film-loot--fits,.mkt-film__end,.film-spill,.film-field,.film-field__item{opacity:0}.mkt-film__caption--last{opacity:1}}@media (max-aspect-ratio:7/5){.film-label,.film-score__rule{display:none}.film-score__inner{transform:scale(1.25)}.film-field__item--wide{display:none}@media (prefers-reduced-motion:no-preference){.film-frame{animation:film-track var(--film)linear 0s both}}@media (prefers-reduced-motion:reduce){.film-frame{transform:translate(-727px,-340px)scale(2.14)}}}@keyframes film-track{0%{transform:translate(65px,-340px)scale(2.14)}22%{animation-timing-function:var(--mkt-ease-in-out);transform:translate(65px,-340px)scale(2.14)}27%{transform:translate(-727px,-340px)scale(2.14)}50%{animation-timing-function:var(--mkt-ease-in-out);transform:translate(-727px,-340px)scale(2.14)}55%{transform:translate(-1390px,-331px)scale(2.14)}74%{animation-timing-function:var(--mkt-ease-in-out);transform:translate(-1390px,-331px)scale(2.14)}79%,to{transform:translate(-390px,-99px)scale(1.65)}}@media (prefers-reduced-motion:no-preference){[data-ready] .mkt-rise{opacity:0}[data-ready][data-in] .mkt-rise{animation:mkt-rise .6s var(--mkt-ease-out)calc(var(--i,0)*70ms)both}}@keyframes mkt-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.mkt-board__body{padding:clamp(.85rem,2vw,1.25rem)}.mkt-board__rows{position:relative}.mkt-board__row{border-bottom:1px solid var(--mkt-instrument-rule);color:var(--mkt-instrument-slate);grid-template-columns:9.5rem minmax(0,1fr) 6.5rem;align-items:center;gap:.5rem 1rem;padding:.7rem .25rem .7rem 1.75rem;font-size:.9rem;display:grid}.mkt-board__tool{color:var(--mkt-instrument-ink);font-size:.8rem}.mkt-board__verdict{color:var(--mkt-ok);border:1px solid var(--mkt-ok);justify-self:end;padding:.2rem .5rem;font-size:.76rem}@supports (color:color-mix(in lab, red, red)){.mkt-board__verdict{border:1px solid color-mix(in srgb,var(--mkt-ok)45%,transparent)}}.mkt-board__verdict{background:var(--mkt-ok)}@supports (color:color-mix(in lab, red, red)){.mkt-board__verdict{background:color-mix(in srgb,var(--mkt-ok)12%,transparent)}}.mkt-board__verdict{white-space:nowrap}.mkt-board__thread{background:linear-gradient(to bottom,var(--mkt-alert),var(--mkt-alert));width:2px;position:absolute;top:1.45rem;bottom:1.45rem;left:.6rem}@supports (color:color-mix(in lab, red, red)){.mkt-board__thread{background:linear-gradient(to bottom,color-mix(in srgb,var(--mkt-alert)35%,transparent),var(--mkt-alert))}}.mkt-board__thread{transform-origin:top}.mkt-board__quiet{color:var(--mkt-instrument-slate);margin:.9rem .25rem 0;font-size:.875rem}.mkt-board__risk{border:1px solid var(--mkt-alert);background:var(--mkt-alert-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;margin-top:.85rem;padding:.85rem 1rem;display:grid}.mkt-board__risk-score{letter-spacing:-.04em;color:var(--mkt-alert);font-size:clamp(1.6rem,3vw,2.1rem);line-height:1}.mkt-board__risk-body{gap:.3rem;display:grid}.mkt-board__risk-what{color:var(--mkt-instrument-ink);font-size:.9rem}.mkt-board__risk-id{color:var(--mkt-alert);font-size:.76rem}@media (max-width:680px){.mkt-board__row{grid-template-columns:minmax(0,1fr) auto}.mkt-board__tool{grid-column:1}.mkt-board__verdict{grid-area:1/2}.mkt-board__saw{grid-column:1/-1;font-size:.85rem}}@media (prefers-reduced-motion:no-preference){.mkt-board[data-ready] .mkt-board__row,.mkt-board[data-ready] .mkt-board__verdict,.mkt-board[data-ready] .mkt-board__quiet,.mkt-board[data-ready] .mkt-board__risk{opacity:0}.mkt-board[data-ready] .mkt-board__thread{transform:scaleY(0)}.mkt-board[data-in] .mkt-board__row{animation:mkt-rise .5s var(--mkt-ease-out)var(--t)both}.mkt-board[data-in] .mkt-board__verdict{animation:mkt-stamp .34s cubic-bezier(.175,.885,.32,1.275)var(--stamp)both}.mkt-board[data-in] .mkt-board__quiet{animation:mkt-rise .5s var(--mkt-ease-out)var(--t)both}.mkt-board[data-in] .mkt-board__thread{animation:mkt-thread .5s var(--mkt-ease-out)var(--t)both}.mkt-board[data-in] .mkt-board__risk{animation:mkt-land .46s cubic-bezier(.175,.885,.32,1.275)var(--t)both}}@keyframes mkt-stamp{0%{opacity:0;transform:scale(1.5)}55%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes mkt-thread{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes mkt-land{0%{opacity:0;transform:translateY(12px)scale(.98)}60%{opacity:1}to{opacity:1;transform:none}}.mkt-belt__rail{height:2.75rem;position:relative}.mkt-belt__line{background:var(--mkt-rule-strong);height:1px;position:absolute;bottom:.4rem;left:0;right:0}.mkt-belt__notch{bottom:.15rem;left:calc((var(--i)*2 + 1)*10%);background:var(--mkt-paper);border:1px solid var(--mkt-rule-strong);border-radius:50%;width:.45rem;height:.45rem;margin-left:-.225rem;position:absolute}.mkt-belt__packet{place-items:center;width:20%;display:grid;position:absolute;bottom:1.1rem;left:0}.mkt-belt__tag{white-space:nowrap;font-family:var(--font-jetbrains),ui-monospace,SFMono-Regular,monospace;letter-spacing:.01em;color:#fff;opacity:0;background:var(--mkt-slate);border-radius:999px;padding:.22rem .55rem;font-size:.7rem;position:absolute}.mkt-belt__tag--0{background:var(--mkt-slate)}.mkt-belt__tag--1,.mkt-belt__tag--2{background:var(--mkt-signal)}.mkt-belt__tag--3{background:var(--mkt-alert)}.mkt-belt__tag--4{background:var(--mkt-ok)}.mkt-belt__join{background:var(--mkt-signal);opacity:0;border-radius:50%;width:.45rem;height:.45rem;position:absolute;bottom:1.35rem;left:50%}.mkt-belt__stations{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.mkt-belt__station{background:var(--mkt-field);border:1px solid var(--mkt-rule);border-top:2px solid var(--mkt-rule-strong);align-content:start;gap:.3rem;padding:.85rem .9rem 1rem;display:grid}.mkt-belt__type{color:var(--mkt-faint);font-size:.68rem}.mkt-belt__title{letter-spacing:-.015em;color:var(--mkt-ink);font-size:1.05rem;font-weight:600}.mkt-belt__count{color:var(--mkt-signal);font-size:.72rem}.mkt-belt__detail{color:var(--mkt-slate);font-size:.85rem;line-height:1.5}@media (min-width:860px){.mkt-belt__stations{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:859px){.mkt-belt__rail{display:none}.mkt-belt__stations{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}@media (prefers-reduced-motion:no-preference) and (min-width:860px){.mkt-belt[data-in] .mkt-belt__packet{animation:mkt-belt-run 12s var(--mkt-ease-in-out)0s infinite both}.mkt-belt[data-in] .mkt-belt__tag{animation:mkt-belt-tag 12s var(--mkt-ease-out)var(--t)infinite both}.mkt-belt[data-in] .mkt-belt__join{animation:mkt-belt-join 12s var(--mkt-ease-out)infinite both}.mkt-belt[data-in] .mkt-belt__join--over{--from:-1.4rem;animation-delay:3.5s}.mkt-belt[data-in] .mkt-belt__join--under{--from:1.4rem;animation-delay:3.75s}.mkt-belt[data-in] .mkt-belt__station{animation:mkt-belt-wake 12s var(--mkt-ease-out)calc(var(--i)*2.4s)infinite both}}@media (prefers-reduced-motion:no-preference){.mkt-belt[data-ready] .mkt-belt__station{opacity:0}.mkt-belt[data-in] .mkt-belt__station{opacity:1}}@media (prefers-reduced-motion:no-preference) and (max-width:859px){.mkt-belt[data-in] .mkt-belt__station{animation:mkt-rise .55s var(--mkt-ease-out)calc(var(--i)*80ms)both}}@keyframes mkt-belt-run{0%,16%{animation-timing-function:var(--mkt-ease-in-out);transform:translate(0)}20%,36%{animation-timing-function:var(--mkt-ease-in-out);transform:translate(100%)}40%,56%{animation-timing-function:var(--mkt-ease-in-out);transform:translate(200%)}60%,76%{animation-timing-function:var(--mkt-ease-in-out);transform:translate(300%)}80%,to{transform:translate(400%)}}@keyframes mkt-belt-tag{0%{opacity:0;transform:translateY(-.3rem)scale(.92)}2%,15%{opacity:1;transform:none}18%,to{opacity:0;transform:none}}@keyframes mkt-belt-join{0%{opacity:0;transform:translateY(var(--from))}5%{opacity:1}10%{opacity:1;transform:translateY(0)}15%,to{opacity:0;transform:translateY(0)scale(1.9)}}@keyframes mkt-belt-wake{0%{border-top-color:var(--mkt-rule-strong);transform:translateY(0)}4%,15%{border-top-color:var(--mkt-signal);transform:translateY(-.25rem)}24%,to{border-top-color:var(--mkt-rule-strong);transform:translateY(0)}}.mkt-field__groups{flex-wrap:wrap;gap:.4rem;display:flex}.mkt-field__group{font:inherit;color:var(--mkt-slate);border:1px solid var(--mkt-rule);cursor:pointer;transition:color .18s var(--mkt-ease-out),border-color .18s var(--mkt-ease-out),background .18s var(--mkt-ease-out);background:0 0;border-radius:999px;padding:.4rem .75rem;font-size:.85rem}.mkt-field__group[aria-pressed=true],.mkt-field__group:hover{color:var(--mkt-ink);border-color:var(--mkt-ink);background:var(--mkt-field)}.mkt-field__chips{flex-wrap:wrap;gap:.35rem;margin-top:clamp(1rem,2vw,1.5rem);display:flex}.mkt-field__chip{font-family:var(--font-jetbrains),ui-monospace,SFMono-Regular,monospace;color:var(--mkt-ink);background:var(--mkt-field);border:1px solid var(--mkt-rule);transition:color .22s var(--mkt-ease-out),border-color .22s var(--mkt-ease-out),background .22s var(--mkt-ease-out);padding:.33rem .6rem;font-size:.76rem}.mkt-field__chips[data-active] .mkt-field__chip{border-color:var(--mkt-signal);color:var(--mkt-signal);background:var(--mkt-signal-soft)}.mkt-field__chip[data-dim]{color:var(--mkt-faint);background:0 0;border-color:#0000}.mkt-field__note{max-width:74ch;min-height:3.4em;color:var(--mkt-slate);margin-top:clamp(1rem,2vw,1.4rem);font-size:1rem;line-height:1.6}.mkt-field__count{color:var(--mkt-ink);margin-right:.6rem;font-size:.78rem}@media (prefers-reduced-motion:no-preference){.mkt-field[data-ready] .mkt-field__chip,.mkt-field[data-ready] .mkt-field__group{opacity:0}.mkt-field[data-in] .mkt-field__group{animation:mkt-rise .45s var(--mkt-ease-out)calc(var(--i)*45ms)both}.mkt-field[data-in] .mkt-field__chip{animation:mkt-chip-in .4s var(--mkt-ease-out)calc(.3s + var(--i)*26ms)both}.mkt-field__note{animation:mkt-rise .34s var(--mkt-ease-out)both}}@keyframes mkt-chip-in{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:none}}.mkt-boot__body{font-family:var(--font-jetbrains),ui-monospace,SFMono-Regular,monospace;padding:clamp(.9rem,2vw,1.25rem);font-size:.82rem;line-height:1.95}.mkt-boot__line{grid-template-columns:1.4rem minmax(0,1fr);margin:0;display:grid}.mkt-boot__gutter{color:var(--mkt-instrument-slate)}.mkt-boot__line--out .mkt-boot__gutter{color:var(--mkt-ok)}.mkt-boot__typed{white-space:nowrap;vertical-align:bottom;color:var(--mkt-instrument-ink);display:inline-block;overflow:hidden}.mkt-boot__out{color:var(--mkt-instrument-slate)}.mkt-boot__caret{vertical-align:text-bottom;background:var(--mkt-ok);width:.5rem;height:.95em;margin-left:1.4rem;display:inline-block}@media (prefers-reduced-motion:no-preference){.mkt-boot[data-ready] .mkt-boot__line,.mkt-boot[data-ready] .mkt-boot__caret{opacity:0}.mkt-boot[data-ready] .mkt-boot__typed{width:0}.mkt-boot[data-in] .mkt-boot__line{animation:mkt-rise .22s linear var(--t)both}.mkt-boot[data-in] .mkt-boot__typed{animation-name:mkt-boot-type;animation-delay:var(--t);animation-fill-mode:both}.mkt-boot[data-in] .mkt-boot__caret{animation:mkt-rise .2s linear var(--t)both,mkt-boot-blink 1.1s steps(1,end)calc(var(--t) + .2s)infinite}}@keyframes mkt-boot-type{0%{width:0}to{width:calc(var(--n)*1ch)}}@keyframes mkt-boot-blink{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.mkt-tier{background:var(--mkt-field);border:1px solid var(--mkt-rule);border-top:2px solid var(--mkt-rule-strong);align-content:start;gap:.5rem;padding:1rem 1.1rem 1.15rem;display:grid}.mkt-tier--free{border-top-color:var(--mkt-ok)}.mkt-tier__name{letter-spacing:-.015em;color:var(--mkt-ink);font-size:1.05rem;font-weight:600}.mkt-tier__price{color:var(--mkt-faint);font-size:.75rem}.mkt-tier__text{color:var(--mkt-slate);font-size:.9rem;line-height:1.55}.mkt-artifacts--pair{gap:.75rem;margin-top:clamp(1rem,2vw,1.5rem);display:grid}@media (min-width:760px){.mkt-artifacts--pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.mkt-linkrow{flex-wrap:wrap;gap:.4rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.mkt-linkrow__item{color:var(--mkt-slate);background:var(--mkt-field);border:1px solid var(--mkt-rule);transition:color .18s var(--mkt-ease-out),border-color .18s var(--mkt-ease-out),background .18s var(--mkt-ease-out);padding:.45rem .8rem;font-size:.875rem;text-decoration:none}@media (hover:hover) and (pointer:fine){.mkt-linkrow__item:hover{color:var(--mkt-ink);border-color:var(--mkt-ink);background:var(--mkt-paper-2)}}.mkt-stack{gap:1.1rem;display:grid}.mkt-roles{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}@media (min-width:820px){.mkt-roles{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}}.mkt-roles__list{align-content:start;gap:1px;display:grid}.mkt-roles__tab{font:inherit;text-align:left;color:var(--mkt-slate);border:0;border-bottom:1px solid var(--mkt-rule);cursor:pointer;transition:color .18s var(--mkt-ease-out),padding-left .22s var(--mkt-ease-out);background:0 0;padding:.7rem .9rem .7rem 0;font-size:1rem}.mkt-roles__tab[aria-selected=true]{color:var(--mkt-ink);box-shadow:inset 2px 0 0 0 var(--mkt-ink);padding-left:.9rem;font-weight:600}.mkt-roles__panel{background:var(--mkt-field);border:1px solid var(--mkt-rule);border-left:2px solid var(--mkt-ink);justify-items:start;gap:.75rem;padding:clamp(1.1rem,2.5vw,1.75rem);display:grid}.mkt-roles__meta{color:var(--mkt-faint);font-size:.75rem}.mkt-roles__outcome{letter-spacing:-.012em;color:var(--mkt-ink);max-width:54ch;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.5}.mkt-roles__proof{color:var(--mkt-signal);font-size:.78rem;line-height:1.7}@media (prefers-reduced-motion:no-preference){.mkt-roles[data-ready] .mkt-roles__tab{opacity:0}.mkt-roles[data-in] .mkt-roles__tab{animation:mkt-rise .45s var(--mkt-ease-out)calc(var(--i)*55ms)both}.mkt-roles__panel{animation:mkt-panel-in .34s var(--mkt-ease-out)both}}@keyframes mkt-panel-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
