@charset "UTF-8";*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{src:url(/fonts/sans-serif/latin-200-normal.woff2) format("woff2");font-family:Main;font-style:normal;font-weight:200;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-200-normal.woff2) format("woff2");font-family:Monospaced;font-style:normal;font-weight:200;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-300-normal.woff2) format("woff2");font-family:Main;font-style:normal;font-weight:300;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-300-normal.woff2) format("woff2");font-family:Monospaced;font-style:normal;font-weight:300;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-400-normal.woff2) format("woff2");font-family:Main;font-style:normal;font-weight:400;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-400-normal.woff2) format("woff2");font-family:Monospaced;font-style:normal;font-weight:400;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-500-normal.woff2) format("woff2");font-family:Main;font-style:normal;font-weight:500;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-500-normal.woff2) format("woff2");font-family:Monospaced;font-style:normal;font-weight:500;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-600-normal.woff2) format("woff2");font-family:Main;font-style:normal;font-weight:600;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-600-normal.woff2) format("woff2");font-family:Monospaced;font-style:normal;font-weight:600;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-700-normal.woff2) format("woff2");font-family:Main;font-style:normal;font-weight:700;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-700-normal.woff2) format("woff2");font-family:Monospaced;font-style:normal;font-weight:700;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-800-normal.woff2) format("woff2");font-family:Main;font-style:normal;font-weight:800;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-800-normal.woff2) format("woff2");font-family:Monospaced;font-style:normal;font-weight:800;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-900-normal.woff2) format("woff2");font-family:Main;font-style:normal;font-weight:900;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-900-normal.woff2) format("woff2");font-family:Monospaced;font-style:normal;font-weight:900;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-200-italic.woff2) format("woff2");font-family:Main;font-style:italic;font-weight:200;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-200-italic.woff2) format("woff2");font-family:Monospaced;font-style:italic;font-weight:200;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-300-italic.woff2) format("woff2");font-family:Main;font-style:italic;font-weight:300;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-300-italic.woff2) format("woff2");font-family:Monospaced;font-style:italic;font-weight:300;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-400-italic.woff2) format("woff2");font-family:Main;font-style:italic;font-weight:400;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-400-italic.woff2) format("woff2");font-family:Monospaced;font-style:italic;font-weight:400;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-500-italic.woff2) format("woff2");font-family:Main;font-style:italic;font-weight:500;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-500-italic.woff2) format("woff2");font-family:Monospaced;font-style:italic;font-weight:500;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-600-italic.woff2) format("woff2");font-family:Main;font-style:italic;font-weight:600;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-600-italic.woff2) format("woff2");font-family:Monospaced;font-style:italic;font-weight:600;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-700-italic.woff2) format("woff2");font-family:Main;font-style:italic;font-weight:700;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-700-italic.woff2) format("woff2");font-family:Monospaced;font-style:italic;font-weight:700;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-800-italic.woff2) format("woff2");font-family:Main;font-style:italic;font-weight:800;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-800-italic.woff2) format("woff2");font-family:Monospaced;font-style:italic;font-weight:800;font-display:swap}@font-face{src:url(/fonts/sans-serif/latin-900-italic.woff2) format("woff2");font-family:Main;font-style:italic;font-weight:900;font-display:swap}@font-face{src:url(/fonts/monospaced/latin-900-italic.woff2) format("woff2");font-family:Monospaced;font-style:italic;font-weight:900;font-display:swap}html,:host{line-height:1.25rem;font-weight:500;font-family:Main,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}code,kbd,samp,pre{font-family:Monospaced,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.block{display:block}.flex{display:flex}.table{display:table}.static{position:static}.relative{position:relative}.visible{visibility:visible}.italic{font-style:italic}.underline{text-decoration-line:underline}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.neg-rotate-60{transform:rotate(-60deg)}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.border{border-width:1px}.border-r-2{border-right-width:2px}.p-px{padding:1px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-20{padding-top:5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-16{padding-bottom:4rem}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-3{padding-left:.75rem}.pr-2{padding-right:.5rem}.pr-16{padding-right:4rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-2{margin-bottom:.5rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.ml-5{margin-left:1.25rem}.mr-1{margin-right:.25rem}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-sm{font-size:.875rem;line-height:1.125rem}.text-base{font-size:1rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.375rem}.opacity-25{opacity:.25}.text-right{text-align:right}.text-center{text-align:center}.whitespace-nowrap{white-space:nowrap}.outline-2{outline-width:2px}.outline{outline-style:solid}.underline-offset-2{text-underline-offset:2px}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.font-semibold{font-weight:700}.font-bold{font-weight:800}.font-mono{font-family:Monospaced,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.list-outside{list-style-position:outside}.justify-center{justify-content:center}.items-center{align-items:center}.grow{flex-grow:1}.w-2{width:.5rem}.w-5{width:1.25rem}.w-fit{width:-moz-fit-content;width:fit-content}.h-5{height:1.25rem}.h-screen{height:100vh}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.bg-white{background-color:#fff}.bg-slate-500{background-color:#64748b}.text-slate-500{color:#64748b}.bg-slate-700{background-color:#334155}.text-slate-700{color:#334155}.bg-zinc-50{background-color:#fafafa}.bg-stone-200{background-color:#e7e5e4}.bg-red-500{background-color:#ef4444}.text-red-500{color:#ef4444}.text-red-600{color:#dc2626}.bg-orange-500{background-color:#f97316}.text-orange-500{color:#f97316}.text-orange-600{color:#ea580c}.bg-amber-600{background-color:#d97706}.text-amber-600{color:#d97706}.bg-yellow-500{background-color:#eab308}.text-yellow-500{color:#eab308}.bg-teal-600{background-color:#0d9488}.text-teal-600{color:#0d9488}.bg-sky-100{background-color:#e0f2fe}.bg-sky-500{background-color:#0ea5e9}.text-sky-500{color:#0ea5e9}.bg-sky-600{background-color:#0284c7}.text-sky-600{color:#0284c7}.bg-blue-500{background-color:#3b82f6}.text-blue-500{color:#3b82f6}.bg-blue-700{background-color:#1d4ed8}.text-blue-700{color:#1d4ed8}.bg-indigo-400{background-color:#818cf8}.text-indigo-400{color:#818cf8}.bg-indigo-500{background-color:#6366f1}.text-indigo-500{color:#6366f1}.bg-purple-500{background-color:#a855f7}.text-purple-500{color:#a855f7}.bg-rose-500{background-color:#f43f5e}.text-rose-500{color:#f43f5e}.text-primary{color:#0284c7}.outline-primary{outline-color:#0284c7}.border-primary{border-color:#0284c7}.text-news{color:#059669}.border-news{border-color:#059669}.active\:underline:active{text-decoration-line:underline}@media (pointer: fine){.pointer-fine\:hover\:underline:hover{text-decoration-line:underline}}.centered-page-feature{margin-left:auto;margin-right:auto}.centered-page-feature{max-width:56rem}*:focus-visible{outline-style:solid}*:focus-visible{outline-width:2px}*:focus-visible{outline-color:#0284c7}
