*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;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"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){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-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--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 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--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 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--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-family:Bakbak One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/bakbak-one/files/bakbak-one-latin-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/bakbak-one/files/bakbak-one-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bakbak One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/bakbak-one/files/bakbak-one-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/bakbak-one/files/bakbak-one-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bakbak One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/bakbak-one/files/bakbak-one-devanagari-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/bakbak-one/files/bakbak-one-devanagari-400-normal.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Bellefair;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/bellefair/files/bellefair-latin-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/bellefair/files/bellefair-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bellefair;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/bellefair/files/bellefair-hebrew-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/bellefair/files/bellefair-hebrew-400-normal.woff) format("woff");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Bellefair;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/bellefair/files/bellefair-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/bellefair/files/bellefair-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-greek-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-greek-400-normal.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-latin-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-cyrillic-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-cyrillic-400-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-greek-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-greek-ext-400-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/fira-code/files/fira-code-cyrillic-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-code/files/fira-code-cyrillic-ext-400-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-greek-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-greek-400-normal.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-latin-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-cyrillic-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-cyrillic-400-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-greek-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-greek-ext-400-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-cyrillic-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-cyrillic-ext-400-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-greek-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-greek-700-normal.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-latin-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-latin-700-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-cyrillic-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-cyrillic-700-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-greek-ext-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-greek-ext-700-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-latin-ext-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-latin-ext-700-normal.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/fira-mono/files/fira-mono-cyrillic-ext-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/fira-mono/files/fira-mono-cyrillic-ext-700-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}.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}}[pointer-events~=auto]{pointer-events:auto}[pointer-events~=none]{pointer-events:none}.absolute,[absolute=""],[pos~=absolute]{position:absolute}.fixed{position:fixed}.relative,[pos~=relative]{position:relative}.sticky,[pos~=sticky]{position:sticky}.bottom-0,[pos~=bottom-0]{bottom:0}.left-0,[left-0=""],[pos~=left-0]{left:0}.left-1\/2,[pos~="left-1/2"]{left:50%}.top-0,[pos~=top-0],[top-0=""]{top:0}.top-1\/2,[pos~="top-1/2"]{top:50%}.top-12,[pos~=top-12]{top:3rem}[z~="1"]{z-index:1}[z~="1111"]{z-index:1111}[z~="12"]{z-index:12}[z~="2"]{z-index:2}[z~="3"]{z-index:3}.grid{display:grid}.m13\.41{margin:3.3525rem}.m3\.897{margin:.97425rem}[m~="0"]{margin:0}[m~=x-auto]{margin-left:auto;margin-right:auto}[m~=y-8]{margin-top:2rem;margin-bottom:2rem}[m~="b-10%"]{margin-bottom:10%}[m~=b-32px]{margin-bottom:32px}[m~="t-10%"]{margin-top:10%}[m~=t-16]{margin-top:4rem}[m~=t-2]{margin-top:.5rem}[m~=t-4]{margin-top:1rem}.block{display:block}.hidden{display:none}.aspect-ratio-1\.5{aspect-ratio:1.5}.aspect-ratio-2{aspect-ratio:2}.h1{height:.25rem}[h~="100%"],[h~=full]{height:100%}[h~="1px"]{height:1px}[h~="50vh"]{height:50vh}[h~="8"]{height:2rem}[max-h~="85vh"]{max-height:85vh}[max-w~="1024px"]{max-width:1024px}[max-w~="1200px"]{max-width:1200px}[max-w~="1280px"]{max-width:1280px}[max-w~="1380px"]{max-width:1380px}[max-w~="540px"]{max-width:540px}[max-w~="700px"]{max-width:700px}[max-w~="80%"]{max-width:80%}[max-w~="960px"]{max-width:960px}[w~="0"]{width:0}[w~="100%"],[w~=full]{width:100%}[w~="100vw"]{width:100vw}[w~="50%"]{width:50%}[w~="8"]{width:2rem}.flex,[flex~="~"]{display:flex}.grow,[flex~=grow]{flex-grow:1}.grow-2,[flex~=grow-2]{flex-grow:2}.grow-4,[flex~=grow-4]{flex-grow:4}[flex~=row]{flex-direction:row}[flex~=col]{flex-direction:column}[flex~=wrap]{flex-wrap:wrap}.translate-x-382px,[transform~=translate-x-382px]{--un-translate-x:382px;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))}.translate-y--50\%,[transform~="translate-y--50%"]{--un-translate-y:-50%;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))}.translate-y-1em,[transform~=translate-y-1em]{--un-translate-y:1em;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))}.scale-72,[transform~=scale-72]{--un-scale-x:.72;--un-scale-y:.72;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))}.transform,[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))}[cursor~=default]{cursor:default}[cursor~=pointer]{cursor:pointer}[select~=none]{-webkit-user-select:none;user-select:none}[items~=start]{align-items:flex-start}[items~=center]{align-items:center}[justify~=start]{justify-content:flex-start}[justify~=end]{justify-content:flex-end}[justify~=center]{justify-content:center}.gap-1,[grid~=gap-1]{gap:.25rem}.gap-2,[grid~=gap-2]{gap:.5rem}.gap-3,[grid~=gap-3]{gap:.75rem}.gap-4,[grid~=gap-4]{gap:1rem}.gap-6,[grid~=gap-6]{gap:1.5rem}.gap-8,[grid~=gap-8]{gap:2rem}[overflow~=hidden]{overflow:hidden}.b-10\%{border-width:10%}.b-18{border-width:18px}.b-32px{border-width:32px}.b-6{border-width:6px}.border,[border~="1"]{border-width:1px}.dark [border~="dark:white"]{--un-border-opacity:1;border-color:rgba(255,255,255,var(--un-border-opacity))}[border~=dark-50]{--un-border-opacity:1;border-color:rgba(74,74,74,var(--un-border-opacity))}.dark [border~="dark:opacity-10"],[border~=opacity-10]{--un-border-opacity:.1}[rounded~="2xl"]{border-radius:1rem}[rounded~=lg]{border-radius:.5rem}[rounded~=xl]{border-radius:.75rem}.dark [bg~="dark:light-50"]{--un-bg-opacity:1;background-color:rgba(253,253,253,var(--un-bg-opacity))}.dark [bg~="dark:white"],[bg~=white]{--un-bg-opacity:1;background-color:rgba(255,255,255,var(--un-bg-opacity))}[bg~=dark-50]{--un-bg-opacity:1;background-color:rgba(74,74,74,var(--un-bg-opacity))}[bg~=dark-900]{--un-bg-opacity:1;background-color:rgba(15,15,15,var(--un-bg-opacity))}[bg~=red-100]{--un-bg-opacity:1;background-color:rgba(254,226,226,var(--un-bg-opacity))}.dark [bg~="dark:opacity-0"],[bg~=opacity-0]{--un-bg-opacity:0}.dark [bg~="dark:opacity-5"],[bg~=opacity-5]{--un-bg-opacity:.05}[bg~=opacity-10]{--un-bg-opacity:.1}[bg~=opacity-30]{--un-bg-opacity:.3}.dark [bg~="dark:hover:opacity-10"]:hover,[bg~="hover:opacity-10"]:hover{--un-bg-opacity:.1}.dark [bg~="dark:active:opacity-15"]:active,[bg~="active:opacity-15"]:active{--un-bg-opacity:.15}.object-cover{object-fit:cover}[p~="1.5"]{padding:.375rem}[p~=x-10px]{padding-left:10px;padding-right:10px}[p~=x-2]{padding-left:.5rem;padding-right:.5rem}[p~=x-24px]{padding-left:24px;padding-right:24px}[p~=x-4],[px=""]{padding-left:1rem;padding-right:1rem}[p~=x-40px]{padding-left:40px;padding-right:40px}[p~="x-5%"]{padding-left:5%;padding-right:5%}[p~=x-6]{padding-left:1.5rem;padding-right:1.5rem}[p~=y-1]{padding-top:.25rem;padding-bottom:.25rem}[p~=y-1em]{padding-top:1em;padding-bottom:1em}[p~=y-1rem]{padding-top:1rem;padding-bottom:1rem}[p~=y-2]{padding-top:.5rem;padding-bottom:.5rem}[p~=y-2rem]{padding-top:2rem;padding-bottom:2rem}[p~=y-40px]{padding-top:40px;padding-bottom:40px}[p~=y-48px]{padding-top:48px;padding-bottom:48px}[p~=y-6]{padding-top:1.5rem;padding-bottom:1.5rem}[p~=b-18]{padding-bottom:4.5rem}[p~=b-6]{padding-bottom:1.5rem}[p~=r-0]{padding-right:0}[p~=t-3]{padding-top:.75rem}[p~=t-6]{padding-top:1.5rem}.text-center,[text~=center]{text-align:center}[text~=left]{text-align:left}[text~="2xl"]{font-size:1.5rem;line-height:2rem}[text~="3xl"]{font-size:1.875rem;line-height:2.25rem}[text~="5xl"]{font-size:3rem;line-height:1}[text~=base]{font-size:1rem;line-height:1.5rem}[text~=lg]{font-size:1.125rem;line-height:1.75rem}[text~=sm]{font-size:.875rem;line-height:1.25rem}[text~=xl]{font-size:1.25rem;line-height:1.75rem}[text~=xs]{font-size:.75rem;line-height:1rem}[font~=bold]{font-weight:700}[font~=hero]{font-family:Bellefair}.uppercase{text-transform:uppercase}.dark [text~="dark:light-50"]{--un-text-opacity:1;color:rgba(253,253,253,var(--un-text-opacity))}.dark [text~="dark:white"],[text~=white]{--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity))}[text~=dark-50]{--un-text-opacity:1;color:rgba(74,74,74,var(--un-text-opacity))}[text~=dark-500]{--un-text-opacity:1;color:rgba(31,31,31,var(--un-text-opacity))}.dark [text~="dark:opacity-40"],[text~=opacity-40]{--un-text-opacity:.4}.dark [text~="dark:opacity-60"],[text~=opacity-60]{--un-text-opacity:.6}.dark [text~="dark:opacity-70"]{--un-text-opacity:.7}.dark [text~="dark:hover:opacity-60"]:hover{--un-text-opacity:.6}.dark [text~="dark:hover:opacity-80"]:hover{--un-text-opacity:.8}[text~="hover:opacity-100"]:hover{--un-text-opacity:1}[text~="hover:opacity-60"]:hover{--un-text-opacity:.6}[text~="hover:opacity-80"]:hover{--un-text-opacity:.8}.underline{text-decoration-line:underline}[text~=shadow-md]{--un-text-shadow:0 1px 2px var(--un-text-shadow-color, rgba(30,29,39,.19)),1px 2px 4px var(--un-text-shadow-color, rgba(54,64,147,.18));text-shadow:var(--un-text-shadow)}.dark .dark\:opacity-0,.opacity-0{opacity:0}.dark .dark\:opacity-10,.opacity-10{opacity:.1}.dark .dark\:opacity-40,.opacity-40,[opacity-40=""]{opacity:.4}.dark .dark\:opacity-5,.opacity-5{opacity:.05}.dark .dark\:opacity-60,.opacity-60,[opacity-60=""]{opacity:.6}.dark .dark\:opacity-70{opacity:.7}.opacity-30{opacity:.3}.dark .dark\:hover\:opacity-10:hover{opacity:.1}.dark .dark\:hover\:opacity-60:hover{opacity:.6}.dark .dark\:hover\:opacity-80:hover,.dark [dark\:hover\:opacity-80=""]:hover{opacity:.8}.hover\:after\:opacity-100:hover:after{opacity:1}.hover\:opacity-10:hover{opacity:.1}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-80:hover{opacity:.8}[hover\:opacity-100=""]:hover{opacity:1}[hover\:opacity-60=""]:hover{opacity:.6}[hover\:opacity-80=""]:hover{opacity:.8}.active\:opacity-15:active,.dark .dark\:active\:opacity-15:active{opacity:.15}.shadow-md{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgba(0,0,0,.1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgba(0,0,0,.1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.outline{outline-style:solid}.blur-10px{--un-blur:blur(10px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[backdrop~=blur-10px]{--un-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 640px){.sm\:block{display:block}[justify~="sm:center"]{justify-content:center}}@media (min-width: 768px){[m~="md:b-64px"]{margin-bottom:64px}[h~="md:100vh"]{height:100vh}[w~="md:50%"]{width:50%}.md\:gap-1,[grid~="md:gap-1"]{gap:.25rem}.md\:b-64px{border-width:64px}[p~="md:x-48px"]{padding-left:48px;padding-right:48px}[p~="md:r-25%"]{padding-right:25%}[text~="md:5xl"]{font-size:3rem;line-height:1}[text~="md:lg"]{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 1024px){[m~="lg:84px"]{margin:84px}[m~="lg:y-16"]{margin-top:4rem;margin-bottom:4rem}[m~="lg:b-20%"]{margin-bottom:20%}[m~="lg:t-0"]{margin-top:0}.lg\:block{display:block}.lg\:hidden{display:none}[h~="lg:85vh"]{height:85vh}[w~="lg:100%"]{width:100%}[w~="lg:33.3%"]{width:33.3%}[w~="lg:50%"]{width:50%}[w~="lg:66.6%"]{width:66.6%}.lg\:flex{display:flex}[flex~="lg:row"]{flex-direction:row}[flex~="lg:col"]{flex-direction:column}[flex~="lg:nowrap"]{flex-wrap:nowrap}[items~="lg:start"]{align-items:flex-start}[justify~="lg:start"]{justify-content:flex-start}.lg\:gap-6,[grid~="lg:gap-6"]{gap:1.5rem}.lg\:b-20\%{border-width:20%}.lg\:b-25{border-width:25px}.lg\:b-4{border-width:4px}[p~="lg:x-0"]{padding-left:0;padding-right:0}[p~="lg:x-5%"]{padding-left:5%;padding-right:5%}[p~="lg:x-6"]{padding-left:1.5rem;padding-right:1.5rem}[p~="lg:x-80px"]{padding-left:80px;padding-right:80px}[p~="lg:x-96px"]{padding-left:96px;padding-right:96px}[p~="lg:y-16"]{padding-top:4rem;padding-bottom:4rem}[p~="lg:y-80px"]{padding-top:80px;padding-bottom:80px}[p~="lg:y-96px"]{padding-top:96px;padding-bottom:96px}[p~="lg:b-25"]{padding-bottom:6.25rem}[p~="lg:b-4"]{padding-bottom:1rem}[p~="lg:t-16"]{padding-top:4rem}[text~="lg:left"]{text-align:left}[text~="lg:2xl"]{font-size:1.5rem;line-height:2rem}[text~="lg:3xl"]{font-size:1.875rem;line-height:2.25rem}[text~="lg:4xl"]{font-size:2.25rem;line-height:2.5rem}[text~="lg:5xl"]{font-size:3rem;line-height:1}[text~="lg:7xl"]{font-size:4.5rem;line-height:1}[text~="lg:base"]{font-size:1rem;line-height:1.5rem}}#themeToggle[data-astro-cid-oemx5le4]{border:0;background:none}.sun[data-astro-cid-oemx5le4]{fill:#000}.fullFrameMode[data-astro-cid-oemx5le4] .sun[data-astro-cid-oemx5le4]{fill:#fff}.moon[data-astro-cid-oemx5le4],.dark .sun[data-astro-cid-oemx5le4]{fill:transparent}.dark .moon[data-astro-cid-oemx5le4]{fill:#fff}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{position:absolute;clip:rect(0 0 0 0)}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)),100%);flex:1;display:flex;flex-direction:column;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{padding:0;display:block;border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:calc(20px * var(--pagefind-ui-scale)) 0}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));position:relative;display:flex;align-items:center;list-style:none;font-weight:700;cursor:pointer;height:calc(24px * var(--pagefind-ui-scale))}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{position:absolute;content:"";right:calc(6px * var(--pagefind-ui-scale));top:50%;width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-right:0;border-top:0;transform:translateY(-70%) rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%) rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{display:flex;flex-direction:column;gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{position:relative;display:flex;align-items:center;gap:calc(8px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{position:absolute;content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));width:0px;height:0px;border:solid 1px #fff;opacity:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);transform-origin:top left;border-top:0;border-right:0;pointer-events:none}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{margin:0;width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);appearance:none;-webkit-appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset *:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#ffffff;--pagefind-ui-border:#eeeeee;--pagefind-ui-tag:#eeeeee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif}.pagefind-ui.svelte-1bkqzc5{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-1bkqzc5{display:none!important}.pagefind-ui__suppressed.svelte-1bkqzc5{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-1bkqzc5{position:relative}.pagefind-ui__form.svelte-1bkqzc5:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";position:absolute;display:block;opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;z-index:9;pointer-events:none}.pagefind-ui__search-input.svelte-1bkqzc5{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));position:relative;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.pagefind-ui__search-input.svelte-1bkqzc5::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-1bkqzc5{position:absolute;top:calc(2px * var(--pagefind-ui-scale));right:calc(2px * var(--pagefind-ui-scale));height:calc(60px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius)}.pagefind-ui__drawer.svelte-1bkqzc5{gap:calc(60px * var(--pagefind-ui-scale));display:flex;flex-direction:row;flex-wrap:wrap}.pagefind-ui__results-area.svelte-1bkqzc5{min-width:min(calc(400px * var(--pagefind-ui-scale)),100%);flex:1000;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__results.svelte-1bkqzc5{padding:0}.pagefind-ui__message.svelte-1bkqzc5{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;display:flex;align-items:center;font-weight:700;margin-top:0}.pagefind-ui__button.svelte-1bkqzc5{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);width:100%;text-align:center;font-weight:700;cursor:pointer}.pagefind-ui__button.svelte-1bkqzc5:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}.dark .btn-open-search-modal,.fullframe-post-header .btn-open-search-modal{color:#fff}#cyanpress__search .pagefind-ui__form:before{--pagefind-ui-text: var(--sl-color-gray-1);opacity:1}#cyanpress__search .pagefind-ui__search-input{color:var(--sl-color-white);font-weight:400;width:calc(100% - var(--sl-search-cancel-space));border:0;border-bottom:2px #00000010 solid;padding:0;border-radius:0}.dark #cyanpress__search .pagefind-ui__search-input{border-bottom:2px #ffffff40 solid}#cyanpress__search .pagefind-ui__search-clear{inset-inline-end:var(--sl-search-cancel-space);width:calc(60px * var(--pagefind-ui-scale));padding:0;background-color:transparent;overflow:hidden}#cyanpress__search .pagefind-ui__search-clear:focus{outline:1px solid var(--sl-color-accent)}#cyanpress__search .pagefind-ui__search-clear:before{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") center / 50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") center / 50% no-repeat;background-color:var(--sl-color-text-accent);display:block;width:100%;height:100%}#cyanpress__search .pagefind-ui__results>*+*{margin-top:.5rem}#cyanpress__search .pagefind-ui__result{position:relative;border:0;padding:0}#cyanpress__search .pagefind-ui__result:hover,#cyanpress__search .pagefind-ui__result:focus-within{outline:1px solid var(--sl-color-accent-high)}#cyanpress__search .pagefind-ui__result:focus-within{background-color:var(--sl-color-accent-low)}#cyanpress__search .pagefind-ui__result-thumb,#cyanpress__search .pagefind-ui__result-inner{margin-top:0;box-shadow:0 5px 10px #0000001f;transition:all .2s ease;border-radius:6px;border:1px solid transparent;padding:1rem}#cyanpress__search .pagefind-ui__result-inner:hover{box-shadow:0 8px 30px #0000001f}#cyanpress__search .pagefind-ui__result-excerpt{opacity:.8}#cyanpress__search .pagefind-ui__result-inner:hover{border:1px solid #ffffff10}#cyanpress__search .pagefind-ui__result-link{--pagefind-ui-text: var(--sl-color-white);font-weight:600}#cyanpress__search .pagefind-ui__result-link:hover{text-decoration:none}#cyanpress__search .pagefind-ui__result-link:after{content:"";position:absolute;inset:0}#cyanpress__search .pagefind-ui__result-excerpt{font-size:var(--sl-text-body-sm);word-break:break-word}#cyanpress__search mark{color:#121212;background-color:#06d6a0;font-weight:500;padding:.1em .2em}#cyanpress__search .pagefind-ui__result:focus-within mark{text-decoration:underline}.btn-open-search-modal{display:flex;align-items:center;gap:.5rem;border:0;background-color:transparent;color:#000;cursor:pointer;height:2.5rem}@media (min-width: 24rem){.btn-open-search-modal{border-radius:.5rem;padding-inline-start:.75rem;padding-inline-end:1rem}.btn-open-search-modal>:last-child{margin-inline-start:auto}}.dark .btn-close-search-modal{color:#fefefe}dialog{margin:0;width:100%;max-width:100%;height:100%;max-height:100%;background-color:transparent}dialog[open]{display:grid}dialog::backdrop{background-color:#fffe;-webkit-backdrop-filter:blur(50rem);backdrop-filter:blur(50rem)}.dark dialog::backdrop{background-color:#121212ae}.dialog-frame{flex-direction:column;gap:1rem;padding:1.5rem;min-height:100%}.btn-close-search-modal{position:fixed;z-index:1;top:2rem;right:4rem;align-items:center;align-self:flex-end;height:calc(64px * var(--pagefind-ui-scale));padding:.25rem;border:0;background:transparent;cursor:pointer}#cyanpress__search{--pagefind-ui-primary: #191919;--pagefind-ui-text: #121212;--pagefind-ui-background: #ffffff00;--pagefind-ui-border: transparent;--pagefind-ui-border-width: 1px;--sl-search-cancel-space: 5rem}.dark #cyanpress__search{--pagefind-ui-primary: #fefefe;--pagefind-ui-text: #fefefe;--pagefind-ui-background: #ffffff00}@media (min-width: 50rem){#cyanpress__search{--sl-search-cancel-space: 0px}dialog{margin:4rem auto auto;border-radius:.5rem;width:90%;max-width:40rem;height:max-content;min-height:15rem;max-height:calc(100% - 8rem)}}html{font-size:16px}body{background-color:var(--bg-light)}.dark body{background-color:var(--bg-dark)}body{margin:0 auto!important}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.multiline-ellipsis{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:pre-wrap}
