*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}body{line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}body,#root{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}body,body>#root,body>#root>#app{position:relative;width:100%;height:100%}body,body>#root,body>#root>#app{display:flex;place-items:center;place-content:center}body,body>#root,body>#root>#app{flex-flow:column nowrap}html{width:100%;height:100%;font-size:12pt;font-family:IBM Plex Sans,sans-serif}body{height:100%;min-height:100dvh;background-color:#121212}.theme-primary body{color:#d9d9d9}body>#root{flex-grow:1}body>#root>#app{width:100%;height:100%;flex-grow:1}body>#root>#app>div.container{position:relative;width:100%;min-height:0px;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scroll-snap-type:y mandatory}.theme-primary body>#root>#app>div.container{color:#d9d9d9}.theme-primary body>#root>#app>div.container a{color:#bf4040}body>#root>#app>div.container>section.page-spread{margin:auto;scroll-snap-align:start}[data-v-8eb071ed],[data-v-8eb071ed]:before,[data-v-8eb071ed]:after{box-sizing:border-box}[data-v-8eb071ed]{margin:0;padding:0}body[data-v-8eb071ed]{line-height:1.5}img[data-v-8eb071ed],picture[data-v-8eb071ed],video[data-v-8eb071ed],canvas[data-v-8eb071ed],svg[data-v-8eb071ed]{display:block;max-width:100%}input[data-v-8eb071ed],button[data-v-8eb071ed],textarea[data-v-8eb071ed],select[data-v-8eb071ed]{font:inherit}p[data-v-8eb071ed],h1[data-v-8eb071ed],h2[data-v-8eb071ed],h3[data-v-8eb071ed],h4[data-v-8eb071ed],h5[data-v-8eb071ed],h6[data-v-8eb071ed]{overflow-wrap:break-word}body[data-v-8eb071ed],#root[data-v-8eb071ed]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}div.topbar[data-v-8eb071ed],div.topbar img[data-v-8eb071ed],nav[data-v-8eb071ed],nav ul[data-v-8eb071ed]{position:relative;width:100%;height:100%}div.topbar[data-v-8eb071ed],div.topbar img[data-v-8eb071ed],nav[data-v-8eb071ed],nav ul[data-v-8eb071ed]{display:flex;place-items:center;place-content:center}div.topbar[data-v-8eb071ed],div.topbar img[data-v-8eb071ed],nav[data-v-8eb071ed],nav ul[data-v-8eb071ed]{flex-flow:row nowrap}div.topbar[data-v-8eb071ed]{height:auto;place-content:center}.theme-primary div.topbar[data-v-8eb071ed]{background:#bf4040}div.topbar img[data-v-8eb071ed]{width:auto;height:3.5rem;aspect-ratio:1/1;padding-right:1ch}nav[data-v-8eb071ed]:before{content:"";position:relative;display:block;width:auto;height:2.5rem}.theme-primary nav[data-v-8eb071ed]:before{border-inline-end:2px solid hsl(from hsl(0,0%,85%) h s l/50%)}nav[data-v-8eb071ed]{width:auto;height:auto;place-content:center;padding-block:.5ch}.theme-primary nav[data-v-8eb071ed]{background:#bf4040}nav a[data-v-8eb071ed]{padding-inline-start:1.5ch;text-underline-offset:2px}.theme-primary nav a[data-v-8eb071ed]{color:#d9d9d9}nav ul[data-v-8eb071ed]{height:auto;list-style-type:none}[data-v-adc948f8],[data-v-adc948f8]:before,[data-v-adc948f8]:after{box-sizing:border-box}[data-v-adc948f8]{margin:0;padding:0}body[data-v-adc948f8]{line-height:1.5}img[data-v-adc948f8],picture[data-v-adc948f8],video[data-v-adc948f8],canvas[data-v-adc948f8],svg[data-v-adc948f8]{display:block;max-width:100%}input[data-v-adc948f8],button[data-v-adc948f8],textarea[data-v-adc948f8],select[data-v-adc948f8]{font:inherit}p[data-v-adc948f8],h1[data-v-adc948f8],h2[data-v-adc948f8],h3[data-v-adc948f8],h4[data-v-adc948f8],h5[data-v-adc948f8],h6[data-v-adc948f8]{overflow-wrap:break-word}body[data-v-adc948f8],#root[data-v-adc948f8]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}footer[data-v-adc948f8]{position:relative;width:100%;height:100%}footer[data-v-adc948f8]{display:flex;place-items:center;place-content:center}footer[data-v-adc948f8]{flex-flow:column nowrap}footer[data-v-adc948f8]{height:auto;bottom:0;font-size:10pt;padding-block:.5ch}.theme-primary footer[data-v-adc948f8]{background:#bf4040;color:#d9d9d9}.theme-primary footer a[data-v-adc948f8]{color:#d9d9d9}[data-v-5f98d067],[data-v-5f98d067]:before,[data-v-5f98d067]:after{box-sizing:border-box}[data-v-5f98d067]{margin:0;padding:0}body[data-v-5f98d067]{line-height:1.5}img[data-v-5f98d067],picture[data-v-5f98d067],video[data-v-5f98d067],canvas[data-v-5f98d067],svg[data-v-5f98d067]{display:block;max-width:100%}input[data-v-5f98d067],button[data-v-5f98d067],textarea[data-v-5f98d067],select[data-v-5f98d067]{font:inherit}p[data-v-5f98d067],h1[data-v-5f98d067],h2[data-v-5f98d067],h3[data-v-5f98d067],h4[data-v-5f98d067],h5[data-v-5f98d067],h6[data-v-5f98d067]{overflow-wrap:break-word}body[data-v-5f98d067],#root[data-v-5f98d067]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}.hero-banner>.wrapper[data-v-5f98d067],.hero-banner>.wrapper>.banner[data-v-5f98d067],.slide[data-v-5f98d067],.hero-banner[data-v-5f98d067],.controls[data-v-5f98d067],.dots[data-v-5f98d067],.dots>span.dot[data-v-5f98d067],.carousel[data-v-5f98d067]{position:relative;width:100%;height:100%}.hero-banner>.wrapper[data-v-5f98d067],.hero-banner>.wrapper>.banner[data-v-5f98d067],.slide[data-v-5f98d067],.hero-banner[data-v-5f98d067],.controls[data-v-5f98d067],.dots[data-v-5f98d067],.dots>span.dot[data-v-5f98d067],.carousel[data-v-5f98d067]{display:flex;place-items:center;place-content:center}.hero-banner[data-v-5f98d067],.controls[data-v-5f98d067],.dots[data-v-5f98d067],.dots>span.dot[data-v-5f98d067],.carousel[data-v-5f98d067]{flex-flow:row nowrap}.hero-banner>.wrapper[data-v-5f98d067],.hero-banner>.wrapper>.banner[data-v-5f98d067],.slide[data-v-5f98d067]{flex-flow:column nowrap}h1[data-v-5f98d067]{font-size:6em;text-shadow:2px 2px hsla(0,0%,100%,.6)}h1 strong[data-v-5f98d067]{font-weight:inherit;text-shadow:2px 2px hsl(0,40%,40%)}.theme-primary h1 strong[data-v-5f98d067]{color:#bf4040}.hero-banner[data-v-5f98d067]{flex-grow:1;margin-block-start:1rem}.hero-banner>.wrapper[data-v-5f98d067]{padding:1ch}.controls[data-v-5f98d067]{position:absolute}.controls button[data-v-5f98d067]{position:absolute;padding-inline:.5ch;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2rem;background:transparent;border:0;outline:0}.theme-primary .controls button[data-v-5f98d067]{color:#ffffff4d}.controls button[data-v-5f98d067]:first-of-type{left:0}.controls button[data-v-5f98d067]:last-of-type{right:0}.dots[data-v-5f98d067]{height:auto;margin-block:1rem}.dots>span.dot[data-v-5f98d067]{content:"";width:1rem;aspect-ratio:1/1;margin-inline:.5rem;border-radius:50%}.theme-primary .dots>span.dot[data-v-5f98d067]{color:#ffffff4d}.slide[data-v-5f98d067]{padding-block:1rem;font-size:150%;text-align:center;transition:transform .4s ease-in-out}.slide[data-v-5f98d067]:first-of-type,.slide[data-v-5f98d067]:last-of-type{opacity:0}[data-v-863435a9],[data-v-863435a9]:before,[data-v-863435a9]:after{box-sizing:border-box}[data-v-863435a9]{margin:0;padding:0}body[data-v-863435a9]{line-height:1.5}img[data-v-863435a9],picture[data-v-863435a9],video[data-v-863435a9],canvas[data-v-863435a9],svg[data-v-863435a9]{display:block;max-width:100%}input[data-v-863435a9],button[data-v-863435a9],textarea[data-v-863435a9],select[data-v-863435a9]{font:inherit}p[data-v-863435a9],h1[data-v-863435a9],h2[data-v-863435a9],h3[data-v-863435a9],h4[data-v-863435a9],h5[data-v-863435a9],h6[data-v-863435a9]{overflow-wrap:break-word}body[data-v-863435a9],#root[data-v-863435a9]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}article.about[data-v-863435a9],article.about ul.tiles li.tile[data-v-863435a9],article.about ul.tiles[data-v-863435a9]{position:relative;width:100%;height:100%}article.about[data-v-863435a9],article.about ul.tiles li.tile[data-v-863435a9],article.about ul.tiles[data-v-863435a9]{display:flex;place-items:center;place-content:center}article.about ul.tiles[data-v-863435a9]{flex-flow:row nowrap}article.about ul.tiles li.tile[data-v-863435a9]{flex-flow:column nowrap}article.about[data-v-863435a9]{width:960px;height:100%;margin:auto}section.why-us[data-v-863435a9]{font-size:15pt;letter-spacing:.1ch;text-align:center}article.about[data-v-863435a9]{flex-flow:column nowrap;place-items:center;place-content:space-around;scroll-snap-align:start;padding-block:2ch}article.about p[data-v-863435a9]{font-size:12pt;line-height:1.6;text-align:justify}article.about h1[data-v-863435a9]{padding-block-end:1ch}article.about ul.tiles[data-v-863435a9]{height:auto;list-style-type:none;gap:3ch}article.about ul.tiles li.tile[data-v-863435a9]{height:10rem;gap:1ch;padding:1ch;border:3px outset hsla(0,0%,100%,.6)}article.about ul.tiles li.tile aside[data-v-863435a9]{font-weight:700;font-size:150%}article.about ul.tiles li.tile p[data-v-863435a9]{text-align:center}[data-v-8b5a6940],[data-v-8b5a6940]:before,[data-v-8b5a6940]:after{box-sizing:border-box}[data-v-8b5a6940]{margin:0;padding:0}body[data-v-8b5a6940]{line-height:1.5}img[data-v-8b5a6940],picture[data-v-8b5a6940],video[data-v-8b5a6940],canvas[data-v-8b5a6940],svg[data-v-8b5a6940]{display:block;max-width:100%}input[data-v-8b5a6940],button[data-v-8b5a6940],textarea[data-v-8b5a6940],select[data-v-8b5a6940]{font:inherit}p[data-v-8b5a6940],h1[data-v-8b5a6940],h2[data-v-8b5a6940],h3[data-v-8b5a6940],h4[data-v-8b5a6940],h5[data-v-8b5a6940],h6[data-v-8b5a6940]{overflow-wrap:break-word}body[data-v-8b5a6940],#root[data-v-8b5a6940]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}article.form[data-v-8b5a6940],article.info[data-v-8b5a6940],article.form form[data-v-8b5a6940],article.form form fieldset .subgrid .control[data-v-8b5a6940],article.form form fieldset .subgrid[data-v-8b5a6940]{position:relative;width:100%;height:100%}article.form[data-v-8b5a6940],article.info[data-v-8b5a6940],article.form form[data-v-8b5a6940],article.form form fieldset .subgrid .control[data-v-8b5a6940],article.form form fieldset .subgrid[data-v-8b5a6940]{display:flex;place-items:center;place-content:center}article.form form fieldset .subgrid[data-v-8b5a6940]{flex-flow:row nowrap}article.form[data-v-8b5a6940],article.info[data-v-8b5a6940],article.form form[data-v-8b5a6940],article.form form fieldset .subgrid .control[data-v-8b5a6940]{flex-flow:column nowrap}article.form[data-v-8b5a6940],article.info[data-v-8b5a6940]{width:960px;height:100%;margin:auto}article.form[data-v-8b5a6940],article.info[data-v-8b5a6940]{scroll-snap-align:start}article.form form[data-v-8b5a6940]{height:auto;font-size:14pt}article.form form fieldset[data-v-8b5a6940]{padding-inline:1ch}article.form form fieldset .subgrid[data-v-8b5a6940]{height:auto}article.form form fieldset .subgrid .control[data-v-8b5a6940]{height:auto;place-items:start;padding:1ch}article.form form fieldset .subgrid .control textarea[data-v-8b5a6940],article.form form fieldset .subgrid .control button[data-v-8b5a6940]{width:100%}article.info[data-v-8b5a6940]{place-content:space-around}article.info h4[data-v-8b5a6940]{text-align:center}article.info table td[data-v-8b5a6940]{padding-inline:1ch}[data-v-098af9a7],[data-v-098af9a7]:before,[data-v-098af9a7]:after{box-sizing:border-box}[data-v-098af9a7]{margin:0;padding:0}body[data-v-098af9a7]{line-height:1.5}img[data-v-098af9a7],picture[data-v-098af9a7],video[data-v-098af9a7],canvas[data-v-098af9a7],svg[data-v-098af9a7]{display:block;max-width:100%}input[data-v-098af9a7],button[data-v-098af9a7],textarea[data-v-098af9a7],select[data-v-098af9a7]{font:inherit}p[data-v-098af9a7],h1[data-v-098af9a7],h2[data-v-098af9a7],h3[data-v-098af9a7],h4[data-v-098af9a7],h5[data-v-098af9a7],h6[data-v-098af9a7]{overflow-wrap:break-word}body[data-v-098af9a7],#root[data-v-098af9a7]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}article.intro[data-v-098af9a7]{position:relative;width:100%;height:100%}article.intro[data-v-098af9a7]{display:flex;place-items:center;place-content:center}article.intro[data-v-098af9a7]{flex-flow:column nowrap}article.intro[data-v-098af9a7]{width:960px;height:100%;margin:auto}article.intro[data-v-098af9a7]{font-size:16pt;line-height:1.66;scroll-snap-align:start}p[data-v-098af9a7]{text-align:justify;text-justify:inter-word;margin-block-end:3ch}p[data-v-098af9a7]:last-of-type{margin-block-end:0}em[data-v-098af9a7]{font-style:normal;font-weight:700}[data-v-7ef6ec10],[data-v-7ef6ec10]:before,[data-v-7ef6ec10]:after{box-sizing:border-box}[data-v-7ef6ec10]{margin:0;padding:0}body[data-v-7ef6ec10]{line-height:1.5}img[data-v-7ef6ec10],picture[data-v-7ef6ec10],video[data-v-7ef6ec10],canvas[data-v-7ef6ec10],svg[data-v-7ef6ec10]{display:block;max-width:100%}input[data-v-7ef6ec10],button[data-v-7ef6ec10],textarea[data-v-7ef6ec10],select[data-v-7ef6ec10]{font:inherit}p[data-v-7ef6ec10],h1[data-v-7ef6ec10],h2[data-v-7ef6ec10],h3[data-v-7ef6ec10],h4[data-v-7ef6ec10],h5[data-v-7ef6ec10],h6[data-v-7ef6ec10]{overflow-wrap:break-word}body[data-v-7ef6ec10],#root[data-v-7ef6ec10]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}article.solution[data-v-7ef6ec10],article.solution section[data-v-7ef6ec10]{position:relative;width:100%;height:100%}article.solution[data-v-7ef6ec10],article.solution section[data-v-7ef6ec10]{display:flex;place-items:center;place-content:center}article.solution[data-v-7ef6ec10],article.solution section[data-v-7ef6ec10]{flex-flow:column nowrap}article.solution[data-v-7ef6ec10]{width:960px;height:100%;margin:auto}article.solution[data-v-7ef6ec10]{height:100%;place-items:start;place-content:center;scroll-snap-align:start}article.solution section[data-v-7ef6ec10]{place-items:start;place-content:center;gap:3ch;padding:2ch;font-size:12pt}article.solution section p[data-v-7ef6ec10]{line-height:1.6;text-align:justify}article.solution section p[data-v-7ef6ec10]:last-of-type{font-size:15pt;margin-block-start:3ch;text-align:center}article.solution section ul[data-v-7ef6ec10]{padding-inline-start:3ch;line-height:1.6}article.solution section h3[data-v-7ef6ec10]{padding-block-end:0}[data-v-d2cc7980],[data-v-d2cc7980]:before,[data-v-d2cc7980]:after{box-sizing:border-box}[data-v-d2cc7980]{margin:0;padding:0}body[data-v-d2cc7980]{line-height:1.5}img[data-v-d2cc7980],picture[data-v-d2cc7980],video[data-v-d2cc7980],canvas[data-v-d2cc7980],svg[data-v-d2cc7980]{display:block;max-width:100%}input[data-v-d2cc7980],button[data-v-d2cc7980],textarea[data-v-d2cc7980],select[data-v-d2cc7980]{font:inherit}p[data-v-d2cc7980],h1[data-v-d2cc7980],h2[data-v-d2cc7980],h3[data-v-d2cc7980],h4[data-v-d2cc7980],h5[data-v-d2cc7980],h6[data-v-d2cc7980]{overflow-wrap:break-word}body[data-v-d2cc7980],#root[data-v-d2cc7980]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}article.service[data-v-d2cc7980]{position:relative;width:100%;height:100%}article.service[data-v-d2cc7980]{display:flex;place-items:center;place-content:center}article.service[data-v-d2cc7980]{flex-flow:row nowrap}article.service[data-v-d2cc7980]{width:960px;height:100%;margin:auto}article.service[data-v-d2cc7980]{height:100%;place-items:center;place-content:start;gap:3ch;padding-block:2ch;scroll-snap-align:start}article.service section.content[data-v-d2cc7980]{width:66%;text-align:justify;text-justify:distribute-all-lines}article.service section.content ul[data-v-d2cc7980],article.service section.content ol[data-v-d2cc7980]{padding-inline-start:3ch;padding-block-end:1ch}article.service section.content h1[data-v-d2cc7980],article.service section.content h2[data-v-d2cc7980],article.service section.content h3[data-v-d2cc7980]{text-align:left}article.service section.content h1[data-v-d2cc7980]{padding-block-end:0}article.service section.content h3[data-v-d2cc7980]{padding-block-start:1ch;padding-block-end:1ch}article.service section.content p[data-v-d2cc7980]{padding-block:.33ch}section.timeline[data-v-d2cc7980]{width:33%}section.timeline .item[data-v-d2cc7980]{position:relative;width:100%;margin:0;padding:2ch;counter-increment:section;border-block-start:2px solid;border-image:linear-gradient(to right,#e6e6e6,#4d4d4d);border-image-slice:1;border-width:3px}section.timeline .item[data-v-d2cc7980]:first-of-type{border-top:0;border-top-right-radius:0;border-top-left-radius:0}section.timeline .item[data-v-d2cc7980]:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}section.timeline .item[data-v-d2cc7980]:nth-child(odd){border-inline-end:3px solid;padding-inline-start:0}section.timeline .item[data-v-d2cc7980]:nth-child(odd):before{left:100%;margin-left:-1ch}section.timeline .item[data-v-d2cc7980]:nth-child(2n){border-inline-start:3px solid;padding-inline-end:0}section.timeline .item[data-v-d2cc7980]:nth-child(2n):before{right:100%;margin-right:-1ch}section.timeline .item[data-v-d2cc7980]:before{content:counter(section);position:absolute;width:1.5rem;height:1.5rem;display:flex;flex-flow:row nowrap;place-items:center;place-content:center;border-radius:50%;font-size:1rem;text-align:center;background:#121212}[data-v-81a61a69],[data-v-81a61a69]:before,[data-v-81a61a69]:after{box-sizing:border-box}[data-v-81a61a69]{margin:0;padding:0}body[data-v-81a61a69]{line-height:1.5}img[data-v-81a61a69],picture[data-v-81a61a69],video[data-v-81a61a69],canvas[data-v-81a61a69],svg[data-v-81a61a69]{display:block;max-width:100%}input[data-v-81a61a69],button[data-v-81a61a69],textarea[data-v-81a61a69],select[data-v-81a61a69]{font:inherit}p[data-v-81a61a69],h1[data-v-81a61a69],h2[data-v-81a61a69],h3[data-v-81a61a69],h4[data-v-81a61a69],h5[data-v-81a61a69],h6[data-v-81a61a69]{overflow-wrap:break-word}body[data-v-81a61a69],#root[data-v-81a61a69]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}section.page-cover[data-v-81a61a69],section.page-spread[data-v-81a61a69]{height:100%;margin:auto;scroll-snap-align:start}section.page-spread[data-v-81a61a69]{width:960px}[data-v-4d8ef254],[data-v-4d8ef254]:before,[data-v-4d8ef254]:after{box-sizing:border-box}[data-v-4d8ef254]{margin:0;padding:0}body[data-v-4d8ef254]{line-height:1.5}img[data-v-4d8ef254],picture[data-v-4d8ef254],video[data-v-4d8ef254],canvas[data-v-4d8ef254],svg[data-v-4d8ef254]{display:block;max-width:100%}input[data-v-4d8ef254],button[data-v-4d8ef254],textarea[data-v-4d8ef254],select[data-v-4d8ef254]{font:inherit}p[data-v-4d8ef254],h1[data-v-4d8ef254],h2[data-v-4d8ef254],h3[data-v-4d8ef254],h4[data-v-4d8ef254],h5[data-v-4d8ef254],h6[data-v-4d8ef254]{overflow-wrap:break-word}body[data-v-4d8ef254],#root[data-v-4d8ef254]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}article.policy[data-v-4d8ef254]{position:relative;width:100%;height:100%}article.policy[data-v-4d8ef254]{display:flex;place-items:center;place-content:center}article.policy[data-v-4d8ef254]{flex-flow:row nowrap}article.policy[data-v-4d8ef254]{height:auto}article.policy section[data-v-4d8ef254]{width:40%;text-align:justify;line-height:1.6}article.policy section h1[data-v-4d8ef254],article.policy section h2[data-v-4d8ef254],article.policy section h3[data-v-4d8ef254]{padding-block:.5ch}article.policy section dl dt[data-v-4d8ef254]{font-weight:700}article.policy section dl dd[data-v-4d8ef254]{padding-inline-start:2ch}article.policy section ol>li[data-v-4d8ef254]{padding-block:.5ch}[data-v-02c68263],[data-v-02c68263]:before,[data-v-02c68263]:after{box-sizing:border-box}[data-v-02c68263]{margin:0;padding:0}body[data-v-02c68263]{line-height:1.5}img[data-v-02c68263],picture[data-v-02c68263],video[data-v-02c68263],canvas[data-v-02c68263],svg[data-v-02c68263]{display:block;max-width:100%}input[data-v-02c68263],button[data-v-02c68263],textarea[data-v-02c68263],select[data-v-02c68263]{font:inherit}p[data-v-02c68263],h1[data-v-02c68263],h2[data-v-02c68263],h3[data-v-02c68263],h4[data-v-02c68263],h5[data-v-02c68263],h6[data-v-02c68263]{overflow-wrap:break-word}body[data-v-02c68263],#root[data-v-02c68263]{isolation:isolate}@font-face{font-weight:200;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Mono;src:url(/fonts/mono/IBMPlexMono-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:IBM Plex Sans;src:url(/fonts/sans/IBMPlexSans-BoldItalic.ttf) format(truetype)}@font-face{font-weight:200;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLight.ttf) format(truetype)}@font-face{font-weight:200;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-ExtraLightItalic.ttf) format(truetype)}@font-face{font-weight:300;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Light.ttf) format(truetype)}@font-face{font-weight:300;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-LightItalic.ttf) format(truetype)}@font-face{font-weight:400;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Regular.ttf) format(truetype)}@font-face{font-weight:400;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Italic.ttf) format(truetype)}@font-face{font-weight:500;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Medium.ttf) format(truetype)}@font-face{font-weight:500;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-MediumItalic.ttf) format(truetype)}@font-face{font-weight:600;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBold.ttf) format(truetype)}@font-face{font-weight:600;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-SemiBoldItalic.ttf) format(truetype)}@font-face{font-weight:700;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-Bold.ttf) format(truetype)}@font-face{font-weight:700;font-style:italic;font-family:"IBM Plex Serif";src:url(/fonts/serif/IBMPlexSerif-BoldItalic.ttf) format(truetype)}nav[data-v-02c68263],article[data-v-02c68263],nav figure[data-v-02c68263],nav figure figcaption[data-v-02c68263]{position:relative;width:100%;height:100%}article[data-v-02c68263],nav figure[data-v-02c68263],nav figure figcaption[data-v-02c68263]{display:flex;place-items:center;place-content:center}nav figure figcaption[data-v-02c68263]{flex-flow:row nowrap}article[data-v-02c68263],nav figure[data-v-02c68263]{flex-flow:column nowrap}nav[data-v-02c68263]{display:grid}article[data-v-02c68263]{place-content:space-evenly}nav[data-v-02c68263]{width:auto;height:auto;grid-template-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(16ch,1fr));gap:2ch;padding:1ch}nav figure[data-v-02c68263]{width:auto;height:auto;padding-inline:2ch;padding-block:1ch}.theme-primary nav figure[data-v-02c68263]{border:3px outset hsla(0,0%,100%,.6)}nav figure figcaption[data-v-02c68263]{height:auto;place-items:center;place-content:start;font-size:12pt;padding-block-end:.5ch}.theme-primary nav figure figcaption[data-v-02c68263]{border-block-end:2px solid hsla(0,0%,100%,.6)}nav figure ul[data-v-02c68263]{list-style:none;padding-block-start:.5ch}nav figure a[data-v-02c68263]{text-underline-offset:3px}.theme-primary nav figure a[data-v-02c68263]{color:#bf4040}
