/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./static_src/sass/main.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/
/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}html{font-family:Source Sans\ 3,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}body{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:#1a2a2e;color:rgb(26 42 46/var(--tw-text-opacity))}:is(.dark body){--tw-bg-opacity:1;background-color:#1a2a2e;background-color:rgb(26 42 46/var(--tw-bg-opacity));--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}h1,h2,h3,h4,h5,h6{font-family:"Source Serif 4",serif;font-optical-sizing:auto;font-weight:700;letter-spacing:-.02em;word-spacing:-.05em}h1{font-size:38px;line-height:1.1;margin-bottom:2rem}@media (min-width:768px){h1{font-size:48px;line-height:1.2;margin-bottom:3rem}}@media (min-width:1024px){h1{font-size:48px;line-height:1.2}}h2{font-size:36px;line-height:1.15;margin-bottom:1.5rem}@media (min-width:768px){h2{font-size:38px;line-height:1.2;margin-bottom:2.5rem}}@media (min-width:1024px){h2{font-size:48px;line-height:1.2}}h3{font-size:28px;line-height:1.2;margin-bottom:1.5rem}@media (min-width:768px){h3{font-size:36px;line-height:1.2;margin-bottom:2rem}}@media (min-width:1024px){h3{font-size:38px;line-height:1.2}}h4{font-size:24px;line-height:1.3;margin-bottom:1.25rem}@media (min-width:768px){h4{font-size:28px;line-height:1.2;margin-bottom:1.75rem}}@media (min-width:1024px){h4{font-size:36px;line-height:1.2}}h5{font-size:20px;line-height:1.35;margin-bottom:1rem}@media (min-width:768px){h5{font-size:24px;line-height:1.2;margin-bottom:1.5rem}}@media (min-width:1024px){h5{font-size:28px;line-height:1.2}}h6{font-size:18px;line-height:1.4;margin-bottom:1rem}@media (min-width:768px){h6{font-size:20px;line-height:1.2;margin-bottom:1.25rem}}@media (min-width:1024px){h6{font-size:24px;line-height:1.2}}p{font-size:16px;line-height:1.625;margin-bottom:1.25rem}@media (min-width:768px){p{font-size:18px;line-height:1.2;margin-bottom:1.5rem}}p:last-child{margin-bottom:0}.introduction-container p{font-size:16px;line-height:1.625;margin-bottom:.75rem}@media (min-width:768px){.introduction-container p{font-size:18px;line-height:1.2;margin-bottom:.5rem}}.introduction-container p:last-child{margin-bottom:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline-color:#26899e;outline-offset:4px;outline-width:3px}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.site-padding{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:412px){.site-padding{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:768px){.site-padding{padding-left:7rem;padding-right:7rem}}@media (min-width:1024px){.site-padding{padding-left:10rem;padding-right:10rem}}.site-container{margin-left:auto;margin-right:auto;max-width:1512px}.rich-text{font-size:18px;line-height:1.2}@media (min-width:768px){.rich-text{font-size:20px;line-height:1.2}}.rich-text h1{font-size:36px;font-weight:700;line-height:1.1;margin-bottom:2rem;padding-top:2.5rem}@media (min-width:768px){.rich-text h1{font-size:48px;line-height:1.2;margin-bottom:3rem}}@media (min-width:1024px){.rich-text h1{font-size:60px;line-height:1.2}}.rich-text h2{font-size:28px;font-weight:700;line-height:1.15;margin-bottom:1.5rem;padding-top:2rem}@media (min-width:768px){.rich-text h2{font-size:38px;line-height:1.2;margin-bottom:2.5rem}}@media (min-width:1024px){.rich-text h2{font-size:48px;line-height:1.2}}.rich-text h3{font-size:24px;font-weight:700;line-height:1.2;margin-bottom:1.5rem;padding-top:1.75rem}@media (min-width:768px){.rich-text h3{font-size:36px;line-height:1.2;margin-bottom:2rem}}@media (min-width:1024px){.rich-text h3{font-size:38px;line-height:1.2}}.rich-text h4{font-size:20px;font-weight:600;line-height:1.3;margin-bottom:1.25rem;padding-top:1.5rem}@media (min-width:768px){.rich-text h4{font-size:28px;line-height:1.2;margin-bottom:1.75rem}}@media (min-width:1024px){.rich-text h4{font-size:36px;line-height:1.2}}.rich-text h5{font-size:18px;font-weight:600;line-height:1.35;margin-bottom:1rem;padding-top:1.25rem}@media (min-width:768px){.rich-text h5{font-size:24px;line-height:1.2;margin-bottom:1.5rem}}@media (min-width:1024px){.rich-text h5{font-size:28px;line-height:1.2}}.rich-text h6{font-size:16px;font-weight:600;line-height:1.4;margin-bottom:1rem;padding-top:1.25rem}@media (min-width:768px){.rich-text h6{font-size:20px;line-height:1.2;margin-bottom:1.25rem}}@media (min-width:1024px){.rich-text h6{font-size:24px;line-height:1.2}}.rich-text p{line-height:1.75rem;margin-bottom:.25rem}.rich-text p:last-child{margin-bottom:0}@media (min-width:768px){.rich-text p{margin-bottom:1rem}}.rich-text a{text-decoration-color:#96d7e5;text-decoration-line:underline;text-decoration-thickness:1.5px;text-underline-offset:8px}.rich-text a:hover{text-decoration-color:#26899e}.rich-text b,.rich-text strong{font-weight:700}.rich-text em,.rich-text i{font-style:italic}.rich-text blockquote{border-left-width:4px;margin-bottom:2rem;margin-top:2rem;--tw-border-opacity:1;border-color:#26899e;border-color:rgb(38 137 158/var(--tw-border-opacity));font-size:20px;font-style:italic;line-height:1.2;padding-bottom:1rem;padding-left:1.5rem;padding-top:1rem}@media (min-width:768px){.rich-text blockquote{font-size:24px;line-height:1.2;margin-bottom:2.5rem;margin-top:2.5rem;padding-left:2rem}}.rich-text blockquote p{margin-bottom:1rem}.rich-text blockquote p:last-child{margin-bottom:0}.rich-text code{border-radius:.25rem;--tw-bg-opacity:1;background-color:#efefef;background-color:rgb(239 239 239/var(--tw-bg-opacity));font-family:Source Code Pro,monospace;font-size:14px;line-height:1.2;padding:.25rem .5rem}:is(.dark .rich-text code){--tw-bg-opacity:1;background-color:#26899e;background-color:rgb(38 137 158/var(--tw-bg-opacity))}.rich-text pre{border-radius:.5rem;margin-bottom:2rem;margin-top:2rem;overflow-x:auto;--tw-bg-opacity:1;background-color:#efefef;background-color:rgb(239 239 239/var(--tw-bg-opacity));font-family:Source Code Pro,monospace;padding:1rem}:is(.dark .rich-text pre){--tw-bg-opacity:1;background-color:#26899e;background-color:rgb(38 137 158/var(--tw-bg-opacity))}@media (min-width:768px){.rich-text pre{margin-bottom:2.5rem;margin-top:2.5rem;padding:1.5rem}}.rich-text pre code{background-color:transparent;padding:0}.rich-text ol{list-style-position:outside;list-style-type:decimal;margin-bottom:2rem;margin-left:1.25rem}@media (min-width:768px){.rich-text ol{margin-bottom:2.5rem}}.rich-text ol li{line-height:1.75rem;margin-bottom:.75rem}.rich-text ol li:last-child{margin-bottom:0}.rich-text ul{list-style-position:outside;list-style-type:disc;margin-bottom:2rem;margin-left:1.25rem}@media (min-width:768px){.rich-text ul{margin-bottom:2.5rem}}.rich-text ul li{line-height:1.75rem;margin-bottom:.75rem}.rich-text ul li:last-child{margin-bottom:0}.rich-text hr{border-top-width:2px;margin-bottom:3rem;margin-top:3rem;--tw-border-opacity:1;border-color:#e6e6e6;border-color:rgb(230 230 230/var(--tw-border-opacity))}:is(.dark .rich-text hr){--tw-border-opacity:1;border-color:#4d4d4d;border-color:rgb(77 77 77/var(--tw-border-opacity))}@media (min-width:768px){.rich-text hr{margin-bottom:4rem;margin-top:4rem}}.rich-text img{border-radius:.5rem;margin-bottom:2rem;margin-top:2rem}@media (min-width:768px){.rich-text img{margin-bottom:2.5rem;margin-top:2.5rem}}@media(max-width:640px){.rich-text td,.rich-text th{font-size:.875rem;padding:.5rem}}.dark .table-container{box-shadow:0 4px 6px rgba(0,0,0,.2)}table{border:1px solid rgba(209,213,219,.6);border-collapse:collapse;border-radius:12px;border-spacing:0;box-shadow:0 4px 6px rgba(0,0,0,.05);font-size:.95rem;margin:2rem 0;overflow:hidden;width:100%}@media(min-width:768px){table{font-size:1rem;margin:2.5rem 0}}.dark table{border-color:rgba(75,85,99,.8);box-shadow:0 4px 6px rgba(0,0,0,.2)}thead{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.dark thead{background:linear-gradient(135deg,#374151,#4b5563)}th{border-bottom:2px solid rgba(209,213,219,.8);color:#374151;font-size:.9rem;font-weight:600;letter-spacing:.5px;padding:1rem 1.5rem;text-align:left;text-transform:uppercase}th:not(:last-child){border-right:1px solid rgba(209,213,219,.4)}@media(min-width:768px){th{font-size:.95rem}}.dark th{border-bottom-color:rgba(75,85,99,.8);border-right-color:rgba(75,85,99,.4);color:#e5e7eb}td{border-bottom:1px solid rgba(229,231,235,.6);line-height:1.5;padding:.75rem 1.5rem;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word}td:not(:last-child){border-right:1px solid rgba(229,231,235,.3)}@media(min-width:768px){td{padding:1rem 1.5rem}}.dark td{border-bottom-color:rgba(75,85,99,.6);border-right-color:rgba(75,85,99,.3)}tbody tr{transition:background-color .2s ease}tbody tr:hover{background-color:rgba(243,244,246,.3)}tbody tr:nth-child(2n){background-color:rgba(248,250,252,.7)}tbody tr:last-child td{border-bottom:none}.dark tbody tr:hover{background-color:rgba(55,65,81,.3)}.dark tbody tr:nth-child(2n){background-color:rgba(31,41,55,.4)}@media(max-width:640px){table{font-size:.875rem}td,th{padding:.5rem .75rem}th{font-size:.8rem}}.code-block-container{background-color:#1e293b;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:2rem 0;overflow:hidden}.code-block-container .code-caption{background-color:#334155;border-bottom:1px solid #475569;color:#cbd5e1;font-size:.9rem;font-weight:500;padding:.3rem .4rem}.code-block-container .code-wrapper{position:relative}.code-block-container .code-language-label{background-color:rgba(51,65,85,.8);border-radius:4px;color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;padding:.25rem .5rem;position:absolute;right:3rem;text-transform:uppercase;top:.75rem;z-index:2}.code-block-container .code-copy-btn{background-color:rgba(51,65,85,.8);border:none;border-radius:6px;color:#94a3b8;cursor:pointer;padding:.15rem .5rem .48rem;position:absolute;right:.75rem;top:.75rem;transition:all .2s ease;z-index:3}.code-block-container .code-copy-btn:hover{background-color:#334155;color:#cbd5e1}.code-block-container .code-block{background-color:#1e293b;color:#e2e8f0;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,Courier New,monospace;font-size:.9rem;line-height:1.6;margin:0;overflow-x:auto;padding:1rem;white-space:pre}.code-block-container .code-block code{background:none;border-radius:0;color:inherit;font-family:inherit;font-size:inherit;padding:0}.code-block-container .language-python .token.keyword{color:#f59e0b}.code-block-container .language-python .token.string{color:#10b981}.code-block-container .language-python .token.comment{color:#6b7280}.code-block-container .language-python .token.function{color:#3b82f6}.code-block-container .language-javascript .token.keyword{color:#f59e0b}.code-block-container .language-javascript .token.string{color:#10b981}.code-block-container .language-javascript .token.comment{color:#6b7280}.code-block-container .language-javascript .token.function{color:#3b82f6}.code-block-container .language-html .token.tag{color:#ef4444}.code-block-container .language-html .token.attr-name{color:#f59e0b}.code-block-container .language-html .token.attr-value{color:#10b981}.code-block-container .language-css .token.property{color:#3b82f6}.code-block-container .language-css .token.selector{color:#ef4444}.code-block-container .language-css .token.value{color:#10b981}.dark .code-block-container{background-color:#0f172a}.dark .code-block-container .code-caption{background-color:#1e293b;color:#94a3b8}.dark .code-block-container .code-block{background-color:#0f172a;color:#f1f5f9}@media(max-width:640px){.code-block-container{margin:1.5rem 0}.code-block-container .code-block{font-size:.8rem;padding:.75rem}.code-block-container .code-copy-btn,.code-block-container .code-language-label{font-size:.7rem;top:.5rem}.code-block-container .code-copy-btn{padding:.4rem;right:.5rem}.code-block-container .code-language-label{right:2.5rem}}.image-gallery{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:2rem 0}.gallery-item{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:600px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.gallery-item:hover{box-shadow:0 8px 15px rgba(0,0,0,.2);transform:translateY(-4px)}.gallery-item:hover .gallery-image{transform:scale(1.05)}.gallery-item:hover .image-caption{transform:translateY(0)}.gallery-image{cursor:pointer;height:380px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.image-caption{background:linear-gradient(transparent,rgba(0,0,0,.8));bottom:0;color:#fff;font-size:.875rem;left:0;margin:0;padding:1rem;position:absolute;right:0;transform:translateY(100%);transition:transform .3s ease}.lightbox-overlay{align-items:center;background:rgba(0,0,0,.9);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.lightbox-overlay.active{display:flex}.lightbox-content{align-items:center;display:flex;justify-content:center;max-height:85vh;max-width:85vw;position:relative}.lightbox-image{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.lightbox-caption{bottom:-40px;color:#fff;font-size:1rem;left:0;position:absolute;right:0;text-align:center}.lightbox-close{align-items:center;background:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:3rem;height:60px;justify-content:center;line-height:1;position:fixed;right:30px;top:20px;width:60px;z-index:10001}.lightbox-nav{color:#fff;cursor:pointer;font-size:2rem;padding:1rem;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.lightbox-nav.lightbox-prev{left:30px}.lightbox-nav.lightbox-next{right:30px}.button-menu-toggle{background:transparent;border:0;display:block;height:18px;margin:auto;position:relative;transform:rotate(0deg);transition:.25s ease-out;width:25px}.button-menu-toggle__line{background-color:#0e8388;display:block;height:2px;position:absolute;transform:rotate(0deg);transition:top,transform,color,.25s ease-out;width:100%}.button-menu-toggle__line:first-child{top:2px}.mobile-menu-is-open .button-menu-toggle__line:first-child{background-color:#fff;transform:rotate(45deg)}.mobile-menu-is-open .button-menu-toggle__line:nth-child(2){background-color:#fff;top:2px;transform:rotate(-45deg)}.header-logo{transition:color,.25s ease-out}.header-logo.mobile-menu-is-open{color:#fff}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.right-0{right:0}.right-4{right:1rem}.right-\[-78px\]{right:-78px}.top-0{top:0}.top-1\/2{top:50%}.top-\[98px\]{top:98px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.m-3{margin:.75rem}.m-auto{margin:auto}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.mb-0{margin-bottom:0}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-3{margin-right:.75rem}.mt-4{margin-top:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[20\/11\]{aspect-ratio:20/11}.aspect-video{aspect-ratio:16/9}.h-10{height:2.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-7{height:1.75rem}.h-\[20px\]{height:20px}.h-\[30px\]{height:30px}.h-\[50px\]{height:50px}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[350px\]{max-height:350px}.min-h-10{min-height:2.5rem}.min-h-\[50px\]{min-height:50px}.min-h-\[60vh\]{min-height:60vh}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-7{width:1.75rem}.w-\[20px\]{width:20px}.w-\[30px\]{width:30px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-10{min-width:2.5rem}.min-w-80{min-width:20rem}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.max-w-2xl{max-width:42rem}.max-w-96{max-width:24rem}.max-w-\[520px\]{max-width:520px}.max-w-\[600px\]{max-width:600px}.max-w-\[636px\]{max-width:636px}.max-w-\[872px\]{max-width:872px}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-16{--tw-translate-y:-4rem;transform:translate(var(--tw-translate-x),-4rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),-.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[32deg\]{--tw-rotate:32deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(32deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-8{gap:2rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-y-4{row-gap:1rem}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-3xl{border-radius:1.5rem}.rounded-\[30px\]{border-radius:30px}.rounded-\[3px\]{border-radius:3px}.rounded-\[85px\]{border-radius:85px}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border,.border-\[1px\]{border-width:1px}.border-\[3px\]{border-width:3px}.border-t-\[1px\]{border-top-width:1px}.border-dashed{border-style:dashed}.border-grey-200{--tw-border-opacity:1;border-color:#e6e6e6;border-color:rgb(230 230 230/var(--tw-border-opacity))}.border-grey-500{--tw-border-opacity:1;border-color:#999;border-color:rgb(153 153 153/var(--tw-border-opacity))}.border-mackerel-200{--tw-border-opacity:1;border-color:#96d7e5;border-color:rgb(150 215 229/var(--tw-border-opacity))}.border-mackerel-300{--tw-border-opacity:1;border-color:#26899e;border-color:rgb(38 137 158/var(--tw-border-opacity))}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-grey-200{--tw-bg-opacity:1;background-color:#e6e6e6;background-color:rgb(230 230 230/var(--tw-bg-opacity))}.bg-mackerel-200{--tw-bg-opacity:1;background-color:#96d7e5;background-color:rgb(150 215 229/var(--tw-bg-opacity))}.bg-mackerel-300{--tw-bg-opacity:1;background-color:#26899e;background-color:rgb(38 137 158/var(--tw-bg-opacity))}.bg-mackerel-400{--tw-bg-opacity:1;background-color:#1a2a2e;background-color:rgb(26 42 46/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-slash{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2326899E%27 viewBox=%270 0 11 11%27%3E%3Cpath d=%27M1.782 10.801.9 9.991l3.294-3.384.594.54zM7.398 4.34l-.594-.54L9.81.145l.882.81z%27/%3E%3C/svg%3E");}.fill-current{fill:currentColor}.fill-grey-700{fill:#4d4d4d}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-32{padding-bottom:8rem;padding-top:8rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-\[15px\]{padding-bottom:15px;padding-top:15px}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-40{padding-bottom:10rem}.pb-8{padding-bottom:2rem}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-5{padding-top:1.25rem}.pt-7{padding-top:1.75rem}.text-center{text-align:center}.font-codepro{font-family:Source Code Pro,monospace}.font-serif4{font-family:"Source Serif 4",serif}.text-3xl{font-size:28px;line-height:1.2}.text-4xl{font-size:36px;line-height:1.2}.text-6xl{font-size:48px;line-height:1.2}.text-7xl{font-size:60px;line-height:1.2}.text-8xl{font-size:70px;line-height:1.2}.text-base{font-size:16px;line-height:1.2}.text-lg{font-size:18px;line-height:1.2}.text-sm{font-size:14px;line-height:1.2}.text-xl{font-size:20px;line-height:1.2}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity))}.text-grey-700{--tw-text-opacity:1;color:#4d4d4d;color:rgb(77 77 77/var(--tw-text-opacity))}.text-mackerel-300{--tw-text-opacity:1;color:#26899e;color:rgb(38 137 158/var(--tw-text-opacity))}.text-mackerel-400{--tw-text-opacity:1;color:#1a2a2e;color:rgb(26 42 46/var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.decoration-mackerel-200{text-decoration-color:#96d7e5}.decoration-transparent{text-decoration-color:transparent}.decoration-\[1\.5px\]{text-decoration-thickness:1.5px}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.accent-mackerel-300{accent-color:#26899e}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.blur{--tw-blur:blur(8px);filter:blur(8px) 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:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.duration-\[640ms\]{transition-duration:.64s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[word-spacing\:-6px\]{word-spacing:-6px}.placeholder\:text-base::-moz-placeholder{font-size:16px;line-height:1.2}.placeholder\:text-base::placeholder{font-size:16px;line-height:1.2}.placeholder\:text-mackerel-400::-moz-placeholder{--tw-text-opacity:1;color:#1a2a2e;color:rgb(26 42 46/var(--tw-text-opacity))}.placeholder\:text-mackerel-400::placeholder{--tw-text-opacity:1;color:#1a2a2e;color:rgb(26 42 46/var(--tw-text-opacity))}.placeholder\:text-white::-moz-placeholder{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.placeholder\:text-white::placeholder{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:rounded-full:after{border-radius:9999px;content:var(--tw-content)}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:shadow-md:after{content:var(--tw-content);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.last\:mb-0:last-child{margin-bottom:0}.last-of-type\:border-b-\[1px\]:last-of-type{border-bottom-width:1px}.checked\:border-mackerel-200:checked{--tw-border-opacity:1;border-color:#96d7e5;border-color:rgb(150 215 229/var(--tw-border-opacity))}.hover\:border-mackerel-300:hover{--tw-border-opacity:1;border-color:#26899e;border-color:rgb(38 137 158/var(--tw-border-opacity))}.hover\:bg-mackerel-200:hover{--tw-bg-opacity:1;background-color:#96d7e5;background-color:rgb(150 215 229/var(--tw-bg-opacity))}.hover\:bg-mackerel-300:hover{--tw-bg-opacity:1;background-color:#26899e;background-color:rgb(38 137 158/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-mackerel-300:hover{--tw-text-opacity:1;color:#26899e;color:rgb(38 137 158/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:decoration-mackerel-300:hover{text-decoration-color:#26899e}.hover\:decoration-white:hover{text-decoration-color:#fff}.focus\:translate-y-0:focus{--tw-translate-y:0px;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:bg-mackerel-300{--tw-bg-opacity:1;background-color:#26899e;background-color:rgb(38 137 158/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:after\:translate-x-6:after{content:var(--tw-content);--tw-translate-x:1.5rem;transform:translate(1.5rem,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .dark\:block){display:block}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-mackerel-300){--tw-border-opacity:1;border-color:#26899e;border-color:rgb(38 137 158/var(--tw-border-opacity))}:is(.dark .dark\:border-white){--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity))}:is(.dark .dark\:bg-mackerel-100){background-color:#7777774d}:is(.dark .dark\:bg-mackerel-300){--tw-bg-opacity:1;background-color:#26899e;background-color:rgb(38 137 158/var(--tw-bg-opacity))}:is(.dark .dark\:bg-mackerel-400){--tw-bg-opacity:1;background-color:#1a2a2e;background-color:rgb(26 42 46/var(--tw-bg-opacity))}:is(.dark .dark\:bg-white){--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .dark\:fill-grey-200){fill:#e6e6e6}:is(.dark .dark\:text-grey-200){--tw-text-opacity:1;color:#e6e6e6;color:rgb(230 230 230/var(--tw-text-opacity))}:is(.dark .dark\:text-mackerel-400){--tw-text-opacity:1;color:#1a2a2e;color:rgb(26 42 46/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:placeholder\:text-white)::-moz-placeholder{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:placeholder\:text-white)::placeholder{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .hover\:dark\:border-white):hover{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity))}:is(.dark .dark\:hover\:bg-mackerel-300:hover){--tw-bg-opacity:1;background-color:#26899e;background-color:rgb(38 137 158/var(--tw-bg-opacity))}:is(.dark .hover\:dark\:bg-mackerel-400):hover{--tw-bg-opacity:1;background-color:#1a2a2e;background-color:rgb(26 42 46/var(--tw-bg-opacity))}:is(.dark .hover\:dark\:bg-white):hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .hover\:dark\:text-mackerel-400):hover{--tw-text-opacity:1;color:#1a2a2e;color:rgb(26 42 46/var(--tw-text-opacity))}:is(.dark .hover\:dark\:text-white):hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-height:840px){.tall\:pt-40{padding-top:10rem}}@media (min-width:768px){.md\:right-\[-131px\]{right:-131px}.md\:top-\[24px\]{top:24px}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-5{margin-bottom:1.25rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-\[1\]{aspect-ratio:1}.md\:aspect-\[4\/3\]{aspect-ratio:4/3}.md\:h-64{height:16rem}.md\:h-full{height:100%}.md\:max-h-\[400px\]{max-height:400px}.md\:w-2\/3{width:66.666667%}.md\:w-64{width:16rem}.md\:w-auto{width:auto}.md\:min-w-\[220px\]{min-width:220px}.md\:max-w-\[1192px\]{max-width:1192px}.md\:max-w-\[220px\]{max-width:220px}.md\:max-w-\[270px\]{max-width:270px}.md\:max-w-\[500px\]{max-width:500px}.md\:max-w-\[767px\]{max-width:767px}.md\:basis-2\/6{flex-basis:33.333333%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-y-6{row-gap:1.5rem}.md\:border-r-\[1px\]{border-right-width:1px}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-2{padding-bottom:.5rem;padding-top:.5rem}.md\:py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:py-\[15px\]{padding-bottom:15px;padding-top:15px}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-40{padding-bottom:10rem}.md\:pb-60{padding-bottom:15rem}.md\:pl-16{padding-left:4rem}.md\:pr-16{padding-right:4rem}.md\:pt-0{padding-top:0}.md\:pt-10{padding-top:2.5rem}.md\:text-2xl{font-size:24px;line-height:1.2}.md\:text-5xl{font-size:38px;line-height:1.2}.md\:text-8xl{font-size:70px;line-height:1.2}.md\:text-base{font-size:16px;line-height:1.2}.md\:text-lg{font-size:18px;line-height:1.2}.md\:text-xl{font-size:20px;line-height:1.2}.md\:leading-10{line-height:2.5rem}.md\:leading-7{line-height:1.75rem}.md\:leading-\[170\%\]{line-height:170%}}@media (min-height:840px){@media (min-width:768px){.tall\:md\:top-\[131px\]{top:131px}.tall\:md\:pt-20{padding-top:5rem}}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:mr-20{margin-right:5rem}.lg\:aspect-\[20\/11\]{aspect-ratio:20/11}.lg\:max-h-\[640px\]{max-height:640px}.lg\:min-w-\[345px\]{min-width:345px}.lg\:max-w-\[345px\]{max-width:345px}.lg\:max-w-\[370px\]{max-width:370px}.lg\:max-w-full{max-width:100%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-10{gap:2.5rem}.lg\:gap-20{gap:5rem}.lg\:gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.lg\:pl-20{padding-left:5rem}.lg\:pr-20{padding-right:5rem}.lg\:text-10xl{font-size:100px;line-height:1.2}.lg\:text-7xl{font-size:60px;line-height:1.2}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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aXQvLi9zdGF0aWNfc3JjL3Nhc3MvbWFpbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuXG5AbGF5ZXIgYmFzZSB7XG4gICAgLy8gVE9ETyBsb2FkIGZvbnRzIFxuICAgIC8vIEBmb250LWZhY2Uge1xuICAgIC8vICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyAzXCIsIHNhbnMtc2VyaWY7XG4gICAgLy8gICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gICAgLy8gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgLy8gICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAvLyAgICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIC8vICAgICBzcmM6IHVybCgnLi4vZm9udHMvU291cmNlU2FuczMtdmFyaWFibGUud29mZjInKSBmb3JtYXQoJ3dvZmYyLXZhcmlhYmxlJyk7XG4gICAgLy8gfVxuICAgIC8vIEBmb250LWZhY2Uge1xuICAgIC8vICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2VyaWYgNFwiLCBzZXJpZjtcbiAgICAvLyAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgICAvLyAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAvLyAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC8vICAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgLy8gICAgIHNyYzogdXJsKCcuLi9mb250cy9Tb3VyY2VTZXJpZjQtdmFyaWFibGUud29mZjInKSBmb3JtYXQoJ3dvZmYyLXZhcmlhYmxlJyk7XG4gICAgLy8gfVxuICAgIC8vIEBmb250LWZhY2Uge1xuICAgIC8vICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgQ29kZSBQcm9cIiwgbW9ub3NwYWNlO1xuICAgIC8vICAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICAgIC8vICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIC8vICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLy8gICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICAvLyAgICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1NvdXJjZVNlcmlmNC12YXJpYWJsZS53b2ZmMicpIGZvcm1hdCgnd29mZjItdmFyaWFibGUnKTtcbiAgICAvLyB9XG5cbiAgICBodG1sIHtcbiAgICAgICAgQGFwcGx5IGZvbnQtc2FuczMgZm9udC1ub3JtYWwgbm90LWl0YWxpYztcbiAgICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgICB9XG5cbiAgICBib2R5IHtcbiAgICAgICAgQGFwcGx5IGZsZXggZmxleC1jb2wgbWluLWgtc2NyZWVuIHRleHQtbWFja2VyZWwtNDAwIGRhcms6dGV4dC13aGl0ZSBiZy13aGl0ZSBkYXJrOmJnLW1hY2tlcmVsLTQwMCBvdmVyZmxvdy14LWhpZGRlbjtcbiAgICB9XG5cbiAgICAvLyBCYXNlIFR5cG9ncmFwaHlcbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNiB7XG4gICAgICAgIEBhcHBseSBmb250LXNlcmlmNCBmb250LWJvbGQ7XG4gICAgICAgIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gICAgICAgIHdvcmQtc3BhY2luZzogLTAuMDVlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBAYXBwbHkgdGV4dC01eGwgbWQ6dGV4dC02eGwgbGc6dGV4dC02eGwgbGVhZGluZy1bMS4xXSBtYi04IG1kOm1iLTEyO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgQGFwcGx5IHRleHQtNHhsIG1kOnRleHQtNXhsIGxnOnRleHQtNnhsIGxlYWRpbmctWzEuMTVdIG1iLTYgbWQ6bWItMTA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBAYXBwbHkgdGV4dC0zeGwgbWQ6dGV4dC00eGwgbGc6dGV4dC01eGwgbGVhZGluZy1bMS4yXSBtYi02IG1kOm1iLTg7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgICBAYXBwbHkgdGV4dC0yeGwgbWQ6dGV4dC0zeGwgbGc6dGV4dC00eGwgbGVhZGluZy1bMS4zXSBtYi01IG1kOm1iLTc7XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgICBAYXBwbHkgdGV4dC14bCBtZDp0ZXh0LTJ4bCBsZzp0ZXh0LTN4bCBsZWFkaW5nLVsxLjM1XSBtYi00IG1kOm1iLTY7XG4gICAgfVxuXG4gICAgaDYge1xuICAgICAgICBAYXBwbHkgdGV4dC1sZyBtZDp0ZXh0LXhsIGxnOnRleHQtMnhsIGxlYWRpbmctWzEuNF0gbWItNCBtZDptYi01O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBAYXBwbHkgdGV4dC1iYXNlIG1kOnRleHQtbGcgbGVhZGluZy1yZWxheGVkIG1iLTUgbWQ6bWItNjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgQGFwcGx5IG1iLTA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW50cm9kdWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtYmFzZSBtZDp0ZXh0LWxnIGxlYWRpbmctcmVsYXhlZCBtYi0zIG1kOm1iLTI7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IG1iLTA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhLFxuICAgIGJ1dHRvbixcbiAgICBpbnB1dCxcbiAgICBzZWxlY3Qge1xuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGFwcGx5IG91dGxpbmUtbWFja2VyZWwtMzAwIG91dGxpbmUtWzNweF0gb3V0bGluZS1vZmZzZXQtNDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGxheWVyIGNvbXBvbmVudHMge1xuICAgIC5zaXRlLXBhZGRpbmcge1xuICAgICAgICBAYXBwbHkgcHgtNiBzbTpweC0xMCBtZDpweC0yOCBsZzpweC00MDtcbiAgICB9XG5cbiAgICAuc2l0ZS1jb250YWluZXIge1xuICAgICAgICBAYXBwbHkgbWF4LXctWzE1MTJweF0gbXgtYXV0bztcbiAgICB9XG5cbiAgICAucmljaC10ZXh0IHtcbiAgICAgICAgQGFwcGx5IHRleHQtbGcgbWQ6dGV4dC14bDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC00eGwgbWQ6dGV4dC02eGwgbGc6dGV4dC03eGwgZm9udC1ib2xkIGxlYWRpbmctWzEuMV0gcHQtMTAgbWItOCBtZDptYi0xMjtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LTN4bCBtZDp0ZXh0LTV4bCBsZzp0ZXh0LTZ4bCBmb250LWJvbGQgbGVhZGluZy1bMS4xNV0gcHQtOCBtYi02IG1kOm1iLTEwO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtMnhsIG1kOnRleHQtNHhsIGxnOnRleHQtNXhsIGZvbnQtYm9sZCBsZWFkaW5nLVsxLjJdIHB0LTcgbWItNiBtZDptYi04O1xuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQteGwgbWQ6dGV4dC0zeGwgbGc6dGV4dC00eGwgZm9udC1zZW1pYm9sZCBsZWFkaW5nLVsxLjNdIHB0LTYgbWItNSBtZDptYi03O1xuICAgICAgICB9XG5cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtbGcgbWQ6dGV4dC0yeGwgbGc6dGV4dC0zeGwgZm9udC1zZW1pYm9sZCBsZWFkaW5nLVsxLjM1XSBwdC01IG1iLTQgbWQ6bWItNjtcbiAgICAgICAgfVxuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJhc2UgbWQ6dGV4dC14bCBsZzp0ZXh0LTJ4bCBmb250LXNlbWlib2xkIGxlYWRpbmctWzEuNF0gcHQtNSBtYi00IG1kOm1iLTU7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBhcHBseSBsZWFkaW5nLTcgbWItMSBtZDptYi00IGxhc3Q6bWItMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGFwcGx5IHVuZGVybGluZSB1bmRlcmxpbmUtb2Zmc2V0LTggZGVjb3JhdGlvbi1bMS41cHhdIGRlY29yYXRpb24tbWFja2VyZWwtMjAwIGhvdmVyOmRlY29yYXRpb24tbWFja2VyZWwtMzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nLFxuICAgICAgICBiIHtcbiAgICAgICAgICAgIEBhcHBseSBmb250LWJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICBlbSxcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBAYXBwbHkgaXRhbGljO1xuICAgICAgICB9XG5cbiAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWwtNCBib3JkZXItbWFja2VyZWwtMzAwIHBsLTYgbWQ6cGwtOCBweS00IG15LTggbWQ6bXktMTAgaXRhbGljIHRleHQteGwgbWQ6dGV4dC0yeGw7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIEBhcHBseSBtYi00IGxhc3Q6bWItMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGNvZGUge1xuICAgICAgICAgICAgQGFwcGx5IGZvbnQtY29kZXBybyBiZy1ncmV5LTEwMCBkYXJrOmJnLW1hY2tlcmVsLTMwMCBweC0yIHB5LTEgcm91bmRlZCB0ZXh0LXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgcHJlIHtcbiAgICAgICAgICAgIEBhcHBseSBmb250LWNvZGVwcm8gYmctZ3JleS0xMDAgZGFyazpiZy1tYWNrZXJlbC0zMDAgcC00IG1kOnAtNiByb3VuZGVkLWxnIG92ZXJmbG93LXgtYXV0byBteS04IG1kOm15LTEwO1xuXG4gICAgICAgICAgICBjb2RlIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmctdHJhbnNwYXJlbnQgcC0wO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgb2wge1xuICAgICAgICAgICAgQGFwcGx5IGxpc3QtZGVjaW1hbCBsaXN0LW91dHNpZGUgbWwtNSBtYi04IG1kOm1iLTEwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IG1iLTMgbGVhZGluZy03O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IG1iLTA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgQGFwcGx5IGxpc3QtZGlzYyBsaXN0LW91dHNpZGUgbWwtNSBtYi04IG1kOm1iLTEwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IG1iLTMgbGVhZGluZy03O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IG1iLTA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaHIge1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci10LTIgYm9yZGVyLWdyZXktMjAwIGRhcms6Ym9yZGVyLWdyZXktNzAwIG15LTEyIG1kOm15LTE2O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIEBhcHBseSByb3VuZGVkLWxnIG15LTggbWQ6bXktMTA7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBUYWJsZSBTdHlsZXMg4oCTIFByb2Zlc3Npb25hbCBCbG9nIFN0eWxpbmcgKEdsb2JhbCkgKi9cbiAgICAudGFibGUtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMnJlbSAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXJrIC50YWJsZS1jb250YWluZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIH1cblxuICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMnJlbSAwO1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDksIDIxMywgMjE5LCAwLjYpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgICAgICBcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDIuNXJlbSAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhcmsgdGFibGUge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgMC44KTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB9XG5cbiAgICB0aGVhZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmOGZhZmMgMCUsICNmMWY1ZjkgMTAwJSk7XG4gICAgfVxuXG4gICAgLmRhcmsgdGhlYWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMzc0MTUxIDAlLCAjNGI1NTYzIDEwMCUpO1xuICAgIH1cblxuICAgIHRoIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDIwOSwgMjEzLCAyMTksIDAuOCk7XG4gICAgICAgIGNvbG9yOiAjMzc0MTUxO1xuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICBcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjA5LCAyMTMsIDIxOSwgMC40KTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOTVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGFyayB0aCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgMC44KTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIDAuNCk7XG4gICAgICAgIGNvbG9yOiAjZTVlN2ViO1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIyOSwgMjMxLCAyMzUsIDAuNik7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIFxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyMjksIDIzMSwgMjM1LCAwLjMpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhcmsgdGQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIDAuNik7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCAwLjMpO1xuICAgIH1cblxuICAgIHRib2R5IHRyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgMC4zKTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDI1MCwgMjUyLCAwLjcpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOmxhc3QtY2hpbGQgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXJrIHRib2R5IHRyIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIDAuMyk7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgMC40KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogQ29kZSBCbG9jayBTdHlsZXMgKi9cbiAgICAuY29kZS1ibG9jay1jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDJyZW0gMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlMjkzYjtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgXG4gICAgICAgIC5jb2RlLWNhcHRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMC4zcmVtIDAuNHJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzQxNTU7XG4gICAgICAgICAgICBjb2xvcjogI2NiZDVlMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDc1NTY5O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY29kZS13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmNvZGUtbGFuZ3VhZ2UtbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwLjc1cmVtO1xuICAgICAgICAgICAgcmlnaHQ6IDNyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDY1LCA4NSwgMC44KTtcbiAgICAgICAgICAgIGNvbG9yOiAjOTRhM2I4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY29kZS1jb3B5LWJ0biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDAuNzVyZW07XG4gICAgICAgICAgICByaWdodDogMC43NXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IC4xNXJlbSAuNXJlbSAuNDhyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA2NSwgODUsIDAuOCk7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzk0YTNiODtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA2NSwgODUsIDEpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjY2JkNWUxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY29kZS1ibG9jayB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlMjkzYjtcbiAgICAgICAgICAgIGNvbG9yOiAjZTJlOGYwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdNb25hY28nLCAnTWVubG8nLCAnVWJ1bnR1IE1vbm8nLCAnQ29uc29sYXMnLCAnQ291cmllciBOZXcnLCBtb25vc3BhY2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgY29kZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAvLyBTeW50YXggaGlnaGxpZ2h0aW5nIGZvciBjb21tb24gbGFuZ3VhZ2VzXG4gICAgICAgIC5sYW5ndWFnZS1weXRob24gLnRva2VuLmtleXdvcmQgeyBjb2xvcjogI2Y1OWUwYjsgfVxuICAgICAgICAubGFuZ3VhZ2UtcHl0aG9uIC50b2tlbi5zdHJpbmcgeyBjb2xvcjogIzEwYjk4MTsgfVxuICAgICAgICAubGFuZ3VhZ2UtcHl0aG9uIC50b2tlbi5jb21tZW50IHsgY29sb3I6ICM2YjcyODA7IH1cbiAgICAgICAgLmxhbmd1YWdlLXB5dGhvbiAudG9rZW4uZnVuY3Rpb24geyBjb2xvcjogIzNiODJmNjsgfVxuICAgICAgICBcbiAgICAgICAgLmxhbmd1YWdlLWphdmFzY3JpcHQgLnRva2VuLmtleXdvcmQgeyBjb2xvcjogI2Y1OWUwYjsgfVxuICAgICAgICAubGFuZ3VhZ2UtamF2YXNjcmlwdCAudG9rZW4uc3RyaW5nIHsgY29sb3I6ICMxMGI5ODE7IH1cbiAgICAgICAgLmxhbmd1YWdlLWphdmFzY3JpcHQgLnRva2VuLmNvbW1lbnQgeyBjb2xvcjogIzZiNzI4MDsgfVxuICAgICAgICAubGFuZ3VhZ2UtamF2YXNjcmlwdCAudG9rZW4uZnVuY3Rpb24geyBjb2xvcjogIzNiODJmNjsgfVxuICAgICAgICBcbiAgICAgICAgLmxhbmd1YWdlLWh0bWwgLnRva2VuLnRhZyB7IGNvbG9yOiAjZWY0NDQ0OyB9XG4gICAgICAgIC5sYW5ndWFnZS1odG1sIC50b2tlbi5hdHRyLW5hbWUgeyBjb2xvcjogI2Y1OWUwYjsgfVxuICAgICAgICAubGFuZ3VhZ2UtaHRtbCAudG9rZW4uYXR0ci12YWx1ZSB7IGNvbG9yOiAjMTBiOTgxOyB9XG4gICAgICAgIFxuICAgICAgICAubGFuZ3VhZ2UtY3NzIC50b2tlbi5wcm9wZXJ0eSB7IGNvbG9yOiAjM2I4MmY2OyB9XG4gICAgICAgIC5sYW5ndWFnZS1jc3MgLnRva2VuLnNlbGVjdG9yIHsgY29sb3I6ICNlZjQ0NDQ7IH1cbiAgICAgICAgLmxhbmd1YWdlLWNzcyAudG9rZW4udmFsdWUgeyBjb2xvcjogIzEwYjk4MTsgfVxuICAgICAgICBcbiAgICAgICAgLy8gRGFyayBtb2RlIGFkanVzdG1lbnRzXG4gICAgICAgIC5kYXJrICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBmMTcyYTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmNvZGUtY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlMjkzYjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk0YTNiODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmNvZGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjE3MmE7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmMWY1Zjk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC8vIE1vYmlsZSByZXNwb25zaXZlXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmNvZGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5jb2RlLWxhbmd1YWdlLWxhYmVsLFxuICAgICAgICAgICAgLmNvZGUtY29weS1idG4ge1xuICAgICAgICAgICAgICAgIHRvcDogMC41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY29kZS1jb3B5LWJ0biB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5jb2RlLWxhbmd1YWdlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICByaWdodDogMi41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSW1hZ2UgR2FsbGVyeVxuICAgIC5pbWFnZS1nYWxsZXJ5IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyNTBweCwgMWZyKSk7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgbWFyZ2luOiAycmVtIDA7XG4gICAgfVxuXG4gICAgLmdhbGxlcnktaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cbiAgICAgICAgICAgIC5nYWxsZXJ5LWltYWdlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdhbGxlcnktaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtY2FwdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuOCkpO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgIH1cblxuICAgIC8vIExpZ2h0Ym94IG92ZXJsYXlcbiAgICAubGlnaHRib3gtb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlnaHRib3gtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LXdpZHRoOiA4NXZ3O1xuICAgICAgICBtYXgtaGVpZ2h0OiA4NXZoO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubGlnaHRib3gtaW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5saWdodGJveC1jYXB0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC00MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAubGlnaHRib3gtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDEwMDAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC5saWdodGJveC1uYXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgICAgICYubGlnaHRib3gtcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5saWdodGJveC1uZXh0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gQ29udHJvbHMgdGhlIGFuaW1hdGlvbiBvZiB0aGUgbWVudSB0b2dnbGUgYnV0dG9uIChoYW1idXJnZXIgdG8gY3Jvc3MgaWNvbiB0cmFuaXNpdGlvbilcbiAgICAuYnV0dG9uLW1lbnUtdG9nZ2xlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2Utb3V0O1xuICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgJl9fbGluZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU4Mzg4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AsIHRyYW5zZm9ybSwgY29sb3IsIDAuMjVzIGVhc2Utb3V0O1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG5cbiAgICAgICAgICAgICAgICAubW9iaWxlLW1lbnUtaXMtb3BlbiAmIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAubW9iaWxlLW1lbnUtaXMtb3BlbiAmIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItbG9nbyB7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yLCAwLjI1cyBlYXNlLW91dDtcblxuICAgICAgICAmLm1vYmlsZS1tZW51LWlzLW9wZW4ge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/