@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-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-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;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--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-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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}.fixed{position:fixed}.mx-1{margin-inline:var(--spacing)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.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-\[2px\]{margin-top:2px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.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)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.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-\[96px\]{height:96px}.h-\[150px\]{height:150px}.h-\[172px\]{height:172px}.h-full{height:100%}.max-h-\[340px\]{max-height:340px}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-\[92px\]{min-height:92px}.min-h-\[118px\]{min-height:118px}.min-h-\[210px\]{min-height:210px}.min-h-screen{min-height:100vh}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-4{width:calc(var(--spacing) * 4)}.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-\[96px\]{width:96px}.w-\[132px\]{width:132px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[260px\]{width:260px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[60\%\]{max-width:60%}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[650px\]{max-width:650px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.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-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1320px\]{max-width:1320px}.min-w-0{min-width:0}.min-w-\[135px\]{min-width:135px}.min-w-\[220px\]{min-width:220px}.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-\[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}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[32px_1fr\]{grid-template-columns:32px 1fr}.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}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}: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)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.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-t-\[var\(--radius-sm\)\]{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-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)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-0{padding-inline:0}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.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)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.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-mono{font-family:var(--font-mono)}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.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-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[48px\]{font-size:48px}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.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-none{--tw-leading:1;line-height:1}.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\.8px\]{--tw-tracking:.8px;letter-spacing:.8px}.tracking-\[0\.9px\]{--tw-tracking:.9px;letter-spacing:.9px}.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-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.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-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-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-on-brand\)\]{color:var(--color-text-on-brand)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.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)}.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)}.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-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-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}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.first\:pt-0:first-child{padding-top:0}.first\:pl-0:first-child{padding-left:0}.last\:mb-0:last-child{margin-bottom: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: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\:bg-\[var\(--color-bg-secondary\)\]:hover{background-color:var(--color-bg-secondary)}.hover\:underline:hover{text-decoration-line:underline}.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\: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}.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:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:inline{display:inline}.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-\[160px_1fr\]{grid-template-columns:160px 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.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\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@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\:block{display:block}.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_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_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-\[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_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\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:text-right{text-align:right}}@media (min-width:64rem){.lg\:max-w-\[280px\]{max-width:280px}.lg\:min-w-\[480px\]{min-width:480px}.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-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-\[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-\[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-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:text-right{text-align:right}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:w-\[300px\]{width:300px}.xl\:w-\[320px\]{width:320px}.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\.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-\[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\.05fr_0\.95fr\]{grid-template-columns:1.05fr .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\.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\.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\:flex-row{flex-direction:row}.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\:text-right{text-align:right}}@media (min-width:96rem){.\32 xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}.\[\&\:\:-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--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}}.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: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)}:root{--retired-record-spacing:1.5rem;--retired-record-entry-spacing:1rem;--retired-record-padding:1.25rem;--retired-record-title-size:1.25rem;--retired-record-meta-size:.875rem;--retired-record-title-weight:600;--retired-record-border-width:1px}.retired-session-history{padding:var(--retired-record-spacing);flex:1;overflow-y:auto}.retired-session-history-header{margin-bottom:var(--retired-record-spacing)}.retired-session-history-header h1{font-size:var(--retired-record-title-size);font-weight:var(--retired-record-title-weight)}.retired-session-history-header p,.retired-session-history-meta{color:var(--color-text-secondary)}.retired-session-history-meta{margin-bottom:var(--retired-record-entry-spacing);font-size:var(--retired-record-meta-size)}.retired-session-history-entry{margin-bottom:var(--retired-record-entry-spacing);padding:var(--retired-record-padding);border-radius:var(--radius-lg);background:var(--color-surface);border:var(--retired-record-border-width) solid var(--color-border)}.rc-concept-workflow .rc-concept-three-cols{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:720px){.rc-concept-workflow .rc-concept-three-cols{grid-template-columns:minmax(0,1fr)}}:root{--ontology-space:1rem;--ontology-full-width:100%;--ontology-gap:.75rem;--ontology-width:68rem;--ontology-control-height:2.5rem;--ontology-content-height:10rem;--ontology-font-size:.875rem;--ontology-heading-size:1.25rem;--ontology-border-width:1px}.ontology-workspace{color:var(--color-text);background:var(--color-bg);width:var(--ontology-full-width);max-width:var(--ontology-width);padding:var(--ontology-space);margin:auto;overflow-y:auto}.ontology-workspace section,.ontology-workspace fieldset,.ontology-record article{margin-block:var(--ontology-space);padding:var(--ontology-space);border:var(--ontology-border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.ontology-workspace label,.ontology-workspace dl div{margin-block:var(--ontology-gap);display:block}.ontology-workspace select,.ontology-workspace input[type=date],.ontology-workspace textarea{width:var(--ontology-full-width);min-height:var(--ontology-control-height);padding:var(--ontology-gap);color:var(--color-text);background:var(--color-bg);border:var(--ontology-border-width) solid var(--color-border);border-radius:var(--radius-md);display:block}.ontology-workspace textarea{min-height:var(--ontology-content-height)}.ontology-workspace button{margin:var(--ontology-gap);padding:var(--ontology-gap);border-radius:var(--radius-md);border:var(--ontology-border-width) solid var(--color-border);color:var(--color-text);background:var(--color-surface)}.ontology-workspace button:disabled{color:var(--color-text-secondary)}.ontology-workspace h2{font-size:var(--ontology-heading-size)}.ontology-workspace dt{font-weight:var(--font-weight-ui-semibold)}.ontology-workspace dd,.ontology-workspace pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--ontology-font-size)}@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-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-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}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}
