@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--t:0;--h:0;--draw:1}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--o:0;--wave:0;--sway:0}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-100:#f5f5f5;--color-neutral-400:#a1a1a1;--color-neutral-800:#262626;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--blur-xs:4px;--blur-md:12px;--aspect-video:16 / 9;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--aspect-triangle:2 / 1.73205;--font-body:Charter, "Bitstream Charter", "Sitka Text", Cambria, Georgia, serif}@supports (color:lab(0% 0 0)){:root,:host{--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-800:lab(15.204% 0 -.00000596046)}}}@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{.triangle-down{--triangle-centroid:33.3333%;aspect-ratio:var(--aspect-triangle);clip-path:polygon(0 0,100% 0,50% 100%);--triangle-ring:polygon(evenodd, 0 0, 100% 0, 50% 100%, 0 0, calc(var(--triangle-stroke,2px) * 1.73205) var(--triangle-stroke,2px), 50% calc(100% - var(--triangle-stroke,2px) * 2), calc(100% - var(--triangle-stroke,2px) * 1.73205) var(--triangle-stroke,2px), calc(var(--triangle-stroke,2px) * 1.73205) var(--triangle-stroke,2px));position:relative;container-type:inline-size}.triangle-up{--triangle-centroid:66.6667%;aspect-ratio:var(--aspect-triangle);clip-path:polygon(50% 0,100% 100%,0 100%);--triangle-ring:polygon(evenodd, 50% 0, 100% 100%, 0 100%, 50% 0, 50% calc(var(--triangle-stroke,2px) * 2), calc(var(--triangle-stroke,2px) * 1.73205) calc(100% - var(--triangle-stroke,2px)), calc(100% - var(--triangle-stroke,2px) * 1.73205) calc(100% - var(--triangle-stroke,2px)), 50% calc(var(--triangle-stroke,2px) * 2));position:relative;container-type:inline-size}.mark-box{aspect-ratio:2/1.1547;--triangle-centroid:50%;position:relative;container-type:inline-size}.triangle-outline:before{content:"";clip-path:var(--triangle-ring);pointer-events:none;background:currentColor;position:absolute;inset:0}.triangle-ray{top:var(--triangle-centroid);width:14.4338%;height:var(--triangle-stroke,2px);transform-origin:0;pointer-events:none;background:currentColor;position:absolute;left:50%;translate:0 -50%}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.pivot{--pivot-dot:.16em;--pivot-gap:.22em;top:var(--triangle-centroid);translate:-50% calc(var(--pivot-dot) / 2 - 1lh);white-space:nowrap;grid-template-columns:1fr auto 1fr;align-items:baseline;width:max-content;display:grid;position:absolute;left:50%}.pivot:before{content:"";grid-area:1/2;margin-top:1lh}.pivot>:first-child{grid-area:1/1;justify-self:end}.pivot>:last-child{grid-area:1/3;justify-self:start}.at-centroid{top:var(--triangle-centroid);text-align:center;width:max-content;max-width:66.6667%;position:absolute;left:50%;translate:-50% -50%}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-3{top:calc(var(--spacing) * 3)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:0}.left-0{left:0}.left-1\/4{left:25%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.pivot-dot{width:var(--pivot-dot);height:var(--pivot-dot);margin-inline:var(--pivot-gap);background:currentColor;border-radius:9999px;grid-area:1/2}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-10{margin-block:calc(var(--spacing) * 10)}.my-12{margin-block:calc(var(--spacing) * 12)}.-mt-7{margin-top:calc(var(--spacing) * -7)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-bullets{margin-top:var(--gap-bullets)}.mt-section{margin-top:var(--gap-section)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-header{margin-bottom:var(--gap-header)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.ml-4{margin-left:calc(var(--spacing) * 4)}.intro-catch{display:none}@media (prefers-reduced-motion:no-preference) and (hover:hover){.intro-catch{animation:intro-catch calc((var(--intro-ms) + var(--tour-ms)) * 1ms) step-end forwards;display:block}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.aspect-triangle{aspect-ratio:var(--aspect-triangle)}.aspect-video{aspect-ratio:var(--aspect-video)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-full{width:100%;height:100%}.h-bar{height:var(--bar-height)}.h-full{height:100%}.max-h-screen{max-height:100vh}.triangle-ray-long{width:28.8675%}.w-1\/2{width:50%}.w-32{width:calc(var(--spacing) * 32)}.w-full{width:100%}.w-max{width:max-content}.w-sheet{width:var(--sheet-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.clock-drift-left{translate:calc(var(--e) * -.75rem) 0}.clock-drift-right{translate:calc(var(--e) * .75rem) 0}.clock-scale-x-eased{--p:max(clamp(0, calc((var(--t) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1), min(var(--quick,0), calc(1 - clamp(0, calc((var(--o) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1))));--e:calc(var(--p) * var(--p) * (3 - 2 * var(--p)));scale:var(--e) 1}.clock-scale-x{--p:max(clamp(0, calc((var(--t) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1), min(var(--quick,0), calc(1 - clamp(0, calc((var(--o) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1))));scale:var(--p) 1}.-rotate-30{rotate:-30deg}.-rotate-90{rotate:-90deg}.-rotate-150{rotate:-150deg}.rotate-30{rotate:30deg}.rotate-90{rotate:90deg}.rotate-150{rotate:150deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}@media (prefers-reduced-motion:no-preference){.intro-draw-down:before{--sweep:calc((60deg + atan((2 * var(--draw) - 1) * 1.73205)) * 1.0002);-webkit-mask-image:repeating-conic-gradient(from 60deg at 50% 33.3333%, transparent 0 calc(120deg - var(--sweep)), #000 0 120deg);-webkit-mask-image:repeating-conic-gradient(from 60deg at 50% 33.3333%, transparent 0 calc(120deg - var(--sweep)), #000 0 120deg);-webkit-mask-image:repeating-conic-gradient(from 60deg at 50% 33.3333%, transparent 0 calc(120deg - var(--sweep)), #000 0 120deg);mask-image:repeating-conic-gradient(from 60deg at 50% 33.3333%, transparent 0 calc(120deg - var(--sweep)), #000 0 120deg);animation:.7s cubic-bezier(.45,0,.55,1) .9s backwards intro-draw}.intro-draw-up:before{--sweep:calc((60deg + atan((2 * var(--draw) - 1) * 1.73205)) * 1.0002);-webkit-mask-image:repeating-conic-gradient(from 0deg at 50% 66.6667%, #000 0 var(--sweep), transparent 0 120deg);-webkit-mask-image:repeating-conic-gradient(from 0deg at 50% 66.6667%, #000 0 var(--sweep), transparent 0 120deg);-webkit-mask-image:repeating-conic-gradient(from 0deg at 50% 66.6667%, #000 0 var(--sweep), transparent 0 120deg);mask-image:repeating-conic-gradient(from 0deg at 50% 66.6667%, #000 0 var(--sweep), transparent 0 120deg);animation:.7s cubic-bezier(.45,0,.55,1) .9s backwards intro-draw}}.sway{animation:sway-scale var(--sway-period,2.4s) ease-in-out var(--sway-delay,0s) infinite;animation-play-state:var(--sway-play,running);will-change:scale}@media (prefers-reduced-motion:no-preference){.intro-extend{animation:.7s cubic-bezier(.45,0,.55,1) .9s backwards intro-extend}.intro-label{animation:.4s ease-out 1.3s backwards intro-fade}.intro-word-1{animation:.4s ease-out .2s backwards intro-fade}.intro-word-2{animation:.4s ease-out .5s backwards intro-fade}.page-enter{animation:page-in calc(var(--page-ms) * 1ms) ease-out calc(var(--zoom-ms) * .5ms) backwards}.tour-hub{animation:tour-hub-clock calc(var(--tour-ms) * 1ms) linear calc(var(--intro-ms) * 1ms)}.tour-left{animation:tour-left-clock calc(var(--tour-ms) * 1ms) linear calc(var(--intro-ms) * 1ms)}.tour-pale{animation:tour-pale-clock calc(var(--tour-ms) * 1ms) linear calc(var(--intro-ms) * 1ms)}.tour-ray-left{animation:tour-ray-left-clock calc(var(--tour-ms) * 1ms) linear calc(var(--intro-ms) * 1ms)}.tour-ray-right{animation:tour-ray-right-clock calc(var(--tour-ms) * 1ms) linear calc(var(--intro-ms) * 1ms)}.tour-ray-top{animation:tour-ray-top-clock calc(var(--tour-ms) * 1ms) linear calc(var(--intro-ms) * 1ms)}.tour-right{animation:tour-right-clock calc(var(--tour-ms) * 1ms) linear calc(var(--intro-ms) * 1ms)}.tour-top{animation:tour-top-clock calc(var(--tour-ms) * 1ms) linear calc(var(--intro-ms) * 1ms)}}.cursor-pointer{cursor:pointer}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-bullet>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--gap-bullet) * var(--tw-space-y-reverse));margin-block-end:calc(var(--gap-bullet) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-br-lg{border-bottom-right-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-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-black{border-color:var(--color-black)}.border-border,.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.bg-muted,.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-neutral-800{background-color:var(--color-neutral-800)}.stroke-current{stroke:currentColor}.stroke-1{stroke-width:1px}.p-6{padding:calc(var(--spacing) * 6)}.p-12{padding:calc(var(--spacing) * 12)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-bar{padding-top:var(--bar-height)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-rule{padding-bottom:var(--rule-pad)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-indent{padding-left:var(--bullet-indent)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-plex-mono), ui-monospace, "SF Mono", Menlo, monospace}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-heading{font-size:var(--size-heading)}.text-inline-code{font-size:var(--size-inline-code)}.text-name{font-size:var(--size-name)}.text-note{font-size:var(--size-note)}.text-tri-7{font-size:7cqw}.text-tri-8{font-size:8cqw}.text-tri-9{font-size:9cqw}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.whitespace-nowrap{white-space:nowrap}.text-background{color:var(--background)}.text-border,.text-border\/60{color:var(--border)}@supports (color:color-mix(in lab, red, red)){.text-border\/60{color:color-mix(in oklab, var(--border) 60%, transparent)}}.text-foreground,.text-foreground\/25{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/25{color:color-mix(in oklab, var(--foreground) 25%, transparent)}}.text-foreground\/50{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-neutral-400{color:var(--color-neutral-400)}.text-primary,.text-primary\/25{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/25{color:color-mix(in oklab, var(--primary) 25%, transparent)}}.text-primary\/30{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/30{color:color-mix(in oklab, var(--primary) 30%, transparent)}}.text-primary\/35{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/35{color:color-mix(in oklab, var(--primary) 35%, transparent)}}.text-primary\/40{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/40{color:color-mix(in oklab, var(--primary) 40%, transparent)}}.text-primary\/45{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/45{color:color-mix(in oklab, var(--primary) 45%, transparent)}}.text-primary\/50{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/50{color:color-mix(in oklab, var(--primary) 50%, transparent)}}.text-primary\/60{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/60{color:color-mix(in oklab, var(--primary) 60%, transparent)}}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.clock-dissolve{--p:max(clamp(0, calc((var(--t) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1), min(var(--quick,0), calc(1 - clamp(0, calc((var(--o) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1))));--e:calc(var(--p) * var(--p) * (3 - 2 * var(--p)));opacity:calc(1 - .55 * var(--e));filter:blur(calc(var(--e) * 3px))}.clock-pen-part{--part:clamp(0, calc((var(--e) - var(--part-from,0)) / (var(--part-to,1) - var(--part-from,0))), 1);--dash:calc(var(--part-length,1) * var(--pen-unit,1px) * 1.005);stroke-dasharray:var(--dash);stroke-dashoffset:calc((1 - var(--part)) * var(--dash));opacity:clamp(0, calc((var(--e) - var(--part-from,0)) * 100000), 1)}.clock-fade{--p:max(clamp(0, calc((var(--t) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1), min(var(--quick,0), calc(1 - clamp(0, calc((var(--o) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1))));opacity:var(--p)}.clock-fade-out{--p:max(clamp(0, calc((var(--t) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1), min(var(--quick,0), calc(1 - clamp(0, calc((var(--o) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1))));opacity:calc(1 - var(--p))}.clock-pen-fade{opacity:clamp(0, calc((var(--e) - var(--part-from,0)) / (var(--part-to,1) - var(--part-from,0))), 1)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.zoom-figure{will-change:transform;transition:scale calc(var(--zoom-ms) * 1ms) var(--zoom-ease)}@media (prefers-reduced-motion:reduce){.zoom-figure{transition-duration:1ms}}.zoom-stage[data-origin]{--pen-zoom:2}.zoom-stage{transition:opacity calc(var(--zoom-ms) * 1ms) var(--zoom-ease), filter calc(var(--zoom-ms) * 1ms) var(--zoom-ease)}@media (prefers-reduced-motion:reduce){.zoom-stage{transition-duration:1ms}}.clock{transition:--t calc(var(--clock-ms) * var(--clock-pace) * 1ms) var(--clock-ease-out), --h calc(var(--clock-quick-ms) * var(--clock-pace) * 1ms) var(--clock-ease-out), --o calc(var(--clock-ms) * var(--clock-pace) * 1ms) var(--clock-ease-out)}@media (prefers-reduced-motion:reduce){.clock{transition-duration:1ms}}.clock-draw-down{--p:max(clamp(0, calc((var(--t) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1), min(var(--quick,0), calc(1 - clamp(0, calc((var(--o) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1))));--e:calc(var(--p) * var(--p) * (3 - 2 * var(--p)))}.clock-draw-down line{vector-effect:non-scaling-stroke;stroke-dasharray:calc(100cqw * var(--pen-zoom,1));stroke-dashoffset:calc(100cqw * var(--pen-zoom,1) * (1 - var(--e)))}.sway-ramp{transition:--sway calc(var(--clock-quick-ms) * 1ms) linear;--sway-amount:calc(var(--sway) * var(--sway) * (3 - 2 * var(--sway)));--sway-play:paused}.clock-pen{--p:max(clamp(0, calc((var(--t) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1), min(var(--quick,0), calc(1 - clamp(0, calc((var(--o) * var(--clock-ms) - var(--clock-from,0)) / var(--clock-for,1200)), 1))));--e:calc(var(--p) * var(--p) * (3 - 2 * var(--p)))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.clock-for-120{--clock-for:120}.clock-for-180{--clock-for:180}.clock-for-220{--clock-for:220}.clock-for-290{--clock-for:290}.clock-for-300{--clock-for:300}.clock-for-400{--clock-for:400}.clock-for-500{--clock-for:500}.clock-for-1200{--clock-for:1200}.clock-from-0{--clock-from:0}.clock-from-240{--clock-from:240}.clock-from-260{--clock-from:260}.clock-from-368{--clock-from:368}.clock-from-440{--clock-from:440}.clock-from-548{--clock-from:548}.clock-from-620{--clock-from:620}.clock-from-728{--clock-from:728}.clock-from-800{--clock-from:800}.clock-from-908{--clock-from:908}.clock-from-980{--clock-from:980}.clock-from-1080{--clock-from:1080}.clock-pen-screen{--pen-unit:calc(100cqw * var(--pen-zoom,1))}.clock-quick{--quick:var(--h)}.clock-snap{--clock-pace:.2}.sway-depth-5{--sway-depth:calc(5 / 100)}.sway-depth-12{--sway-depth:calc(12 / 100)}.sway-period-3200{--sway-period:calc(3200 * 1ms)}.sway-phase-0\/2{--sway-delay:calc(var(--sway-period,2.4s) * -1 * 0 / 2)}.sway-phase-0\/3{--sway-delay:calc(var(--sway-period,2.4s) * -1 * 0 / 3)}.sway-phase-1\/2{--sway-delay:calc(var(--sway-period,2.4s) * -1 * 1 / 2)}.sway-phase-1\/3{--sway-delay:calc(var(--sway-period,2.4s) * -1 * 1 / 3)}.sway-phase-2\/3{--sway-delay:calc(var(--sway-period,2.4s) * -1 * 2 / 3)}.sway-while-idle{--sway-amount:calc(1 - var(--e,0))}.triangle-open{clip-path:none}.triangle-ray-fade{background:linear-gradient(90deg,currentColor,#0000)}.triangle-ray-swell{background:linear-gradient(90deg,#0000,currentColor 22% 50%,currentColor 70% 84%,#0000 93%)}@supports (color:color-mix(in lab, red, red)){.triangle-ray-swell{background:linear-gradient(to right, transparent, color-mix(in oklab, currentColor 16%, transparent) 22%, currentColor 50%, currentColor 70%, color-mix(in oklab, currentColor 35%, transparent) 84%, transparent 93%)}}.triangle-stroke-1{--triangle-stroke:calc(1 * 1px)}.triangle-stroke-2{--triangle-stroke:calc(2 * 1px)}.triangle-stroke-3{--triangle-stroke:calc(3 * 1px)}@media (hover:hover){.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.peer-hover\/hub\:clock-run-quick:is(:where(.peer\/hub):hover~*){--h:1;transition-timing-function:var(--clock-ease-in)}.peer-hover\/left\:clock-run:is(:where(.peer\/left):hover~*){--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}.peer-hover\/left\:clock-yield:is(:where(.peer\/left):hover~*){--o:1;transition-timing-function:var(--clock-ease-in)}.peer-hover\/right\:clock-run:is(:where(.peer\/right):hover~*),.peer-hover\/top\:clock-run:is(:where(.peer\/top):hover~*){--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}.peer-hover\/top\:clock-yield:is(:where(.peer\/top):hover~*){--o:1;transition-timing-function:var(--clock-ease-in)}}.peer-focus-visible\/left\:clock-run:is(:where(.peer\/left):focus-visible~*){--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}.peer-focus-visible\/left\:clock-yield:is(:where(.peer\/left):focus-visible~*){--o:1;transition-timing-function:var(--clock-ease-in)}.peer-focus-visible\/right\:clock-run:is(:where(.peer\/right):focus-visible~*),.peer-focus-visible\/top\:clock-run:is(:where(.peer\/top):focus-visible~*){--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}.peer-focus-visible\/top\:clock-yield:is(:where(.peer\/top):focus-visible~*){--o:1;transition-timing-function:var(--clock-ease-in)}:is(.\*\:first\:mt-0>*):first-child{margin-top:0}@media (hover:hover){.hover\:text-neutral-100:hover{color:var(--color-neutral-100)}.hover\:text-primary:hover{color:var(--primary)}.hover\:clock-run:hover{--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}.hover\:clock-run-quick:hover{--h:1;transition-timing-function:var(--clock-ease-in)}}.focus-visible\:clock-run:focus-visible{--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}.focus-visible\:clock-run-quick:focus-visible{--h:1;transition-timing-function:var(--clock-ease-in)}.data-zoom\:pointer-events-none[data-zoom]{pointer-events:none}.data-zoom\:-z-10[data-zoom]{z-index:calc(10 * -1)}.data-zoom\:opacity-50[data-zoom]{opacity:.5}.data-zoom\:blur-xs[data-zoom]{--tw-blur:blur(var(--blur-xs));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,)}@media (prefers-reduced-motion:no-preference){.motion-safe\:sway-gate{animation:sway-wave var(--sway-period,2.4s) ease-in-out var(--sway-delay,0s) infinite;animation-play-state:var(--sway-play,running);scale:calc(1 - (1 - var(--sway-amount,0)) * var(--wave) * var(--sway-depth,.1) / (1 + var(--wave) * var(--sway-depth,.1)))}.motion-safe\:sway{animation:sway-scale var(--sway-period,2.4s) ease-in-out var(--sway-delay,0s) infinite;animation-play-state:var(--sway-play,running);will-change:scale}}@media not all and (min-width:1920px){.max-dt\:my-8{margin-block:calc(var(--spacing) * 8)}.max-dt\:mt-5{margin-top:calc(var(--spacing) * 5)}.max-dt\:mt-6{margin-top:calc(var(--spacing) * 6)}.max-dt\:mt-8{margin-top:calc(var(--spacing) * 8)}.max-dt\:mt-12{margin-top:calc(var(--spacing) * 12)}.max-dt\:max-w-4xl{max-width:var(--container-4xl)}.max-dt\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.max-dt\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.max-dt\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.max-dt\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.max-dt\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.max-dt\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media not all and (min-width:1440px){.max-lt\:-mt-5{margin-top:calc(var(--spacing) * -5)}.max-lt\:-ml-6{margin-left:calc(var(--spacing) * -6)}.max-lt\:max-w-3xl{max-width:var(--container-3xl)}.max-lt\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-lt\:py-5{padding-block:calc(var(--spacing) * 5)}.max-lt\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.max-lt\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.max-lt\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.max-lt\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-lt\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media not all and (min-width:1024px){.max-tb\:p-6{padding:calc(var(--spacing) * 6)}}@media not all and (min-width:768px){.max-ph\:right-3{right:calc(var(--spacing) * 3)}.max-ph\:-mx-5{margin-inline:calc(var(--spacing) * -5)}.max-ph\:w-24{width:calc(var(--spacing) * 24)}.max-ph\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-ph\:rounded-none{border-radius:0}.max-ph\:p-3{padding:calc(var(--spacing) * 3)}.max-ph\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-ph\:pr-16{padding-right:calc(var(--spacing) * 16)}.max-ph\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.max-ph\:pl-3{padding-left:calc(var(--spacing) * 3)}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}@media print{.print\:hidden{display:none}}[data-hub]:hover~* .hub-hover\:sway-run{--sway:1;--sway-play:running}.section-hover\:clock-run:has(~[data-section]:is(:hover,:focus-visible)){--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}.section-hover\:clock-yield:has(~[data-section]:is(:hover,:focus-visible)){--o:1;transition-timing-function:var(--clock-ease-in)}[data-zoom] .zoomed\:scale-200{--tw-scale-x:200%;--tw-scale-y:200%;--tw-scale-z:200%;scale:var(--tw-scale-x) var(--tw-scale-y)}[data-zoom] .zoomed\:clock-run{--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}[data-zoom] .zoomed\:clock-yield{--o:1;transition-timing-function:var(--clock-ease-in)}[data-origin=code] .origin-code\:origin-top{transform-origin:top}[data-origin=code] .origin-code\:clock-run{--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}[data-origin=finance] .origin-finance\:origin-bottom-left{transform-origin:0 100%}[data-origin=finance] .origin-finance\:clock-run{--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}[data-origin=analog] .origin-analog\:origin-bottom-right{transform-origin:100% 100%}[data-origin=analog] .origin-analog\:clock-run{--t:1;--h:1;transition-timing-function:var(--clock-ease-in)}}:root{--radius:.5rem;--background:#f7f5f0;--foreground:#1a1a1a;--card:#fdfcf9;--card-foreground:var(--foreground);--popover:var(--card);--popover-foreground:var(--foreground);--primary:#c97f02;--primary-foreground:#fff;--secondary:#edeae2;--secondary-foreground:var(--foreground);--muted:#edeae2;--muted-foreground:#6b675e;--accent:#edeae2;--accent-foreground:var(--foreground);--destructive:#c4262e;--border:#bab3a1;--input:var(--border);--ring:var(--primary)}@supports (color:lab(0% 0 0)){:root{--background:lab(96.5541% .045538 2.67303);--foreground:lab(9.288% 0 -.00000298023);--card:lab(98.9781% -.0439286 1.5244);--primary:lab(60.0996% 24.0292 65.5824);--primary-foreground:lab(100% 0 0);--secondary:lab(92.7473% .0140667 4.21052);--muted:lab(92.7473% .0140667 4.21052);--muted-foreground:lab(43.8018% .342846 5.79006);--accent:lab(92.7473% .0140667 4.21052);--destructive:lab(43.9722% 61.2307 37.9521);--border:lab(73.2063% .273079 10.0729)}}@media not print{.dark{--background:#0e0f11;--foreground:#c9ccd1;--card:#141619;--primary:#ffb002;--primary-foreground:#1a1200;--secondary:#1a1c20;--muted:#1a1c20;--muted-foreground:#878c95;--accent:#1a1c20;--destructive:#e5484d;--border:#454a52}@supports (color:lab(0% 0 0)){.dark{--background:lab(4.27136% -.0580475 -1.03211);--foreground:lab(81.8772% -.384599 -2.99537);--card:lab(7.09751% -.345491 -2.51193);--primary:lab(78.0476% 21.9829 80.3543);--primary-foreground:lab(5.96825% 1.7314 8.88068);--secondary:lab(10.1788% -.148356 -2.98633);--muted:lab(10.1788% -.148356 -2.98633);--muted-foreground:lab(58.0642% -.508398 -5.60535);--accent:lab(10.1788% -.148356 -2.98633);--destructive:lab(54.6373% 61.3426 33.6144);--border:lab(31.2739% -.675231 -5.53795)}}}:root{--bar-height:6rem}@media not all and (min-width:768px){:root{--bar-height:4.5rem}}.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media not print{.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:is(.light,.dark) body{background:var(--background);color:var(--foreground)}:is(.light,.dark) a:hover{color:var(--primary)}@property --t{syntax:"<number>";inherits:true;initial-value:0}@property --h{syntax:"<number>";inherits:true;initial-value:0}@property --o{syntax:"<number>";inherits:false;initial-value:0}:root{--clock-ms:1200;--clock-quick-ms:400;--clock-pace:.45;--clock-ease-in:linear;--clock-ease-out:linear}@property --wave{syntax:"<number>";inherits:false;initial-value:0}@property --sway{syntax:"<number>";inherits:false;initial-value:0}@keyframes sway-scale{0%,to{scale:1}50%{scale:calc(1 + var(--sway-depth,.1))}}@keyframes sway-wave{0%,to{--wave:0}50%{--wave:1}}:root{--intro-ms:1700;--tour-ms:4000}@keyframes intro-catch{to{visibility:hidden}}[data-intro-done] :is(.intro-word-1,.intro-word-2,.intro-extend,.intro-label,.tour-hub,.tour-pale,.tour-top,.tour-left,.tour-right,.tour-ray-top,.tour-ray-left,.tour-ray-right),[data-intro-done] :is(.intro-draw-up,.intro-draw-down):before{animation:none}[data-intro-done] .intro-catch{display:none}@keyframes intro-fade{0%{opacity:0}to{opacity:1}}@keyframes intro-extend{0%{scale:0 1}to{scale:1}}@property --draw{syntax:"<number>";inherits:true;initial-value:1}@keyframes intro-draw{0%{--draw:0}to{--draw:1}}@keyframes tour-hub-clock{0%{--h:0}4%,84%{--h:1}88%,to{--h:0}}@keyframes tour-pale-clock{0%{--h:0}4%,8%{--h:1}12%,74%{--h:0}78%,84%{--h:1}88%,to{--h:0}}@keyframes tour-top-clock{0%,8%{--t:0}20%,22%{--t:1}34%,to{--t:0}}@keyframes tour-left-clock{0%,30%{--t:0}42%,44%{--t:1}56%,to{--t:0}}@keyframes tour-right-clock{0%,52%{--t:0}64%,66%{--t:1}78%,to{--t:0}}@keyframes tour-ray-top-clock{0%{--h:0}4%,30%{--h:1}34%,74%{--h:0}78%,84%{--h:1}88%,to{--h:0}}@keyframes tour-ray-left-clock{0%{--h:0}4%,8%{--h:1}12%,30%{--h:0}34%,52%{--h:1}56%,74%{--h:0}78%,84%{--h:1}88%,to{--h:0}}@keyframes tour-ray-right-clock{0%{--h:0}4%,8%{--h:1}12%,52%{--h:0}56%,84%{--h:1}88%,to{--h:0}}:root{--zoom-ms:1000;--zoom-ease:cubic-bezier(.65, 0, .35, 1);--page-ms:400;view-transition-name:none}::view-transition{pointer-events:none}::view-transition-old(.page){animation:calc(var(--page-ms) * .6ms) ease-in both page-out}@keyframes page-in{0%{opacity:0}to{opacity:1}}@keyframes page-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s;animation-delay:0s}::view-transition-old(*){animation-duration:0s;animation-delay:0s}::view-transition-new(*){animation-duration:0s;animation-delay:0s}::view-transition-old(.page){animation-duration:0s;animation-delay:0s}}@media print{pre{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--sheet-width:8.5in;--sheet-margin:.5in;--gap-section:20pt;--gap-header:8pt;--gap-entry:8pt;--gap-bullets:4pt;--gap-bullet:2pt;--rule-pad:1pt;--bullet-indent:1.1em;--size-name:24pt;--size-heading:13pt;--size-note:10pt;--size-inline-code:.85em}*{box-sizing:border-box}body{color:#000;font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:11.5pt;line-height:1.35}a{color:inherit;text-underline-offset:.15em;-webkit-text-decoration:underline #9a9a9a;text-decoration:underline #9a9a9a;text-decoration-thickness:1px}a:hover{color:#2b4c7e;text-decoration-color:currentColor}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
