h1{font-size:2.25rem;line-height:2.5rem;font-weight:700;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity, 1))}@media (min-width: 768px){h1{font-size:3.75rem;line-height:1}}h2{margin-top:2.5rem;margin-bottom:1rem;border-bottom-width:2px;--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity, 1));padding-bottom:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity, 1))}h3{margin-top:1rem;margin-bottom:1rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity, 1))}@media (min-width: 768px){h3{text-align:left}}h4{margin-top:1rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity, 1))}h5{margin-top:.5rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}h6{margin-top:.5rem;margin-bottom:.5rem;font-weight:700}@media (hover:hover){table tr.hover:hover,table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}}table{position:relative;width:100%;text-align:left;font-size:.875rem;line-height:1.25rem;border-radius:var(--rounded-box, 1rem)}table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}table :where(th,td){padding:.75rem 1rem;vertical-align:middle}table tr.active,table tr.active:nth-child(2n){--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}table :where(thead,tbody) :where(tr:not(:last-child)),table :where(thead,tbody) :where(tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:hsl(var(--b2) / var(--tw-border-opacity))}table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:hsl(var(--bc) / .6)}table{display:table;border-collapse:collapse}table,th,td{border-width:1px}th{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity, 1));background-color:hsl(var(--p) / .3);font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity, 1))}.container{margin-left:auto;margin-right:auto;max-width:73.75rem;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.container{padding-left:2.5rem;padding-right:2.5rem}}.paper-texture{position:relative;display:flex;min-width:10rem;max-width:24rem;flex:1 1 0%;flex-direction:column;border-width:2px;--tw-border-opacity: 1;border-color:rgb(217 189 165 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(246 238 227 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-text-opacity: 1;color:rgb(27 27 27 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.paper-texture{min-width:15rem}}ul{list-style-position:inside;list-style-type:disc}.table-of-contents{li{margin-left:1rem}div{margin-top:.25rem;margin-bottom:.25rem}div{display:inline-block}div{font-weight:700}a:hover{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity, 1))}a:hover{text-decoration-line:underline}}.timeline{list-style-type:none;li{position:relative}li{padding-top:1rem;padding-bottom:1rem}li{padding-left:1.5rem}li:before{content:var(--tw-content);position:absolute}li:before{content:var(--tw-content);left:.5rem}li:before{content:var(--tw-content);top:1.625rem}li:before{content:var(--tw-content);height:.5rem}li:before{content:var(--tw-content);width:.5rem}li:before{content:var(--tw-content);border-radius:9999px}li:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity, 1))}li:not(:last-child):after{content:var(--tw-content);position:absolute}li:not(:last-child):after{content:var(--tw-content);left:.75rem}li:not(:last-child):after{content:var(--tw-content);top:1.625rem}li:not(:last-child):after{content:var(--tw-content);height:100%}li:not(:last-child):after{content:var(--tw-content);width:1px}li:not(:last-child):after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(217 189 165 / var(--tw-bg-opacity, 1))}li:not(:last-child):after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity, 1))}}.step-arrow{position:relative;padding-bottom:1.5rem}.step-arrow:after{position:absolute;bottom:0;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-width:1rem;border-right-width:.625rem;border-left-width:.625rem;border-left-color:transparent;border-bottom-color:transparent;content:var(--tw-content);border-right-color:transparent}@media (min-width: 768px){.step-arrow{padding-bottom:0;padding-right:1.5rem}.step-arrow:after{inset:50% 0 auto auto;--tw-translate-y: -50%;--tw-translate-x: -0px;content:var(--tw-content);--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.step-arrow-two-ways{position:relative;padding-bottom:1.5rem}.step-arrow-two-ways:before{position:absolute;bottom:0;left:50%;--tw-translate-x: calc((50% + 1rem)*-1) ;--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-width:1rem;border-right-width:.625rem;border-left-width:.625rem;border-left-color:transparent;border-bottom-color:transparent;content:var(--tw-content);border-right-color:transparent}.step-arrow-two-ways:after{position:absolute;bottom:0;left:50%;--tw-translate-x: calc((50% - 1.5rem)*-1) ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-width:1rem;border-right-width:.625rem;border-left-width:.625rem;border-left-color:transparent;border-bottom-color:transparent;content:var(--tw-content);border-right-color:transparent}@media (min-width: 768px){.step-arrow-two-ways{padding-bottom:0;padding-right:1.5rem}.step-arrow-two-ways:before{inset:50% 0 auto auto;--tw-translate-y: calc((50% + 1rem)*-1) ;--tw-translate-x: -0px;content:var(--tw-content);--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.step-arrow-two-ways:after{inset:50% 0 auto auto;--tw-translate-y: calc((50% - 1.5rem)*-1) ;--tw-translate-x: -0px;content:var(--tw-content);--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.passive-title{margin-top:.5rem;display:inline-block;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--pc) / .5) var(--tw-gradient-to-position);--tw-gradient-to-position: 10%;padding:.25rem .5rem .25rem 1rem;font-weight:500;--tw-shadow-color: #1b1b1b;--tw-shadow: var(--tw-shadow-colored);text-shadow:0 2px 4px var(--tw-shadow-color)}.subtitle{margin-top:1rem;margin-bottom:1rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity, 1))}@media (min-width: 768px){.subtitle{text-align:left}}.subtitle-slot>div{margin-top:1rem;margin-bottom:1rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity, 1))}@media (min-width: 768px){.subtitle-slot>div{text-align:left}}.tabs-slot{justify-content:center}.tabs-slot .tab>div{margin-top:0;margin-bottom:0}@media (min-width: 768px){.tabs-slot .tab>div{font-size:1.125rem;line-height:1.75rem}}
