:where(html){line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZJhiI2B.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZthiI2B.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZNhiI2B.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZxhiI2B.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZBhiI2B.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZFhiI2B.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZ9hiA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Merriweather;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaGV31GvU.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Merriweather;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaEF31GvU.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Merriweather;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaG131GvU.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Merriweather;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaGl31GvU.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Merriweather;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaFF31.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMRrTEUc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtM1rTEUc.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMVrTEUc.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMprTEUc.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMZrTEUc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMdrTEUc.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrTA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.i-tabler\:brand-github{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 19c-4.3 1.4-4.3-2.5-6-3m12 5v-3.5c0-1 .1-1.4-.5-2c2.8-.3 5.5-1.4 5.5-6a4.6 4.6 0 0 0-1.3-3.2a4.2 4.2 0 0 0-.1-3.2s-1.1-.3-3.5 1.3a12.3 12.3 0 0 0-6.2 0C6.5 2.8 5.4 3.1 5.4 3.1a4.2 4.2 0 0 0-.1 3.2A4.6 4.6 0 0 0 4 9.5c0 4.6 2.7 5.7 5.5 6c-.6.6-.6 1.2-.5 2V21'/%3E%3C/svg%3E")}.i-tabler\:brand-github,.i-tabler\:brand-linkedin{background-color:currentColor;color:inherit;height:1em;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.i-tabler\:brand-linkedin{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm4 5v5m0-8v.01M12 16v-5'/%3E%3Cpath d='M16 16v-3a2 2 0 0 0-4 0'/%3E%3C/g%3E%3C/svg%3E")}.i-tabler\:mail{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='m3 7l9 6l9-6'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;color:inherit;height:1em;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em}.link,[link=""]{--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom:2px dotted rgb(94 90 126/var(--un-border-bottom-opacity));--un-text-opacity:1;color:rgb(216 216 216/var(--un-text-opacity));text-decoration:none}.link:hover,[link=""]:hover{--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(255 87 34/var(--un-border-bottom-opacity));--un-text-opacity:1;color:rgb(255 87 34/var(--un-text-opacity))}.sr-only,[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}.invisible{visibility:hidden}.absolute,[absolute=""]{position:absolute}.fixed{position:fixed}.relative{position:relative}.-bottom-1\/2{bottom:-50%}.left-0{left:0}.right-0{right:0}.z--1,[z--1=""]{z-index:-1}.z-10{z-index:10}.z-20{z-index:20}.grid{display:grid}.m-a,[m-a=""]{margin:auto}.m0,[m0=""]{margin:0}[m4=""]{margin:1rem}.mx-a,[mx-a=""]{margin-left:auto;margin-right:auto}.my-0,[my-0=""]{margin-bottom:0;margin-top:0}[my-4=""]{margin-bottom:1rem;margin-top:1rem}.mb-12,[mb-12=""]{margin-bottom:3rem}.mb-120,[mb-120=""]{margin-bottom:30rem}.mb-16,[mb-16=""]{margin-bottom:4rem}.mb-30,[mb-30=""]{margin-bottom:7.5rem}.mb-4,[mb-4=""]{margin-bottom:1rem}.mb-40,[mb-40=""]{margin-bottom:10rem}.mb-6,[mb-6=""]{margin-bottom:1.5rem}.mb-60,[mb-60=""]{margin-bottom:15rem}.mb-8{margin-bottom:2rem}.mr-5,[mr-5=""]{margin-right:1.25rem}.mt-0,[mt-0=""]{margin-top:0}.mt-2,[mt-2=""]{margin-top:.5rem}.mt-5,[mt-5=""]{margin-top:1.25rem}.box-border,[box-border=""]{box-sizing:border-box}.inline,[inline=""]{display:inline}.block,[block=""]{display:block}.inline-block{display:inline-block}.hidden,[hidden=""]{display:none}.size-4{height:1rem;width:1rem}.h-1\.5rem,[h-1\.5rem=""]{height:1.5rem}.h-1\/2{height:50%}.h-28,[h-28=""]{height:7rem}.h-auto{height:auto}.h-full,[h-full=""]{height:100%}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.max-w-520px{max-width:520px}.max-w-lg,[max-w-lg=""]{max-width:32rem}.max-w-sm,[max-w-sm=""]{max-width:24rem}.min-h-screen{min-height:100vh}.w-1\.5rem,[w-1\.5rem=""]{width:1.5rem}.w-28,[w-28=""]{width:7rem}.w-full,[w-full=""]{width:100%}.w-max,[w-max=""]{width:-moz-max-content;width:max-content}[w~="50%"]{width:50%}.flex,[flex=""],[flex~="~"]{display:flex}.flex-1{flex:1 1 0%}[flex~=row]{flex-direction:row}.flex-col,[flex-col=""],[flex~=col]{flex-direction:column}[flex~=wrap]{flex-wrap:wrap}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.after\:animate-fade-out:after,[after\:animate-fade-out=""]:after{animation:fade-out 1s linear 1}.after\:animate-duration-1000:after,[after\:animate-duration-1000=""]:after{animation-duration:1s}.after\:animate-ease-in-out:after,[after\:animate-ease-in-out=""]:after{animation-timing-function:cubic-bezier(.4,0,.2,1)}.after\:animate-alternate:after,[after\:animate-alternate=""]:after{animation-direction:alternate}.after\:animate-iteration-count-infinite:after{animation-iteration-count:infinite}[after\:animate-iteration-count-infinite~=","]:after{animation-iteration-count:infinite,,}.cursor-default,[cursor-default=""]{cursor:default}.cursor-pointer,[hover~=cursor-pointer]:hover{cursor:pointer}.select-none,[select-none=""]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-none,[list-none=""]{list-style-type:none}.place-content-center{place-content:center}.content-evenly,[flex~=content-evenly]{align-content:space-evenly}.items-start,[flex~=items-start]{align-items:flex-start}.items-center{align-items:center}.justify-center,[justify-center=""]{justify-content:center}.justify-between,[flex~=justify-between]{justify-content:space-between}.justify-evenly,[justify-evenly=""]{justify-content:space-evenly}.gap-24,[gap-24=""]{gap:6rem}.gap-4,[gap-4=""]{gap:1rem}.gap-8,[gap-8=""]{gap:2rem}.flex-self-end,[flex-self-end=""]{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.border,[border~="1px"]{border-width:1px}.after\:border-r-6:after,[after\:border-r-6=""]:after{border-right-width:6px}[border~=dark]{--un-border-opacity:1;border-color:rgb(49 47 66/var(--un-border-opacity))}.after\:border-r-light:after,[after\:border-r-light=""]:after{--un-border-opacity:1;--un-border-right-opacity:var(--un-border-opacity);border-right-color:rgb(216 216 216/var(--un-border-right-opacity))}.rounded-full,[rounded-full=""]{border-radius:9999px}.rounded-sm,[rounded-sm=""]{border-radius:.125rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border-none,[border-none=""]{border-style:none}[border~=solid]{border-style:solid}.after\:border-r-solid:after,[after\:border-r-solid=""]:after{border-right-style:solid}.bg-black\/5{background-color:#0000000d}.bg-darker,[bg-darker=""]{--un-bg-opacity:1;background-color:rgb(10 9 14/var(--un-bg-opacity))}.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.dark .dark\:bg-black{--un-bg-opacity:1;background-color:rgb(0 0 0/var(--un-bg-opacity))}.dark .dark\:bg-white\/10{background-color:#ffffff1a}.from-indigo-500{--un-gradient-from-position:0%;--un-gradient-from:rgb(99 102 241/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(99,102,241,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}.via-sky-500{--un-gradient-via-position:50%;--un-gradient-to:rgba(14,165,233,0);--un-gradient-stops:var(--un-gradient-from),rgb(14 165 233/var(--un-via-opacity,1)) var(--un-gradient-via-position),var(--un-gradient-to)}.to-primary{--un-gradient-to-position:100%;--un-gradient-to:rgb(76 175 80/var(--un-to-opacity,1)) var(--un-gradient-to-position)}.from-10\%{--un-gradient-from-position:10%}.to-80\%{--un-gradient-to-position:80%}.via-30\%{--un-gradient-via-position:30%}.bg-gradient-to-r{--un-gradient-shape:to right;--un-gradient:var(--un-gradient-shape),var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.p-4,[p-4=""]{padding:1rem}.p-5,.p5,[p-5=""],[p5=""]{padding:1.25rem}.p-8{padding:2rem}.p0,[p0=""]{padding:0}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2,[px-2=""]{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5,[px-5=""]{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1,[py-1=""]{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.pr-1,[pr-1=""]{padding-right:.25rem}.pt-14{padding-top:3.5rem}.text-center,[text-center=""],[text~=center]{text-align:center}[text~=left]{text-align:left}[indent~="[1em]"]{text-indent:1em}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-size-1\.8,[font-size-1\.8=""]{font-size:.45rem}.font-size-3,[font-size-3=""]{font-size:.75rem}.font-size-4,[font-size-4=""],[font~=size-4]{font-size:1rem}.text-size-6,[text-size-6=""]{font-size:1.5rem}.dark .dark\:text-white,[text~=white]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}.has-\[\:checked\]\:text-accent:has(:checked),.text-accent{--un-text-opacity:1;color:rgb(255 87 34/var(--un-text-opacity))}.text-black{--un-text-opacity:1;color:rgb(0 0 0/var(--un-text-opacity))}.text-emerald-400,[text-color~=emerald-400],[text-emerald-400=""]{--un-text-opacity:1;color:rgb(52 211 153/var(--un-text-opacity))}.text-indigo-400,[text-color~=indigo-400],[text-indigo-400=""]{--un-text-opacity:1;color:rgb(129 140 248/var(--un-text-opacity))}.text-light,[text-light=""],[text~=light]{--un-text-opacity:1;color:rgb(216 216 216/var(--un-text-opacity))}.text-secondary,[text-color~=secondary],[text-secondary=""]{--un-text-opacity:1;color:rgb(94 90 126/var(--un-text-opacity))}.text-sky-400,[text-color~=sky-400],[text-sky-400=""]{--un-text-opacity:1;color:rgb(56 189 248/var(--un-text-opacity))}[text-color~=red-400]{--un-text-opacity:1;color:rgb(248 113 113/var(--un-text-opacity))}[text~="$t("]{color:var(--t\()}[text~="$t(goodbye)"]{color:var(--t\(goodbye\))}.hover\:text-accent:hover,[hover\:text-accent=""]:hover,[hover~=text-accent]:hover{--un-text-opacity:1;color:rgb(255 87 34/var(--un-text-opacity))}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal,[font-normal=""],[font~=normal]{font-weight:400}.leading-tight{line-height:1.25}[tracking~="[.2em]"]{letter-spacing:.2em}[tracking~="[1em]"]{letter-spacing:1em}.font-mono{font-family:Source Code Pro}.font-sans{font-family:Inter}.uppercase,[uppercase=""]{text-transform:uppercase}.italic,[font~=italic],[italic=""]{font-style:italic}.decoration-none,[decoration-none=""]{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mix-blend-darken,[mix-blend-darken=""]{mix-blend-mode:darken}.transition,[transition=""]{transition-duration:.15s;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,outline-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)}.ease,.ease-in-out,.transition-ease,[transition-ease=""]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:content-\[\'\'\]:after{content:""}@media (min-width:640px){.sm\:m-0,[sm\:m-0=""]{margin:0}.sm\:inline,[sm\:inline=""]{display:inline}.sm\:hidden,[sm\:hidden=""]{display:none}.sm\:max-w-md,[sm\:max-w-md=""]{max-width:28rem}.sm\:w-a,[sm\:w-a=""]{width:auto}.sm\:flex-row,[sm\:flex-row=""]{flex-direction:row}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-8xl{font-size:6rem;line-height:1}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:font-size-2\.5,[sm\:font-size-2\.5=""]{font-size:.625rem}.sm\:font-size-4,[sm\:font-size-4=""]{font-size:1rem}}@media (min-width:768px){.md\:font-size-4,[md\:font-size-4=""]{font-size:1rem}}.tag-cloud-item[data-v-a0af8c5a]{animation-direction:alternate;animation-iteration-count:infinite;animation-name:wiggle-1-a0af8c5a;animation-timing-function:ease-in-out;display:inline-block;transition:transform .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.tag-cloud-item[data-v-a0af8c5a]:nth-child(4n+1){animation-name:wiggle-1-a0af8c5a}.tag-cloud-item[data-v-a0af8c5a]:nth-child(4n+2){animation-name:wiggle-2-a0af8c5a}.tag-cloud-item[data-v-a0af8c5a]:nth-child(4n+3){animation-name:wiggle-3-a0af8c5a}.tag-cloud-item[data-v-a0af8c5a]:nth-child(4n){animation-name:wiggle-4-a0af8c5a}.tag-cloud-item[data-v-a0af8c5a]:hover{animation-play-state:paused;border-color:var(--hover-color)!important;box-shadow:0 0 12px 2px var(--hover-color);color:var(--hover-color)!important;position:relative;transform:scale(1.15);z-index:10}@keyframes wiggle-1-a0af8c5a{0%{transform:translate(0) rotate(0)}25%{transform:translate(3px,-2px) rotate(.5deg)}50%{transform:translate(-2px,3px) rotate(-.5deg)}75%{transform:translate(2px,1px) rotate(.3deg)}to{transform:translate(-3px,-1px) rotate(-.3deg)}}@keyframes wiggle-2-a0af8c5a{0%{transform:translate(0) rotate(0)}25%{transform:translate(-3px,2px) rotate(-.6deg)}50%{transform:translate(2px,-3px) rotate(.4deg)}75%{transform:translate(-1px,-2px) rotate(-.3deg)}to{transform:translate(3px,2px) rotate(.5deg)}}@keyframes wiggle-3-a0af8c5a{0%{transform:translate(0) rotate(0)}33%{transform:translate(4px,1px) rotate(.7deg)}66%{transform:translate(-3px,-2px) rotate(-.4deg)}to{transform:translate(1px,3px) rotate(.2deg)}}@keyframes wiggle-4-a0af8c5a{0%{transform:translate(0) rotate(0)}20%{transform:translate(-2px,-3px) rotate(-.5deg)}40%{transform:translate(3px,2px) rotate(.3deg)}60%{transform:translate(-1px,3px) rotate(.6deg)}80%{transform:translate(2px,-1px) rotate(-.2deg)}to{transform:translate(-3px,1px) rotate(-.4deg)}}
