.theme-toggle.theme-toggle--reversed .theme-toggle__within{transform:scaleX(-1)}.theme-toggle{--theme-toggle__within--duration:.5s}.theme-toggle__within *{transform-origin:center;transition:transform calc(var(--theme-toggle__within--duration)) cubic-bezier(0,0,0,1.25)}.theme-toggle--toggled.theme-toggle .theme-toggle__within .theme-toggle__within__circle{transform:scale(1.5)}.theme-toggle--toggled.theme-toggle .theme-toggle__within .theme-toggle__within__inner{transform:translate3d(3px,-3px,0) scale(1.2)}.theme-toggle--toggled.theme-toggle .theme-toggle__within g path{transform:scale(.65)}.theme-toggle{border:none;background:0 0;cursor:pointer}@media (prefers-reduced-motion:reduce){.theme-toggle:not(.theme-toggle--force-motion) *{transition:none!important}}@font-face{font-family:__Raleway_03d3a6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/200388358b398524-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6e67fad4fa881005-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Raleway_03d3a6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10dadb2e82d03733-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/95d1875af7c44e92-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/630c17af355fa44e-s.p.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-family:__Raleway_03d3a6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/200388358b398524-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6e67fad4fa881005-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Raleway_03d3a6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10dadb2e82d03733-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/95d1875af7c44e92-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/630c17af355fa44e-s.p.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-family:__Raleway_03d3a6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/200388358b398524-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6e67fad4fa881005-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Raleway_03d3a6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10dadb2e82d03733-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/95d1875af7c44e92-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/630c17af355fa44e-s.p.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-family:__Raleway_03d3a6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/200388358b398524-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6e67fad4fa881005-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Raleway_03d3a6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10dadb2e82d03733-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/95d1875af7c44e92-s.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-family:__Raleway_03d3a6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/630c17af355fa44e-s.p.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-family:__Raleway_Fallback_03d3a6;src:local("Arial");ascent-override:89.62%;descent-override:22.31%;line-gap-override:0.00%;size-adjust:104.89%}.__className_03d3a6{font-family:__Raleway_03d3a6,__Raleway_Fallback_03d3a6;font-style:normal}.__variable_03d3a6{--raleway:"__Raleway_03d3a6","__Raleway_Fallback_03d3a6"}@font-face{font-family:__Merriweather_9dd3c0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fe4c52824bfaed3e-s.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-family:__Merriweather_9dd3c0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e8ab5100a4aa694-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Merriweather_9dd3c0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b78b37b810acce9f-s.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-family:__Merriweather_9dd3c0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/027647acf05c7ff8-s.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-family:__Merriweather_9dd3c0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1f3fe8c6df3d47c1-s.p.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-family:__Merriweather_9dd3c0;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fe4c52824bfaed3e-s.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-family:__Merriweather_9dd3c0;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e8ab5100a4aa694-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Merriweather_9dd3c0;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b78b37b810acce9f-s.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-family:__Merriweather_9dd3c0;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/027647acf05c7ff8-s.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-family:__Merriweather_9dd3c0;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1f3fe8c6df3d47c1-s.p.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-family:__Merriweather_Fallback_9dd3c0;src:local("Times New Roman");ascent-override:80.31%;descent-override:22.28%;line-gap-override:0.00%;size-adjust:122.53%}.__className_9dd3c0{font-family:__Merriweather_9dd3c0,__Merriweather_Fallback_9dd3c0;font-style:normal}.__variable_9dd3c0{--merriweather:"__Merriweather_9dd3c0","__Merriweather_Fallback_9dd3c0"}

/*
! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-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;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}[type=button],[type=reset],[type=submit],button{-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-perspective:none;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:0;--tw-rotate-y:0;--tw-rotate-z:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-perspective:none;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:0;--tw-rotate-y:0;--tw-rotate-z:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@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}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.-inset-\[0\.1rem\]{inset:-.1rem}.-inset-\[8em\]{inset:-8em}.inset-0{inset:0}.inset-\[0\.5rem\]{inset:.5rem}.-inset-x-\[8em\]{left:-8em;right:-8em}.\!-left-\[75\%\]{left:-75%!important}.\!-top-\[10\%\]{top:-10%!important}.\!-top-\[15\%\]{top:-15%!important}.\!-top-\[5\%\]{top:-5%!important}.-bottom-\[100px\]{bottom:-100px}.-bottom-\[40px\]{bottom:-40px}.-bottom-\[5\%\]{bottom:-5%}.-bottom-\[9em\]{bottom:-9em}.-left-\[2em\]{left:-2em}.-left-\[5px\]{left:-5px}.-right-\[100px\]{right:-100px}.-right-\[2em\]{right:-2em}.-right-\[7em\]{right:-7em}.-top-\[2\.5em\]{top:-2.5em}.-top-\[30px\]{top:-30px}.-top-\[4em\]{top:-4em}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-\[15\%\]{bottom:15%}.bottom-\[1em\]{bottom:1em}.bottom-\[2px\]{bottom:2px}.bottom-\[5\%\]{bottom:5%}.bottom-\[calc\(100\%_\+_10px\)\]{bottom:calc(100% + 10px)}.left-0{left:0}.left-\[0\.5em\]{left:.5em}.left-\[1\.25em\]{left:1.25em}.left-\[18\%\]{left:18%}.left-\[2\%\]{left:2%}.left-\[2em\]{left:2em}.right-0{right:0}.right-4{right:1rem}.right-\[0\.5em\]{right:.5em}.right-\[0\]{right:0}.right-\[18\%\]{right:18%}.right-\[2px\]{right:2px}.right-\[7\.5em\]{right:7.5em}.top-0{top:0}.top-1\/2{top:50%}.top-\[11\.5em\]{top:11.5em}.top-\[12em\]{top:12em}.top-\[20\%\]{top:20%}.top-\[5\.25em\]{top:5.25em}.top-\[5\.75em\]{top:5.75em}.top-\[52\%\]{top:52%}.top-\[85\%\]{top:85%}.isolate{isolation:isolate}.-z-\[1\]{z-index:-1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[0\]{z-index:0}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-\[5\%\]{margin-left:5%;margin-right:5%}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:4rem;margin-bottom:4rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-\[40\%\]{margin-bottom:-40%}.-mt-4{margin-top:-1rem}.-mt-\[50px\]{margin-top:-50px}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-\[0\.25em\]{margin-bottom:.25em}.mb-\[2em\]{margin-bottom:2em}.mb-\[7em\]{margin-bottom:7em}.ml-\[1em\]{margin-left:1em}.mr-3{margin-right:.75rem}.mr-\[0\.5em\]{margin-right:.5em}.mt-1{margin-top:.25rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-\[0\.5em\]{margin-top:.5em}.mt-\[10em\]{margin-top:10em}.mt-\[14em\]{margin-top:14em}.mt-\[2\.5em\]{margin-top:2.5em}.mt-\[2px\]{margin-top:2px}.mt-\[5px\]{margin-top:5px}.mt-\[9\.25\%\]{margin-top:9.25%}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[20\/13\]{aspect-ratio:20/13}.aspect-\[200\/387\]{aspect-ratio:200/387}.aspect-\[200\/433\]{aspect-ratio:200/433}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[35\/46\]{aspect-ratio:35/46}.aspect-\[4108\/6087\]{aspect-ratio:4108/6087}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[50\/21\]{aspect-ratio:50/21}.aspect-\[600\/371\]{aspect-ratio:600/371}.aspect-\[8\/5\.75\]{aspect-ratio:8/5.75}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1/1}.h-14{height:3.5rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[10px\]{height:10px}.h-\[22\.5em\]{height:22.5em}.h-\[48px\]{height:48px}.h-\[80px\]{height:80px}.h-auto{height:auto}.h-full{height:100%}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[20em\]{min-height:20em}.min-h-\[250px\]{min-height:250px}.min-h-\[31\.25rem\]{min-height:31.25rem}.min-h-\[calc\(100vh_\+_50px\)\]{min-height:calc(100vh + 50px)}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-28{width:7rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-6{width:1.5rem}.w-\[1\.25em\]{width:1.25em}.w-\[1024px\]{width:1024px}.w-\[10px\]{width:10px}.w-\[12em\]{width:12em}.w-\[18\.75em\]{width:18.75em}.w-\[1px\]{width:1px}.w-\[22em\]{width:22em}.w-\[23\%\]{width:23%}.w-\[25em\]{width:25em}.w-\[300px\]{width:300px}.w-\[30em\]{width:30em}.w-\[350px\]{width:350px}.w-\[40em\]{width:40em}.w-\[48px\]{width:48px}.w-\[5\.25rem\]{width:5.25rem}.w-\[65\%\]{width:65%}.w-\[6em\]{width:6em}.w-\[70\%\]{width:70%}.w-\[75\%\]{width:75%}.w-\[80\%\]{width:80%}.w-\[80\.5\%\]{width:80.5%}.w-\[83vw\]{width:83vw}.w-\[8em\]{width:8em}.w-\[90\%\]{width:90%}.w-\[93\%\]{width:93%}.w-\[max-content\]{width:-moz-max-content;width:max-content}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-\[12em\]{max-width:12em}.max-w-\[14\.5em\]{max-width:14.5em}.max-w-\[18em\]{max-width:18em}.max-w-\[23em\]{max-width:23em}.max-w-\[250px\]{max-width:250px}.max-w-\[50em\]{max-width:50em}.max-w-\[65\%\]{max-width:65%}.max-w-\[90\%\]{max-width:90%}.max-w-\[95dvw\]{max-width:95dvw}.max-w-\[98\%\]{max-width:98%}.max-w-\[calc\(100\%_-_7\.5em\)\]{max-width:calc(100% - 7.5em)}.max-w-full{max-width:100%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.origin-\[50\%_50\%_125px\]{transform-origin:50% 50% 125px}.origin-center{transform-origin:center}@keyframes balloonFloat{0%,to{translate:1rem 1rem}50%{translate:-1rem -1rem}}.animate-balloonFloat{animation:balloonFloat 7s ease-in-out infinite}@keyframes balloonFloat2{0%,to{translate:1rem -1rem}50%{translate:-1rem 1rem}}.animate-balloonFloat2{animation:balloonFloat2 7s ease-in-out infinite}.animate-bubbleFloat{animation:fishFloat 8s ease-in-out infinite}.animate-fishFloat{animation:fishFloat 5s ease-in-out infinite}@keyframes fishFloat{0%,to{translate:0 -1rem}50%{translate:0 1rem}}.animate-fishFloat2{animation:fishFloat 5s ease-in-out .5s infinite}@keyframes float{0%,to{transform:translateX(1rem) translateY(1rem) translateZ(125px)}50%{transform:translateX(-1rem) translateY(-1rem) translateZ(125px)}}.animate-float{animation:float 7s ease-in-out infinite}@keyframes float2{0%,to{transform:translateX(1rem) translateY(-1rem) translateZ(125px)}50%{transform:translateX(-1rem) translateY(1rem) translateZ(125px)}}.animate-float2{animation:float2 7s ease-in-out infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-rotate{animation:rotate 7s linear infinite}@keyframes rotateY{0%{transform:rotateY(0deg) translateZ(125px)}to{transform:rotateY(1turn) translateZ(125px)}}.animate-rotateY{animation:rotateY 7s linear infinite}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-proximity{--tw-scroll-snap-strictness:proximity}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-1{gap:.25rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-\[8em\]{gap:8em}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-40{row-gap:10rem}.gap-y-8{row-gap:2rem}.gap-y-\[1\.5em\]{row-gap:1.5em}.gap-y-\[1em\]{row-gap:1em}.gap-y-\[2em\]{row-gap:2em}.gap-y-\[3em\]{row-gap:3em}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.scroll-smooth{scroll-behavior:smooth}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[0\.375em\]{border-radius:.375em}.rounded-\[0\.75em\]{border-radius:.75em}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border-2{border-width:2px}.border-\[1px\]{border-width:1px}.border-\[8px\]{border-width:8px}.border-b-2{border-bottom-width:2px}.border-r-\[1px\]{border-right-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-\[\#d32f2f\]{--tw-border-opacity:1;border-color:rgb(211 47 47/var(--tw-border-opacity))}.border-accent\/50{border-color:rgba(232,49,81,.5)}.border-black\/30{border-color:rgba(0,0,0,.3)}.border-brightBlue{--tw-border-opacity:1;border-color:rgb(236 242 248/var(--tw-border-opacity))}.border-brightBlue\/50{border-color:rgba(236,242,248,.5)}.border-brightBlue\/70{border-color:rgba(236,242,248,.7)}.border-darkGrayishViolet\/50{border-color:rgba(39,34,46,.5)}.border-darkViolet\/10{border-color:rgba(47,34,53,.1)}.border-darkViolet\/30{border-color:rgba(47,34,53,.3)}.border-darkViolet\/70{border-color:rgba(47,34,53,.7)}.border-slate-700\/50{border-color:rgba(51,65,85,.5)}.border-slate-700\/70{border-color:rgba(51,65,85,.7)}.border-transparent{border-color:transparent}.border-white\/80{border-color:hsla(0,0%,100%,.8)}.\!bg-grayishGreen\/20{background-color:hsla(180,8%,45%,.2)!important}.bg-\[\#95afe5\]{--tw-bg-opacity:1;background-color:rgb(149 175 229/var(--tw-bg-opacity))}.bg-\[rgb\(146\2c 180\2c 207\)\]{--tw-bg-opacity:1;background-color:rgb(146 180 207/var(--tw-bg-opacity))}.bg-\[rgb\(218\2c 195\2c 231\)\]{--tw-bg-opacity:1;background-color:rgb(218 195 231/var(--tw-bg-opacity))}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-brightBlue{--tw-bg-opacity:1;background-color:rgb(236 242 248/var(--tw-bg-opacity))}.bg-brightBlue\/60{background-color:rgba(236,242,248,.6)}.bg-brightBlue\/90{background-color:rgba(236,242,248,.9)}.bg-brightBlue3{--tw-bg-opacity:1;background-color:rgb(194 199 204/var(--tw-bg-opacity))}.bg-darkGrayishViolet\/50{background-color:rgba(39,34,46,.5)}.bg-darkGrayishViolet\/90{background-color:rgba(39,34,46,.9)}.bg-darkViolet\/10{background-color:rgba(47,34,53,.1)}.bg-emerald-300\/80{background-color:rgba(110,231,183,.8)}.bg-grayishBlue{--tw-bg-opacity:1;background-color:rgb(91 107 141/var(--tw-bg-opacity))}.bg-grayishBlue2{--tw-bg-opacity:1;background-color:rgb(66 78 102/var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}.bg-white\/40{background-color:hsla(0,0%,100%,.4)}.bg-\[linear-gradient\(to_bottom_right\2c rgba\(203\2c 213\2c 225\2c 0\.2\)\2c rgba\(175\2c 190\2c 205\2c 0\.2\)\)\]{background-image:linear-gradient(to bottom right,rgba(203,213,225,.2),rgba(175,190,205,.2))}.bg-\[url\(\'\/images\/contact\/blob-anim\.svg\'\)\]{background-image:url(/images/contact/blob-anim.svg)}.bg-\[url\(\'\/images\/contact\/paper\.webp\'\)\]{background-image:url(/images/contact/paper.webp)}.bg-\[url\(\'\/images\/contact\/social\/social-wave-2\.svg\'\)\]{background-image:url(/images/contact/social/social-wave-2.svg)}.bg-\[url\(\'\/images\/contact\/social\/social-wave\.svg\'\)\2c url\(\'\/images\/contact\/social\/social-dot\.svg\'\)\]{background-image:url(/images/contact/social/social-wave.svg),url(/images/contact/social/social-dot.svg)}.bg-\[url\(\'\/images\/home\/tech-bg-mobile\.webp\'\)\]{background-image:url(/images/home/tech-bg-mobile.webp)}.bg-\[url\(\'\/images\/projects\/bg-blob\.svg\'\)\2c url\(\'\/images\/projects\/bg\.svg\'\)\]{background-image:url(/images/projects/bg-blob.svg),url(/images/projects/bg.svg)}.bg-\[url\(\'\/images\/projects\/phone-mock-no-notch\.webp\'\)\]{background-image:url(/images/projects/phone-mock-no-notch.webp)}.bg-\[url\(\'\/images\/shadow\.png\'\)\]{background-image:url(/images/shadow.png)}.bg-\[url\(\'\/images\/showcase\/fish\/blob\.svg\'\)\2c url\(\'\/images\/showcase\/fish\/bg\.svg\'\)\]{background-image:url(/images/showcase/fish/blob.svg),url(/images/showcase/fish/bg.svg)}.bg-\[url\(\'\/images\/showcase\/flowers\/blob\.svg\'\)\2c url\(\'\/images\/showcase\/flowers\/bg\.svg\'\)\]{background-image:url(/images/showcase/flowers/blob.svg),url(/images/showcase/flowers/bg.svg)}.bg-\[url\(\'\/images\/showcase\/parallax\/birds\.png\'\)\]{background-image:url(/images/showcase/parallax/birds.png)}.bg-\[url\(\'\/images\/showcase\/parallax\/clouds_1\.png\'\)\]{background-image:url(/images/showcase/parallax/clouds_1.png)}.bg-\[url\(\'\/images\/showcase\/parallax\/clouds_2\.png\'\)\]{background-image:url(/images/showcase/parallax/clouds_2.png)}.bg-\[url\(\'\/images\/showcase\/parallax\/clouds_3\.png\'\)\]{background-image:url(/images/showcase/parallax/clouds_3.png)}.bg-\[url\(\'\/images\/showcase\/parallax\/pines\.png\'\)\]{background-image:url(/images/showcase/parallax/pines.png)}.bg-\[url\(\'\/images\/showcase\/parallax\/rocks_1\.png\'\)\]{background-image:url(/images/showcase/parallax/rocks_1.png)}.bg-\[url\(\'\/images\/showcase\/parallax\/rocks_2\.png\'\)\]{background-image:url(/images/showcase/parallax/rocks_2.png)}.bg-\[url\(\'\/images\/showcase\/parallax\/rocks_3\.png\'\)\]{background-image:url(/images/showcase/parallax/rocks_3.png)}.bg-\[url\(\'\/images\/showcase\/parallax\/sky\.png\'\)\]{background-image:url(/images/showcase/parallax/sky.png)}.bg-\[url\(\'\/images\/showcase\/slides\/blob\.svg\'\)\2c url\(\'\/images\/showcase\/slides\/bg\.svg\'\)\]{background-image:url(/images/showcase/slides/blob.svg),url(/images/showcase/slides/bg.svg)}.bg-glowRotate{background-image:linear-gradient(transparent 0 30%,#e83151 30% 70%,transparent 70%)}.bg-heroBg{background-image:url(/images/stars.svg),url(/images/bg.webp)}.bg-\[cover\2c auto\]{background-size:cover,auto}.bg-\[length\:1\.5rem\2c auto\]{background-size:1.5rem,auto}.bg-\[length\:100\%_100\%\2c auto\]{background-size:100% 100%,auto}.bg-\[length\:cover\2c 75\.75\%\]{background-size:cover,75.75%}.bg-\[length\:max\(calc\(100dvw_\+_100px\)_\2c _800px\)\]{background-size:max(calc(100dvw + 100px),800px)}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-\[center_-4em\]{background-position:center -4em}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.stroke-slate-700\/50{stroke:rgba(51,65,85,.5)}.stroke-\[0\.35px\]{stroke-width:.35px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-\[0\.5em\]{padding:.5em}.p-\[1em\]{padding:1em}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-\[0\.125rem\]{padding-left:.125rem;padding-right:.125rem}.px-\[0\.5em\]{padding-left:.5em;padding-right:.5em}.px-\[0\.75em\]{padding-left:.75em;padding-right:.75em}.px-\[1\.5em\]{padding-left:1.5em;padding-right:1.5em}.px-\[1em\]{padding-left:1em;padding-right:1em}.px-\[2\.5em\]{padding-left:2.5em;padding-right:2.5em}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.5em\]{padding-top:.5em;padding-bottom:.5em}.py-\[100px\]{padding-top:100px;padding-bottom:100px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[3em\]{padding-top:3em;padding-bottom:3em}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pb-\[50px\]{padding-bottom:50px}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.text-center{text-align:center}.text-right{text-align:right}.font-alexBrush{font-family:var(--alexBrush)}.font-merriweather{font-family:var(--merriweather)}.font-montserrat{font-family:var(--montserrat)}.font-mui{font-family:Roboto,Helvetica,Arial,sans-serif}.font-raleway{font-family:var(--raleway)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.575rem\]{font-size:.575rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.75em\]{font-size:.75em}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[1\.2em\]{font-size:1.2em}.text-\[1\.35em\]{font-size:1.35em}.text-\[1\.5384em\]{font-size:1.5384em}.text-\[1\.5em\]{font-size:1.5em}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.85rem\]{font-size:1.85rem}.text-\[1\.875em\]{font-size:1.875em}.text-\[2\.25em\]{font-size:2.25em}.text-\[2cqw\]{font-size:2cqw}.text-\[2rem\]{font-size:2rem}.text-\[3\.5em\]{font-size:3.5em}.text-\[3\.5rem\]{font-size:3.5rem}.text-\[4\.5em\]{font-size:4.5em}.text-\[4em\]{font-size:4em}.text-\[6px\]{font-size:6px}.text-\[6rem\]{font-size:6rem}.text-\[clamp\(1\.5rem\2c _1rem_\+_3vw\2c _3\.5rem\)\]{font-size:clamp(1.5rem,1rem + 3vw,3.5rem)}.text-\[max\(0\.75em\2c 10px\)\]{font-size:max(.75em,10px)}.text-\[max\(1\.5em\2c 12px\)\]{font-size:max(1.5em,12px)}.text-\[max\(1em\2c 14px\)\]{font-size:max(1em,14px)}.text-\[max\(4em\2c 40px\)\]{font-size:max(4em,40px)}.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-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\]{line-height:0}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\]{line-height:1}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.03333em\]{letter-spacing:.03333em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-slate-300\/70{color:rgba(203,213,225,.7)!important}.text-\[\#d32f2f\]{--tw-text-opacity:1;color:rgb(211 47 47/var(--tw-text-opacity))}.text-accent{--tw-text-opacity:1;color:rgb(232 49 81/var(--tw-text-opacity))}.text-accent\/80{color:rgba(232,49,81,.8)}.text-accent\/90{color:rgba(232,49,81,.9)}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity))}.text-brightBlue{--tw-text-opacity:1;color:rgb(236 242 248/var(--tw-text-opacity))}.text-brightBlue\/10{color:rgba(236,242,248,.1)}.text-brightBlue\/90{color:rgba(236,242,248,.9)}.text-darkGrayishBlue{--tw-text-opacity:1;color:rgb(50 58 77/var(--tw-text-opacity))}.text-darkGrayishBlue\/90{color:rgba(50,58,77,.9)}.text-darkGrayishViolet{--tw-text-opacity:1;color:rgb(39 34 46/var(--tw-text-opacity))}.text-darkGrayishViolet\/70{color:rgba(39,34,46,.7)}.text-darkViolet\/50{color:rgba(47,34,53,.5)}.text-darkViolet\/70{color:rgba(47,34,53,.7)}.text-darkViolet\/80{color:rgba(47,34,53,.8)}.text-gray-200\/10{color:rgba(229,231,235,.1)}.text-gray-200\/20{color:rgba(229,231,235,.2)}.text-grayishBlue\/80{color:rgba(91,107,141,.8)}.text-grayishBrown\/90{color:rgba(89,67,45,.9)}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.text-mediumViolet\/80{color:rgba(63,50,68,.8)}.text-mediumViolet\/90{color:rgba(63,50,68,.9)}.text-moon{--tw-text-opacity:1;color:rgb(88 101 112/var(--tw-text-opacity))}.text-moon\/70{color:rgba(88,101,112,.7)}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.text-slate-100\/40{color:rgba(241,245,249,.4)}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.text-slate-500\/70{color:rgba(100,116,139,.7)}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-slate-700\/70{color:rgba(51,65,85,.7)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0\.5em_0\.5em_0_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0\.5em_0\.5em_0_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0.5em 0.5em 0 rgba(0,0,0,.2);--tw-shadow-colored:0.5em 0.5em 0 var(--tw-shadow-color)}.shadow-\[0\.5rem_0\.5rem_0\]{--tw-shadow:0.5rem 0.5rem 0;--tw-shadow-colored:0.5rem 0.5rem 0 var(--tw-shadow-color)}.shadow-\[0\.5rem_0\.5rem_0\],.shadow-\[0_0_0\.25rem_0\.1rem_rgba\(110\2c 231\2c 183\2c 0\.5\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0\.25rem_0\.1rem_rgba\(110\2c 231\2c 183\2c 0\.5\)\]{--tw-shadow:0 0 0.25rem 0.1rem rgba(110,231,183,.5);--tw-shadow-colored:0 0 0.25rem 0.1rem var(--tw-shadow-color)}.shadow-\[0_0_0\.5rem_0\.1rem_rgba\(110\2c 231\2c 183\2c 0\.8\)\]{--tw-shadow:0 0 0.5rem 0.1rem rgba(110,231,183,.8);--tw-shadow-colored:0 0 0.5rem 0.1rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_4px_0_rgb\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:inset 0 0 4px 0 rgb(0,0,0,0.3);--tw-shadow-colored:inset 0 0 4px 0 var(--tw-shadow-color)}.shadow-\[inset_0_0_4px_0_rgb\(0\2c 0\2c 0\2c 0\.3\)\],.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-black\/20{--tw-shadow-color:rgba(0,0,0,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/5{--tw-shadow-color:rgba(0,0,0,.05);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur-md{--tw-blur:blur(12px)}.blur-md,.brightness-\[115\%\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[115\%\]{--tw-brightness:brightness(115%)}.contrast-\[90\%\]{--tw-contrast:contrast(90%)}.contrast-\[90\%\],.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.drop-shadow-\[0\.075em_0\.075em_0_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0.075em 0.075em 0 rgba(0,0,0,.3))}.drop-shadow-\[0\.075em_0\.075em_0_rgba\(0\2c 0\2c 0\2c 0\.3\)\],.drop-shadow-\[0\.5em_0\.5em_0_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0\.5em_0\.5em_0_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-drop-shadow:drop-shadow(0.5em 0.5em 0 rgba(0,0,0,.2))}.drop-shadow-\[0\.5rem_0\.5rem_0_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-drop-shadow:drop-shadow(0.5rem 0.5rem 0 rgba(0,0,0,.2))}.drop-shadow-\[0\.5rem_0\.5rem_0_rgba\(0\2c 0\2c 0\2c 0\.2\)\],.drop-shadow-\[0_0_0\.5rem_hsla\(0\2c 0\%\2c 0\%\2c 0\.5\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_0\.5rem_hsla\(0\2c 0\%\2c 0\%\2c 0\.5\)\]{--tw-drop-shadow:drop-shadow(0 0 0.5rem rgba(0,0,0,.5))}.drop-shadow-\[0_0_0\.5rem_hsla\(0\2c 0\%\2c 100\%\2c 0\.5\)\]{--tw-drop-shadow:drop-shadow(0 0 0.5rem hsla(0,0%,100%,.5))}.drop-shadow-\[0_0_0\.5rem_hsla\(0\2c 0\%\2c 100\%\2c 0\.5\)\],.drop-shadow-\[0_0_0\.5rem_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_0\.5rem_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-drop-shadow:drop-shadow(0 0 0.5rem rgba(0,0,0,.5))}.drop-shadow-\[0_0_1px_rgb\(51\2c 65\2c 85\)\]{--tw-drop-shadow:drop-shadow(0 0 1px #334155)}.drop-shadow-\[0_0_1px_rgb\(51\2c 65\2c 85\)\],.drop-shadow-\[0_0_2px_rgba\(0\2c 0\2c 0\2c 0\.4\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_2px_rgba\(0\2c 0\2c 0\2c 0\.4\)\]{--tw-drop-shadow:drop-shadow(0 0 2px rgba(0,0,0,.4))}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06))}.drop-shadow-md,.drop-shadow-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,.05))}.grayscale-\[30\%\]{--tw-grayscale:grayscale(30%)}.grayscale-\[30\%\],.saturate-\[75\%\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[75\%\]{--tw-saturate:saturate(75%)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[2px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s}.transition-all{transition-property:all;transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-duration:.15s}.transition-transform{transition-property:perspective,translate,scale,transform,perspective,rotate;transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-skillIcon{transition-timing-function:cubic-bezier(.1,.1,.25,1)}.will-change-transform{will-change:transform}.transform-style-3d{transform-style:preserve-3d}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-\[2em\]{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.-translate-y-\[2em\]{--tw-translate-y:-2em}.translate-x-\[3em\]{--tw-translate-x:3em}.translate-x-\[3em\],.translate-z-0{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-z-0{--tw-translate-z:0px}.translate-z-16{--tw-translate-z:4rem}.translate-z-16,.translate-z-24{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.translate-z-24{--tw-translate-z:6rem}.translate-z-8{--tw-translate-z:2rem;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.-rotate-90{--tw-rotate-z:-90deg;rotate:var(--tw-rotate-z)}.rotate-\[-25deg\]{--tw-rotate-z:-25deg;rotate:var(--tw-rotate-z)}.rotate-y-\[180deg\]{--tw-rotate-y:180deg;--webkit-transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}.rotate-y-\[180deg\],.skew-x-\[25deg\]{transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}.skew-x-\[25deg\]{--tw-skew-x:25deg;--webkit-transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}.-scale-y-100{--tw-scale-y:-1}.-scale-y-100,.scale-100{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.scale-150,.scale-\[85\%\]{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.scale-\[85\%\]{--tw-scale-x:85%;--tw-scale-y:85%}.scale-\[92\%\]{--tw-scale-x:92%;--tw-scale-y:92%;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.transform{--webkit-transform:skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y));transform:skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}.transform-gpu{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z);scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z);--webkit-transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y));transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}@media (min-width:1024px){.lg\:container{width:100%}@media (min-width:480px){.lg\:container{max-width:480px}}@media (min-width:640px){.lg\:container{max-width:640px}}@media (min-width:768px){.lg\:container{max-width:768px}}@media (min-width:1024px){.lg\:container{max-width:1024px}}@media (min-width:1280px){.lg\:container{max-width:1280px}}@media (min-width:1536px){.lg\:container{max-width:1536px}}}@media (min-width:1280px){.xl\:container{width:100%}@media (min-width:480px){.xl\:container{max-width:480px}}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-\[0\.7rem\]:before{content:var(--tw-content);inset:-.7rem}.before\:-top-\[5px\]:before{content:var(--tw-content);top:-5px}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:right-\[105\%\]:before{content:var(--tw-content);right:105%}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:z-20:before{content:var(--tw-content);z-index:20}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-\[95\%\]:before{content:var(--tw-content);height:95%}.before\:w-\[1em\]:before{content:var(--tw-content);width:1em}.before\:w-\[400px\]:before{content:var(--tw-content);width:400px}.before\:max-w-full:before{content:var(--tw-content);max-width:100%}.before\:origin-right:before{content:var(--tw-content);transform-origin:right}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:border-b-2:before{content:var(--tw-content);border-bottom-width:2px}.before\:border-r-2:before{content:var(--tw-content);border-right-width:2px}.before\:border-t-\[1px\]:before{content:var(--tw-content);border-top-width:1px}.before\:\!border-slate-300\/30:before{content:var(--tw-content);border-color:rgba(203,213,225,.3)!important}.before\:border-brightGrayishBlue:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(123 139 173/var(--tw-border-opacity))}.before\:border-slate-500\/30:before{content:var(--tw-content);border-color:rgba(100,116,139,.3)}.before\:border-slate-500\/50:before{content:var(--tw-content);border-color:rgba(100,116,139,.5)}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-duration:.15s}.before\:duration-500:before{content:var(--tw-content);transition-duration:.5s}.before\:-translate-x-1\/2:before{--tw-translate-x:-50%}.before\:-translate-x-1\/2:before,.before\:-translate-y-1\/2:before{content:var(--tw-content);translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.before\:-translate-y-1\/2:before{--tw-translate-y:-50%}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:left-\[105\%\]:after{content:var(--tw-content);left:105%}.after\:left-\[60\%\]:after{content:var(--tw-content);left:60%}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:top-\[100\%\]:after,.after\:top-full:after{content:var(--tw-content);top:100%}.after\:z-\[-1\]:after{content:var(--tw-content);z-index:-1}.after\:h-2:after{content:var(--tw-content);height:.5rem}.after\:w-1\/2:after{content:var(--tw-content);width:50%}.after\:w-\[1em\]:after{content:var(--tw-content);width:1em}.after\:origin-right:after{content:var(--tw-content);transform-origin:right}.after\:border-\[6px\]:after{content:var(--tw-content);border-width:6px}.after\:border-b-2:after{content:var(--tw-content);border-bottom-width:2px}.after\:border-\[rgb\(203\2c 213\2c 225\)_transparent_transparent_transparent\]:after{content:var(--tw-content);border-color:#cbd5e1 transparent transparent}.after\:border-brightGrayishBlue:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(123 139 173/var(--tw-border-opacity))}.after\:bg-black\/20:after{content:var(--tw-content);background-color:rgba(0,0,0,.2)}.after\:blur-lg:after{content:var(--tw-content);--tw-blur:blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-duration:.15s}.after\:duration-500:after{content:var(--tw-content);transition-duration:.5s}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%}.after\:-translate-x-1\/2:after,.after\:-translate-y-1\/2:after{content:var(--tw-content);translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.after\:-translate-y-1\/2:after{--tw-translate-y:-50%}@media (hover:hover) and (pointer:fine){.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-darkGrayishBlue\/50:hover{border-color:rgba(50,58,77,.5)}.hover\:border-slate-100\/70:hover{border-color:rgba(241,245,249,.7)}.hover\:\!bg-slate-400\/60:hover{background-color:rgba(148,163,184,.6)!important}.hover\:bg-slate-700\/70:hover{background-color:rgba(51,65,85,.7)}.hover\:text-accent:hover{--tw-text-opacity:1;color:rgb(232 49 81/var(--tw-text-opacity))}.hover\:text-accent\/70:hover{color:rgba(232,49,81,.7)}.hover\:text-accent\/80:hover{color:rgba(232,49,81,.8)}.hover\:text-brightBlue:hover{--tw-text-opacity:1;color:rgb(236 242 248/var(--tw-text-opacity))}.hover\:text-darkViolet\/80:hover{color:rgba(47,34,53,.8)}.hover\:text-slate-100:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.hover\:brightness-90:hover,.hover\:drop-shadow-lg:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:drop-shadow-lg:hover{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.hover\:drop-shadow-md:hover{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:-translate-y-\[1\.25em\]:hover{--tw-translate-y:-1.25em;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.hover\:rotate-\[-25deg\]:hover{--tw-rotate-z:-25deg;rotate:var(--tw-rotate-z)}.hover\:skew-x-\[-25deg\]:hover{--tw-skew-x:-25deg;--webkit-transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y));transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.after\:hover\:top-3\/4:hover:after{content:var(--tw-content);top:75%}}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-black:focus-visible{outline-color:#000}.active\:\!bg-slate-500:active{--tw-bg-opacity:1!important;background-color:rgb(100 116 139/var(--tw-bg-opacity))!important}.disabled\:opacity-\[0\.3\]:disabled{opacity:.3}:is(.dark .dark\:border-black\/40){border-color:rgba(0,0,0,.4)}:is(.dark .dark\:border-brightBlue\/10){border-color:rgba(236,242,248,.1)}:is(.dark .dark\:border-brightBlue\/30){border-color:rgba(236,242,248,.3)}:is(.dark .dark\:border-brightBlue\/50){border-color:rgba(236,242,248,.5)}:is(.dark .dark\:border-brightBlue\/70){border-color:rgba(236,242,248,.7)}:is(.dark .dark\:border-darkGrayishBlue){--tw-border-opacity:1;border-color:rgb(50 58 77/var(--tw-border-opacity))}:is(.dark .dark\:border-darkGrayishViolet\/50){border-color:rgba(39,34,46,.5)}:is(.dark .dark\:border-darkViolet\/50){border-color:rgba(47,34,53,.5)}:is(.dark .dark\:border-slate-100\/50){border-color:rgba(241,245,249,.5)}:is(.dark .dark\:border-slate-100\/70){border-color:rgba(241,245,249,.7)}:is(.dark .dark\:bg-\[\#272a33\]){--tw-bg-opacity:1;background-color:rgb(39 42 51/var(--tw-bg-opacity))}:is(.dark .dark\:bg-\[\#3a4461\]){--tw-bg-opacity:1;background-color:rgb(58 68 97/var(--tw-bg-opacity))}:is(.dark .dark\:bg-\[\#4c314d\]){--tw-bg-opacity:1;background-color:rgb(76 49 77/var(--tw-bg-opacity))}:is(.dark .dark\:bg-black\/30){background-color:rgba(0,0,0,.3)}:is(.dark .dark\:bg-black\/40){background-color:rgba(0,0,0,.4)}:is(.dark .dark\:bg-brightBlue\/10){background-color:rgba(236,242,248,.1)}:is(.dark .dark\:bg-brightBlue\/50){background-color:rgba(236,242,248,.5)}:is(.dark .dark\:bg-darkGrayishViolet\/40){background-color:rgba(39,34,46,.4)}:is(.dark .dark\:bg-darkGrayishViolet\/80){background-color:rgba(39,34,46,.8)}:is(.dark .dark\:bg-grayishBlue){--tw-bg-opacity:1;background-color:rgb(91 107 141/var(--tw-bg-opacity))}:is(.dark .dark\:bg-grayishBlue2){--tw-bg-opacity:1;background-color:rgb(66 78 102/var(--tw-bg-opacity))}:is(.dark .dark\:bg-mediumViolet){--tw-bg-opacity:1;background-color:rgb(63 50 68/var(--tw-bg-opacity))}:is(.dark .dark\:bg-slate-700\/70){background-color:rgba(51,65,85,.7)}:is(.dark .dark\:bg-\[linear-gradient\(to_bottom_right\2c rgba\(53\2c 63\2c 75\2c 0\.3\)\2c rgba\(25\2c 40\2c 55\2c 0\.3\)\)\]){background-image:linear-gradient(to bottom right,rgba(53,63,75,.3),rgba(25,40,55,.3))}:is(.dark .dark\:bg-\[url\(\'\/images\/contact\/blob-anim-dark\.svg\'\)\]){background-image:url(/images/contact/blob-anim-dark.svg)}:is(.dark .dark\:bg-\[url\(\'\/images\/contact\/paper-dark\.webp\'\)\]){background-image:url(/images/contact/paper-dark.webp)}:is(.dark .dark\:bg-\[url\(\'\/images\/contact\/social\/social-wave-2-dark\.svg\'\)\]){background-image:url(/images/contact/social/social-wave-2-dark.svg)}:is(.dark .dark\:bg-\[url\(\'\/images\/contact\/social\/social-wave-dark\.svg\'\)\2c url\(\'\/images\/contact\/social\/social-dot-dark\.svg\'\)\]){background-image:url(/images/contact/social/social-wave-dark.svg),url(/images/contact/social/social-dot-dark.svg)}:is(.dark .dark\:bg-\[url\(\'\/images\/projects\/bg-blob-dark\.svg\'\)\2c url\(\'\/images\/projects\/bg-dark\.svg\'\)\]){background-image:url(/images/projects/bg-blob-dark.svg),url(/images/projects/bg-dark.svg)}:is(.dark .dark\:bg-heroBgDark){background-image:url(/images/stars-dark.svg),url(/images/bg-dark.webp)}:is(.dark .dark\:stroke-slate-100\/50){stroke:rgba(241,245,249,.5)}:is(.dark .dark\:text-brightBlue){--tw-text-opacity:1;color:rgb(236 242 248/var(--tw-text-opacity))}:is(.dark .dark\:text-brightBlue\/50){color:rgba(236,242,248,.5)}:is(.dark .dark\:text-brightBlue\/70){color:rgba(236,242,248,.7)}:is(.dark .dark\:text-brightBlue\/80){color:rgba(236,242,248,.8)}:is(.dark .dark\:text-brightBlue\/90){color:rgba(236,242,248,.9)}:is(.dark .dark\:text-brightGrayishBlue3){--tw-text-opacity:1;color:rgb(187 203 237/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400\/10){color:rgba(156,163,175,.1)}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .dark\:text-grayishBlue){--tw-text-opacity:1;color:rgb(91 107 141/var(--tw-text-opacity))}:is(.dark .dark\:text-green-600){--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}:is(.dark .dark\:text-red-600){--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}:is(.dark .dark\:text-slate-300){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}:is(.dark .dark\:text-slate-300\/50){color:rgba(203,213,225,.5)}:is(.dark .dark\:text-slate-700\/40){color:rgba(51,65,85,.4)}:is(.dark .dark\:text-yellow-200){--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity))}:is(.dark .dark\:opacity-100){opacity:1}:is(.dark .dark\:brightness-75){--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:before\:border-slate-500\/30):before{content:var(--tw-content);border-color:rgba(100,116,139,.3)}@media (hover:hover) and (pointer:fine){:is(.dark .dark\:hover\:border-grayishGreen\/50:hover){border-color:hsla(180,8%,45%,.5)}:is(.dark .dark\:hover\:\!bg-slate-700\/60:hover){background-color:rgba(51,65,85,.6)!important}:is(.dark .dark\:hover\:bg-slate-300\/70:hover){background-color:rgba(203,213,225,.7)}:is(.dark .dark\:hover\:text-accent:hover){--tw-text-opacity:1;color:rgb(232 49 81/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-accent\/50:hover){color:rgba(232,49,81,.5)}:is(.dark .dark\:hover\:text-slate-700:hover){--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}}:is(.dark .dark\:active\:\!bg-slate-700:active){--tw-bg-opacity:1!important;background-color:rgb(51 65 85/var(--tw-bg-opacity))!important}@media (min-width:480px){.xs\:aspect-\[8\/5\.5\]{aspect-ratio:8/5.5}.xs\:text-\[9px\]{font-size:9px}}@media (min-width:640px){.sm\:right-\[10em\]{right:10em}.sm\:right-\[8\.5em\]{right:8.5em}.sm\:w-\[450px\]{width:450px}.sm\:w-\[90\%\]{width:90%}.sm\:max-w-\[calc\(100\%_-_8\.5em\)\]{max-width:calc(100% - 8.5em)}.sm\:max-w-\[unset\]{max-width:unset}.sm\:max-w-none{max-width:none}.sm\:flex-row{flex-direction:row}.sm\:gap-3{gap:.75rem}.sm\:gap-\[4em\]{gap:4em}.sm\:gap-\[5\.5em\]{gap:5.5em}.sm\:gap-y-52{row-gap:13rem}.sm\:pb-\[1\.5em\]{padding-bottom:1.5em}.sm\:pt-\[2em\]{padding-top:2em}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[0\.65rem\]{font-size:.65rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[3\.5em\]{font-size:3.5em}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:static{position:static}.md\:-inset-\[10em\]{inset:-10em}.md\:\!-left-\[10\%\]{left:-10%!important}.md\:\!-top-\[10\%\]{top:-10%!important}.md\:\!-top-\[5\%\]{top:-5%!important}.md\:bottom-\[3em\]{bottom:3em}.md\:bottom-\[4px\]{bottom:4px}.md\:left-\[3\.5\%\]{left:3.5%}.md\:left-\[4em\]{left:4em}.md\:right-\[4em\]{right:4em}.md\:right-\[4px\]{right:4px}.md\:top-auto{top:auto}.md\:block{display:block}.md\:hidden{display:none}.md\:aspect-\[1\.8\]{aspect-ratio:1.8}.md\:aspect-\[16\/9\]{aspect-ratio:16/9}.md\:aspect-auto{aspect-ratio:auto}.md\:min-h-\[350px\]{min-height:350px}.md\:max-w-\[55\%\]{max-width:55%}.md\:max-w-\[90\%\]{max-width:90%}.md\:max-w-full{max-width:100%}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-center{justify-content:center}.md\:gap-4{gap:1rem}.md\:gap-8{gap:2rem}.md\:gap-y-4{row-gap:1rem}.md\:gap-y-8{row-gap:2rem}.md\:gap-y-\[1em\]{row-gap:1em}.md\:rounded-\[2rem\]{border-radius:2rem}.md\:bg-\[url\(\'\/images\/home\/tech-bg\.webp\'\)\]{background-image:url(/images/home/tech-bg.webp)}.md\:bg-\[length\:calc\(100dvw_\+_100px\)\]{background-size:calc(100dvw + 100px)}.md\:p-6{padding:1.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[0\.8rem\]{font-size:.8rem}.md\:text-\[2\.25rem\]{font-size:2.25rem}.md\:text-\[2\.2rem\]{font-size:2.2rem}.md\:text-\[5\.375em\]{font-size:5.375em}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:scale-100{--tw-scale-x:1;--tw-scale-y:1;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:inset-0{inset:0}.lg\:\!-left-\[17\.5\%\]{left:-17.5%!important}.lg\:\!-left-\[7\%\]{left:-7%!important}.lg\:-left-\[7\.5em\]{left:-7.5em}.lg\:-right-\[7\.5em\]{right:-7.5em}.lg\:right-3{right:.75rem}.lg\:top-\[65\%\]{top:65%}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:-mb-24{margin-bottom:-6rem}.lg\:-mt-2{margin-top:-.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-\[17\.5\%\]{margin-left:17.5%}.lg\:ml-\[5\%\]{margin-left:5%}.lg\:mr-\[5\%\]{margin-right:5%}.lg\:mt-0{margin-top:0}.lg\:mt-16{margin-top:4rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-\[2\.25\]{aspect-ratio:2.25}.lg\:h-12{height:3rem}.lg\:\!min-h-\[calc\(100vh_\+_200px\)\]{min-height:calc(100vh + 200px)!important}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[5\.75rem\]{width:5.75rem}.lg\:w-\[64em\]{width:64em}.lg\:w-\[calc\(27\%_-_0\.5rem\)\]{width:calc(27% - .5rem)}.lg\:w-\[calc\(65\%_-_0\.5rem\)\]{width:calc(65% - .5rem)}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-\[50\%\]{max-width:50%}.lg\:max-w-\[65\%\]{max-width:65%}.lg\:snap-start{scroll-snap-align:start}.lg\:snap-center{scroll-snap-align:center}.lg\:snap-always{scroll-snap-stop:always}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:justify-start{justify-content:flex-start}.lg\:gap-4{gap:1rem}.lg\:gap-y-16{row-gap:4rem}.lg\:gap-y-6{row-gap:1.5rem}.lg\:p-2{padding:.5rem}.lg\:p-\[1em\]{padding:1em}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-\[50px\]{padding-top:50px;padding-bottom:50px}.lg\:pb-0{padding-bottom:0}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pb-\[100px\]{padding-bottom:100px}.lg\:pr-16{padding-right:4rem}.lg\:pr-4{padding-right:1rem}.lg\:pt-0{padding-top:0}.lg\:pt-32{padding-top:8rem}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-\[0\.75rem\]{font-size:.75rem}.lg\:text-\[0\.8rem\]{font-size:.8rem}.lg\:text-\[0\.925rem\]{font-size:.925rem}.lg\:text-\[2\.65rem\]{font-size:2.65rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}.lg\:leading-8{line-height:2rem}.lg\:leading-relaxed{line-height:1.625}.lg\:-translate-y-1\/2{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.lg\:before\:block:before{content:var(--tw-content);display:block}}@media (min-width:1280px){.xl\:bottom-10{bottom:2.5rem}.xl\:right-10{right:2.5rem}.xl\:right-12{right:3rem}.xl\:justify-end{justify-content:flex-end}.xl\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:pr-6{padding-right:1.5rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-\[0\.85rem\]{font-size:.85rem}.xl\:text-\[0\.925rem\]{font-size:.925rem}.xl\:text-\[2\.25rem\]{font-size:2.25rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1536px){.\32xl\:w-\[600px\]{width:600px}.\32xl\:text-base{font-size:1rem;line-height:1.5rem}}@media (hover:hover) and (pointer:fine){.\[\&\.glass\]\:hover\:bg-grayishGreen\/20:hover.glass{background-color:hsla(180,8%,45%,.2)}:is(.dark .dark\:\[\&\.glass\]\:hover\:bg-grayishGreen\/20:hover.glass){background-color:hsla(180,8%,45%,.2)}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:not\(\:disabled\)\]\:cursor-pointer:not(:disabled){cursor:pointer}@media (hover:hover) and (pointer:fine){.hover\:\[\&\:not\(\:disabled\)\]\:text-slate-400\/60:not(:disabled):hover{color:rgba(148,163,184,.6)}.hover\:\[\&\:not\(\:disabled\)\]\:scale-\[125\%\]:not(:disabled):hover{--tw-scale-x:125%;--tw-scale-y:125%;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}}.active\:\[\&\:not\(\:disabled\)\]\:text-slate-500:not(:disabled):active{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){:is(.dark .dark\:hover\:\[\&\:not\(\:disabled\)\]\:text-slate-700\/60:not(:disabled):hover){color:rgba(51,65,85,.6)}}:is(.dark .dark\:active\:\[\&\:not\(\:disabled\)\]\:text-slate-700:not(:disabled):active){--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){.hover\:\[\&\:not\(\[data-active\=\"true\"\]\)\]\:scale-150:not([data-active=true]):hover{--tw-scale-x:1.5;--tw-scale-y:1.5;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}}.\[\&\>\*\]\:-mb-\[2px\]>*{margin-bottom:-2px}.\[\&\>\*\]\:-mr-\[2px\]>*{margin-right:-2px}.\[\&\>\*\]\:flex>*{display:flex}.\[\&\>\*\]\:select-none>*{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[\&\>\*\]\:flex-col>*{flex-direction:column}.\[\&\>\*\]\:items-start>*{align-items:flex-start}.\[\&\>\*\]\:items-center>*{align-items:center}.\[\&\>\*\]\:justify-center>*{justify-content:center}.\[\&\>\*\]\:rounded-lg>*{border-radius:.5rem}.\[\&\>\*\]\:rounded-xl>*{border-radius:.75rem}.\[\&\>\*\]\:bg-darkViolet\/10>*{background-color:rgba(47,34,53,.1)}.\[\&\>\*\]\:p-1>*{padding:.25rem}.\[\&\>\*\]\:px-2>*{padding-left:.5rem;padding-right:.5rem}:is(.dark .dark\:\[\&\>\*\]\:bg-brightBlue\/10>*){background-color:rgba(236,242,248,.1)}@media (min-width:1024px){.lg\:\[\&\>\*\]\:items-center>*{align-items:center}}@media (hover:hover) and (pointer:fine){.hover\:\[\&\>a\.glass\]\:bg-grayishGreen\/20>a.glass:hover{background-color:hsla(180,8%,45%,.2)}:is(.dark .dark\:hover\:\[\&\>a\.glass\]\:bg-grayishGreen\/20>a.glass:hover){background-color:hsla(180,8%,45%,.2)}}.\[\&\>a\]\:transition-all>a{transition-property:all;transition-duration:.15s}.\[\&\>a\]\:duration-300>a{transition-duration:.3s}@media (hover:hover) and (pointer:fine){.hover\:\[\&\>a\]\:text-accent>a:hover{--tw-text-opacity:1;color:rgb(232 49 81/var(--tw-text-opacity))}.\[\&\>div\:nth-child\(even\)\]\:hover\:skew-y-\[-25deg\]:hover>div:nth-child(2n){--tw-skew-y:-25deg;--webkit-transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y));transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}.\[\&\>div\:nth-child\(odd\)\]\:hover\:skew-y-\[25deg\]:hover>div:nth-child(odd){--tw-skew-y:25deg;--webkit-transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y));transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}}.\[\&\>div\>div\]\:flex>div>div{display:flex}.\[\&\>div\>div\]\:flex-col>div>div{flex-direction:column}.\[\&\>div\]\:h-full>div{height:100%}.\[\&\>div\]\:w-1\/4>div{width:25%}.\[\&\>div\]\:w-\[90\%\]>div{width:90%}.\[\&\>div\]\:border-y-\[0\.3125em\]>div{border-top-width:.3125em;border-bottom-width:.3125em}.\[\&\>div\]\:border-white>div{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.\[\&\>div\]\:bg-white>div{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.\[\&\>div\]\:bg-cover>div{background-size:cover}.\[\&\>div\]\:transition-all>div{transition-property:all;transition-duration:.15s}.\[\&\>div\]\:duration-500>div{transition-duration:.5s}.first\:\[\&\>div\]\:border-l-\[0\.3125em\]>div:first-child{border-left-width:.3125em}.last\:\[\&\>div\]\:border-r-\[0\.3125em\]>div:last-child{border-right-width:.3125em}@media (hover:hover) and (pointer:fine){.hover\:\[\&\>div\]\:bg-brightBlue4>div:hover{--tw-bg-opacity:1;background-color:rgb(218 224 234/var(--tw-bg-opacity))}.\[\&\>div\]\:hover\:shadow-\[inset_\.75em_0_2\.125em_rgba\(0\2c 0\2c 0\2c 0\.5\)\]:hover>div{--tw-shadow:inset .75em 0 2.125em rgba(0,0,0,.5);--tw-shadow-colored:inset .75em 0 2.125em var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:\[\&\>div\]\:scale-105>div:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}}.\[\&\>div\]\:focus-visible\:outline:focus-visible>div{outline-style:solid}.\[\&\>div\]\:focus-visible\:outline-2:focus-visible>div{outline-width:2px}.\[\&\>div\]\:focus-visible\:outline-black:focus-visible>div{outline-color:#000}@media (hover:hover) and (pointer:fine){:is(.dark .dark\:hover\:\[\&\>div\]\:bg-grayishBlue>div:hover){--tw-bg-opacity:1;background-color:rgb(91 107 141/var(--tw-bg-opacity))}}@media (min-width:640px){.sm\:\[\&\>div\]\:w-auto>div{width:auto}}.after\:\[\&\>h2\]\:transition-all>h2:after{content:var(--tw-content);transition-property:all;transition-duration:.15s}.after\:\[\&\>h2\]\:duration-500>h2:after{content:var(--tw-content);transition-duration:.5s}.\[\&\>img\]\:absolute>img{position:absolute}.\[\&\>img\]\:-inset-\[7\%\]>img{inset:-7%}.\[\&\>img\]\:h-\[114\%\]>img{height:114%}.\[\&\>img\]\:w-\[114\%\]>img{width:114%}.\[\&\>img\]\:max-w-none>img{max-width:none}.\[\&\>li\]\:my-2>li{margin-top:.5rem;margin-bottom:.5rem}.\[\&\>li\]\:w-full>li{width:100%}.\[\&\>li\]\:rounded-full>li{border-radius:9999px}.\[\&\>li\]\:px-\[1em\]>li{padding-left:1em;padding-right:1em}.\[\&\>li\]\:py-\[0\.25em\]>li{padding-top:.25em;padding-bottom:.25em}.\[\&\>p\:nth-child\(even\)\]\:ml-\[5\%\]>p:nth-child(2n){margin-left:5%}.\[\&\>p\:nth-child\(even\)\]\:mr-auto>p:nth-child(2n){margin-right:auto}@media (min-width:1024px){.lg\:\[\&\>p\:nth-child\(even\)\]\:ml-auto>p:nth-child(2n){margin-left:auto}.lg\:\[\&\>p\:nth-child\(even\)\]\:mr-\[52\%\]>p:nth-child(2n){margin-right:52%}}.\[\&\>p\:nth-child\(odd\)\]\:ml-auto>p:nth-child(odd){margin-left:auto}.\[\&\>p\:nth-child\(odd\)\]\:mr-\[5\%\]>p:nth-child(odd){margin-right:5%}.\[\&\>p\:nth-child\(odd\)\]\:text-right>p:nth-child(odd){text-align:right}@media (min-width:1024px){.lg\:\[\&\>p\:nth-child\(odd\)\]\:ml-\[52\%\]>p:nth-child(odd){margin-left:52%}.lg\:\[\&\>p\:nth-child\(odd\)\]\:mr-auto>p:nth-child(odd){margin-right:auto}}.\[\&\>p\]\:inline-block>p{display:inline-block}.\[\&\>p\]\:w-\[70\%\]>p{width:70%}.\[\&\>p\]\:border-b-2>p{border-bottom-width:2px}.\[\&\>p\]\:p-2>p{padding:.5rem}@media (min-width:1024px){.lg\:\[\&\>p\]\:w-\[48\%\]>p{width:48%}}.\[\&\>span\]\:text-\[2\.5em\]>span{font-size:2.5em}.\[\&\>span\]\:text-\[3\.75em\]>span{font-size:3.75em}.\[\&_\*\:first-child\]\:first-letter\:text-\[1\.5em\] :first-child:first-letter{font-size:1.5em}.\[\&_\*\:first-child\]\:first-letter\:text-accent :first-child:first-letter{--tw-text-opacity:1;color:rgb(232 49 81/var(--tw-text-opacity))}.\[\&_\*\]\:border-brightBlue\/30 *{border-color:rgba(236,242,248,.3)}.\[\&_\*\]\:border-darkViolet\/30 *{border-color:rgba(47,34,53,.3)}.after\:\[\&_\*\]\:border-brightBlue\/30 :after{content:var(--tw-content);border-color:rgba(236,242,248,.3)}.after\:\[\&_\*\]\:border-darkViolet\/30 :after{content:var(--tw-content);border-color:rgba(47,34,53,.3)}:is(.dark .dark\:\[\&_\.aws-btn\>span\>span\>\*\]\:opacity-80 .aws-btn>span>span>*){opacity:.8}.\[\&_\.aws-btn\>span\>span\>span\]\:text-xs .aws-btn>span>span>span{font-size:.75rem;line-height:1rem}.\[\&_\.aws-btn\>span\>span\>span\]\:font-medium .aws-btn>span>span>span{font-weight:500}@media (min-width:1280px){.xl\:\[\&_\.aws-btn\>span\>span\>span\]\:text-sm .aws-btn>span>span>span{font-size:.875rem;line-height:1.25rem}}.\[\&_\.aws-btn\]\:w-full .aws-btn{width:100%}@media (min-width:640px){.sm\:\[\&_\.aws-btn\]\:w-auto .aws-btn{width:auto}}@media (hover:hover) and (pointer:fine){.\[\&_\.blob-bg\]\:hover\:bg-darkViolet:hover .blob-bg{--tw-bg-opacity:1;background-color:rgb(47 34 53/var(--tw-bg-opacity))}.\[\&_\.blob-bg\]\:hover\:rotate-\[30deg\]:hover .blob-bg{--tw-rotate-z:30deg;rotate:var(--tw-rotate-z)}:is(.dark .dark\:\[\&_\.blob-bg\]\:hover\:bg-lightViolet:hover .blob-bg){--tw-bg-opacity:1;background-color:rgb(78 62 84/var(--tw-bg-opacity))}}.\[\&_\.glass\]\:border-b-\[1px\] .glass{border-bottom-width:1px}.\[\&_\.glass\]\:border-l-2 .glass{border-left-width:2px}.\[\&_\.glass\]\:border-r-\[1px\] .glass{border-right-width:1px}.\[\&_\.glass\]\:border-t-2 .glass{border-top-width:2px}.\[\&_\.glass\]\:border-white\/50 .glass{border-color:hsla(0,0%,100%,.5)}.\[\&_\.glass\]\:bg-white\/20 .glass{background-color:hsla(0,0%,100%,.2)}.\[\&_\.glass\]\:shadow-\[0\.25em_0\.25em_1em\] .glass{--tw-shadow:0.25em 0.25em 1em;--tw-shadow-colored:0.25em 0.25em 1em var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[\&_\.glass\]\:shadow-darkGrayishViolet\/10 .glass{--tw-shadow-color:rgba(39,34,46,.1);--tw-shadow:var(--tw-shadow-colored)}:is(.dark .dark\:\[\&_\.glass\]\:border-black\/10 .glass){border-color:rgba(0,0,0,.1)}:is(.dark .dark\:\[\&_\.glass\]\:bg-black\/30 .glass){background-color:rgba(0,0,0,.3)}:is(.dark .dark\:\[\&_\.glass\]\:shadow-darkGrayishViolet\/80 .glass){--tw-shadow-color:rgba(39,34,46,.8);--tw-shadow:var(--tw-shadow-colored)}.\[\&_\.icon\]\:bg-\[url\(\'\/images\/icons\/github\.svg\'\)\] .icon{background-image:url(/images/icons/github.svg)}.\[\&_\.icon\]\:bg-\[url\(\'\/images\/icons\/instagram-original\.svg\'\)\] .icon{background-image:url(/images/icons/instagram-original.svg)}@media (hover:hover) and (pointer:fine){.\[\&_\.icon\]\:hover\:bg-\[url\(\'\/images\/icons\/github-dark\.svg\'\)\]:hover .icon{background-image:url(/images/icons/github-dark.svg)}}:is(.dark .dark\:\[\&_\.icon\]\:bg-\[url\(\'\/images\/icons\/github-dark\.svg\'\)\] .icon){background-image:url(/images/icons/github-dark.svg)}@media (hover:hover) and (pointer:fine){:is(.dark .dark\:\[\&_\.icon\]\:hover\:bg-\[url\(\'\/images\/icons\/github\.svg\'\)\]:hover .icon){background-image:url(/images/icons/github.svg)}}.\[\&_\.js-actions-panel\]\:\!hidden .js-actions-panel{display:none!important}@media (hover:hover) and (pointer:fine){.hover\:\[\&_\[data-active\=\"true\"\]\]\:bg-blue-500 [data-active=true]:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}}.\[\&_a\>span\>span\>span\>svg\]\:text-base a>span>span>span>svg{font-size:1rem;line-height:1.5rem}.\[\&_a\>span\]\:text-xs a>span{font-size:.75rem;line-height:1rem}.\[\&_a\>span\]\:font-medium a>span{font-weight:500}@media (min-width:1280px){.xl\:\[\&_a\>span\]\:text-sm a>span{font-size:.875rem;line-height:1.25rem}}.\[\&_a\]\:relative a{position:relative}.\[\&_a\]\:mx-auto a{margin-left:auto;margin-right:auto}.\[\&_a\]\:block a{display:block}.\[\&_a\]\:flex a{display:flex}.\[\&_a\]\:inline-flex a{display:inline-flex}.\[\&_a\]\:w-3\/4 a{width:75%}.\[\&_a\]\:flex-col a{flex-direction:column}.\[\&_a\]\:items-center a{align-items:center}.\[\&_a\]\:justify-start a{justify-content:flex-start}.\[\&_a\]\:gap-x-2 a{-moz-column-gap:.5rem;column-gap:.5rem}.\[\&_a\]\:rounded-xl a{border-radius:.75rem}.\[\&_a\]\:border-\[1px\] a{border-width:1px}.\[\&_a\]\:border-white\/50 a{border-color:hsla(0,0%,100%,.5)}.\[\&_a\]\:bg-white\/60 a{background-color:hsla(0,0%,100%,.6)}.\[\&_a\]\:px-6 a{padding-left:1.5rem;padding-right:1.5rem}.\[\&_a\]\:py-1 a{padding-top:.25rem;padding-bottom:.25rem}.\[\&_a\]\:font-bold a{font-weight:700}.\[\&_a\]\:text-\[\#668cac\] a{--tw-text-opacity:1;color:rgb(102 140 172/var(--tw-text-opacity))}.\[\&_a\]\:text-darkViolet\/70 a{color:rgba(47,34,53,.7)}.\[\&_a\]\:text-grayishBlue\/60 a{color:rgba(91,107,141,.6)}.\[\&_a\]\:text-grayishBlue\/90 a{color:rgba(91,107,141,.9)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:shadow-sm a{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[\&_a\]\:drop-shadow-\[0\.1em_0\.1em_0\.25em_rgba\(0\2c 0\2c 0\2c 0\.25\)\] a{--tw-drop-shadow:drop-shadow(0.1em 0.1em 0.25em rgba(0,0,0,.25));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\[\&_a\]\:transition-all a{transition-property:all;transition-duration:.15s}.\[\&_a\]\:transition-colors a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s}.\[\&_a\]\:duration-300 a{transition-duration:.3s}.\[\&_a\]\:duration-500 a{transition-duration:.5s}.\[\&_a\]\:transform a{--webkit-transform:skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y));transform:skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}@media (hover:hover) and (pointer:fine){.hover\:\[\&_a\]\:border-darkGrayishViolet\/20 a:hover{border-color:rgba(39,34,46,.2)}.hover\:\[\&_a\]\:bg-white\/60 a:hover{background-color:hsla(0,0%,100%,.6)}.hover\:\[\&_a\]\:text-accent a:hover{--tw-text-opacity:1;color:rgb(232 49 81/var(--tw-text-opacity))}.hover\:\[\&_a\]\:text-accent\/50 a:hover{color:rgba(232,49,81,.5)}.hover\:\[\&_a\]\:text-accent\/70 a:hover{color:rgba(232,49,81,.7)}.hover\:\[\&_a\]\:text-accent\/80 a:hover{color:rgba(232,49,81,.8)}.hover\:\[\&_a\]\:shadow-md a:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:\[\&_a\]\:drop-shadow-\[0_0_5px_rgba\(0\2c 0\2c 0\2c 0\.35\)\] a:hover{--tw-drop-shadow:drop-shadow(0 0 5px rgba(0,0,0,.35));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:\[\&_a\]\:translate-x-2 a:hover{--tw-translate-x:0.5rem;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}}:is(.dark .dark\:\[\&_a\]\:border-black\/30 a){border-color:rgba(0,0,0,.3)}:is(.dark .dark\:\[\&_a\]\:bg-grayishBlue\/20 a){background-color:rgba(91,107,141,.2)}:is(.dark .dark\:\[\&_a\]\:text-brightBlue\/80 a){color:rgba(236,242,248,.8)}:is(.dark .dark\:\[\&_a\]\:text-gray-400 a){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .dark\:\[\&_a\]\:text-gray-400\/80 a){color:rgba(156,163,175,.8)}:is(.dark .dark\:\[\&_a\]\:text-lightGrayishBlue a){--tw-text-opacity:1;color:rgb(133 155 204/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){:is(.dark .dark\:hover\:\[\&_a\]\:border-grayishBlue\/40 a:hover){border-color:rgba(91,107,141,.4)}:is(.dark .dark\:hover\:\[\&_a\]\:bg-black\/30 a:hover){background-color:rgba(0,0,0,.3)}:is(.dark .dark\:hover\:\[\&_a\]\:text-accent a:hover){--tw-text-opacity:1;color:rgb(232 49 81/var(--tw-text-opacity))}:is(.dark .dark\:hover\:\[\&_a\]\:text-accent\/80 a:hover){color:rgba(232,49,81,.8)}}.\[\&_blockquote\]\:ml-4 blockquote{margin-left:1rem}.\[\&_button\]\:relative button{position:relative}.\[\&_button\]\:aspect-square button{aspect-ratio:1/1}.\[\&_button\]\:w-\[max\(2em\2c 1\.25rem\)\] button{width:max(2em,1.25rem)}.\[\&_button\]\:rounded-full button{border-radius:9999px}.\[\&_button\]\:border-\[1px\] button{border-width:1px}.\[\&_button\]\:transition-all button{transition-property:all;transition-duration:.15s}.\[\&_button\]\:duration-300 button{transition-duration:.3s}.\[\&_button\]\:before\:absolute button:before{content:var(--tw-content);position:absolute}.\[\&_button\]\:before\:-inset-2 button:before{content:var(--tw-content);inset:-.5rem}@media (hover:hover) and (pointer:fine){.hover\:\[\&_button\]\:border-accent\/80 button:hover{border-color:rgba(232,49,81,.8)}.hover\:\[\&_button\]\:brightness-90 button:hover{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width:768px){.md\:\[\&_button\]\:before\:hidden button:before{content:var(--tw-content);display:none}}.\[\&_code\]\:rounded-md code{border-radius:.375rem}.\[\&_code\]\:bg-black\/10 code{background-color:rgba(0,0,0,.1)}.\[\&_code\]\:px-1 code{padding-left:.25rem;padding-right:.25rem}:is(.dark .dark\:\[\&_code\]\:bg-white\/10 code){background-color:hsla(0,0%,100%,.1)}.\[\&_div\]\:absolute div{position:absolute}.\[\&_div\]\:inset-\[-1rem\] div{inset:-1rem}.\[\&_div\]\:bg-cover div{background-size:cover}.\[\&_div\]\:bg-bottom div{background-position:bottom}.before\:\[\&_div\]\:border-brightBlue\/30 div:before{content:var(--tw-content);border-color:rgba(236,242,248,.3)}.before\:\[\&_div\]\:border-darkViolet\/30 div:before{content:var(--tw-content);border-color:rgba(47,34,53,.3)}.\[\&_em\]\:font-bold em{font-weight:700}.\[\&_h1\]\:mb-4 h1{margin-bottom:1rem}.\[\&_h1\]\:border-b-2 h1{border-bottom-width:2px}.\[\&_h1\]\:border-brightBlue h1{--tw-border-opacity:1;border-color:rgb(236 242 248/var(--tw-border-opacity))}.\[\&_h1\]\:py-4 h1{padding-top:1rem;padding-bottom:1rem}.\[\&_h1\]\:text-center h1{text-align:center}.\[\&_h1\]\:font-merriweather h1{font-family:var(--merriweather)}.\[\&_h1\]\:text-2xl h1{font-size:1.5rem;line-height:2rem}.\[\&_h1\]\:font-bold h1{font-weight:700}.\[\&_h1\]\:leading-\[1\.5\] h1{line-height:1.5}:is(.dark .dark\:\[\&_h1\]\:border-darkGrayishBlue h1){--tw-border-opacity:1;border-color:rgb(50 58 77/var(--tw-border-opacity))}@media (min-width:768px){.md\:\[\&_h1\]\:text-3xl h1{font-size:1.875rem;line-height:2.25rem}}.\[\&_h2\]\:py-4 h2{padding-top:1rem;padding-bottom:1rem}.\[\&_h2\]\:font-merriweather h2{font-family:var(--merriweather)}.\[\&_h2\]\:text-xl h2{font-size:1.25rem;line-height:1.75rem}.\[\&_h2\]\:font-bold h2{font-weight:700}@media (hover:hover) and (pointer:fine){.\[\&_h2\]\:hover\:text-brightBlue:hover h2{--tw-text-opacity:1;color:rgb(236 242 248/var(--tw-text-opacity))}:is(.dark .dark\:\[\&_h2\]\:hover\:text-darkViolet:hover h2){--tw-text-opacity:1;color:rgb(47 34 53/var(--tw-text-opacity))}}@media (min-width:768px){.md\:\[\&_h2\]\:text-2xl h2{font-size:1.5rem;line-height:2rem}}.\[\&_h3\]\:mb-3 h3{margin-bottom:.75rem}.\[\&_h3\]\:inline-block h3{display:inline-block}.\[\&_h3\]\:border-b-\[1px\] h3{border-bottom-width:1px}.\[\&_h3\]\:border-darkViolet\/50 h3{border-color:rgba(47,34,53,.5)}.\[\&_h3\]\:py-4 h3{padding-top:1rem;padding-bottom:1rem}.\[\&_h3\]\:pb-1 h3{padding-bottom:.25rem}.\[\&_h3\]\:pr-4 h3{padding-right:1rem}.\[\&_h3\]\:font-merriweather h3{font-family:var(--merriweather)}.\[\&_h3\]\:text-lg h3{font-size:1.125rem;line-height:1.75rem}.\[\&_h3\]\:font-bold h3{font-weight:700}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h3\]\:tracking-wide h3{letter-spacing:.025em}.\[\&_h3\]\:transition-all h3{transition-property:all;transition-duration:.15s}.\[\&_h3\]\:duration-300 h3{transition-duration:.3s}@media (hover:hover) and (pointer:fine){.\[\&_h3\]\:hover\:text-accent:hover h3{--tw-text-opacity:1;color:rgb(232 49 81/var(--tw-text-opacity))}}:is(.dark .dark\:\[\&_h3\]\:border-brightBlue\/50 h3){border-color:rgba(236,242,248,.5)}@media (min-width:768px){.md\:\[\&_h3\]\:text-xl h3{font-size:1.25rem;line-height:1.75rem}}.\[\&_h4\]\:text-lg h4{font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.md\:\[\&_h4\]\:text-xl h4{font-size:1.25rem;line-height:1.75rem}}.\[\&_hr\]\:mx-auto hr{margin-left:auto;margin-right:auto}.\[\&_hr\]\:my-8 hr{margin-top:2rem;margin-bottom:2rem}.\[\&_hr\]\:max-w-\[75\%\] hr{max-width:75%}.\[\&_hr\]\:border-y-\[1px\] hr{border-top-width:1px;border-bottom-width:1px}.\[\&_hr\]\:border-brightBlue hr{--tw-border-opacity:1;border-color:rgb(236 242 248/var(--tw-border-opacity))}:is(.dark .dark\:\[\&_hr\]\:border-darkGrayishBlue hr){--tw-border-opacity:1;border-color:rgb(50 58 77/var(--tw-border-opacity))}.\[\&_iframe\]\:\!mx-auto iframe{margin-left:auto!important;margin-right:auto!important}.\[\&_iframe\]\:my-2 iframe{margin-top:.5rem;margin-bottom:.5rem}.\[\&_iframe\]\:\!max-w-full iframe{max-width:100%!important}.\[\&_iframe\]\:overflow-hidden iframe{overflow:hidden}.\[\&_iframe\]\:\!rounded-lg iframe{border-radius:.5rem!important}.\[\&_img\]\:pointer-events-none img{pointer-events:none}.\[\&_img\]\:absolute img{position:absolute}.\[\&_img\]\:-top-\[5\%\] img{top:-5%}.\[\&_img\]\:left-\[30\%\] img{left:30%}.\[\&_img\]\:mx-auto img{margin-left:auto;margin-right:auto}.\[\&_img\]\:h-\[110\%\] img{height:110%}.\[\&_img\]\:w-auto img{width:auto}.\[\&_img\]\:max-w-none img{max-width:none}.\[\&_img\]\:rounded-lg img{border-radius:.5rem}.\[\&_img\]\:transition-all img{transition-property:all;transition-duration:.15s}.\[\&_img\]\:duration-300 img{transition-duration:.3s}.\[\&_img\]\:-translate-x-1\/2 img{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}@media (hover:hover) and (pointer:fine){.\[\&_img\]\:hover\:brightness-110:hover img{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\[\&_img\]\:hover\:scale-110:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}}@media (min-width:768px){.md\:\[\&_img\]\:left-\[60\%\] img{left:60%}}@media (min-width:1024px){.lg\:\[\&_img\]\:left-1\/2 img{left:50%}}.\[\&_input\]\:-webkit-autofill\:bg-transparent:-webkit-autofill input{background-color:transparent}.\[\&_input\]\:autofill\:bg-transparent:autofill input{background-color:transparent}.\[\&_li\>p\:not\(\:first-child\)\]\:my-4 li>p:not(:first-child){margin-top:1rem;margin-bottom:1rem}.\[\&_li\>p\]\:p-0 li>p{padding:0}.\[\&_li\]\:my-1 li{margin-top:.25rem;margin-bottom:.25rem}.\[\&_li\]\:flex li{display:flex}.\[\&_li\]\:flex-col li{flex-direction:column}.\[\&_li\]\:items-center li{align-items:center}.\[\&_li\]\:font-medium li{font-weight:500}.\[\&_li\]\:transition-all li{transition-property:all;transition-duration:.15s}.\[\&_li\]\:duration-300 li{transition-duration:.3s}.\[\&_li\]\:duration-500 li{transition-duration:.5s}@media (hover:hover) and (pointer:fine){.hover\:\[\&_li\]\:scale-125 li:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}}.\[\&_ol\>li\]\:relative ol>li{position:relative}.\[\&_ol\>li\]\:bg-\[url\(\"\/images\/heart\.svg\"\)\] ol>li{background-image:url(/images/heart.svg)}.\[\&_ol\>li\]\:bg-\[length\:14px\] ol>li{background-size:14px}.\[\&_ol\>li\]\:bg-\[left_0\.25rem\] ol>li{background-position:left .25rem}.\[\&_ol\>li\]\:bg-no-repeat ol>li{background-repeat:no-repeat}.\[\&_ol\>li\]\:pl-\[1\.5rem\] ol>li{padding-left:1.5rem}@media (min-width:768px){.md\:\[\&_ol\>li\]\:bg-\[left_0\.375rem\] ol>li{background-position:left .375rem}}.\[\&_ol\]\:m-4 ol{margin:1rem}.\[\&_p\>code\]\:bg-black\/10 p>code{background-color:rgba(0,0,0,.1)}.\[\&_p\]\:mt-\[2px\] p{margin-top:2px}.\[\&_p\]\:rounded-t-md p{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.\[\&_p\]\:bg-darkBlue\/70 p{background-color:rgba(12,29,51,.7)}.\[\&_p\]\:py-1 p{padding-top:.25rem;padding-bottom:.25rem}.\[\&_p\]\:text-\[0\.65em\] p{font-size:.65em}.\[\&_p\]\:text-xs p{font-size:.75rem;line-height:1rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_p\]\:transition-colors p{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s}.\[\&_p\]\:duration-500 p{transition-duration:.5s}@media (hover:hover) and (pointer:fine){.\[\&_p\]\:hover\:text-brightBlue\/70:hover p{color:rgba(236,242,248,.7)}}:is(.dark .dark\:\[\&_p\]\:bg-brightBlue\/10 p){background-color:rgba(236,242,248,.1)}@media (hover:hover) and (pointer:fine){:is(.dark .dark\:\[\&_p\]\:hover\:text-darkViolet\/80:hover p){color:rgba(47,34,53,.8)}}@media (min-width:640px){.sm\:\[\&_p\]\:mt-2 p{margin-top:.5rem}.sm\:\[\&_p\]\:text-sm p{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:\[\&_p\]\:text-base p{font-size:1rem;line-height:1.5rem}}.\[\&_pre\]\:my-2 pre{margin-top:.5rem;margin-bottom:.5rem}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-lg pre{border-radius:.5rem}.\[\&_pre\]\:bg-brightBlue\/70 pre{background-color:rgba(236,242,248,.7)}.\[\&_pre\]\:p-4 pre{padding:1rem}.\[\&_pre\]\:text-base pre{font-size:1rem;line-height:1.5rem}:is(.dark .dark\:\[\&_pre\]\:bg-black\/30 pre){background-color:rgba(0,0,0,.3)}.\[\&_pre_code\]\:\!bg-transparent pre code{background-color:transparent!important}.\[\&_pre_code\]\:\!p-0 pre code{padding:0!important}.\[\&_span\]\:font-semibold span{font-weight:600}.\[\&_span\]\:tracking-wide span{letter-spacing:.025em}.\[\&_textarea\]\:-webkit-autofill\:bg-transparent:-webkit-autofill textarea{background-color:transparent}.\[\&_textarea\]\:autofill\:bg-transparent:autofill textarea{background-color:transparent}.\[\&_ul\>li\]\:relative ul>li{position:relative}.\[\&_ul\>li\]\:bg-\[url\(\"\/images\/heart\.svg\"\)\] ul>li{background-image:url(/images/heart.svg)}.\[\&_ul\>li\]\:bg-\[length\:14px\] ul>li{background-size:14px}.\[\&_ul\>li\]\:bg-\[left_0\.25rem\] ul>li{background-position:left .25rem}.\[\&_ul\>li\]\:bg-no-repeat ul>li{background-repeat:no-repeat}.\[\&_ul\>li\]\:pl-\[1\.5rem\] ul>li{padding-left:1.5rem}@media (min-width:768px){.md\:\[\&_ul\>li\]\:bg-\[left_0\.375rem\] ul>li{background-position:left .375rem}}.\[\&_ul\]\:m-4 ul{margin:1rem}.\[\&_ul\]\:inline-block ul{display:inline-block}.\[\&_ul_ul\]\:my-1 ul ul{margin-top:.25rem;margin-bottom:.25rem}@media (hover:hover) and (pointer:fine){.\[\&\~div\]\:hover\:bg-grayishBlue:hover~div{--tw-bg-opacity:1;background-color:rgb(91 107 141/var(--tw-bg-opacity))}.\[\&\~div\]\:hover\:rotate-\[-25deg\]:hover~div{--tw-rotate-z:-25deg;rotate:var(--tw-rotate-z)}.\[\&\~div\]\:hover\:rotate-\[25deg\]:hover~div{--tw-rotate-z:25deg;rotate:var(--tw-rotate-z)}.\[\&\~div\]\:hover\:scale-105:hover~div{--tw-scale-x:1.05;--tw-scale-y:1.05;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}:is(.dark .dark\:\[\&\~div\]\:hover\:bg-veryLightViolet2:hover~div){--tw-bg-opacity:1;background-color:rgb(118 94 128/var(--tw-bg-opacity))}}