:root{--c-brand:hsl(203.1, 95.8%, 36.4%);--c-brand-highlight:hsla(203.1, 85.8%, 61.4%, 0.35);--c-brand-active:#0e8fc9;--c-brand-dark:#0e8fc9;--c-brand-light:#25b3f5;--c-bg:#fff;--c-bg-semi:rgba(255,255,255,0.8);--c-bg2:#f3f5f7;--c-scrollbar:theme('colors.gray.200');--c-white:#fff;--c-black:#000;--c-divider-light:rgba(60, 60, 67, .12);--c-divider-dark:rgba(84, 84, 88, .48);--c-text-light-1:#2c3e50;--c-text-light-2:#476582;--c-text-light-3:#90a4b7;--c-disabled-bg:#e5e5e5;--c-disabled-fg:#666;--c-code:hsl(221deg 39% 11%);--c-code-bg:hsl(0, 0%, 90%);--c-code-inline-bg:rgba(27, 31, 35, .04);--c-code-highlight:rgba(0, 0, 0, .04);--c-gray-100:hsl(216, 14.3%, 95.9%);--c-gray-200:hsl(216, 13%, 91%);--c-gray-300:hsl(216, 12.2%, 83.9%);--c-gray-400:hsl(216, 10.6%, 64.9%);--c-gray-500:hsl(216, 8.9%, 46.1%);--c-gray-600:hsl(216, 13.8%, 34.1%);--c-gray-700:hsl(216, 19.1%, 26.7%);--c-gray-800:hsl(216, 27.9%, 16.9%);--c-gray-900:hsl(216, 39.3%, 11%);--font-family-base:"Barlow", "Inter", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-mono:"Fira Code", source-code-pro, menlo, monaco, consolas, "Courier New", monospace;--font-family-display:"Barlow Condensed", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--z-index-navbar:10;--z-index-sidebar:6;--shadow-rgb:0, 0, 0;--shadow-header:0 6px 10px rgba(var(--shadow-rgb), .06), 0 3px 6px rgba(var(--shadow-rgb), .08);--shadow-totop:0 0 5px 2px rgba(var(--shadow-rgb), .15), 0 0 8px 1px rgba(var(--shadow-rgb), .1);--header-height:2.5rem;--sidebar-width:16rem;--sections-sidebar-width:16rem;--nprogress-color:red;--nprogress-z-index:999}html.dark{--c-brand:hsl(203.1, 65.8%, 60.4%);--c-brand-highlight:hsla(203, 66%, 45%, 0.6);--c-bg:#171717;--c-bg-semi:rgba(17,17,17,0.8);--c-bg2:#222;--c-scrollbar:#333;--c-text:#f5f7fa;--c-text-light:#fff;--c-text-lighter:theme('colors.gray.300');--c-code-bg:hsl(6, 5%, 19%);--c-code-inline-bg:rgba(255, 255, 255, .04);--c-code-highlight:rgba(0, 0, 0, .66);--c-disabled-bg:#333;--c-disabled-fg:#aaa;--c-gray-100:hsl(216, 14.3%, 4.1%);--c-gray-200:hsl(216, 13%, 9%);--c-gray-300:hsl(216, 12.2%, 16.1%);--c-gray-400:hsl(216, 10.6%, 45.1%);--c-gray-500:hsl(216, 8.9%, 54.9%);--c-gray-600:hsl(216, 13.8%, 66.9%);--c-gray-700:hsl(216, 19.1%, 74.3%);--c-gray-800:hsl(216, 27.9%, 84.1%);--c-gray-900:hsl(216, 39.3%, 89%);--c-code:hsl(221deg 39% 89%)

  --shadow-rgb: 255, 255, 255}:root{--c-divider:var(--c-divider-light);--c-text:var(--c-text-light-1);--c-text-light:var(--c-text-light-2);--c-text-lighter:var(--c-text-light-3);--c-bg:var(--c-white);--code-line-height:24px;--code-font-family:var(--font-family-mono);--code-font-size:14px}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}*{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::moz-focus-inner{border-style:none;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}body{margin:0;font-family:inherit;line-height:inherit}figure{margin:0}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;line-height:1.5}h1,h2,h4,p{margin:0}h1,h2,h4{font-size:inherit;font-weight:inherit}h1,h4,p{margin:0}h1,h4{font-size:inherit;font-weight:inherit}h1,p{margin:0}h1{font-size:inherit;font-weight:inherit;margin:0}h3{margin:0;font-size:inherit;font-weight:inherit}h3,p{margin:0}img{border-style:solid;display:block;vertical-align:middle;max-width:100%;height:auto}img,video{display:block;vertical-align:middle;max-width:100%;height:auto}ol{list-style:none;margin:0;padding:0}p{margin:0}small{font-size:80%}strong{font-weight:bolder}table{text-indent:0;border-color:inherit;border-collapse:collapse}ul{list-style:none;margin:0;padding:0}video,img{display:block;vertical-align:middle;max-width:100%;height:auto}@media(min-width:1024px){.lg\:pb-14{padding-bottom:3.5rem}}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.prose{color:#374151;max-width:65ch;font-size:1rem;line-height:1.75}.prose [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose a{color:#111827;text-decoration:underline;font-weight:500}.prose strong{color:#111827;font-weight:600}.prose ol[type=A]{--list-counter-style:upper-alpha}.prose ol[type=a]{--list-counter-style:lower-alpha}.prose ol[type="A s"]{--list-counter-style:upper-alpha}.prose ol[type="a s"]{--list-counter-style:lower-alpha}.prose ol[type=I]{--list-counter-style:upper-roman}.prose ol[type=i]{--list-counter-style:lower-roman}.prose ol[type="I s"]{--list-counter-style:upper-roman}.prose ol[type="i s"]{--list-counter-style:lower-roman}.prose ol[type="1"]{--list-counter-style:decimal}.prose ol>li{position:relative;padding-left:1.75em}.prose ol>li::before{content:counter(list-item,var(--list-counter-style,decimal))".";position:absolute;font-weight:400;color:#6b7280;left:0}.prose ul>li{position:relative;padding-left:1.75em}.prose ul>li::before{content:"";position:absolute;background-color:#d1d5db;border-radius:50%;width:.375em;height:.375em;top:calc(.875em - .1875em);left:.25em}.prose hr{border-color:#e5e7eb;margin-top:3em;margin-bottom:3em}.prose blockquote{font-weight:500;font-style:italic;color:#111827;border-left-width:.25rem;border-color:#e5e7eb;quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose blockquote p:first-of-type::before{content:open-quote}.prose blockquote p:last-of-type::after{content:close-quote}.prose h1{color:#111827;font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose h2{color:#111827;font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose h3{color:#111827;font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose h4{color:#111827;font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{color:#111827;font-weight:600;font-size:.875em}.prose code::before{content:"`"}.prose code::after{content:"`"}.prose a code{color:#111827}.prose pre{color:#e5e7eb;background-color:#1f2937;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-right:1.1428571em;padding-bottom:.8571429em;padding-left:1.1428571em}.prose pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose pre code::before{content:none}.prose pre code::after{content:none}.prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose thead{color:#111827;font-weight:600;border-bottom-width:1px;border-bottom-color:#d1d5db}.prose thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose tbody tr{border-bottom-width:1px;border-bottom-color:#e5e7eb}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{vertical-align:top;padding-top:.5714286em;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose img{margin-top:2em;margin-bottom:2em}.prose video{margin-top:2em;margin-bottom:2em}.prose figure{margin-top:2em;margin-bottom:2em}.prose figure>*{margin-top:0;margin-bottom:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ol{margin-top:1.25em;margin-bottom:1.25em;list-style-type:none}.prose ul{margin-top:1.25em;margin-bottom:1.25em;list-style-type:none}.prose li{margin-top:.5em;margin-bottom:.5em}.prose>ul>li p{margin-top:.75em;margin-bottom:.75em}.prose>ul>li>*:first-child{margin-top:1.25em}.prose>ul>li>*:last-child{margin-bottom:1.25em}.prose>ol>li>*:first-child{margin-top:1.25em}.prose>ol>li>*:last-child{margin-bottom:1.25em}.prose ul ul,.prose ul ol,.prose ol ul,.prose ol ol{margin-top:.75em;margin-bottom:.75em}.prose hr+*{margin-top:0}.prose h2+*{margin-top:0}.prose h3+*{margin-top:0}.prose h4+*{margin-top:0}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.btn-paper:hover{--tw-bg-opacity:1;background-color:rgba(34,82,134,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-paper:active{--tw-bg-opacity:1;background-color:rgba(34,82,134,var(--tw-bg-opacity))}.btn-paper{--tw-border-opacity:1;border-color:rgba(44,142,228,var(--tw-border-opacity));border-radius:.25rem;border-width:1px;margin-right:.25rem;margin-bottom:.25rem;outline:2px solid transparent;outline-offset:2px;padding-left:2rem;padding-right:2rem;padding-top:.75rem;padding-bottom:.75rem;--tw-text-opacity:1;color:rgba(44,142,228,var(--tw-text-opacity));text-transform:uppercase;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.btn-paper:focus{outline:2px solid transparent;outline-offset:2px}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgba(99,234,253,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-primary:active{--tw-bg-opacity:1;background-color:rgba(29,213,243,var(--tw-bg-opacity))}.btn-primary{--tw-border-opacity:1;border-color:rgba(99,234,253,var(--tw-border-opacity));border-radius:.25rem;border-width:1px;margin-right:.25rem;margin-bottom:.25rem;outline:2px solid transparent;outline-offset:2px;padding-left:2rem;padding-right:2rem;padding-top:.75rem;padding-bottom:.75rem;--tw-text-opacity:1;color:rgba(99,234,253,var(--tw-text-opacity));text-transform:uppercase;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.btn-primary:focus{outline:2px solid transparent;outline-offset:2px}.btn-secondary:hover{--tw-bg-opacity:1;background-color:rgba(65,171,240,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-secondary:active{--tw-bg-opacity:1;background-color:rgba(44,142,228,var(--tw-bg-opacity))}.btn-secondary{--tw-border-opacity:1;border-color:rgba(65,171,240,var(--tw-border-opacity));border-radius:.25rem;border-width:1px;margin-right:.25rem;margin-bottom:.25rem;outline:2px solid transparent;outline-offset:2px;padding-left:2rem;padding-right:2rem;padding-top:.75rem;padding-bottom:.75rem;--tw-text-opacity:1;color:rgba(65,171,240,var(--tw-text-opacity));text-transform:uppercase;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.btn-secondary:focus{outline:2px solid transparent;outline-offset:2px}.link{--tw-text-opacity:1;color:rgba(44,142,228,var(--tw-text-opacity))}.link:hover{--tw-text-opacity:1;color:rgba(35,97,170,var(--tw-text-opacity))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.hover\:bg-mariner-100:hover{--tw-bg-opacity:1;background-color:rgba(220,241,253,var(--tw-bg-opacity))}.bg-mariner-800{--tw-bg-opacity:1;background-color:rgba(35,97,170,var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:-o-linear-gradient(left,var(--tw-gradient-stops));background-image:-webkit-gradient(linear,left top,right top,from(var(--tw-gradient-stops)));background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-hero-100{--tw-gradient-from:rgba(44, 64, 89, var(--tw-from-opacity, 1));--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0))}.to-hero-200{--tw-gradient-to:rgba(17, 28, 49, var(--tw-to-opacity, 1))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.before\:rounded-md::before{border-radius:.375rem}.border-1{border-width:1px}.border{border-width:1px}.border-t{border-top-width:1px}.border-l{border-left-width:1px}.block{display:block}.before\:block::before{display:block}.inline-block{display:inline-block}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.grid{display:-ms-grid;display:grid}.hidden{display:none}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.items-start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.items-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-self-center{-ms-grid-column-align:center;justify-self:center}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace}.font-semibold{font-weight:600}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.h-40{height:10rem}.h-8{height:2rem}.h-full{height:100%}.before\:h-3::before{height:.75rem}.h-3{height:.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.leading-none{line-height:1}.mx-auto{margin-left:auto;margin-right:auto}.mx-4{margin-left:1rem;margin-right:1rem}.before\:mx-auto::before{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-6{margin-bottom:1.5rem}.mt-4{margin-top:1rem}.mt-9{margin-top:2.25rem}.mb-4{margin-bottom:1rem}.mt-12{margin-top:3rem}.ml-2{margin-left:.5rem}.mb-10{margin-bottom:2.5rem}.mt-3{margin-top:.75rem}.mt-8{margin-top:2rem}.-mb-16{margin-bottom:-4rem}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mb-14{margin-bottom:3.5rem}.before\:mb-5::before{margin-bottom:1.25rem}.ml-4{margin-left:1rem}.mb-1{margin-bottom:.25rem}.mt-1\.5{margin-top:.375rem}.mb-2{margin-bottom:.5rem}.mb-16{margin-bottom:4rem}.max-w-md{max-width:28rem}.max-w-10xl{max-width:104rem}.max-w-8xl{max-width:88rem}.min-h-screen{min-height:100vh}.min-w-0{min-width:0}.object-cover{-o-object-fit:cover;object-fit:cover}.opacity-30{opacity:.3}.hover\:opacity-100:hover{opacity:1}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.p-2{padding:.5rem}.p-4{padding:1rem}.p-3{padding:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pb-2{padding-bottom:.5rem}.pr-2{padding-right:.5rem}.pt-10{padding-top:2.5rem}.pt-4{padding-top:1rem}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.left-0{left:0}.bottom-0{bottom:0}.-left-1\.5{left:-.375rem}.table-auto{table-layout:auto}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.dark .dark\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.text-mariner-800{--tw-text-opacity:1;color:rgba(35,97,170,var(--tw-text-opacity))}.text-red-orange-800{--tw-text-opacity:1;color:rgba(165,29,15,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-red-orange-900{--tw-text-opacity:1;color:rgba(136,31,20,var(--tw-text-opacity))}.truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.italic{font-style:italic}.uppercase{text-transform:uppercase}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.whitespace-pre-wrap{white-space:pre-wrap}.w-full{width:100%}.w-8{width:2rem}.before\:w-24::before{width:6rem}.w-3{width:.75rem}.z-50{z-index:50}.gap-4{grid-gap:1rem;gap:1rem}.gap-x-4{-webkit-column-gap:1rem;-moz-column-gap:1rem;grid-column-gap:1rem;column-gap:1rem}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-span-12{-ms-grid-column-span:span 12/span 12;grid-column:span 12/span 12}@media(min-width:640px){.sm\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\:block{display:block}.sm\:flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sm\:hidden{display:none}.sm\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:before\:mx-0::before{margin-left:0;margin-right:0}.sm\:mt-5{margin-top:1.25rem}.sm\:-mb-48{margin-bottom:-12rem}.sm\:mt-1{margin-top:.25rem}.sm\:max-w-2xl{max-width:42rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:pt-16{padding-top:4rem}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:col-span-3{-ms-grid-column-span:span 3/span 3;grid-column:span 3/span 3}.sm\:col-span-9{-ms-grid-column-span:span 9/span 9;grid-column:span 9/span 9}}@media(min-width:768px){.md\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.md\:block{display:block}.md\:flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.md\:hidden{display:none}.md\:mt-0{margin-top:0}.md\:px-0{padding-left:0;padding-right:0}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lg\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.lg\:block{display:block}.lg\:flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.lg\:grid{display:-ms-grid;display:grid}.lg\:hidden{display:none}.lg\:items-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:m-0{margin:0}.lg\:mt-6{margin-top:1.5rem}.lg\:max-w-none{max-width:none}.lg\:overflow-hidden{overflow:hidden}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:pt-8{padding-top:2rem}.lg\:relative{position:relative}.lg\:text-left{text-align:left}.lg\:gap-8{grid-gap:2rem;gap:2rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.xl\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:text-5xl{font-size:3rem;line-height:1}}@media(min-width:1536px){.\32 xl\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\32 xl\:block{display:block}.\32 xl\:hidden{display:none}}::selection{background-color:var(--c-brand-highlight)}input#show-menu:checked~#toggle-menu .menu-open{display:none}input#show-menu:checked~#nav-menu{display:flex;flex:flex-wrap}input#show-menu:checked~#toggle-menu .menu-close{display:block}.dark #toggle-dark-mode .mode-dark{display:block}.dark #toggle-dark-mode .mode-light{display:none}.magnifier-container{width:100%;// margin-left: 5%;margin-top:1rem;margin-bottom:1rem}.magnifier-container>figure{display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.magnifier-container>figure:before{overflow:visible;content:"";background-image:url(/images/pointer.svg);width:27px;height:27px;position:absolute;right:0}.pair .example{float:left}.magnifier-container .example-3{width:30%}.magnifier-container .example-2{width:45%}.magnifier-container .example{margin-right:2.5%}.magnifier-container .example:last-of-type{margin-right:0}.magnifier-container .original{position:relative}.magnifier-container .original:after{content:"";display:block;width:100%;height:150%;position:absolute;top:-20%;z-index:1}.magnifier-container .example .magnifier{position:absolute;pointer-events:none}.magnifier-container .example .magnifier:after{box-sizing:border-box;position:relative;width:100%;height:100%;left:-50%;225286 top: -50%;border-radius:50%;border:1px solid #fff;display:block;content:'';background-color:rgba(255,255,255,.2);box-shadow:0 0 4px rgba(0,0,0,.5)}.magnifier-container img{display:block;width:100%;-ms-interpolation-mode:nearest-neighbor;image-rendering:optimizeSpeed;image-rendering:pixelated;max-width:none!important}.magnifier-container .closeup{display:block;width:90%;border-radius:50%;margin-bottom:12px;position:relative;left:5%;top:-5px;border:2px solid #fff;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.3)}.magnifier-container figcaption{width:90%;margin-left:5%;text-align:center}.magnifier-container .closeup img{position:absolute;width:800%}.magnifier-container .closeup:after{padding-top:100%;display:block;content:''}