@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-normal:0em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-burgundy:var(--color-brand-burgundy);--color-brand-burgundy-hover:var(--color-brand-burgundy-hover);--color-brand-burgundy-light:var(--color-brand-burgundy-light);--color-brand-gold:var(--color-brand-gold);--color-brand-gold-bg:var(--color-brand-gold-bg);--color-brand-gold-text:var(--color-brand-gold-text);--color-hint-text:var(--color-hint-text);--color-hint-bg:var(--color-hint-bg);--color-bg:var(--color-bg);--color-bg-secondary:var(--color-bg-secondary);--color-surface:var(--color-surface);--color-border:var(--color-border);--color-border-subtle:var(--color-border-subtle);--color-text:var(--color-text);--color-text-secondary:var(--color-text-secondary);--color-text-tertiary:var(--color-text-tertiary);--color-risk-high:var(--color-risk-high);--color-risk-high-bg:var(--color-risk-high-bg);--color-risk-high-text:var(--color-risk-high-text);--color-risk-medium:var(--color-risk-medium);--color-risk-medium-bg:var(--color-risk-medium-bg);--color-risk-medium-text:var(--color-risk-medium-text);--color-risk-low:var(--color-risk-low);--color-risk-low-bg:var(--color-risk-low-bg);--color-risk-low-text:var(--color-risk-low-text);--color-risk-compliant:var(--color-risk-compliant);--color-risk-compliant-bg:var(--color-risk-compliant-bg);--color-mode-review:var(--color-mode-review);--color-mode-review-bg:var(--color-mode-review-bg);--color-mode-compose:var(--color-mode-compose);--color-mode-compose-bg:var(--color-mode-compose-bg);--color-mode-refresh:var(--color-mode-refresh);--color-mode-refresh-bg:var(--color-mode-refresh-bg);--font-display:var(--font-display);--radius-full:var(--radius-full)}}@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,ui-sans-serif, system-ui, 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{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:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.\!end{inset-inline-end:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-9{top:calc(var(--spacing) * 9)}.top-12{top:calc(var(--spacing) * 12)}.top-15{top:calc(var(--spacing) * 15)}.top-20{top:calc(var(--spacing) * 20)}.top-25{top:calc(var(--spacing) * 25)}.top-\[84px\]{top:84px}.top-\[calc\(100\%\+12px\)\]{top:calc(100% + 12px)}.top-auto{top:auto}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.-bottom-8{bottom:calc(var(--spacing) * -8)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-full{bottom:100%}.-left-\[10000px\]{left:-10000px}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-last{order:9999}.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}}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-12{margin-block:calc(var(--spacing) * 12)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[2px\]{margin-top:2px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-11{margin-left:calc(var(--spacing) * 11)}.ml-\[18px\]{margin-left:18px}.ml-\[26px\]{margin-left:26px}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-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}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-px{width:1px;height:1px}.h-1{height:calc(var(--spacing) * 1)}.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-14{height:calc(var(--spacing) * 14)}.h-\[18px\]{height:18px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-\[48px\]{height:48px}.h-\[66px\]{height:66px}.h-\[72px\]{height:72px}.h-\[96px\]{height:96px}.h-\[150px\]{height:150px}.h-\[154px\]{height:154px}.h-\[172px\]{height:172px}.h-\[590px\]{height:590px}.h-\[var\(--topbar-height\)\]{height:var(--topbar-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[82vh\]{max-height:82vh}.max-h-\[120px\]{max-height:120px}.max-h-\[220px\]{max-height:220px}.max-h-\[340px\]{max-height:340px}.max-h-\[560px\]{max-height:560px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[20px\]{min-height:20px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[58px\]{min-height:58px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-\[78px\]{min-height:78px}.min-h-\[82px\]{min-height:82px}.min-h-\[84px\]{min-height:84px}.min-h-\[92px\]{min-height:92px}.min-h-\[104px\]{min-height:104px}.min-h-\[112px\]{min-height:112px}.min-h-\[116px\]{min-height:116px}.min-h-\[118px\]{min-height:118px}.min-h-\[132px\]{min-height:132px}.min-h-\[150px\]{min-height:150px}.min-h-\[184px\]{min-height:184px}.min-h-\[190px\]{min-height:190px}.min-h-\[198px\]{min-height:198px}.min-h-\[200px\]{min-height:200px}.min-h-\[210px\]{min-height:210px}.min-h-\[230px\]{min-height:230px}.min-h-\[250px\]{min-height:250px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[320px\]{min-height:320px}.min-h-\[330px\]{min-height:330px}.min-h-\[382px\]{min-height:382px}.min-h-\[430px\]{min-height:430px}.min-h-\[470px\]{min-height:470px}.min-h-\[630px\]{min-height:630px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.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{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.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-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-\[18px\]{width:18px}.w-\[42px\]{width:42px}.w-\[48px\]{width:48px}.w-\[66px\]{width:66px}.w-\[92px\]{width:92px}.w-\[96px\]{width:96px}.w-\[132px\]{width:132px}.w-\[138px\]{width:138px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[200px\]{width:200px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[360px\]{width:360px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[560px\]{width:560px}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(980px\,calc\(100vw-48px\)\)\]{width:min(980px,100vw - 48px)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-7{max-width:calc(var(--spacing) * 7)}.max-w-\[60\%\]{max-width:60%}.max-w-\[75\%\]{max-width:75%}.max-w-\[76px\]{max-width:76px}.max-w-\[82\%\]{max-width:82%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[205px\]{max-width:205px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[330px\]{max-width:330px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[390px\]{max-width:390px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[440px\]{max-width:440px}.max-w-\[450px\]{max-width:450px}.max-w-\[460px\]{max-width:460px}.max-w-\[470px\]{max-width:470px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[530px\]{max-width:530px}.max-w-\[560px\]{max-width:560px}.max-w-\[570px\]{max-width:570px}.max-w-\[580px\]{max-width:580px}.max-w-\[590px\]{max-width:590px}.max-w-\[600px\]{max-width:600px}.max-w-\[610px\]{max-width:610px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[680px\]{max-width:680px}.max-w-\[690px\]{max-width:690px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[730px\]{max-width:730px}.max-w-\[740px\]{max-width:740px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[840px\]{max-width:840px}.max-w-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[920px\]{max-width:920px}.max-w-\[980px\]{max-width:980px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[135px\]{min-width:135px}.min-w-\[170px\]{min-width:170px}.min-w-\[176px\]{min-width:176px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[360px\]{min-width:360px}.min-w-\[520px\]{min-width:520px}.min-w-\[620px\]{min-width:620px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[940px\]{min-width:940px}.min-w-\[980px\]{min-width:980px}.min-w-\[1060px\]{min-width:1060px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[1120px\]{min-width:1120px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.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-\[1\.3fr_0\.7fr\]{grid-template-columns:1.3fr .7fr}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[18px_minmax\(0\,1fr\)_150px\]{grid-template-columns:18px minmax(0,1fr) 150px}.grid-cols-\[32px_1fr\]{grid-template-columns:32px 1fr}.grid-cols-\[36px_minmax\(0\,1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.grid-cols-\[42px_minmax\(0\,1fr\)_20px\]{grid-template-columns:42px minmax(0,1fr) 20px}.grid-cols-\[92px_minmax\(0\,1fr\)\]{grid-template-columns:92px minmax(0,1fr)}.grid-cols-\[110px_minmax\(0\,1fr\)\]{grid-template-columns:110px minmax(0,1fr)}.grid-cols-\[230px_minmax\(0\,1fr\)\]{grid-template-columns:230px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.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}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.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-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-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * 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-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}: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)))}.self-center{align-self:center}.self-start{align-self:flex-start}.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}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[999px\]{border-radius:999px}.rounded-\[var\(--radius-full\)\]{border-radius:var(--radius-full)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-full{border-radius:var(--radius-full)}.rounded-t-\[var\(--radius-lg\)\]{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-\[var\(--radius-sm\)\]{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-b-\[var\(--radius-lg\)\]{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-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-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.bg-\[var\(--color-brand-burgundy\)\]{background-color:var(--color-brand-burgundy)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[3px\]{padding:3px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.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)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.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-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[11px\]{padding-block:11px}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[18px\]{padding-left:18px}.pl-\[22px\]{padding-left:22px}.pl-\[26px\]{padding-left:26px}.pl-\[42px\]{padding-left:42px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.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-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[35px\]{font-size:35px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[46px\]{font-size:46px}.text-\[48px\]{font-size:48px}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.01\]{--tw-leading:1.01;line-height:1.01}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.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\.6px\]{--tw-tracking:.6px;letter-spacing:.6px}.tracking-\[0\.7px\]{--tw-tracking:.7px;letter-spacing:.7px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.8px\]{--tw-tracking:.8px;letter-spacing:.8px}.tracking-\[0\.9px\]{--tw-tracking:.9px;letter-spacing:.9px}.tracking-\[0\.45px\]{--tw-tracking:.45px;letter-spacing:.45px}.tracking-\[0\.85px\]{--tw-tracking:.85px;letter-spacing:.85px}.tracking-\[1\.1px\]{--tw-tracking:1.1px;letter-spacing:1.1px}.tracking-\[1\.2px\]{--tw-tracking:1.2px;letter-spacing:1.2px}.tracking-\[1\.3px\]{--tw-tracking:1.3px;letter-spacing:1.3px}.tracking-\[1\.4px\]{--tw-tracking:1.4px;letter-spacing:1.4px}.tracking-\[1\.15px\]{--tw-tracking:1.15px;letter-spacing:1.15px}.tracking-\[1\.35px\]{--tw-tracking:1.35px;letter-spacing:1.35px}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-\[4px\]{--tw-tracking:4px;letter-spacing:4px}.tracking-\[8px\]{--tw-tracking:8px;letter-spacing:8px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--color-risk-high-text\)\]{color:var(--color-risk-high-text)}.text-\[var\(--color-sidebar-text\)\]{color:var(--color-sidebar-text)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-on-brand\)\]{color:var(--color-text-on-brand)}.text-\[var\(--color-text-tertiary\)\]{color:var(--color-text-tertiary)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal\!{--tw-ordinal:ordinal!important;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)!important}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.accent-\[var\(--color-brand-burgundy\)\]{accent-color:var(--color-brand-burgundy)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.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-\[var\(--shadow-xl\)\]{--tw-shadow:var(--shadow-xl);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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-sm,.shadow\/enforced{--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)}.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}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-\[background\,border-color\,box-shadow\,transform\]{transition-property:background,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,opacity\,box-shadow\]{transition-property:background,opacity,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[project-organization\:postgres\]{project-organization:postgres}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *),.group-open\/mobile\:rotate-180:is(:where(.group\/mobile):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-\[var\(--color-brand-burgundy\)\]:is(:where(.group):hover *){color:var(--color-brand-burgundy)}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}@media (hover:hover){.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[var\(--color-brand-burgundy\)\]:hover{border-color:var(--color-brand-burgundy)}.hover\:bg-\[var\(--color-bg\)\]:hover{background-color:var(--color-bg)}.hover\:bg-\[var\(--color-bg-secondary\)\]:hover{background-color:var(--color-bg-secondary)}.hover\:bg-\[var\(--color-brand-burgundy-light\)\]:hover{background-color:var(--color-brand-burgundy-light)}.hover\:bg-\[var\(--color-hint-bg\)\]:hover{background-color:var(--color-hint-bg)}.hover\:bg-\[var\(--color-risk-high-bg\)\]:hover{background-color:var(--color-risk-high-bg)}.hover\:bg-\[var\(--color-sidebar-hover\)\]:hover{background-color:var(--color-sidebar-hover)}.hover\:bg-\[var\(--color-surface\)\]:hover{background-color:var(--color-surface)}.hover\:text-\[var\(--color-sidebar-text-bright\)\]:hover{color:var(--color-sidebar-text-bright)}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[var\(--shadow-md\)\]:hover{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-sm\)\]:hover{--tw-shadow:var(--shadow-sm);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-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-\[var\(--color-brand-burgundy\)\]:focus{--tw-ring-color:var(--color-brand-burgundy)}.focus-visible\:ring-2:focus-visible{--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-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.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-\[var\(--color-brand-burgundy\)\]:focus-visible{outline-color:var(--color-brand-burgundy)}.active\:cursor-grabbing:active{cursor:grabbing}.enabled\:cursor-pointer:enabled{cursor:pointer}@media (hover:hover){.enabled\:hover\:-translate-y-px:enabled:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.enabled\:active\:translate-y-0:enabled:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width:40rem){.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-14{margin-top:calc(var(--spacing) * 14)}.sm\:ml-auto{margin-left:auto}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:min-h-\[106px\]{min-height:106px}.sm\:min-h-\[440px\]{min-height:440px}.sm\:w-auto{width:auto}.sm\:max-w-\[280px\]{max-width:280px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.sm\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[36px_0\.72fr_1\.28fr\]{grid-template-columns:36px .72fr 1.28fr}.sm\:grid-cols-\[130px_1fr\]{grid-template-columns:130px 1fr}.sm\:grid-cols-\[145px_1fr\]{grid-template-columns:145px 1fr}.sm\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.sm\:grid-cols-\[230px_1fr\]{grid-template-columns:230px 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(240px\,360px\)_auto\]{grid-template-columns:minmax(240px,360px) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.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\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pt-18{padding-top:calc(var(--spacing) * 18)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[25px\]{font-size:25px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[46px\]{font-size:46px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-\[50px\]{font-size:50px}.sm\:text-\[54px\]{font-size:54px}.sm\:text-\[58px\]{font-size:58px}.sm\:text-\[62px\]{font-size:62px}.sm\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.sm\:leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.sm\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.sm\:tracking-\[0\.8px\]{--tw-tracking:.8px;letter-spacing:.8px}.sm\:tracking-\[0\.9px\]{--tw-tracking:.9px;letter-spacing:.9px}.sm\:tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.sm\:first\:border-r:first-child{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.sm\:first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:min-h-\[150px\]{min-height:150px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_0\.7fr_0\.7fr_auto\]{grid-template-columns:1fr .7fr .7fr auto}.md\:grid-cols-\[1fr_92px_84px\]{grid-template-columns:1fr 92px 84px}.md\:grid-cols-\[1fr_92px_105px\]{grid-template-columns:1fr 92px 105px}.md\:grid-cols-\[1fr_95px_130px_130px\]{grid-template-columns:1fr 95px 130px 130px}.md\:grid-cols-\[1fr_96px_96px_92px\]{grid-template-columns:1fr 96px 96px 92px}.md\:grid-cols-\[1fr_96px_96px_96px\]{grid-template-columns:1fr 96px 96px 96px}.md\:grid-cols-\[1fr_96px_105px\]{grid-template-columns:1fr 96px 105px}.md\:grid-cols-\[1fr_110px_100px_92px\]{grid-template-columns:1fr 110px 100px 92px}.md\:grid-cols-\[1fr_112px_86px\]{grid-template-columns:1fr 112px 86px}.md\:grid-cols-\[1fr_120px\]{grid-template-columns:1fr 120px}.md\:grid-cols-\[1fr_120px_105px\]{grid-template-columns:1fr 120px 105px}.md\:grid-cols-\[1fr_120px_120px\]{grid-template-columns:1fr 120px 120px}.md\:grid-cols-\[1fr_120px_130px_130px\]{grid-template-columns:1fr 120px 130px 130px}.md\:grid-cols-\[1fr_120px_150px\]{grid-template-columns:1fr 120px 150px}.md\:grid-cols-\[1fr_130px_150px\]{grid-template-columns:1fr 130px 150px}.md\:grid-cols-\[1fr_132px\]{grid-template-columns:1fr 132px}.md\:grid-cols-\[1fr_145px_120px\]{grid-template-columns:1fr 145px 120px}.md\:grid-cols-\[1fr_160px\]{grid-template-columns:1fr 160px}.md\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.md\:grid-cols-\[90px_minmax\(0\,1fr\)_90px\]{grid-template-columns:90px minmax(0,1fr) 90px}.md\:grid-cols-\[94px_1fr_72px\]{grid-template-columns:94px 1fr 72px}.md\:grid-cols-\[110px_1fr_auto\]{grid-template-columns:110px 1fr auto}.md\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.md\:grid-cols-\[160px_1fr_132px\]{grid-template-columns:160px 1fr 132px}.md\:grid-cols-\[160px_minmax\(0\,1fr\)_160px_120px\]{grid-template-columns:160px minmax(0,1fr) 160px 120px}.md\:grid-cols-\[180px_1fr_150px\]{grid-template-columns:180px 1fr 150px}.md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:text-right{text-align:right}.md\:text-\[44px\]{font-size:44px}.md\:text-\[52px\]{font-size:52px}.md\:text-\[56px\]{font-size:56px}.md\:text-\[62px\]{font-size:62px}.md\:first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:min-h-\[430px\]{min-height:430px}.lg\:min-h-\[590px\]{min-height:590px}.lg\:w-full{width:100%}.lg\:max-w-\[280px\]{max-width:280px}.lg\:min-w-0{min-width:calc(var(--spacing) * 0)}.lg\:min-w-\[260px\]{min-width:260px}.lg\:min-w-\[430px\]{min-width:430px}.lg\:min-w-\[480px\]{min-width:480px}.lg\:rotate-0{rotate:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.5fr_1fr_1\.2fr\]{grid-template-columns:.5fr 1fr 1.2fr}.lg\:grid-cols-\[0\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.65fr_1\.35fr\]{grid-template-columns:.65fr 1.35fr}.lg\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[0\.74fr_1\.26fr\]{grid-template-columns:.74fr 1.26fr}.lg\:grid-cols-\[0\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[0\.76fr_1\.24fr\]{grid-template-columns:.76fr 1.24fr}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[0\.85fr_auto_1fr_auto_0\.9fr\]{grid-template-columns:.85fr auto 1fr auto .9fr}.lg\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.98fr_1\.02fr\]{grid-template-columns:.98fr 1.02fr}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.2fr_180px_150px_150px\]{grid-template-columns:1.2fr 180px 150px 150px}.lg\:grid-cols-\[1\.3fr_0\.7fr\]{grid-template-columns:1.3fr .7fr}.lg\:grid-cols-\[1\.5fr_1fr_1fr_1fr_1fr\]{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr}.lg\:grid-cols-\[1\.18fr_0\.82fr\]{grid-template-columns:1.18fr .82fr}.lg\:grid-cols-\[1\.35fr_0\.65fr\]{grid-template-columns:1.35fr .65fr}.lg\:grid-cols-\[1\.42fr_0\.58fr\]{grid-template-columns:1.42fr .58fr}.lg\:grid-cols-\[1fr_0\.8fr\]{grid-template-columns:1fr .8fr}.lg\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.lg\:grid-cols-\[1fr_120px_170px_260px\]{grid-template-columns:1fr 120px 170px 260px}.lg\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.lg\:grid-cols-\[1fr_210px\]{grid-template-columns:1fr 210px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[230px_minmax\(0\,1fr\)\]{grid-template-columns:230px minmax(0,1fr)}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_72px_minmax\(0\,1\.08fr\)_72px_minmax\(0\,0\.94fr\)\]{grid-template-columns:minmax(0,.9fr) 72px minmax(0,1.08fr) 72px minmax(0,.94fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(220px\,0\.7fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr)}.lg\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(360px\,0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_110px_132px_98px\]{grid-template-columns:minmax(0,1fr) 110px 132px 98px}.lg\:grid-cols-\[minmax\(0\,1fr\)_120px_170px_260px\]{grid-template-columns:minmax(0,1fr) 120px 170px 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_190px\]{grid-template-columns:minmax(0,1fr) 190px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,620px\)_minmax\(260px\,1fr\)\]{grid-template-columns:minmax(0,620px) minmax(260px,1fr)}.lg\:grid-cols-\[minmax\(0\,680px\)_280px\]{grid-template-columns:minmax(0,680px) 280px}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}:where(.lg\:space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}.lg\:gap-y-9{row-gap:calc(var(--spacing) * 9)}.lg\:justify-self-end{justify-self:flex-end}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:px-1{padding-inline:calc(var(--spacing) * 1)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-0{padding-block:calc(var(--spacing) * 0)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:pt-1{padding-top:calc(var(--spacing) * 1)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:text-right{text-align:right}.lg\:text-\[62px\]{font-size:62px}.lg\:text-\[64px\]{font-size:64px}.lg\:text-\[66px\]{font-size:66px}.lg\:text-\[68px\]{font-size:68px}.lg\:\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.lg\:first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.lg\:first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}}@media (min-width:80rem){.xl\:order-none{order:0}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:ml-3{margin-left:calc(var(--spacing) * 3)}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.xl\:w-\[300px\]{width:300px}.xl\:w-\[320px\]{width:320px}.xl\:w-auto{width:auto}.xl\:flex-shrink-0{flex-shrink:0}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[0\.78fr_1fr\]{grid-template-columns:.78fr 1fr}.xl\:grid-cols-\[0\.85fr_1\.45fr\]{grid-template-columns:.85fr 1.45fr}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[0\.96fr_0\.96fr_0\.88fr\]{grid-template-columns:.96fr .96fr .88fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[1\.2fr_1\.1fr_0\.7fr\]{grid-template-columns:1.2fr 1.1fr .7fr}.xl\:grid-cols-\[1\.04fr_0\.96fr\]{grid-template-columns:1.04fr .96fr}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.15fr_0\.9fr_0\.95fr\]{grid-template-columns:1.15fr .9fr .95fr}.xl\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.xl\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.xl\:grid-cols-\[1\.35fr_0\.9fr\]{grid-template-columns:1.35fr .9fr}.xl\:grid-cols-\[1fr_0\.8fr\]{grid-template-columns:1fr .8fr}.xl\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.xl\:grid-cols-\[1fr_1\.1fr_0\.9fr\]{grid-template-columns:1fr 1.1fr .9fr}.xl\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.xl\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.xl\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.xl\:grid-cols-\[120px_1fr_120px\]{grid-template-columns:120px 1fr 120px}.xl\:grid-cols-\[170px_1\.1fr_1fr_120px\]{grid-template-columns:170px 1.1fr 1fr 120px}.xl\:grid-cols-\[170px_1fr\]{grid-template-columns:170px 1fr}.xl\:grid-cols-\[170px_1fr_120px\]{grid-template-columns:170px 1fr 120px}.xl\:grid-cols-\[190px_120px_180px_1fr_120px\]{grid-template-columns:190px 120px 180px 1fr 120px}.xl\:grid-cols-\[minmax\(0\,1fr\)_330px\]{grid-template-columns:minmax(0,1fr) 330px}.xl\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.xl\:flex-row{flex-direction:row}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}.xl\:overflow-visible{overflow:visible}.xl\:overflow-y-auto{overflow-y:auto}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.xl\:py-0{padding-block:calc(var(--spacing) * 0)}.xl\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.xl\:text-right{text-align:right}}@media (min-width:96rem){.\32 xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,0\.72fr\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}:root{--color-brand-burgundy:#800020;--color-brand-burgundy-hover:#660019;--color-brand-burgundy-light:#fdf2f4;--color-brand-gold:#c1a46d;--color-brand-gold-bg:#f9f3e3;--color-brand-gold-text:#8a7038;--color-on-brand-muted:#ffffffb8;--color-on-brand-subtle:#ffffff1a;--color-on-brand-surface:#ffffff12;--color-on-brand-border:#ffffff2e;--color-hint-text:#5e738c;--color-hint-bg:#eff3f8;--color-bg:#fafaf8;--color-bg-secondary:#f3f3ef;--color-surface:#fff;--color-border:#e8e8e4;--color-border-subtle:#f0f0ec;--color-modal-backdrop:#1c181957;--color-nav-backdrop:#1c181924;--color-text:#1c1c1a;--color-text-secondary:#6b6b6b;--color-text-tertiary:#9a9a94;--color-text-on-brand:#fff;--color-sidebar-bg:#f5f0f1;--color-sidebar-text:#6b6b6b;--color-sidebar-text-bright:#1c1c1a;--color-sidebar-hover:#8000200d;--color-sidebar-active:#8000201a;--color-sidebar-border:#8000201a;--color-risk-high:#bb434c;--color-risk-high-bg:#fde8e8;--color-risk-high-text:#8b1a1a;--color-risk-medium:#d4850b;--color-risk-medium-bg:#fef8ed;--color-risk-medium-text:#7a4a06;--color-risk-low:#27ae60;--color-risk-low-bg:#edf9f2;--color-risk-low-text:#14532d;--color-risk-compliant:#27ae60;--color-risk-compliant-bg:#eaf3de;--color-risk-compliant-text:#27500a;--color-mode-review:#800020;--color-mode-review-bg:#fde8e8;--color-mode-compose:#27ae60;--color-mode-compose-bg:#e4f7ec;--color-mode-refresh:#d4850b;--color-mode-refresh-bg:#fef3dd;--color-success:#27ae60;--color-warning:#d4850b;--color-error:#bb434c;--color-info:#185fa5;--font-sans:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display:"Instrument Serif", Georgia, serif;--font-mono:"JetBrains Mono", "Fira Code", monospace;--font-size-ui-badge:10px;--font-size-ui-caption:11px;--font-size-ui-label:12px;--font-size-ui-control:13px;--font-weight-ui-medium:500;--font-weight-ui-semibold:600;--line-height-ui-copy:1.6;--line-height-ui-helper:1.55;--space-ui-2xs:2px;--space-ui-xs:4px;--space-ui-sm:6px;--space-ui-md:8px;--space-ui-control-block:10px;--space-ui-control-inline:12px;--space-ui-lg:16px;--space-ui-xl:24px;--space-ui-2xl:32px;--border-width-ui:1px;--outline-width-ui:2px;--outline-offset-ui:2px;--opacity-ui-disabled:.6;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:12px;--radius-full:9999px;--shadow-sm:0 1px 2px #1c1c1a0a;--shadow-md:0 2px 8px #1c1c1a0f;--shadow-lg:0 4px 16px #1c1c1a14;--shadow-xl:0 8px 32px #1c1c1a1a;--sidebar-width:260px;--sidebar-width-collapsed:64px;--topbar-height:56px;--content-width-full:100%;--content-width-workspace:1120px;--content-width-context-copy:720px}*{box-sizing:border-box}html,body{height:100%}.uk-finprom-prospectus-regime-control{padding:var(--space-ui-lg);border:var(--border-width-ui) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.uk-finprom-prospectus-regime-control__title-row{align-items:center;gap:var(--space-ui-md);flex-wrap:wrap;display:flex}.uk-finprom-prospectus-regime-control__heading{color:var(--color-text);font-size:var(--font-size-ui-label);font-weight:var(--font-weight-ui-semibold)}.uk-finprom-prospectus-regime-control__badge{padding-block:var(--space-ui-2xs);padding-inline:var(--space-ui-md);border:var(--border-width-ui) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-ui-badge);font-weight:var(--font-weight-ui-medium)}.uk-finprom-prospectus-regime-control__description{max-inline-size:var(--content-width-context-copy);color:var(--color-text-secondary);font-size:var(--font-size-ui-caption);line-height:var(--line-height-ui-copy);margin-block-start:var(--space-ui-xs)}.uk-finprom-prospectus-regime-control__field{margin-block-start:var(--space-ui-control-inline);display:block}.uk-finprom-prospectus-regime-control__label{color:var(--color-text);font-size:var(--font-size-ui-caption);font-weight:var(--font-weight-ui-semibold);margin-block-end:var(--space-ui-sm);display:block}.uk-finprom-prospectus-regime-control__select{inline-size:var(--content-width-full);padding-block:var(--space-ui-control-block);padding-inline:var(--space-ui-control-inline);border:var(--border-width-ui) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-ui-control);outline:none}.uk-finprom-prospectus-regime-control__select:disabled{cursor:not-allowed;opacity:var(--opacity-ui-disabled)}.uk-finprom-prospectus-regime-control__select:focus-visible{outline:var(--outline-width-ui) solid var(--color-brand-burgundy);outline-offset:var(--outline-offset-ui)}.uk-finprom-prospectus-regime-control__helper{color:var(--color-text-secondary);font-size:var(--font-size-ui-caption);line-height:var(--line-height-ui-helper);margin-block-start:var(--space-ui-md)}.review-context-consumer-duty{margin-block-start:var(--space-ui-lg)}.review-context-consumer-duty__label{color:var(--color-text-secondary);font-size:var(--font-size-ui-caption);font-weight:var(--font-weight-ui-semibold);display:block}.review-context-consumer-duty__select{inline-size:var(--content-width-full);padding-block:var(--space-ui-md);padding-inline:var(--space-ui-control-inline);border:var(--border-width-ui) solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-ui-label);margin-block-start:var(--space-ui-sm)}.review-context-consumer-duty__select:disabled{cursor:not-allowed;opacity:var(--opacity-ui-disabled)}.review-context-consumer-duty__helper{color:var(--color-text-tertiary);font-size:var(--font-size-ui-badge);line-height:var(--line-height-ui-helper);margin-block-start:var(--space-ui-sm)}.uk-finprom-prospectus-regime-layout-wrap{inline-size:var(--content-width-full);max-inline-size:var(--content-width-workspace);margin-inline:auto}.uk-finprom-prospectus-regime-layout-wrap--compose,.uk-finprom-prospectus-regime-layout-wrap--recovery{padding-block-start:var(--space-ui-xl);padding-inline:var(--space-ui-2xl)}@keyframes marketing-nav-panel-in{0%{opacity:0}to{opacity:1}}.marketing-nav-panel{animation:.15s ease-out both marketing-nav-panel-in}@media (prefers-reduced-motion:reduce){.marketing-nav-panel{animation:none}}.finprom-claim-panel{margin-top:var(--space-ui-xl);padding:var(--space-ui-lg);border:var(--border-width-ui) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-secondary)}.finprom-claim-panel>legend{padding-inline:var(--space-ui-sm);color:var(--color-text);font-size:var(--font-size-ui-control);font-weight:var(--font-weight-ui-semibold)}.finprom-claim-panel__intro,.finprom-claim-panel__field small{color:var(--color-text-secondary);font-size:var(--font-size-ui-caption);line-height:var(--line-height-ui-helper)}.finprom-claim-panel__choices,.finprom-claim-panel__fields{gap:var(--space-ui-control-inline);display:grid}.finprom-claim-panel__choices{margin-top:var(--space-ui-control-inline)}.finprom-claim-panel__claim{padding:var(--space-ui-control-inline);border:var(--border-width-ui) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface)}.finprom-claim-panel__toggle{align-items:center;gap:var(--space-ui-md);color:var(--color-text);font-size:var(--font-size-ui-label);font-weight:var(--font-weight-ui-medium);display:flex}.finprom-claim-panel__fields{grid-template-columns:repeat(auto-fit, minmax(var(--content-width-context-copy), 1fr));margin-top:var(--space-ui-control-inline)}.finprom-claim-panel__field{gap:var(--space-ui-xs);min-width:0;color:var(--color-text);font-size:var(--font-size-ui-label);flex-direction:column;display:flex}.finprom-claim-panel__field input,.finprom-claim-panel__field select,.finprom-claim-panel__field textarea{width:100%;padding:var(--space-ui-control-block) var(--space-ui-control-inline);border:var(--border-width-ui) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-ui-control)}.finprom-claim-panel__field input:focus-visible,.finprom-claim-panel__field select:focus-visible,.finprom-claim-panel__field textarea:focus-visible{outline:var(--outline-width-ui) solid var(--color-brand-burgundy);outline-offset:var(--outline-offset-ui)}.finprom-template-summary{padding:var(--space-ui-control-inline);border:var(--border-width-ui) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.finprom-template-summary__title,.finprom-template-summary__label{color:var(--color-text);font-weight:var(--font-weight-ui-semibold)}.finprom-template-summary__title{font-size:var(--font-size-ui-control)}.finprom-template-summary__copy,.finprom-template-summary__group{margin-top:var(--space-ui-sm);color:var(--color-text-secondary);font-size:var(--font-size-ui-caption);line-height:var(--line-height-ui-copy)}.finprom-template-summary__label{font-size:var(--font-size-ui-caption)}.finprom-template-summary__group ul{margin-top:var(--space-ui-xs);padding-inline-start:var(--space-ui-xl);list-style:outside}.finprom-template-summary__details{margin-top:var(--space-ui-sm);color:var(--color-text-secondary);font-size:var(--font-size-ui-caption);line-height:var(--line-height-ui-copy)}.finprom-template-summary__details summary{cursor:pointer;color:var(--color-brand-burgundy);font-weight:var(--font-weight-ui-medium)}.finprom-template-summary__details ul{margin-top:var(--space-ui-xs);padding-inline-start:var(--space-ui-xl);list-style:outside}.finprom-template-summary__details code{color:var(--color-text);overflow-wrap:anywhere}.finprom-template-summary__review-action{align-items:flex-start;gap:var(--space-ui-sm);flex-direction:column;display:flex}.finprom-template-summary__review-button{padding:var(--space-ui-control-block) var(--space-ui-control-inline);border:var(--border-width-ui) solid var(--color-brand-burgundy);border-radius:var(--radius-md);background:var(--color-brand-burgundy);color:var(--color-text-on-brand);font-size:var(--font-size-ui-control);font-weight:var(--font-weight-ui-medium)}.finprom-template-summary__review-button:disabled{cursor:not-allowed;opacity:var(--opacity-ui-disabled)}.finprom-template-summary__review-error{color:var(--color-error);font-size:var(--font-size-ui-caption)}.blog-prose{color:var(--color-text);font-size:16px;line-height:1.8}.blog-prose h2{color:var(--color-text);font-family:var(--font-instrument-serif);margin-top:2.5rem;margin-bottom:1rem;font-size:28px;line-height:1.25}.blog-prose h3{color:var(--color-text);margin-top:2rem;margin-bottom:.75rem;font-size:18px;font-weight:600}.blog-prose p{color:var(--color-text-secondary);margin-bottom:1.25rem}.blog-prose ul,.blog-prose ol{color:var(--color-text-secondary);margin-bottom:1.25rem;margin-left:1.5rem}.blog-prose ul{list-style:outside}.blog-prose ol{list-style:decimal}.blog-prose li{margin-bottom:.5rem}.blog-prose a{color:var(--color-brand-burgundy);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.blog-prose a:hover{color:var(--color-brand-burgundy-hover)}.blog-prose strong{color:var(--color-text);font-weight:600}.blog-prose blockquote{border-left:3px solid var(--color-brand-burgundy);color:var(--color-text-secondary);margin:1.5rem 0;padding-left:1rem;font-style:italic}.blog-prose code{border-radius:var(--radius-sm);background:var(--color-bg);font-family:var(--font-mono,monospace);padding:2px 6px;font-size:13px}.blog-prose pre{border-radius:var(--radius-md);background:var(--color-bg);margin-bottom:1.25rem;padding:1rem;overflow-x:auto}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}.prose-redcliffe{color:inherit;font-size:14px;line-height:1.7}.prose-redcliffe>:first-child{margin-top:0}.prose-redcliffe>:last-child{margin-bottom:0}.prose-redcliffe p{margin:0 0 .8em}.prose-redcliffe strong{color:inherit;font-weight:600}.prose-redcliffe em{font-style:italic}.prose-redcliffe ul,.prose-redcliffe ol{margin:0 0 .8em;padding-left:1.25em}.prose-redcliffe li{margin:.25em 0}.prose-redcliffe h1,.prose-redcliffe h2,.prose-redcliffe h3{margin:1em 0 .4em;font-weight:600;line-height:1.3}.prose-redcliffe h1{font-size:17px}.prose-redcliffe h2{font-size:15px}.prose-redcliffe h3{font-size:14px}.prose-redcliffe a{color:var(--color-brand-burgundy);text-decoration:underline}.prose-redcliffe code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--color-bg-secondary);border-radius:var(--radius-sm);padding:.1em .3em;font-size:.9em}.prose-redcliffe blockquote{border-left:3px solid var(--color-border);color:var(--color-text-secondary);margin:.6em 0;padding-left:.9em}.prose-redcliffe hr{border:0;border-top:1px solid var(--color-border);margin:1em 0}:focus-visible{outline-offset:2px;outline:2px solid var(--color-brand-gold)!important}.landing-stage-reveal{opacity:.14;transition:opacity .5s,transform .5s;transform:translateY(6px)}.landing-stage-reveal[data-visible=true]{opacity:1;transform:translateY(0)}.landing-stage-pulse{animation:1.7s ease-in-out infinite landing-stage-pulse}.landing-mode-enter{animation:.36s cubic-bezier(.22,1,.36,1) both landing-mode-enter}.lifecycle-reveal{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.lifecycle-reveal[data-visible=true]{opacity:1;transform:translateY(0)}.lifecycle-delay-1{transition-delay:80ms}.lifecycle-delay-2{transition-delay:.16s}.lifecycle-delay-3{transition-delay:.24s}.lifecycle-delay-4{transition-delay:.46s}.lifecycle-delay-5{transition-delay:.76s}.lifecycle-delay-6{transition-delay:.92s}.lifecycle-convergence{justify-content:center;align-items:center;min-height:84px;display:flex;position:relative}.lifecycle-convergence:before{content:"";opacity:0;background:var(--color-on-brand-border);width:1px;transition:opacity .42s .32s;position:absolute;top:0;bottom:0;left:50%}.lifecycle-convergence[data-visible=true]:before{opacity:1}.lifecycle-convergence-mobile-label{z-index:1;border:1px solid var(--color-on-brand-border);border-radius:var(--radius-md);opacity:0;background:var(--color-brand-burgundy-hover);max-width:280px;color:var(--color-on-brand-muted);text-align:center;padding:8px 12px;font-size:11px;font-weight:600;line-height:1.45;transition:opacity .42s .36s,transform .42s .36s;position:relative;transform:translateY(5px)}.lifecycle-convergence[data-visible=true] .lifecycle-convergence-mobile-label{opacity:1;transform:translateY(0)}.lifecycle-convergence-map,.lifecycle-convergence-bead{display:none}.lifecycle-connector{min-height:52px;position:relative}.lifecycle-connector:before{content:"";background:var(--color-on-brand-border);transform-origin:top;width:1px;transition:transform .54s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}.lifecycle-connector[data-visible=true]:before{transform:scaleY(1)}.lifecycle-connector-dot{border-radius:var(--radius-full);opacity:0;background:var(--color-brand-gold);width:6px;height:6px;position:absolute;top:0;left:calc(50% - 3px)}.lifecycle-connector[data-visible=true] .lifecycle-connector-dot{opacity:1;animation:2.8s ease-in-out infinite lifecycle-flow-y}.lifecycle-connector[data-delay=one]:before{transition-delay:.34s}.lifecycle-connector[data-delay=two]:before{transition-delay:.65s}.lifecycle-connector[data-delay=two] .lifecycle-connector-dot{animation-delay:.8s}@keyframes landing-stage-pulse{0%,to{opacity:.42;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes landing-mode-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lifecycle-flow-y{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(52px)}}@media (min-width:1024px){.lifecycle-convergence{min-height:382px;display:block}.lifecycle-convergence:before,.lifecycle-convergence-mobile-label{display:none}.lifecycle-convergence-map{opacity:0;width:100%;height:100%;transition:opacity .52s .34s;display:block;position:absolute;inset:0;overflow:visible}.lifecycle-convergence[data-visible=true] .lifecycle-convergence-map{opacity:1}.lifecycle-convergence-map path{fill:none;stroke:var(--color-on-brand-border);stroke-width:1px;vector-effect:non-scaling-stroke}.lifecycle-convergence-bead{fill:var(--color-brand-gold);display:block}.lifecycle-connector{min-height:0}.lifecycle-connector:before{transform-origin:0;width:auto;height:1px;inset:50% 0 auto;transform:scaleX(0)}.lifecycle-connector[data-visible=true]:before{transform:scaleX(1)}.lifecycle-connector-dot{top:calc(50% - 3px);left:0}.lifecycle-connector[data-visible=true] .lifecycle-connector-dot{animation-name:lifecycle-flow-x}}@keyframes lifecycle-flow-x{0%{opacity:0;transform:translate(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(72px)}}@media (prefers-reduced-motion:reduce){.landing-stage-reveal,.landing-mode-enter,.lifecycle-reveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.landing-stage-pulse,.lifecycle-convergence-bead,.lifecycle-connector-dot{animation:none!important}.lifecycle-convergence:before,.lifecycle-convergence-map,.lifecycle-convergence-mobile-label{opacity:1!important;transition:none!important;transform:none!important}.lifecycle-connector:before{transition:none!important;transform:none!important}.lifecycle-convergence-bead,.lifecycle-connector-dot{display:none}}:root{--rc-c-width:1180px;--rc-c-copy:680px;--rc-c-hero-copy:920px;--rc-c-gutter:32px;--rc-c-section:112px;--rc-c-section-small:72px;--rc-c-hero-top:66px;--rc-c-hero-gap:46px;--rc-c-h1:76px;--rc-c-h2:56px;--rc-c-h3:25px;--rc-c-body:17px;--rc-c-small:14px;--rc-c-label:11px;--rc-c-kicker-tracking:.13em;--rc-c-display-leading:1.04;--rc-c-copy-leading:1.7;--rc-c-gap:24px;--rc-c-gap-small:12px;--rc-c-gap-tiny:6px;--rc-c-gap-wide:80px;--rc-c-radius:16px;--rc-c-radius-small:8px;--rc-c-icon:20px;--rc-c-icon-small:15px;--rc-c-icon-large:25px;--rc-c-icon-box:48px;--rc-c-button-height:52px;--rc-c-primary-shadow:0 5px 15px #8000201f;--rc-c-sheet-shadow:0 20px 70px #391a2212, 0 2px 5px #391a2208;--rc-c-hero-wash:linear-gradient(180deg, #fff 0%, #fcfaf9 62%, #fafaf8 100%);--rc-c-rose-wash:linear-gradient(120deg, #fcf8f9 0%, #fcfbf8 100%);--rc-c-flow-stroke:#80002012;--rc-c-flow-pulse:#80002047;--rc-c-flow-width:1.2;--rc-c-flow-time:18s;--rc-c-flow-dash:40 1800;--rc-c-flow-offset:-1840;--rc-c-flow-opacity:.6;--rc-c-strong:600;--rc-c-card-padding:30px;--rc-c-pill-padding:5px 10px;--rc-c-dot:6px;--rc-c-risk-dot:7px;--rc-c-hover-shift:-3px;--rc-c-transition:.22s;--rc-c-nav-scroll:96px;--rc-c-message-width:92%;--rc-c-message-offset:8%;--rc-c-conversation-line-left:34px;--rc-c-conversation-line-right:22px;--rc-c-conversation-line-top:50px;--rc-c-conversation-dash:8px;--rc-c-opacity-muted:.7;--rc-c-sheet-type:26px;--rc-c-sheet-label-gap:9px;--rc-c-model-region-space:28px;--rc-c-connected-bg:#241e21;--rc-c-footer-copy:660px;--rc-c-hero-note-gap:20px;--rc-c-model-min:300px;--rc-c-panel-emphasis:1.12;--rc-c-line-height-compact:1.4;--rc-c-split-grid:.88fr 1.12fr;--rc-c-record-grid:.9fr 1.1fr}.rc-concept{color:var(--color-text);background:var(--color-surface);font-family:var(--font-dm-sans), var(--font-sans)}.rc-concept *{box-sizing:border-box}.rc-concept :is(h1,h2,h3,p){margin:0}.rc-concept :is(a,button):focus-visible{outline:var(--outline-width-ui) solid var(--color-brand-burgundy);outline-offset:var(--outline-offset-ui)}.rc-concept :is(a,button){-webkit-tap-highlight-color:transparent}.rc-concept-container{max-width:var(--rc-c-width);width:calc(100% - var(--rc-c-gutter) * 2);margin-inline:auto}.rc-concept svg{flex-shrink:0}.rc-concept-button svg,.rc-concept-text-link svg{width:var(--rc-c-icon-small);height:var(--rc-c-icon-small)}.rc-concept-hero{padding-block:var(--rc-c-hero-top) 0;background:var(--rc-c-hero-wash);position:relative;overflow:hidden}.rc-concept-hero-content{text-align:center;position:relative}.rc-concept-flow{pointer-events:none;opacity:var(--rc-c-flow-opacity);position:absolute;inset:0}.rc-concept-flow svg{width:100%;height:100%}.rc-concept-flow path{fill:none;stroke:var(--rc-c-flow-stroke);stroke-width:var(--rc-c-flow-width)}.rc-concept-flow .rc-concept-flow-pulse{stroke:var(--rc-c-flow-pulse);stroke-dasharray:var(--rc-c-flow-dash);animation:rc-concept-stream var(--rc-c-flow-time) linear infinite}.rc-concept-flow .rc-concept-flow-pulse-alt{animation-direction:reverse}@keyframes rc-concept-stream{to{stroke-dashoffset:var(--rc-c-flow-offset)}}.rc-concept-eyebrow{align-items:center;gap:var(--rc-c-gap-small);color:var(--color-brand-burgundy);font-size:var(--rc-c-label);font-weight:var(--rc-c-strong);letter-spacing:var(--rc-c-kicker-tracking);text-transform:uppercase;line-height:var(--rc-c-copy-leading);display:flex}.rc-concept-hero .rc-concept-eyebrow,.rc-concept-centered-heading .rc-concept-eyebrow,.rc-concept-final .rc-concept-eyebrow{justify-content:center}.rc-concept-hero .rc-concept-eyebrow>span{width:var(--rc-c-dot);height:var(--rc-c-dot);border-radius:var(--radius-full);background:var(--color-brand-burgundy)}.rc-concept h1{font-family:var(--font-instrument-serif), var(--font-display);font-size:var(--rc-c-h1);font-weight:400;line-height:var(--rc-c-display-leading);margin:var(--rc-c-gap) auto 0;max-width:var(--rc-c-hero-copy);text-wrap:balance}.rc-concept h1 em,.rc-concept h2 em{color:var(--color-brand-burgundy);font-style:italic}.rc-concept h2{font-size:var(--rc-c-h2);font-family:var(--font-instrument-serif),var(--font-display);line-height:var(--rc-c-display-leading);text-wrap:balance;font-weight:400}.rc-concept h3{font-size:var(--rc-c-h3);line-height:var(--rc-c-line-height-compact);font-weight:var(--rc-c-strong);text-wrap:balance}.rc-concept .rc-concept-lead{max-width:var(--rc-c-copy);margin:var(--rc-c-gap) auto 0;font-size:var(--rc-c-body);color:var(--color-text-secondary);line-height:var(--rc-c-copy-leading);text-wrap:pretty}.rc-concept-actions{justify-content:center;align-items:center;gap:var(--rc-c-gap-small);margin-top:var(--rc-c-gap);flex-wrap:wrap;display:flex}.rc-concept-button{justify-content:center;align-items:center;gap:var(--rc-c-gap-small);min-height:var(--rc-c-button-height);padding-inline:var(--rc-c-gap);border:var(--border-width-ui) solid transparent;border-radius:var(--rc-c-radius-small);font-size:var(--rc-c-small);font-weight:var(--rc-c-strong);transition:background var(--rc-c-transition),box-shadow var(--rc-c-transition),transform var(--rc-c-transition);text-decoration:none;display:inline-flex}.rc-concept-button-primary{background:var(--color-brand-burgundy);color:var(--color-text-on-brand);box-shadow:var(--rc-c-primary-shadow)}.rc-concept-button-primary:hover{background:var(--color-brand-burgundy-hover);transform:translateY(var(--rc-c-hover-shift))}.rc-concept-button-secondary{background:var(--color-surface);border-color:var(--color-border)}.rc-concept-button-secondary:hover{background:var(--color-bg-secondary)}.rc-concept .rc-concept-hero-note{margin-top:var(--rc-c-hero-note-gap);color:var(--color-text-secondary);font-size:var(--rc-c-label)}.rc-concept-demo-wrap{margin-top:var(--rc-c-hero-gap);scroll-margin-top:var(--rc-c-nav-scroll);text-align:left}.rc-concept-benefits{justify-content:center;align-items:center;gap:var(--rc-c-hero-gap);padding:var(--rc-c-gap) 0;font-size:var(--rc-c-small);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.rc-concept-benefits span{align-items:center;gap:var(--rc-c-gap-small);display:flex}.rc-concept-benefits svg{width:var(--rc-c-icon-small);height:var(--rc-c-icon-small);color:var(--color-brand-burgundy)}.rc-concept-section{padding-block:var(--rc-c-section);scroll-margin-top:var(--rc-c-nav-scroll)}.rc-concept-split{grid-template-columns:var(--rc-c-split-grid);gap:var(--rc-c-gap-wide);align-items:center;display:grid}.rc-concept-section-heading h2{margin-top:var(--rc-c-gap)}.rc-concept-section-heading>p:not(.rc-concept-eyebrow){font-size:var(--rc-c-body);line-height:var(--rc-c-copy-leading);color:var(--color-text-secondary);margin-top:var(--rc-c-gap);text-wrap:pretty}.rc-concept-text-link{align-items:center;gap:var(--rc-c-gap-small);color:var(--color-brand-burgundy);font-size:var(--rc-c-small);font-weight:var(--rc-c-strong);text-decoration:none;display:inline-flex}.rc-concept-text-link:hover{text-underline-offset:var(--rc-c-gap-tiny);text-decoration:underline}.rc-concept-section-heading>.rc-concept-text-link{margin-top:var(--rc-c-card-padding)}.rc-concept-conversation{gap:var(--rc-c-gap);display:grid;position:relative}.rc-concept-conversation-line{inset:var(--rc-c-conversation-line-top) var(--rc-c-conversation-line-right) 0 var(--rc-c-conversation-line-left);border:var(--border-width-ui) dashed var(--color-brand-gold);border-radius:var(--rc-c-radius);opacity:var(--rc-c-opacity-muted);position:absolute}.rc-concept-message{gap:var(--rc-c-gap-small);width:var(--rc-c-message-width);border:var(--border-width-ui) solid var(--color-border);padding:var(--rc-c-gap);border-radius:var(--rc-c-radius);background:var(--color-surface);box-shadow:var(--shadow-md);align-items:start;display:flex;position:relative}.rc-concept-message:nth-of-type(2){margin-left:var(--rc-c-message-offset)}.rc-concept-avatar,.rc-concept-icon{width:var(--rc-c-icon-box);height:var(--rc-c-icon-box);border-radius:var(--rc-c-radius-small);background:var(--color-brand-burgundy-light);color:var(--color-brand-burgundy);flex-shrink:0;justify-content:center;align-items:center;display:flex}.rc-concept-avatar svg,.rc-concept-icon svg{width:var(--rc-c-icon);height:var(--rc-c-icon)}.rc-concept-message div>span{font-size:var(--rc-c-label);text-transform:uppercase;letter-spacing:var(--rc-c-kicker-tracking);color:var(--color-text-secondary)}.rc-concept-message h3{font-size:var(--rc-c-body);margin-top:var(--rc-c-gap-tiny)}.rc-concept-message p{color:var(--color-text-secondary);font-size:var(--rc-c-small);line-height:var(--rc-c-copy-leading);margin-top:var(--rc-c-gap-tiny)}.rc-concept-message-number{color:var(--color-border);font-size:var(--rc-c-h3);font-family:var(--font-instrument-serif);margin-left:auto}.rc-concept-conversation-resolution{gap:var(--rc-c-gap-small);background:var(--color-bg);padding:var(--rc-c-gap-small) var(--rc-c-gap);font-size:var(--rc-c-small);border-radius:var(--radius-full);border:var(--border-width-ui) solid var(--color-border);justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.rc-concept-conversation-resolution svg{color:var(--color-brand-gold-text);width:var(--rc-c-icon-small)}.rc-concept-workflow{background:var(--color-bg);border-block:var(--border-width-ui) solid var(--color-border-subtle)}.rc-concept-centered-heading{text-align:center}.rc-concept-centered-heading h2{margin-top:var(--rc-c-gap)}.rc-concept-three-cols{gap:var(--rc-c-gap);margin-top:var(--rc-c-hero-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rc-concept-capability{padding:var(--rc-c-card-padding);background:var(--color-surface);border:var(--border-width-ui) solid var(--color-border);border-radius:var(--rc-c-radius);flex-direction:column;display:flex}.rc-concept-capability-top{justify-content:space-between;align-items:center;gap:var(--rc-c-gap-small);color:var(--color-text-secondary);font-size:var(--rc-c-label);display:flex}.rc-concept-capability h3{margin-top:var(--rc-c-gap);font-size:var(--rc-c-h3)}.rc-concept-capability>p{margin-block:var(--rc-c-gap-small) var(--rc-c-gap);color:var(--color-text-secondary);font-size:var(--rc-c-small);line-height:var(--rc-c-copy-leading)}.rc-concept-mini-tags,.rc-concept-mini-finding{align-items:center;gap:var(--rc-c-gap-small);padding-top:var(--rc-c-gap);border-top:var(--border-width-ui) solid var(--color-border-subtle);font-size:var(--rc-c-label);color:var(--color-text-secondary);margin-top:auto;display:flex}.rc-concept-mini-tags svg,.rc-concept-mini-finding svg{width:var(--rc-c-icon-small);height:var(--rc-c-icon-small);color:var(--color-brand-burgundy)}.rc-concept-risk-dot{width:var(--rc-c-risk-dot);height:var(--rc-c-risk-dot);border-radius:var(--radius-full);background:var(--color-risk-high);flex-shrink:0;display:inline-block}.rc-concept-record{background:var(--rc-c-rose-wash)}.rc-concept-record-layout{grid-template-columns:var(--rc-c-record-grid)}.rc-concept-record-principle{align-items:center;gap:var(--rc-c-gap-small);margin-top:var(--rc-c-hero-gap);padding-top:var(--rc-c-gap);border-top:var(--border-width-ui) solid var(--color-border);display:flex}.rc-concept-record-principle svg{width:var(--rc-c-icon-large);color:var(--color-brand-burgundy)}.rc-concept-record-principle p{line-height:var(--rc-c-copy-leading);font-size:var(--rc-c-small);color:var(--color-text-secondary)}.rc-concept-record-principle strong{color:var(--color-text);font-weight:var(--rc-c-strong)}.rc-concept-record-sheet{background:var(--color-surface);border:var(--border-width-ui) solid var(--color-border);border-radius:var(--rc-c-radius);box-shadow:var(--rc-c-sheet-shadow);overflow:hidden}.rc-concept-sheet-header{justify-content:space-between;align-items:center;gap:var(--rc-c-gap-small);border-bottom:var(--border-width-ui) solid var(--color-border);padding:var(--rc-c-gap) var(--rc-c-card-padding);flex-wrap:wrap;display:flex}.rc-concept-sheet-header span{align-items:center;gap:var(--rc-c-gap-small);font-size:var(--rc-c-label);color:var(--color-text-secondary);display:flex}.rc-concept-sheet-header span:first-child{color:var(--color-text);font-size:var(--rc-c-small);font-weight:var(--rc-c-strong)}.rc-concept-sheet-header svg{width:var(--rc-c-icon-small);color:var(--color-brand-burgundy)}.rc-concept-sheet-body{padding:var(--rc-c-card-padding)}.rc-concept-sheet-context{align-items:center;gap:var(--rc-c-gap-small);font-size:var(--rc-c-label);color:var(--color-text-secondary);margin-bottom:var(--rc-c-card-padding);flex-wrap:wrap;display:flex}.rc-concept-status{width:fit-content;font-size:var(--rc-c-label);line-height:var(--rc-c-line-height-compact);border-radius:var(--radius-full);padding:var(--rc-c-pill-padding);font-weight:var(--rc-c-strong);align-items:center;display:inline-flex}.rc-concept-status-live{background:var(--color-risk-compliant-bg);color:var(--color-risk-compliant-text)}.rc-concept-status-amber{background:var(--color-risk-medium-bg);color:var(--color-risk-medium-text)}.rc-concept-sheet-label{text-transform:uppercase;letter-spacing:var(--rc-c-kicker-tracking);font-size:var(--rc-c-label);color:var(--color-text-secondary)}.rc-concept-sheet-body blockquote{margin:var(--rc-c-gap-small) 0 var(--rc-c-gap);font-family:var(--font-instrument-serif);font-size:var(--rc-c-sheet-type);line-height:var(--rc-c-line-height-compact)}.rc-concept-sheet-body mark{background:var(--color-risk-high-bg);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}.rc-concept-sheet-finding{gap:var(--rc-c-gap-small);padding-block:var(--rc-c-gap);border-top:var(--border-width-ui) solid var(--color-border-subtle);display:flex}.rc-concept-sheet-finding>span{margin-top:var(--rc-c-sheet-label-gap)}.rc-concept-sheet-finding h3{font-size:var(--rc-c-small)}.rc-concept-sheet-finding p{font-size:var(--rc-c-small);line-height:var(--rc-c-copy-leading);color:var(--color-text-secondary);margin-top:var(--rc-c-gap-tiny)}.rc-concept-sheet-rule{gap:var(--rc-c-gap-small);padding:var(--rc-c-gap-small);background:var(--color-brand-gold-bg);border-radius:var(--rc-c-radius-small);align-items:center;display:flex}.rc-concept-sheet-rule>svg{width:var(--rc-c-icon);color:var(--color-brand-gold-text)}.rc-concept-sheet-rule div{gap:var(--rc-c-gap-tiny);font-size:var(--rc-c-label);display:grid}.rc-concept-sheet-rule strong{font-weight:var(--rc-c-strong)}.rc-concept-provenance{color:var(--color-brand-gold-text);font-size:var(--rc-c-label);margin-left:auto}.rc-concept-sheet-change{margin-top:var(--rc-c-gap)}.rc-concept-sheet-change>p:last-child{color:var(--color-text-secondary);font-size:var(--rc-c-small);line-height:var(--rc-c-copy-leading);margin-top:var(--rc-c-gap-small)}.rc-concept-sheet-footer{align-items:center;gap:var(--rc-c-gap-small);padding:var(--rc-c-gap) var(--rc-c-card-padding);background:var(--color-bg);border-top:var(--border-width-ui) solid var(--color-border);font-size:var(--rc-c-label);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.rc-concept-sheet-footer>svg{width:var(--rc-c-icon);color:var(--color-brand-burgundy)}.rc-concept-sheet-footer strong{margin-top:var(--rc-c-gap-tiny);color:var(--color-text);display:block}.rc-concept-record-seal{gap:var(--rc-c-gap-tiny);color:var(--color-brand-gold-text);align-items:center;margin-left:auto;display:flex}.rc-concept-record-seal svg{width:var(--rc-c-icon-small)}.rc-concept-heading-row{justify-content:space-between;align-items:end;gap:var(--rc-c-gap);flex-wrap:wrap;display:flex}.rc-concept-heading-row h2{margin-top:var(--rc-c-gap)}.rc-concept-models{gap:var(--rc-c-gap);margin-top:var(--rc-c-hero-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rc-concept-model-card{color:inherit;padding:var(--rc-c-card-padding);border:var(--border-width-ui) solid var(--color-border);border-radius:var(--rc-c-radius);background:var(--color-bg);transition:transform var(--rc-c-transition),border-color var(--rc-c-transition),box-shadow var(--rc-c-transition);flex-direction:column;text-decoration:none;display:flex}.rc-concept-model-card:hover{transform:translateY(var(--rc-c-hover-shift));border-color:var(--color-brand-gold);box-shadow:var(--shadow-md)}.rc-concept-model-top{justify-content:space-between;align-items:center;display:flex}.rc-concept-model-top>svg{width:var(--rc-c-icon-large);height:var(--rc-c-icon-large);color:var(--color-brand-burgundy)}.rc-concept-model-region{margin-top:var(--rc-c-model-region-space);color:var(--color-text-secondary);font-size:var(--rc-c-label);text-transform:uppercase;letter-spacing:var(--rc-c-kicker-tracking)}.rc-concept-model-card h3{margin-top:var(--rc-c-gap-small);font-size:var(--rc-c-h3)}.rc-concept-model-card h3>span{font-weight:400}.rc-concept-model-card>p{font-size:var(--rc-c-small);line-height:var(--rc-c-copy-leading);color:var(--color-text-secondary);margin-block:var(--rc-c-gap-small) var(--rc-c-gap);max-width:var(--rc-c-copy)}.rc-concept-model-bottom{justify-content:space-between;align-items:center;gap:var(--rc-c-gap);border-top:var(--border-width-ui) solid var(--color-border);padding-top:var(--rc-c-gap);font-size:var(--rc-c-label);color:var(--color-text-secondary);margin-top:auto;display:flex}.rc-concept-model-bottom strong{color:var(--color-brand-burgundy);font-size:var(--rc-c-body);margin-right:var(--rc-c-gap-tiny);font-weight:var(--rc-c-strong)}.rc-concept-model-bottom svg{width:var(--rc-c-icon);color:var(--color-brand-burgundy)}.rc-concept-coverage-note{justify-content:space-between;align-items:center;gap:var(--rc-c-gap);padding-top:var(--rc-c-gap);color:var(--color-text-secondary);font-size:var(--rc-c-label);flex-wrap:wrap;display:flex}.rc-concept-coverage-note span,.rc-concept-coverage-note a{align-items:center;gap:var(--rc-c-gap-small);flex-wrap:wrap;display:flex}.rc-concept-coverage-note svg{width:var(--rc-c-icon-small)}.rc-concept-coverage-note strong{font-weight:var(--rc-c-strong);color:var(--color-risk-medium-text)}.rc-concept-connected{padding-block:var(--rc-c-section-small);background:var(--rc-c-connected-bg);color:var(--color-text-on-brand)}.rc-concept-connected .rc-concept-eyebrow{color:var(--color-on-brand-muted)}.rc-concept-connected h2{margin-top:var(--rc-c-gap)}.rc-concept-connected h2 em{color:var(--color-text-on-brand)}.rc-concept-connected-intro>p:last-child{margin-top:var(--rc-c-gap);color:var(--color-on-brand-muted);max-width:var(--rc-c-copy);font-size:var(--rc-c-body);line-height:var(--rc-c-copy-leading)}.rc-concept-connected-grid{gap:var(--rc-c-gap);margin-top:var(--rc-c-hero-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rc-concept-connected-grid>a{align-items:start;gap:var(--rc-c-gap-small);border-top:var(--border-width-ui) solid var(--color-on-brand-border);padding-block:var(--rc-c-gap);text-decoration:none;display:flex}.rc-concept-connected-grid>a:hover strong{text-underline-offset:var(--rc-c-gap-tiny);text-decoration:underline}.rc-concept-connected-grid svg{width:var(--rc-c-icon);height:var(--rc-c-icon)}.rc-concept-connected-grid>a>svg:last-child{width:var(--rc-c-icon-small);margin-left:auto}.rc-concept-connected-grid span{font-size:var(--rc-c-label);color:var(--color-on-brand-muted)}.rc-concept-connected-grid strong{margin-block:var(--rc-c-gap-small);font-size:var(--rc-c-body);font-weight:var(--rc-c-strong);color:var(--color-text-on-brand);display:block}.rc-concept-connected-grid small{font-size:var(--rc-c-small);line-height:var(--rc-c-copy-leading);display:block}.rc-concept-coming{align-items:center;gap:var(--rc-c-gap);padding-top:var(--rc-c-gap);border-top:var(--border-width-ui) solid var(--color-on-brand-border);margin-top:var(--rc-c-gap);display:flex}.rc-concept-coming p{font-size:var(--rc-c-small);line-height:var(--rc-c-copy-leading);color:var(--color-on-brand-muted)}.rc-concept-coming a{gap:var(--rc-c-gap-tiny);white-space:nowrap;font-size:var(--rc-c-small);align-items:center;display:flex}.rc-concept-coming a svg{width:var(--rc-c-icon-small)}.rc-concept-coming-label{font-size:var(--rc-c-label);white-space:nowrap;border:var(--border-width-ui) solid var(--color-on-brand-border);padding:var(--rc-c-pill-padding);border-radius:var(--radius-full)}.rc-concept-final{text-align:center;background:var(--rc-c-hero-wash)}.rc-concept-final h2{margin-top:var(--rc-c-gap)}.rc-concept-final .rc-concept-container>p:not(.rc-concept-eyebrow){color:var(--color-text-secondary);font-size:var(--rc-c-body);line-height:var(--rc-c-copy-leading);max-width:var(--rc-c-footer-copy);margin:var(--rc-c-gap) auto}.rc-concept-final-steps{justify-content:center;align-items:center;gap:var(--rc-c-gap);margin-top:var(--rc-c-hero-gap);font-size:var(--rc-c-label);color:var(--color-brand-gold-text);flex-wrap:wrap;display:flex}.rc-concept-final-steps strong{margin-left:var(--rc-c-gap-tiny);color:var(--color-text-secondary);font-weight:400}.rc-concept-final-steps svg{width:var(--rc-c-icon-small);color:var(--color-border)}@media (max-width:900px){.rc-concept{--rc-c-h1:62px;--rc-c-h2:46px;--rc-c-gap-wide:40px;--rc-c-section:80px;--rc-c-card-padding:24px;--rc-c-h3:22px}.rc-concept-three-cols{grid-template-columns:1fr}.rc-concept-capability{gap:var(--rc-c-gap);grid-template-columns:1fr 1fr;display:grid}.rc-concept-capability-top{grid-column:1/-1}.rc-concept-capability h3{margin-top:0}.rc-concept-capability>p{margin:0}.rc-concept-capability>:last-child{grid-column:1/-1}.rc-concept-split{grid-template-columns:1fr}.rc-concept-section-heading{max-width:var(--rc-c-copy)}.rc-concept-section-heading h2 em{display:block}.rc-concept-benefits{gap:var(--rc-c-gap)}.rc-concept-connected-grid{grid-template-columns:1fr;gap:0}.rc-concept-coming{flex-wrap:wrap}}@media (max-width:600px){.rc-concept{--rc-c-gutter:20px;--rc-c-h1:46px;--rc-c-h2:39px;--rc-c-hero-top:42px;--rc-c-section:64px;--rc-c-section-small:56px;--rc-c-hero-gap:32px;--rc-c-gap:20px;--rc-c-card-padding:22px;--rc-c-body:16px;--rc-c-h3:22px;--rc-c-label:10px;--rc-c-sheet-type:25px;--rc-c-message-width:100%;--rc-c-message-offset:0%}.rc-concept-hero .rc-concept-eyebrow{font-size:var(--rc-c-label);letter-spacing:normal}.rc-concept-hero .rc-concept-eyebrow>span{display:none}.rc-concept-actions{flex-direction:column;align-items:stretch}.rc-concept-benefits{justify-content:flex-start;gap:var(--rc-c-gap-small);font-size:var(--rc-c-label)}.rc-concept-benefits span:last-child{width:100%}.rc-concept-models{grid-template-columns:1fr}.rc-concept-capability{display:flex}.rc-concept-capability h3{margin-top:var(--rc-c-gap)}.rc-concept-capability>p{margin-top:var(--rc-c-gap-small)}.rc-concept-capability>:last-child{margin-top:var(--rc-c-gap)}.rc-concept-message{padding:var(--rc-c-gap)}.rc-concept-message-number{display:none}.rc-concept-avatar{width:var(--rc-c-hero-gap);height:var(--rc-c-hero-gap)}.rc-concept-conversation-resolution{border-radius:var(--rc-c-radius-small);font-size:var(--rc-c-label)}.rc-concept-record-seal{margin-left:0}.rc-concept-sheet-rule{flex-wrap:wrap}.rc-concept-provenance{margin-left:0}.rc-concept-coming,.rc-concept-final-steps{gap:var(--rc-c-gap-small)}}@media (prefers-reduced-motion:reduce){.rc-concept-flow .rc-concept-flow-pulse{animation:none}.rc-concept :is(a,button){transition:none}}:root{--rc-demo-max-width:1200px;--rc-demo-radius:20px;--rc-demo-card-radius:12px;--rc-demo-gap-xs:6px;--rc-demo-gap-sm:10px;--rc-demo-gap-md:16px;--rc-demo-gap-lg:20px;--rc-demo-padding:24px;--rc-demo-padding-wide:28px;--rc-demo-story-min-height:310px;--rc-demo-story-mobile-height:380px;--rc-demo-inspector-width:31%;--rc-demo-border:1px;--rc-demo-rule-height:2px;--rc-demo-icon:16px;--rc-demo-emblem:28px;--rc-demo-control:32px;--rc-demo-tab-height:48px;--rc-demo-dot:5px;--rc-demo-copy-xs:11px;--rc-demo-copy-sm:12px;--rc-demo-copy-md:13px;--rc-demo-copy:14px;--rc-demo-inspector-title:19px;--rc-demo-title:23px;--rc-demo-title-mobile:21px;--rc-demo-quote-min:23px;--rc-demo-quote-fluid:2.8vw;--rc-demo-quote-max:31px;--rc-demo-revision-min:21px;--rc-demo-revision-fluid:2.4vw;--rc-demo-revision-max:29px;--rc-demo-line-tight:1.2;--rc-demo-line-title:1.3;--rc-demo-line-copy:1.5;--rc-demo-tracking-label:.08em;--rc-demo-tracking-title:-.035em;--rc-demo-tracking-quote:-.025em;--rc-demo-tracking-count:.04em;--rc-demo-weight:500;--rc-demo-weight-strong:600;--rc-demo-weight-bold:650;--rc-demo-entry-distance:9px;--rc-demo-entry-duration:.42s;--rc-demo-transition:.18s;--rc-demo-cycle:4s;--rc-demo-ease:cubic-bezier(.22, 1, .36, 1);--rc-demo-claim-line:2px;--rc-demo-background:var(--color-surface);--rc-demo-paper:var(--color-bg);--rc-demo-inspector-background:var(--color-bg-secondary);--rc-demo-accent:var(--color-brand-burgundy);--rc-demo-accent-soft:var(--color-brand-burgundy-light);--rc-demo-text:var(--color-text);--rc-demo-muted:var(--color-text-secondary);--rc-demo-line:var(--color-border);--rc-demo-alert:var(--color-risk-high-text);--rc-demo-alert-soft:var(--color-risk-high-bg);--rc-demo-shadow:var(--shadow-xl)}.rc-demo{width:100%;max-width:var(--rc-demo-max-width);text-align:left;color:var(--rc-demo-text);background:var(--rc-demo-background);border:var(--rc-demo-border) solid var(--rc-demo-line);border-radius:var(--rc-demo-radius);box-shadow:var(--rc-demo-shadow);font-family:var(--font-sans);font-size:var(--rc-demo-copy);line-height:var(--rc-demo-line-copy);overflow:hidden}.rc-demo *,.rc-demo :before,.rc-demo :after{box-sizing:border-box}.rc-demo svg{width:var(--rc-demo-icon);height:var(--rc-demo-icon);flex-shrink:0}.rc-demo button{font:inherit;cursor:pointer}.rc-demo button:focus-visible{outline:var(--outline-width-ui) solid var(--rc-demo-accent);outline-offset:calc(var(--outline-offset-ui) * -1)}.rc-demo-topbar{justify-content:space-between;align-items:center;gap:var(--rc-demo-gap-md);padding:var(--rc-demo-gap-sm) var(--rc-demo-padding);display:flex}.rc-demo-identity{align-items:center;gap:var(--rc-demo-gap-sm);min-width:0;display:flex}.rc-demo-emblem{width:var(--rc-demo-emblem);height:var(--rc-demo-emblem);border-radius:var(--radius-md);background:var(--rc-demo-accent-soft);color:var(--rc-demo-accent);flex-shrink:0;place-items:center;display:grid}.rc-demo-identity strong{font-size:var(--rc-demo-copy-md);font-weight:var(--rc-demo-weight-strong);display:block}.rc-demo-identity div>span{color:var(--rc-demo-muted);font-size:var(--rc-demo-copy-xs);display:block}.rc-demo-example{align-items:center;gap:var(--rc-demo-gap-xs);color:var(--rc-demo-muted);font-size:var(--rc-demo-copy-xs);white-space:nowrap;display:inline-flex}.rc-demo-example>span{width:var(--rc-demo-dot);height:var(--rc-demo-dot);border-radius:var(--radius-full);background:var(--rc-demo-accent)}.rc-demo-tabs{padding-inline:var(--rc-demo-padding);border-block:var(--rc-demo-border) solid var(--rc-demo-line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.rc-demo-tab{justify-content:center;align-items:center;gap:var(--rc-demo-gap-xs);min-height:var(--rc-demo-tab-height);padding:var(--rc-demo-gap-sm) 0;color:var(--rc-demo-muted);transition:color var(--rc-demo-transition), background var(--rc-demo-transition);background:0 0;border:0;display:flex;position:relative;font-size:var(--rc-demo-copy-md)!important}.rc-demo-tab:hover{color:var(--rc-demo-accent);background:var(--rc-demo-paper)}.rc-demo-tab--active{color:var(--rc-demo-accent);background:var(--rc-demo-accent-soft);font-weight:var(--rc-demo-weight-strong)!important}.rc-demo-tab--visited{color:var(--rc-demo-text)}.rc-demo-tab-line{height:var(--rc-demo-rule-height);inset-inline:0;position:absolute;bottom:0;overflow:hidden}.rc-demo-tab-line>span{transform-origin:0;background:var(--rc-demo-accent);width:100%;height:100%;display:block;transform:scaleX(0)}.rc-demo-tab--visited .rc-demo-tab-line>span{background:var(--rc-demo-line);transform:scaleX(1)}.rc-demo-tab--active .rc-demo-tab-line>span{transform:scaleX(1)}.rc-demo[data-playback=playing] .rc-demo-tab--active .rc-demo-tab-line>span{animation:rc-demo-progress var(--rc-demo-cycle) linear both}.rc-demo-panel{grid-template-columns:minmax(0, 1fr) minmax(0, var(--rc-demo-inspector-width));display:grid}.rc-demo-story{min-width:0;min-height:var(--rc-demo-story-min-height);padding:var(--rc-demo-gap-lg) var(--rc-demo-padding-wide);animation:rc-demo-arrive var(--rc-demo-entry-duration) var(--rc-demo-ease) both}.rc-demo-stage-label{align-items:center;gap:var(--rc-demo-gap-xs);color:var(--rc-demo-accent);font-size:var(--rc-demo-copy-xs);font-weight:var(--rc-demo-weight-strong);text-transform:uppercase;letter-spacing:var(--rc-demo-tracking-label);display:flex}.rc-demo-stage-label>span{color:var(--rc-demo-muted);font-family:var(--font-mono);letter-spacing:var(--rc-demo-tracking-count);margin-left:auto}.rc-demo-story h3{margin:var(--rc-demo-gap-sm) 0 0;font-family:var(--font-sans);font-size:var(--rc-demo-title);font-weight:var(--rc-demo-weight-bold);line-height:var(--rc-demo-line-tight);letter-spacing:var(--rc-demo-tracking-title)}.rc-demo-caption{margin:var(--rc-demo-gap-xs) 0 var(--rc-demo-gap-lg);color:var(--rc-demo-muted);font-size:var(--rc-demo-copy-md)}.rc-demo-document{padding:var(--rc-demo-gap-lg);border:var(--rc-demo-border) solid var(--rc-demo-line);border-radius:var(--rc-demo-card-radius);background:var(--rc-demo-paper)}.rc-demo-document--finding{border-color:var(--color-risk-high)}.rc-demo-document--revised{background:var(--rc-demo-accent-soft);border-color:var(--color-sidebar-border)}.rc-demo-document-meta{justify-content:space-between;align-items:center;gap:var(--rc-demo-gap-sm);color:var(--rc-demo-muted);font-size:var(--rc-demo-copy-xs);display:flex}.rc-demo-document-meta>span:first-child{align-items:center;gap:var(--rc-demo-gap-xs);display:inline-flex}.rc-demo-quote{margin:var(--rc-demo-gap-lg) 0;font-size:clamp(var(--rc-demo-quote-min), var(--rc-demo-quote-fluid), var(--rc-demo-quote-max));font-weight:var(--rc-demo-weight);line-height:var(--rc-demo-line-title);letter-spacing:var(--rc-demo-tracking-quote)}.rc-demo-quote--revised{font-size:clamp(var(--rc-demo-revision-min), var(--rc-demo-revision-fluid), var(--rc-demo-revision-max))}.rc-demo-claim{color:inherit;background:0 0}.rc-demo-claim--flagged{color:var(--rc-demo-alert);background:var(--rc-demo-alert-soft);box-shadow:0 var(--rc-demo-claim-line) 0 var(--color-risk-high);-webkit-box-decoration-break:clone;box-decoration-break:clone}.rc-demo-risk-copy{margin-top:var(--rc-demo-gap-sm);color:var(--rc-demo-muted);font-size:var(--rc-demo-copy);font-weight:400;line-height:var(--rc-demo-line-copy);letter-spacing:normal;display:block}.rc-demo-finding{align-items:center;gap:var(--rc-demo-gap-xs);color:var(--rc-demo-alert);font-size:var(--rc-demo-copy-sm);font-weight:var(--rc-demo-weight-strong);display:flex}.rc-demo-context{gap:var(--rc-demo-gap-xs);flex-wrap:wrap;display:flex}.rc-demo-context>span{padding:var(--rc-demo-gap-xs) var(--rc-demo-gap-sm);border:var(--rc-demo-border) solid var(--rc-demo-line);border-radius:var(--radius-full);font-size:var(--rc-demo-copy-xs);color:var(--rc-demo-muted);background:var(--rc-demo-background)}.rc-demo-draft-note{align-items:center;gap:var(--rc-demo-gap-xs);color:var(--rc-demo-accent);font-size:var(--rc-demo-copy-sm);display:flex}.rc-demo-decision{align-items:center;gap:var(--rc-demo-gap-sm);padding-top:var(--rc-demo-gap-md);border-top:var(--rc-demo-border) solid var(--color-sidebar-border);color:var(--rc-demo-accent);display:flex}.rc-demo-decision strong{font-weight:var(--rc-demo-weight-strong);font-size:var(--rc-demo-copy);display:block}.rc-demo-decision small{font-size:var(--rc-demo-copy-xs);color:var(--rc-demo-muted);display:block}.rc-demo-inspector{min-width:0;padding:var(--rc-demo-gap-lg);border-left:var(--rc-demo-border) solid var(--rc-demo-line);background:var(--rc-demo-inspector-background);animation:rc-demo-arrive var(--rc-demo-entry-duration) var(--rc-demo-ease) both}.rc-demo-inspector-kicker{color:var(--rc-demo-accent);font-size:var(--rc-demo-copy-xs);font-weight:var(--rc-demo-weight-strong);letter-spacing:var(--rc-demo-tracking-label);text-transform:uppercase;display:block}.rc-demo-inspector h4{margin:var(--rc-demo-gap-xs) 0 var(--rc-demo-gap-md);font-family:var(--font-sans);font-size:var(--rc-demo-inspector-title);font-weight:var(--rc-demo-weight-strong);line-height:var(--rc-demo-line-title);letter-spacing:var(--rc-demo-tracking-title)}.rc-demo-facts{gap:var(--rc-demo-gap-sm);margin:0;display:grid}.rc-demo-facts dt{color:var(--rc-demo-muted);font-size:var(--rc-demo-copy-xs)}.rc-demo-facts dd{font-size:var(--rc-demo-copy-md);margin:0}.rc-demo-inspector-copy{margin:0 0 var(--rc-demo-gap-md);font-size:var(--rc-demo-copy-md);color:var(--rc-demo-muted)}.rc-demo-inspector-note{margin:var(--rc-demo-gap-lg) 0 0;font-size:var(--rc-demo-copy-xs);color:var(--rc-demo-muted)}.rc-demo-note-row{align-items:flex-start;gap:var(--rc-demo-gap-sm);padding-block:var(--rc-demo-gap-xs);font-size:var(--rc-demo-copy-md);display:flex}.rc-demo-note-row svg{color:var(--rc-demo-accent)}.rc-demo-note-row--attention{color:var(--rc-demo-alert)}.rc-demo-note-row--attention svg{color:inherit}.rc-demo-attention{align-items:center;gap:var(--rc-demo-gap-sm);padding:var(--rc-demo-gap-sm);background:var(--rc-demo-alert-soft);color:var(--rc-demo-alert);border-radius:var(--radius-md);font-size:var(--rc-demo-copy-sm);display:flex}.rc-demo-source{align-items:center;gap:var(--rc-demo-gap-sm);margin-top:var(--rc-demo-gap-sm);padding:var(--rc-demo-gap-sm);background:var(--rc-demo-background);border:var(--rc-demo-border) solid var(--rc-demo-line);border-radius:var(--radius-md);display:flex}.rc-demo-source svg{color:var(--rc-demo-accent)}.rc-demo-source>div{align-items:baseline;gap:var(--rc-demo-gap-xs);flex-wrap:wrap;display:flex}.rc-demo-source strong{font-family:var(--font-mono);font-size:var(--rc-demo-copy-sm);font-weight:var(--rc-demo-weight-strong);display:block}.rc-demo-source span{font-size:var(--rc-demo-copy-xs);color:var(--rc-demo-muted);display:block}.rc-demo-evidence-state{justify-content:space-between;align-items:center;gap:var(--rc-demo-gap-sm);margin-top:var(--rc-demo-gap-md);font-size:var(--rc-demo-copy-xs);display:flex}.rc-demo-evidence-state>strong{color:var(--rc-demo-alert);font-weight:var(--rc-demo-weight-strong)}.rc-demo-change{margin-top:var(--rc-demo-gap-md);padding-left:var(--rc-demo-gap-sm);border-left:var(--rc-demo-rule-height) solid var(--rc-demo-accent)}.rc-demo-change>span{color:var(--rc-demo-muted);font-size:var(--rc-demo-copy-xs)}.rc-demo-change>p{font-size:var(--rc-demo-copy-md);margin:0}.rc-demo-footer{justify-content:space-between;align-items:center;gap:var(--rc-demo-gap-md);padding:var(--rc-demo-gap-sm) var(--rc-demo-padding);border-top:var(--rc-demo-border) solid var(--rc-demo-line);display:flex}.rc-demo-footer-note{align-items:center;gap:var(--rc-demo-gap-xs);font-size:var(--rc-demo-copy-xs);color:var(--rc-demo-muted);display:inline-flex}.rc-demo-footer-note svg{color:var(--rc-demo-accent)}.rc-demo-controls{align-items:center;gap:var(--rc-demo-gap-xs);flex-shrink:0;display:flex}.rc-demo-progress-label{font-family:var(--font-mono);font-size:var(--rc-demo-copy-xs);color:var(--rc-demo-muted);margin-right:var(--rc-demo-gap-xs)}.rc-demo-control{width:var(--rc-demo-control);height:var(--rc-demo-control);border:var(--rc-demo-border) solid var(--rc-demo-line);border-radius:var(--radius-full);background:var(--rc-demo-background);color:var(--rc-demo-accent);transition:background var(--rc-demo-transition);place-items:center;display:grid}.rc-demo-control:hover{background:var(--rc-demo-accent-soft)}.rc-demo-manual-label{font-size:var(--rc-demo-copy-xs);color:var(--rc-demo-muted)}@keyframes rc-demo-arrive{0%{opacity:0;transform:translateY(var(--rc-demo-entry-distance))}to{opacity:1;transform:translateY(0)}}@keyframes rc-demo-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:760px){.rc-demo-panel{grid-template-columns:minmax(0,1fr)}.rc-demo-story{min-height:var(--rc-demo-story-mobile-height);padding:var(--rc-demo-gap-lg)}.rc-demo-inspector{border-left:0;border-top:var(--rc-demo-border) solid var(--rc-demo-line)}.rc-demo-topbar{padding-inline:var(--rc-demo-gap-md);gap:var(--rc-demo-gap-sm);flex-wrap:wrap}.rc-demo-tabs{padding-inline:var(--rc-demo-gap-sm);grid-template-columns:repeat(3,minmax(0,1fr))}.rc-demo-story h3{font-size:var(--rc-demo-title-mobile)}.rc-demo-document{padding:var(--rc-demo-gap-md)}.rc-demo-document-meta{flex-wrap:wrap}.rc-demo-footer{padding-inline:var(--rc-demo-gap-md)}.rc-demo-footer-note>svg{display:none}}@media (prefers-reduced-motion:reduce){.rc-demo *,.rc-demo :before,.rc-demo :after{transition:none!important;animation:none!important}}:root{--rc-m-width:1180px;--rc-m-reading-width:760px;--rc-m-gutter:32px;--rc-m-section-space:88px;--rc-m-hero-space:88px;--rc-m-title:72px;--rc-m-heading:50px;--rc-m-article-heading:30px;--rc-m-card-title:22px;--rc-m-body:16px;--rc-m-lead:18px;--rc-m-small:14px;--rc-m-caption:12px;--rc-m-display-leading:1.06;--rc-m-copy-leading:1.75;--rc-m-title-tracking:-.025em;--rc-m-label-tracking:.12em;--rc-m-radius-control:8px;--rc-m-radius-card:16px;--rc-m-radius-panel:24px;--rc-m-space-xs:8px;--rc-m-space-sm:12px;--rc-m-space-md:20px;--rc-m-space-lg:32px;--rc-m-space-xl:48px;--rc-m-control-height:48px;--rc-m-nav-height:76px;--rc-m-nav-surface:#fffffff5;--rc-m-nav-blur:16px;--rc-m-background:#fff;--rc-m-muted-surface:#faf8f8;--rc-m-secondary-surface:#f5f3f3;--rc-m-border:#eae5e6;--rc-m-hero-wash:linear-gradient(155deg, #fff 18%, #fdf9fa 70%, #fafaf8 100%);--rc-m-footer-wash:linear-gradient(145deg, #faf8f8, #f6f3f4);--rc-m-panel-shadow:0 18px 60px #391a220f, 0 2px 5px #391a2208;--rc-m-control-shadow:0 5px 15px #8000201a;--rc-m-hover-shift:-2px;--rc-m-transition:.2s;--rc-m-weight-normal:400;--rc-m-weight-medium:500;--rc-m-weight-strong:600;--rc-m-hero-rule-width:56px;--rc-m-anchor-offset:100px;--rc-m-form-title:48px}.rc-marketing{--color-bg:var(--rc-m-background);--color-bg-secondary:var(--rc-m-secondary-surface);--color-border:var(--rc-m-border);--radius-md:var(--rc-m-radius-control);--radius-lg:var(--rc-m-radius-card);--radius-xl:var(--rc-m-radius-panel);color:var(--color-text);background:var(--rc-m-background);font-family:var(--font-dm-sans), var(--font-sans);font-size:var(--rc-m-body)}.rc-marketing :is(section,article,[id]){scroll-margin-top:var(--rc-m-anchor-offset)}.rc-marketing :is(a,button,input,select,textarea,summary):focus-visible,.rc-marketing-nav :is(a,button):focus-visible,.rc-marketing-footer a:focus-visible{outline:var(--outline-width-ui) solid var(--color-brand-burgundy);outline-offset:var(--outline-offset-ui)}.rc-marketing-title,.rc-marketing:not(.rc-concept) h1{font-family:var(--font-instrument-serif), var(--font-display);font-size:var(--rc-m-title);font-weight:var(--rc-m-weight-normal);line-height:var(--rc-m-display-leading);letter-spacing:var(--rc-m-title-tracking);text-wrap:balance}.rc-marketing :is(h1,h2) em{color:var(--color-brand-burgundy);font-style:italic}.rc-marketing-heading{font-family:var(--font-instrument-serif), var(--font-display);font-size:var(--rc-m-heading);font-weight:var(--rc-m-weight-normal);line-height:var(--rc-m-display-leading);letter-spacing:var(--rc-m-title-tracking);text-wrap:balance}.rc-marketing-copy{font-size:var(--rc-m-body);line-height:var(--rc-m-copy-leading);text-wrap:pretty}.rc-marketing-lead{font-size:var(--rc-m-lead);line-height:var(--rc-m-copy-leading);color:var(--color-text-secondary);text-wrap:pretty}.rc-marketing-hero{padding:var(--rc-m-hero-space) var(--rc-m-gutter);border-bottom-color:var(--rc-m-border);background:var(--rc-m-hero-wash)!important}.rc-marketing-hero>div,.rc-marketing-section>div{max-width:var(--rc-m-width)}.rc-marketing-hero h1+p{margin-top:var(--rc-m-space-md);font-size:var(--rc-m-lead);line-height:var(--rc-m-copy-leading)}.rc-marketing-section{padding:var(--rc-m-section-space) var(--rc-m-gutter)}.rc-marketing-button{min-height:var(--rc-m-control-height);padding-inline:var(--rc-m-space-md);border-radius:var(--rc-m-radius-control);font-size:var(--rc-m-small);font-weight:var(--rc-m-weight-strong);transition:box-shadow var(--rc-m-transition), transform var(--rc-m-transition), background var(--rc-m-transition)}.rc-marketing-button:hover{transform:translateY(var(--rc-m-hover-shift));box-shadow:var(--rc-m-control-shadow)}.rc-marketing-nav{--radius-md:var(--rc-m-radius-control);-webkit-backdrop-filter:blur(var(--rc-m-nav-blur));backdrop-filter:blur(var(--rc-m-nav-blur));border-color:var(--rc-m-border);font-family:var(--font-dm-sans), var(--font-sans);background:var(--rc-m-nav-surface)!important}.rc-marketing-nav-inner{max-width:var(--rc-m-width);height:var(--rc-m-nav-height)}.rc-marketing-nav a,.rc-marketing-nav button{font-size:var(--rc-m-small)}.rc-marketing-nav [data-funnel-cta=nav_get_started]{box-shadow:var(--rc-m-control-shadow)}.rc-marketing-footer{padding:var(--rc-m-section-space) var(--rc-m-gutter) var(--rc-m-space-lg);font-family:var(--font-dm-sans), var(--font-sans);background:var(--rc-m-footer-wash)!important}.rc-marketing-footer-inner{max-width:var(--rc-m-width)}.rc-marketing-footer p,.rc-marketing-footer li a{font-size:var(--rc-m-small);line-height:var(--rc-m-copy-leading)}.rc-marketing-footer a{transition:color var(--rc-m-transition)}.rc-marketing-footer a:hover{color:var(--color-brand-burgundy)}.rc-marketing-article{padding:var(--rc-m-hero-space) var(--rc-m-gutter)}.rc-marketing-article>div{max-width:var(--rc-m-reading-width)}.rc-marketing-article-header{padding-bottom:var(--rc-m-space-lg);border-bottom:var(--border-width-ui) solid var(--rc-m-border);margin-bottom:var(--rc-m-space-xl)}.rc-marketing-article-header h1{margin-block:var(--rc-m-space-md)}.rc-marketing--article,.rc-marketing--legal{--rc-m-title:60px}.rc-marketing .prose-redcliffe{font-size:var(--rc-m-body);line-height:var(--rc-m-copy-leading)}.rc-marketing .prose-redcliffe h2{font-size:var(--rc-m-article-heading);margin-top:var(--rc-m-space-xl);margin-bottom:var(--rc-m-space-md)}.rc-marketing .prose-redcliffe h3{font-size:var(--rc-m-body)}.rc-marketing .blog-prose,.rc-marketing .blog-prose :is(p,li){font-size:var(--rc-m-lead);line-height:var(--rc-m-copy-leading)}.rc-marketing .blog-prose h2{font-size:var(--rc-m-article-heading)}.rc-marketing--faq .rc-marketing-hero>div{max-width:var(--rc-m-reading-width)}.rc-marketing--faq details{background:var(--color-surface);border:var(--border-width-ui) solid var(--rc-m-border);border-radius:var(--rc-m-radius-card);margin-bottom:var(--rc-m-space-sm)}.rc-marketing--faq summary{font-size:var(--rc-m-body);padding:var(--rc-m-space-md)}.rc-marketing--faq details>div{font-size:var(--rc-m-body);line-height:var(--rc-m-copy-leading)}.rc-marketing--contact .rc-marketing-hero>div{max-width:var(--rc-m-reading-width)}.rc-marketing--contact .rc-marketing-hero a{border-radius:var(--rc-m-radius-card)}.rc-marketing--enquiry{--rc-m-title:var(--rc-m-form-title)}.rc-marketing-enquiry-content{padding:var(--rc-m-hero-space) var(--rc-m-gutter);background:var(--rc-m-hero-wash)}.rc-marketing-enquiry-card{box-shadow:var(--rc-m-panel-shadow)!important}.rc-marketing-enquiry-header{padding:var(--rc-m-space-xl);background:var(--rc-m-hero-wash);border-radius:var(--rc-m-radius-card) var(--rc-m-radius-card) 0 0}.rc-marketing-form{padding:var(--rc-m-space-xl);gap:var(--rc-m-space-lg)}.rc-marketing-form :is(input,select,textarea){min-height:var(--rc-m-control-height);font-size:var(--rc-m-body)}.rc-marketing-form label>span{font-size:var(--rc-m-caption)}.rc-marketing-form button[type=submit]{min-height:var(--rc-m-control-height);box-shadow:var(--rc-m-control-shadow)}@media (max-width:1000px){.rc-marketing{--rc-m-title:60px;--rc-m-heading:44px;--rc-m-section-space:72px;--rc-m-hero-space:72px}.rc-marketing--enquiry{--rc-m-title:var(--rc-m-form-title)}}@media (max-width:600px){.rc-marketing{--rc-m-title:44px;--rc-m-heading:36px;--rc-m-gutter:20px;--rc-m-hero-space:52px;--rc-m-section-space:56px;--rc-m-lead:16px;--rc-m-form-title:38px}.rc-marketing--enquiry{--rc-m-title:var(--rc-m-form-title)}.rc-marketing--article,.rc-marketing--legal{--rc-m-title:42px}.rc-marketing-nav,.rc-marketing-footer{--rc-m-gutter:20px}.rc-marketing-nav-inner{height:var(--rc-m-nav-height)}.rc-marketing-enquiry-header,.rc-marketing-form{padding:var(--rc-m-space-md)}.rc-marketing .rc-marketing-button{text-align:center;justify-content:center;max-width:100%}.rc-marketing-hero :is(h1,h2){overflow-wrap:normal}}@media (prefers-reduced-motion:reduce){.rc-marketing-button,.rc-marketing-footer a{transition:none}.rc-marketing-button:hover{transform:none}}:root{--rc-m-model-width:1180px;--rc-m-model-copy:700px;--rc-m-model-hero-copy:940px;--rc-m-model-gutter:32px;--rc-m-model-section:104px;--rc-m-model-hero-space:76px;--rc-m-model-h1:68px;--rc-m-model-h2:52px;--rc-m-model-card-title:32px;--rc-m-model-count:68px;--rc-m-model-body:16px;--rc-m-model-lead:18px;--rc-m-model-label:12px;--rc-m-model-display-leading:1.06;--rc-m-model-body-leading:1.7;--rc-m-model-label-tracking:.13em;--rc-m-model-gap:24px;--rc-m-model-gap-wide:64px;--rc-m-model-gap-small:12px;--rc-m-model-gap-tiny:6px;--rc-m-model-pad:32px;--rc-m-model-pad-small:20px;--rc-m-model-radius:16px;--rc-m-model-button-radius:8px;--rc-m-model-button-height:52px;--rc-m-model-icon:18px;--rc-m-model-card-min-height:360px;--rc-m-model-icon-panel:48px;--rc-m-model-scroll-offset:104px;--rc-m-model-border:1px solid var(--color-border);--rc-m-model-border-brand:1px solid var(--color-brand-burgundy);--rc-m-model-card-shadow:0 8px 26px #391a220b;--rc-m-model-record-shadow:0 20px 70px #391a2212;--rc-m-model-transition:.22s ease;--rc-m-model-hover-lift:-3px;--rc-m-model-focus-outline:2px solid var(--color-brand-burgundy);--rc-m-model-focus-offset:4px;--rc-m-model-hero-wash:linear-gradient(180deg, var(--color-surface) 0%, var(--color-brand-burgundy-light) 180%)}.rc-model-container{width:100%;max-width:var(--rc-m-model-width);margin-inline:auto}.rc-model-sales-hero,.rc-model-coverage-hero{padding:var(--rc-m-model-hero-space) var(--rc-m-model-gutter)}.rc-model-section,.rc-model-included-section{padding:var(--rc-m-model-section) var(--rc-m-model-gutter)}.rc-model-hero-center{max-width:var(--rc-m-model-hero-copy);text-align:center}.rc-model-coverage-hero{background:var(--rc-m-model-hero-wash)}.rc-model-eyebrow{color:var(--color-brand-burgundy);font-size:var(--rc-m-model-label);letter-spacing:var(--rc-m-model-label-tracking);text-transform:uppercase;font-weight:600}.rc-model-coverage-hero h1,.rc-model-hero-title{color:var(--color-text);font-family:var(--font-instrument-serif);font-size:var(--rc-m-model-h1);font-weight:400;line-height:var(--rc-m-model-display-leading);letter-spacing:normal;margin-top:var(--rc-m-model-gap)}.rc-model-coverage-hero h1 em,.rc-model-section-title em{color:var(--color-brand-burgundy);font-weight:400}.rc-model-hero-lead{max-width:var(--rc-m-model-copy);font-size:var(--rc-m-model-lead);color:var(--color-text-secondary);line-height:var(--rc-m-model-body-leading);margin-top:var(--rc-m-model-gap)}.rc-model-hero-center .rc-model-hero-lead{margin-inline:auto}.rc-model-actions{align-items:center;gap:var(--rc-m-model-gap-small);margin-top:var(--rc-m-model-pad);flex-wrap:wrap;display:flex}.rc-model-actions-center{justify-content:center}.rc-model-button{justify-content:center;align-items:center;gap:var(--rc-m-model-gap-small);min-height:var(--rc-m-model-button-height);padding:var(--rc-m-model-gap-small) var(--rc-m-model-gap);border-radius:var(--rc-m-model-button-radius);font-size:var(--rc-m-model-body);text-align:center;transition:transform var(--rc-m-model-transition), box-shadow var(--rc-m-model-transition);font-weight:500;display:inline-flex}.rc-model-button svg{width:var(--rc-m-model-icon);height:var(--rc-m-model-icon);flex-shrink:0}.rc-model-button-primary{color:var(--color-text-on-brand);background:var(--color-brand-burgundy);border:var(--rc-m-model-border-brand)}.rc-model-button-secondary{color:var(--color-text);background:var(--color-surface);border:var(--rc-m-model-border)}.rc-model-button:hover{transform:translateY(var(--rc-m-model-hover-lift));box-shadow:var(--rc-m-model-card-shadow)}.rc-model-button:focus-visible,.rc-model-text-link:focus-visible{outline:var(--rc-m-model-focus-outline);outline-offset:var(--rc-m-model-focus-offset)}.rc-model-text-link{align-items:center;gap:var(--rc-m-model-gap-small);font-size:var(--rc-m-model-body);color:var(--color-brand-burgundy);font-weight:600;display:inline-flex}.rc-model-text-link svg{width:var(--rc-m-model-icon);height:var(--rc-m-model-icon);flex-shrink:0}.rc-model-body,.rc-model-list-copy,.rc-model-record-copy{font-size:var(--rc-m-model-body);line-height:var(--rc-m-model-body-leading)}.rc-model-section-intro{max-width:var(--rc-m-model-hero-copy)}.rc-model-section-title{margin-top:var(--rc-m-model-gap-small);font-size:var(--rc-m-model-h2);font-weight:400;line-height:var(--rc-m-model-display-leading)}.rc-model-section-lead{margin-top:var(--rc-m-model-gap);max-width:var(--rc-m-model-copy);font-size:var(--rc-m-model-body);line-height:var(--rc-m-model-body-leading)}.rc-model-grid-section{padding:var(--rc-m-model-gap-wide) var(--rc-m-model-gutter) var(--rc-m-model-section)}.rc-model-route-grid{gap:var(--rc-m-model-gap);margin-top:var(--rc-m-model-gap-wide);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rc-model-route-card{min-height:var(--rc-m-model-card-min-height);padding:var(--rc-m-model-pad);border-radius:var(--rc-m-model-radius);scroll-margin-top:var(--rc-m-model-scroll-offset);transition:box-shadow var(--rc-m-model-transition), transform var(--rc-m-model-transition);flex-direction:column;display:flex}.rc-model-route-card:hover{box-shadow:var(--rc-m-model-card-shadow);transform:translateY(var(--rc-m-model-hover-lift))}.rc-model-card-top{justify-content:space-between;align-items:flex-start;gap:var(--rc-m-model-gap-small);display:flex}.rc-model-card-top>span:first-child{width:var(--rc-m-model-icon-panel);height:var(--rc-m-model-icon-panel)}.rc-model-card-region{margin-top:var(--rc-m-model-gap);font-size:var(--rc-m-model-label);text-transform:uppercase;letter-spacing:var(--rc-m-model-label-tracking);font-weight:600}.rc-model-card-title{margin-top:var(--rc-m-model-gap-small);font-size:var(--rc-m-model-card-title);font-weight:400;line-height:var(--rc-m-model-display-leading)}.rc-model-card-description{margin-top:var(--rc-m-model-gap);font-size:var(--rc-m-model-body);line-height:var(--rc-m-model-body-leading)}.rc-model-card-bottom{justify-content:space-between;align-items:flex-end;gap:var(--rc-m-model-gap);padding-top:var(--rc-m-model-pad);flex-wrap:wrap;margin-top:auto;display:flex}.rc-model-card-count{font-size:var(--rc-m-model-card-title);line-height:var(--rc-m-model-display-leading)}.rc-model-included-grid{gap:var(--rc-m-model-gap);margin-top:var(--rc-m-model-gap-wide);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rc-model-included-card{padding:var(--rc-m-model-pad);border:var(--rc-m-model-border);border-radius:var(--rc-m-model-radius);flex-direction:column;display:flex}.rc-model-included-title{font-size:var(--rc-m-model-lead);font-weight:600;line-height:var(--rc-m-model-body-leading);margin-top:var(--rc-m-model-gap-small)}.rc-model-included-link{padding-top:var(--rc-m-model-gap);margin-top:auto}.rc-model-monitoring-section{padding:var(--rc-m-model-gap-wide) var(--rc-m-model-gutter)}.rc-model-monitoring{align-items:center;gap:var(--rc-m-model-gap);padding:var(--rc-m-model-pad);border-radius:var(--rc-m-model-radius);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rc-model-monitoring-title{font-size:var(--rc-m-model-lead);font-weight:600}.rc-model-hero-layout{align-items:end;gap:var(--rc-m-model-gap-wide);grid-template-columns:minmax(0,1fr) minmax(0,.4fr);display:grid}.rc-model-information-card{border:var(--rc-m-model-border);border-radius:var(--rc-m-model-radius);background:var(--color-surface);padding:var(--rc-m-model-pad)}.rc-model-hero-layout>.rc-model-information-card{background:var(--rc-m-model-hero-wash)}.rc-model-hero-count{font-size:var(--rc-m-model-count);line-height:var(--rc-m-model-display-leading)}.rc-model-hero-facts{margin-top:var(--rc-m-model-gap-wide);border:var(--rc-m-model-border);border-radius:var(--rc-m-model-radius);background:var(--color-surface);overflow:hidden}.rc-model-hero-fact{padding:var(--rc-m-model-pad-small)}.rc-model-hero-fact+.rc-model-hero-fact{border-left:var(--rc-m-model-border)}.rc-model-fit-grid{gap:var(--rc-m-model-gap);margin-top:var(--rc-m-model-gap-wide);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rc-model-fit-card{border:var(--rc-m-model-border);background:var(--color-surface);border-radius:var(--rc-m-model-radius);padding:var(--rc-m-model-pad)}.rc-model-mode-grid{gap:var(--rc-m-model-gap);margin-top:var(--rc-m-model-gap-wide);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rc-model-mode-card{gap:var(--rc-m-model-gap);padding:var(--rc-m-model-pad);background:var(--color-bg);border:var(--rc-m-model-border);border-radius:var(--rc-m-model-radius);align-content:start;display:grid}.rc-model-scope-grid{gap:var(--rc-m-model-gap);margin-top:var(--rc-m-model-gap-wide);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rc-model-currentness{margin-top:0}.rc-model-record-layout{align-items:center;gap:var(--rc-m-model-gap-wide);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.rc-model-record-sheet{border-radius:var(--rc-m-model-radius)}.rc-model-final{text-align:center}@media (min-width:901px) and (max-width:1023px){.rc-model-hero-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.rc-marketing--coverage,.rc-marketing--model{--rc-m-model-h1:56px;--rc-m-model-h2:46px;--rc-m-model-section:80px;--rc-m-model-gap-wide:40px;--rc-m-model-pad:26px}.rc-model-hero-layout,.rc-model-record-layout{grid-template-columns:1fr}.rc-model-hero-layout>.rc-model-information-card{max-width:var(--rc-m-model-copy)}.rc-model-hero-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-model-hero-fact+.rc-model-hero-fact{border-left:0}.rc-model-hero-fact{border-bottom:var(--rc-m-model-border)}.rc-model-included-grid,.rc-model-fit-grid{grid-template-columns:1fr}.rc-model-monitoring{grid-template-columns:auto minmax(0,1fr)}.rc-model-monitoring>a{grid-column:2}}@media (max-width:600px){.rc-marketing--coverage,.rc-marketing--model{--rc-m-model-gutter:20px;--rc-m-model-h1:44px;--rc-m-model-h2:38px;--rc-m-model-hero-space:48px;--rc-m-model-section:64px;--rc-m-model-pad:24px;--rc-m-model-card-title:29px;--rc-m-model-lead:16px;--rc-m-model-count:56px}.rc-model-route-grid,.rc-model-mode-grid,.rc-model-scope-grid{grid-template-columns:1fr}.rc-model-actions{flex-direction:column;align-items:stretch}.rc-model-monitoring{grid-template-columns:1fr}.rc-model-monitoring>a{grid-column:1}.rc-model-route-card{min-height:0}.rc-model-hero-facts{grid-template-columns:1fr}.rc-model-hero-fact:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.rc-model-button,.rc-model-route-card{transition:none}.rc-model-button:hover,.rc-model-route-card:hover{transform:none}}.rc-marketing-hero.rc-marketing-hero--dark{background:var(--color-brand-burgundy)!important}.rc-marketing .rc-marketing-hero--dark h1 em{color:var(--color-text-on-brand)}.rc-marketing form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:var(--rc-m-body);min-height:var(--rc-m-control-height)}.rc-marketing form button[type=submit]{min-height:var(--rc-m-control-height);font-size:var(--rc-m-small)}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
