:root{--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-text:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--text-title-1:48px;--text-title-3:32px;--text-headline-1:28px;--text-headline-2:24px;--text-headline-3:21px;--text-body-large:21px;--text-body:17px;--text-body-small:15px;--text-caption-1:14px;--text-caption-2:12px;--line-height-tight:1.0833333333;--line-height-title:1.1666666667;--line-height-headline:1.2380952381;--line-height-body:1.4705882353;--line-height-relaxed:1.6;--letter-spacing-tight:-0.022em;--letter-spacing-normal:-0.015em;--letter-spacing-body:-0.011em;--letter-spacing-loose:0;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-title-1-mobile:32px;--text-title-3-mobile:24px}.text-title-3{font-family:var(--font-display);font-size:var(--text-title-3);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-normal);font-weight:var(--font-weight-semibold)}.text-headline-2{font-size:var(--text-headline-2);line-height:var(--line-height-headline);font-weight:var(--font-weight-semibold)}.text-body,.text-headline-2{font-family:var(--font-text);letter-spacing:var(--letter-spacing-body)}.text-body{font-size:var(--text-body)}.text-body,.text-body-small{line-height:var(--line-height-body);font-weight:var(--font-weight-regular)}.text-body-small{font-family:var(--font-text);font-size:var(--text-body-small);letter-spacing:var(--letter-spacing-body)}.text-caption-2{font-family:var(--font-text);font-size:var(--text-caption-2);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-loose);font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}@media (max-width:734px){.text-title-3{font-size:var(--text-title-3-mobile);line-height:1.1666666667}.text-headline-2{font-size:21px;line-height:1.1904761905}.text-body{font-size:17px;line-height:1.4705882353}}@media (max-width:375px){.text-title-3{font-size:21px}}.markdown-body{font-family:var(--font-text);font-size:var(--text-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body)}.markdown-body h1{font-size:var(--text-title-1);font-weight:var(--font-weight-bold)}.markdown-body h1,.markdown-body h2{font-family:var(--font-display);line-height:var(--line-height-title);letter-spacing:var(--letter-spacing-normal);margin-top:1.5em;margin-bottom:.5em}.markdown-body h2{font-size:var(--text-title-3);font-weight:var(--font-weight-semibold)}.markdown-body h3{font-size:var(--text-headline-2);font-weight:var(--font-weight-semibold)}.markdown-body h3,.markdown-body h4{font-family:var(--font-text);line-height:var(--line-height-headline);letter-spacing:var(--letter-spacing-body);margin-top:1.3em;margin-bottom:.5em}.markdown-body h4{font-size:var(--text-headline-3);font-weight:var(--font-weight-medium)}.markdown-body h5{font-size:var(--text-body-large)}.markdown-body h5,.markdown-body h6{font-family:var(--font-text);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-semibold);margin-top:1.2em;margin-bottom:.5em}.markdown-body h6{font-size:var(--text-body)}.markdown-body p{margin-bottom:1em}.markdown-body li,.markdown-body p{font-size:var(--text-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body)}.markdown-body code{font-family:var(--font-mono);font-size:.9em;letter-spacing:0}.markdown-body pre code{font-size:var(--text-caption-1);line-height:1.5}@media (max-width:734px){.markdown-body h1{font-size:var(--text-title-1-mobile)}.markdown-body h2{font-size:var(--text-title-3-mobile)}.markdown-body h3{font-size:21px}.markdown-body h4{font-size:19px}}.button,button{font-family:var(--font-text);font-size:var(--text-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular)}button.large{font-size:var(--text-body-large)}button.small{font-size:var(--text-caption-1)}input,textarea{font-size:var(--text-body);letter-spacing:var(--letter-spacing-body)}input,label,textarea{font-family:var(--font-text);line-height:var(--line-height-body)}label{font-size:var(--text-caption-1);letter-spacing:var(--letter-spacing-loose);font-weight:var(--font-weight-medium)}.tracking-tight{letter-spacing:var(--letter-spacing-tight)}.tracking-normal{letter-spacing:var(--letter-spacing-normal)}.leading-tight{line-height:var(--line-height-tight)}.leading-relaxed{line-height:var(--line-height-relaxed)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:root{--reader-font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--reader-font-text:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--reader-body-size:17px;--reader-caption-size:13px;--reader-button-size:15px;--reader-content-small:16px;--reader-content-medium:19px;--reader-content-large:22px;--reader-content-heading-small:26px;--reader-content-heading-medium:30px;--reader-content-heading-large:34px}.reader-container{min-height:100vh;font-family:var(--reader-font-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(156,163,175,.3);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(156,163,175,.5)}.dark .custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(156,163,175,.2)}.dark .custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(156,163,175,.4)}.reader-content{font-family:var(--reader-font-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.reader-content-small{font-size:var(--reader-content-small);line-height:1.6;letter-spacing:-.011em}.reader-content-small h1,.reader-content-small h2{font-size:var(--reader-content-heading-small);font-weight:600;letter-spacing:-.022em;line-height:1.2307692308}.reader-content-medium{font-size:var(--reader-content-medium);line-height:1.65;letter-spacing:-.011em}.reader-content-medium h1,.reader-content-medium h2{font-size:var(--reader-content-heading-medium);font-weight:600;letter-spacing:-.022em;line-height:1.2}.reader-content-large{font-size:var(--reader-content-large);line-height:1.7;letter-spacing:-.011em}.reader-content-large h1,.reader-content-large h2{font-size:var(--reader-content-heading-large);font-weight:600;letter-spacing:-.022em;line-height:1.1764705882}.reader-content-serif{font-family:ui-serif,New York,Iowan Old Style,Palatino,Georgia,Times New Roman,serif}.reader-content-sans{font-family:var(--reader-font-text)}.reader-button{font-size:var(--reader-button-size);letter-spacing:-.015em;line-height:1.4666666667;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reader-button,.reader-page-info{font-family:var(--reader-font-text);font-weight:400}.reader-page-info{font-size:var(--reader-caption-size);letter-spacing:-.006em;line-height:1.3846153846}.reader-error-title{font-family:var(--reader-font-display);font-size:24px;font-weight:600;letter-spacing:-.022em;line-height:1.1666666667}.reader-error-message{font-family:var(--reader-font-text);font-size:var(--reader-body-size);font-weight:400;letter-spacing:-.011em;line-height:1.4705882353}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:734px){:root{--reader-body-size:17px;--reader-caption-size:13px;--reader-button-size:15px;--reader-content-small:16px;--reader-content-medium:19px;--reader-content-large:22px;--reader-content-heading-small:24px;--reader-content-heading-medium:28px;--reader-content-heading-large:32px}.reader-error-title{font-size:21px}}@media (max-width:375px){:root{--reader-content-heading-small:21px;--reader-content-heading-medium:24px;--reader-content-heading-large:28px}}.reader-content .markdown-body{font-family:var(--reader-font-text)}.reader-content .markdown-body h1,.reader-content .markdown-body h2,.reader-content .markdown-body h3,.reader-content .markdown-body h4,.reader-content .markdown-body h5,.reader-content .markdown-body h6{font-family:var(--reader-font-display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reader-content .markdown-body li,.reader-content .markdown-body p,.reader-content .markdown-body span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.reader-content .markdown-body code,.reader-content .markdown-body pre{font-family:var(--font-mono,ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace)}.reader-content .markdown-body p,.reader-content p.reader-para{margin-bottom:1.55em!important}.reader-content .markdown-body p:last-child,.reader-content p.reader-para:last-child{margin-bottom:0!important}.reader-content .markdown-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.reader-content .markdown-list,.reader-content .markdown-ordered-list,.reader-content ol,.reader-content ul{padding-left:1.5rem!important;margin:1rem 0!important;list-style-position:outside!important}.reader-content .markdown-list,.reader-content ul{list-style-type:disc!important}.reader-content .markdown-list>.markdown-list-item:before,.reader-content ul>li:before{content:none!important;display:none!important}.reader-content .markdown-list-item,.reader-content li{margin-bottom:.5rem!important;padding-left:0!important;position:relative!important;line-height:1.5!important;font-family:var(--reader-font-text)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.reader-content .markdown-list-item:hover,.reader-content li:hover{transform:none!important}.reader-content .markdown-list .markdown-list,.reader-content ul ul{list-style-type:circle!important;margin-top:.5rem!important;margin-bottom:.5rem!important}.reader-content .markdown-list .markdown-list .markdown-list,.reader-content ul ul ul{list-style-type:square!important}.reader-content .markdown-ordered-list,.reader-content ol{list-style-type:decimal!important;counter-reset:none!important}.reader-content .markdown-ordered-list>.markdown-list-item:before,.reader-content ol>li:before{content:none!important;display:none!important}.reader-content .markdown-ordered-list .markdown-ordered-list,.reader-content ol ol{list-style-type:lower-alpha!important}.reader-content .markdown-ordered-list .markdown-ordered-list .markdown-ordered-list,.reader-content ol ol ol{list-style-type:lower-roman!important}.reader-content .markdown-list-item.has-nested-list{margin-bottom:.5rem!important}.markdown-body h1,.reader-content .markdown-h1,.reader-content h1{border-bottom:none!important;padding-bottom:0!important;font-weight:700!important;letter-spacing:-.022em!important;line-height:1.2!important}.markdown-body h1,.markdown-body h2,.reader-content .markdown-h1,.reader-content .markdown-h2,.reader-content h1,.reader-content h2{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.markdown-body h2,.reader-content .markdown-h2,.reader-content h2{font-weight:600!important;letter-spacing:-.019em!important;line-height:1.25!important}.markdown-body h3,.reader-content .markdown-h3,.reader-content h3{letter-spacing:-.015em!important;line-height:1.3!important}.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6,.reader-content .markdown-h3,.reader-content h3,.reader-content h4,.reader-content h5,.reader-content h6{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.markdown-body h4,.markdown-body h5,.markdown-body h6,.reader-content h4,.reader-content h5,.reader-content h6{letter-spacing:-.012em!important}.reader-content .markdown-blockquote,.reader-content blockquote{border-left-width:3px!important;border-left-style:solid!important;padding-left:1rem!important;margin-left:0!important;font-style:italic!important}@media print{body *{visibility:hidden!important}body:after{visibility:visible!important;position:fixed;inset:0;display:flex;align-items:center;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:15px;color:#111;content:"This content is protected and cannot be printed.";text-align:center}}#customer-support-chatbot{transition:opacity .3s ease,transform .3s ease}html.reader-immersed #customer-support-chatbot{opacity:0!important;transform:translateY(130%)!important;pointer-events:none!important}.reader-slider{position:relative;display:block;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;-webkit-tap-highlight-color:transparent}.reader-slider__fill,.reader-slider__track{position:absolute;top:50%;height:3px;border-radius:999px;transform:translateY(-50%);transition:height .18s ease;pointer-events:none}.reader-slider__track{left:0;right:0;background:var(--rs-rest,rgba(0,0,0,.1))}.reader-slider__fill{left:0;width:calc(var(--rs-frac, 0) * 100%);background:var(--rs-fill,#007aff)}.reader-slider__thumb{position:absolute;top:50%;left:calc(var(--rs-frac, 0) * 100%);width:14px;height:14px;border-radius:50%;background:#ffffff;border:.5px solid rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.28),0 1px 1px rgba(0,0,0,.12);transform:translate(-50%,-50%);transition:width .18s ease,height .18s ease,box-shadow .18s ease;pointer-events:none}.reader-slider:hover .reader-slider__thumb{width:15px;height:15px}.reader-slider:focus-visible .reader-slider__thumb{box-shadow:0 1px 4px rgba(0,0,0,.28),0 0 0 3px rgba(10,132,255,.5)}.reader-slider.reader-slider--scrubbing .reader-slider__fill,.reader-slider.reader-slider--scrubbing .reader-slider__track{height:5px}.reader-slider.reader-slider--scrubbing .reader-slider__thumb{width:18px;height:18px;box-shadow:0 3px 10px rgba(0,0,0,.34),0 1px 2px rgba(0,0,0,.16)}@media (prefers-reduced-motion:reduce){.reader-slider__fill,.reader-slider__thumb,.reader-slider__track{transition:none}}.reader-edge-nav{position:fixed;top:50%;transform:translateY(-50%);z-index:60;width:44px;height:44px;border-radius:50%;border:1px solid;align-items:center;justify-content:center;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);box-shadow:0 4px 16px rgba(0,0,0,.12);transition:opacity .3s ease,background .2s ease;cursor:pointer}.reader-edge-nav:focus-visible{outline:2px solid #0a84ff;outline-offset:2px}