@font-face{font-family:fontSans;src:url(/_next/static/media/b796add6b73ead65-s.p.woff2) format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:fontSans;src:url(/_next/static/media/4ab92274b7bd61a4-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fontSans;src:url(/_next/static/media/de04cdd177d867aa-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:fontSans;src:url(/_next/static/media/0341a4e62a674a6c-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontSans Fallback;src:local("Arial");ascent-override:76.65%;descent-override:18.21%;line-gap-override:24.38%;size-adjust:105.41%}.__className_cbd513{font-family:fontSans,fontSans Fallback,Open Sans,Helvetica,Arial,sans-serif}.__variable_cbd513{--font-sans:"fontSans","fontSans Fallback",Open Sans,Helvetica,Arial,sans-serif}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}hr{box-sizing:initial;overflow:visible}b,strong{font-weight:700}button,input,optgroup,select,textarea{line-height:1.15}button,input{overflow:visible}[type=button],[type=reset],[type=submit],button{appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[hidden]{display:none}::placeholder{opacity:1}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400}*{min-width:0}p{margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-block-end:0;padding-block-start:0;padding-inline-end:0;padding-inline-start:0}a,a *{color:inherit;cursor:pointer;text-decoration:none}body,html{margin:0;min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;position:relative}fieldset{border:none;padding:0}[contenteditable=true],[contenteditable=true] *,[contenteditable=true]:active,[contenteditable=true]:focus,[contenteditable=true]:hover,a,a *,a:active,a:focus,a:hover,button,button *,button:active,button:focus,button:hover,div,div *,div:active,div:focus,div:hover,img,img *,img:active,img:focus,img:hover,input,input *,input:active,input:focus,input:hover,select,select *,select:active,select:focus,select:hover,svg,svg *,svg:active,svg:focus,svg:hover,textarea,textarea *,textarea:active,textarea:focus,textarea:hover{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:none!important}[contenteditable=true]:invalid,a:invalid,button:invalid,div:invalid,img:invalid,input:invalid,select:invalid,svg:invalid,textarea:invalid{box-shadow:none}input[type=email],input[type=name],input[type=number],input[type=search],input[type=tel],input[type=text],textarea{font-size:1rem!important}input{appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--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:#3b82f680;--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-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-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,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-magenta:255 0 153;--color-magenta-dark:30 0 19;--color-magenta-medium:232 0 149;--color-magenta-light:232 109 180;--color-magenta-vlight:255 229 245;--color-grey:155 160 165;--color-grey-medium:235 227 232;--color-grey-light:244 241 243;--color-white:255 255 255;--color-black:0 0 0}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6{margin-block-end:unset;margin-block-start:unset;margin-inline-end:unset;margin-inline-start:unset}.m-responsive{max-width:90rem;width:auto}@media not all and (min-width:40rem){.m-responsive{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:40rem){@media not all and (min-width:70rem){.m-responsive{margin-left:2.5rem;margin-right:2.5rem}}}@media (min-width:70rem){@media not all and (min-width:90rem){.m-responsive{margin-left:5rem;margin-right:5rem}}}@media (min-width:90rem){@media not all and (min-width:100rem){.m-responsive{margin-left:5rem;margin-right:5rem}}}@media (min-width:100rem){.m-responsive{margin-left:auto;margin-right:auto;width:100%}}.m-responsive-md{max-width:65rem;width:auto}@media not all and (min-width:40rem){.m-responsive-md{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:40rem){@media not all and (min-width:70rem){.m-responsive-md{margin-left:2.5rem;margin-right:2.5rem}}}@media (min-width:70rem){.m-responsive-md{margin-left:auto;margin-right:auto;width:100%}}.text-extras{cursor:default;text-overflow:ellipsis;white-space:pre-wrap;--tw-text-opacity:1;color:rgb(var(--color-magenta-dark)/var(--tw-text-opacity,1))}.\!delay-anim-750{animation-delay:.75s!important}.\!delay-anim-1500{animation-delay:1.5s!important}.\!anim-loop{animation-direction:alternate!important;animation-iteration-count:infinite!important}:root .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}:root .\!pointer-events-none{pointer-events:none!important}:root .pointer-events-none{pointer-events:none}:root .pointer-events-auto{pointer-events:auto}:root .fixed{position:fixed}:root .absolute{position:absolute}:root .relative{position:relative}:root .sticky{position:sticky}:root .inset-0{inset:0}:root .inset-\[-1px\]{inset:-1px}:root .inset-x-0{left:0;right:0}:root .-top-3\.5{top:-3.5rem}:root .bottom-\.125{bottom:.125rem}:root .bottom-0{bottom:0}:root .bottom-1{bottom:1rem}:root .bottom-1\.5{bottom:1.5rem}:root .bottom-\[-0\.25rem\]{bottom:-.25rem}:root .bottom-\[-0\.825rem\]{bottom:-.825rem}:root .bottom-\[-2\.5rem\]{bottom:-2.5rem}:root .left-\.125{left:.125rem}:root .left-0{left:0}:root .left-1{left:1rem}:root .left-50{left:50rem}:root .left-50\%{left:50%}:root .right-0{right:0}:root .right-1{right:1rem}:root .right-1\.5{right:1.5rem}:root .right-2{right:2rem}:root .right-\[-0\.125rem\]{right:-.125rem}:root .right-\[-0\.25rem\]{right:-.25rem}:root .top-0{top:0}:root .top-50{top:50rem}:root .top-50\%{top:50%}:root .top-\[-0\.25rem\]{top:-.25rem}:root .top-\[-4rem\]{top:-4rem}:root .z-0{z-index:0}:root .z-10{z-index:10}:root .z-\[0\]{z-index:0}:root .z-\[10\]{z-index:10}:root .z-\[1\]{z-index:1}:root .z-\[20\]{z-index:20}:root .z-\[2\]{z-index:2}:root .z-\[30\]{z-index:30}:root .z-\[3\]{z-index:3}:root .col-span-1{grid-column:span 1/span 1}:root .col-span-2{grid-column:span 2/span 2}:root .col-span-3{grid-column:span 3/span 3}:root .row-span-2{grid-row:span 2/span 2}:root .m-1\.5{margin:1.5rem}:root .m-auto{margin:auto}:root .mx-\.125{margin-left:.125rem;margin-right:.125rem}:root .mx-2{margin-left:2rem;margin-right:2rem}:root .my-\.125{margin-bottom:.125rem;margin-top:.125rem}:root .my-\.25{margin-bottom:.25rem;margin-top:.25rem}:root .my-\.5{margin-bottom:.5rem;margin-top:.5rem}:root .my-1{margin-bottom:1rem;margin-top:1rem}:root .my-1\.5{margin-bottom:1.5rem;margin-top:1.5rem}:root .my-2{margin-bottom:2rem;margin-top:2rem}:root .my-2\.5{margin-bottom:2.5rem;margin-top:2.5rem}:root .my-3{margin-bottom:3rem;margin-top:3rem}:root .my-3\.5{margin-bottom:3.5rem;margin-top:3.5rem}:root .\!ml-\[-1\.5rem\]{margin-left:-1.5rem!important}:root .-mb-2\.5{margin-bottom:-2.5rem}:root .mb-\.25{margin-bottom:.25rem}:root .mb-\.5{margin-bottom:.5rem}:root .mb-\.75{margin-bottom:.75rem}:root .mb-0{margin-bottom:0}:root .mb-1{margin-bottom:1rem}:root .mb-1\.25{margin-bottom:1.25rem}:root .mb-1\.5{margin-bottom:1.5rem}:root .mb-1\.75{margin-bottom:1.75rem}:root .mb-2\.5{margin-bottom:2.5rem}:root .mb-3{margin-bottom:3rem}:root .mb-\[-1rem\]{margin-bottom:-1rem}:root .mb-\[-5rem\]{margin-bottom:-5rem}:root .mb-\[1\.75rem\]{margin-bottom:1.75rem}:root .mb-\[8vw\]{margin-bottom:8vw}:root .ml-\.5{margin-left:.5rem}:root .ml-0{margin-left:0}:root .ml-1\.5{margin-left:1.5rem}:root .ml-1px{margin-left:1px}:root .ml-2{margin-left:2rem}:root .ml-\[-6rem\]{margin-left:-6rem}:root .ml-\[1\.1rem\]{margin-left:1.1rem}:root .mr-\.5{margin-right:.5rem}:root .mr-\.75{margin-right:.75rem}:root .mr-1{margin-right:1rem}:root .mr-1px{margin-right:1px}:root .mr-2{margin-right:2rem}:root .mr-\[-0\.125rem\]{margin-right:-.125rem}:root .mr-\[6vw\]{margin-right:6vw}:root .mr-auto{margin-right:auto}:root .mt-\.125{margin-top:.125rem}:root .mt-\.25{margin-top:.25rem}:root .mt-\.5{margin-top:.5rem}:root .mt-\.75{margin-top:.75rem}:root .mt-0{margin-top:0}:root .mt-1{margin-top:1rem}:root .mt-1\.25{margin-top:1.25rem}:root .mt-1\.5{margin-top:1.5rem}:root .mt-1\.75{margin-top:1.75rem}:root .mt-2{margin-top:2rem}:root .mt-2\.5{margin-top:2.5rem}:root .mt-3{margin-top:3rem}:root .mt-3\.5{margin-top:3.5rem}:root .mt-4{margin-top:4rem}:root .mt-5{margin-top:5rem}:root .mt-6{margin-top:6rem}:root .mt-8{margin-top:8rem}:root .mt-9{margin-top:9rem}:root .mt-\[-1px\]{margin-top:-1px}:root .mt-\[-4rem\]{margin-top:-4rem}:root .mt-\[0\.375rem\]{margin-top:.375rem}:root .mt-\[6vw\]{margin-top:6vw}:root .mt-auto{margin-top:auto}:root .line-clamp-2{-webkit-line-clamp:2}:root .line-clamp-2,:root .line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}:root .line-clamp-3{-webkit-line-clamp:3}:root .line-clamp-4,:root .line-clamp-\[4\]{-webkit-line-clamp:4}:root .line-clamp-4,:root .line-clamp-\[4\],:root .line-clamp-\[8\]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}:root .line-clamp-\[8\]{-webkit-line-clamp:8}:root .block{display:block}:root .inline-block{display:inline-block}:root .inline{display:inline}:root .flex{display:flex}:root .inline-flex{display:inline-flex}:root .\!table{display:table!important}:root .table{display:table}:root .grid{display:grid}:root .hidden{display:none}:root .aspect-\[1\.5\]{aspect-ratio:1.5}:root .aspect-\[1\.6\]{aspect-ratio:1.6}:root .aspect-\[1\.75\]{aspect-ratio:1.75}:root .aspect-\[1\.7\]{aspect-ratio:1.7}:root .aspect-\[1\]{aspect-ratio:1}:root .h-\.25{height:.25rem}:root .h-\.75{height:.75rem}:root .h-1{height:1rem}:root .h-1\.125{height:1.125rem}:root .h-1\.25{height:1.25rem}:root .h-1\.5{height:1.5rem}:root .h-1\.75{height:1.75rem}:root .h-10{height:10rem}:root .h-100\%{height:100%}:root .h-12{height:12rem}:root .h-2{height:2rem}:root .h-2\.5{height:2.5rem}:root .h-20{height:20rem}:root .h-3{height:3rem}:root .h-3\.5{height:3.5rem}:root .h-4{height:4rem}:root .h-5{height:5rem}:root .h-6\.5{height:6.5rem}:root .h-60{height:60rem}:root .h-7{height:7rem}:root .h-8{height:8rem}:root .h-\[0\.875rem\]{height:.875rem}:root .h-\[1\.125rem\]{height:1.125rem}:root .h-\[21rem\]{height:21rem}:root .h-\[22\.75rem\]{height:22.75rem}:root .h-\[22rem\]{height:22rem}:root .h-\[25rem\]{height:25rem}:root .h-\[3\.375rem\]{height:3.375rem}:root .h-\[3\.75rem\]{height:3.75rem}:root .h-\[52\%\]{height:52%}:root .h-\[5vw\]{height:5vw}:root .h-auto{height:auto}:root .h-dvh{height:100dvh}:root .h-unset{height:unset}:root .max-h-100\%{max-height:100%}:root .max-h-3{max-height:3rem}:root .max-h-40{max-height:40rem}:root .max-h-50{max-height:50rem}:root .max-h-\[45\%\]{max-height:45%}:root .max-h-unset{max-height:unset}:root .min-h-100\%{min-height:100%}:root .min-h-2\.5{min-height:2.5rem}:root .min-h-3{min-height:3rem}:root .min-h-30{min-height:30rem}:root .min-h-40{min-height:40rem}:root .min-h-6{min-height:6rem}:root .min-h-dvh{min-height:100dvh}:root .\!w-0{width:0!important}:root .\!w-100\%{width:100%!important}:root .w-\.75{width:.75rem}:root .w-0{width:0}:root .w-1{width:1rem}:root .w-1\.125{width:1.125rem}:root .w-1\.25{width:1.25rem}:root .w-1\.5{width:1.5rem}:root .w-1\.75{width:1.75rem}:root .w-10{width:10rem}:root .w-100\%{width:100%}:root .w-12{width:12rem}:root .w-15{width:15rem}:root .w-2{width:2rem}:root .w-2\.5{width:2.5rem}:root .w-3{width:3rem}:root .w-3\.5{width:3.5rem}:root .w-4{width:4rem}:root .w-5{width:5rem}:root .w-50{width:50rem}:root .w-50\%{width:50%}:root .w-6{width:6rem}:root .w-7{width:7rem}:root .w-8{width:8rem}:root .w-\[0\.875rem\]{width:.875rem}:root .w-\[1\.125rem\]{width:1.125rem}:root .w-\[16rem\]{width:16rem}:root .w-\[25rem\]{width:25rem}:root .w-\[26rem\]{width:26rem}:root .w-\[35rem\]{width:35rem}:root .w-\[5vw\]{width:5vw}:root .w-auto{width:auto}:root .w-fit{width:fit-content}:root .w-full{width:100%}:root .w-limit{width:90rem}:root .w-max{width:max-content}:root .w-min{width:min-content}:root .min-w-1{min-width:1rem}:root .min-w-1\.25{min-width:1.25rem}:root .min-w-1\.5{min-width:1.5rem}:root .min-w-1\.75{min-width:1.75rem}:root .min-w-100\%{min-width:100%}:root .min-w-15{min-width:15rem}:root .min-w-2\.5{min-width:2.5rem}:root .min-w-3{min-width:3rem}:root .min-w-3\.5{min-width:3.5rem}:root .min-w-4{min-width:4rem}:root .min-w-7{min-width:7rem}:root .min-w-\[52px\]{min-width:52px}:root .min-w-max{min-width:max-content}:root .max-w-0{max-width:0}:root .max-w-100\%{max-width:100%}:root .max-w-15{max-width:15rem}:root .max-w-20{max-width:20rem}:root .max-w-40{max-width:40rem}:root .max-w-5{max-width:5rem}:root .max-w-50{max-width:50rem}:root .max-w-7{max-width:7rem}:root .max-w-70{max-width:70rem}:root .max-w-80{max-width:80rem}:root .max-w-9{max-width:9rem}:root .max-w-\[28rem\]{max-width:28rem}:root .max-w-\[35rem\]{max-width:35rem}:root .max-w-\[54rem\]{max-width:54rem}:root .max-w-\[calc\(100\%-6rem\)\]{max-width:calc(100% - 6rem)}:root .flex-1{flex:1 1}:root .shrink{flex-shrink:1}:root .shrink-0{flex-shrink:0}:root .grow{flex-grow:1}:root .grow-0{flex-grow:0}:root .grow-\[0\.001\]{flex-grow:0.001}:root .grow-\[2\]{flex-grow:2}:root .basis-0{flex-basis:0px}:root .table-auto{table-layout:auto}:root .border-collapse{border-collapse:collapse}:root .border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}:root .origin-top{transform-origin:top}:root .translate-x-0{--tw-translate-x:0px}:root .translate-x-0,:root .translate-x-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .translate-x-\[-50\%\]{--tw-translate-x:-50%}:root .translate-y-0{--tw-translate-y:0px}:root .translate-y-0,:root .translate-y-\[-100\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .translate-y-\[-100\%\]{--tw-translate-y:-100%}:root .translate-y-\[-50\%\]{--tw-translate-y:-50%}:root .rotate-0,:root .translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .rotate-0{--tw-rotate:0deg}:root .rotate-180{--tw-rotate:180deg}:root .rotate-180,:root .rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .rotate-45{--tw-rotate:45deg}:root .rotate-90{--tw-rotate:90deg}:root .rotate-90,:root .rotate-\[-540deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .rotate-\[-540deg\]{--tw-rotate:-540deg}:root .rotate-\[270deg\]{--tw-rotate:270deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .\!scale-100{--tw-scale-x:1!important;--tw-scale-y:1!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}:root .scale-100{--tw-scale-x:1;--tw-scale-y:1}:root .scale-100,:root .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes a{0%{opacity:.02;transform:translate3d(0,-1.5rem,0)}to{opacity:1;transform:translateZ(0)}}:root .animate-fadeIn{animation:a 1s ease-out both}@keyframes b{0%{transform:scale(.4,0)}33%{transform:scale(.9,1.1)}66%{transform:scaleY(.95)}to{transform:scale(1)}}:root .animate-vBounce{animation:b 1s ease-in-out .25s both}:root .\!cursor-default{cursor:default!important}:root .cursor-default{cursor:default}:root .cursor-ew-resize{cursor:ew-resize}:root .cursor-grab{cursor:grab}:root .cursor-pointer{cursor:pointer}:root .cursor-text{cursor:text}:root .select-none{-webkit-user-select:none;user-select:none}:root .resize{resize:both}:root .scroll-mt-4{scroll-margin-top:4rem}:root .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:root .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root .grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}:root .flex-row{flex-direction:row}:root .flex-col{flex-direction:column}:root .flex-wrap{flex-wrap:wrap}:root .flex-nowrap{flex-wrap:nowrap}:root .content-between{align-content:space-between}:root .items-start{align-items:flex-start}:root .items-end{align-items:flex-end}:root .items-center{align-items:center}:root .items-stretch{align-items:stretch}:root .justify-end{justify-content:flex-end}:root .justify-center{justify-content:center}:root .justify-between{justify-content:space-between}:root .justify-evenly{justify-content:space-evenly}:root .gap-\.25{gap:.25rem}:root .gap-\.5{gap:.5rem}:root .gap-\.75{gap:.75rem}:root .gap-1{gap:1rem}:root .gap-1\.25{gap:1.25rem}:root .gap-1\.5{gap:1.5rem}:root .gap-2{gap:2rem}:root .gap-3{gap:3rem}:root .gap-5{gap:5rem}:root .gap-\[0\.375rem\]{gap:.375rem}:root .gap-\[1vw\]{gap:1vw}:root .gap-x-1\.5{column-gap:1.5rem}:root .gap-x-2{column-gap:2rem}:root .gap-y-\.5{row-gap:.5rem}:root .gap-y-2\.5{row-gap:2.5rem}:root .self-start{align-self:flex-start}:root .\!overflow-hidden{overflow:hidden!important}:root .overflow-hidden{overflow:hidden}:root .overflow-visible{overflow:visible}:root .overflow-y-auto{overflow-y:auto}:root .overflow-x-hidden{overflow-x:hidden}:root .overflow-ellipsis,:root .text-ellipsis{text-overflow:ellipsis}:root .\!whitespace-normal{white-space:normal!important}:root .whitespace-nowrap{white-space:nowrap}:root .whitespace-pre-wrap{white-space:pre-wrap}:root .rounded{border-radius:1.25rem}:root .rounded-\.125{border-radius:.125rem}:root .rounded-\.5{border-radius:.5rem}:root .rounded-1\.5{border-radius:1.5rem}:root .rounded-1\.75{border-radius:1.75rem}:root .rounded-100\%{border-radius:100%}:root .rounded-50{border-radius:50rem}:root .rounded-50\%{border-radius:50%}:root .rounded-\[0\.875rem\]{border-radius:.875rem}:root .rounded-\[1\.5rem\]{border-radius:1.5rem}:root .rounded-full{border-radius:50%}:root .rounded-none{border-radius:0}:root .rounded-sm{border-radius:1rem}:root .rounded-xs{border-radius:.75rem}:root .rounded-xxs{border-radius:.5rem}:root .rounded-b{border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}:root .rounded-b-xs{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}:root .rounded-t{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}:root .rounded-t-xs{border-top-left-radius:.75rem;border-top-right-radius:.75rem}:root .border{border-width:1px}:root .border-\.125{border-width:.125rem}:root .border-1px{border-width:1px}:root .border-2px{border-width:2px}:root .border-none{border-width:0}:root .border-b-1px{border-bottom-width:1px}:root .border-b-2px{border-bottom-width:2px}:root .border-b-\[4px\]{border-bottom-width:4px}:root .border-l{border-left-width:1px}:root .border-r-2px{border-right-width:2px}:root .border-s-\.25{border-inline-start-width:.25rem}:root .border-t,:root .border-t-1px{border-top-width:1px}:root .border-dashed{border-style:dashed}:root .border-none{border-style:none}:root .\!border-black{--tw-border-opacity:1!important;border-color:rgb(var(--color-magenta-dark)/var(--tw-border-opacity,1))!important}:root .\!border-grey-medium{--tw-border-opacity:1!important;border-color:rgb(var(--color-grey-medium)/var(--tw-border-opacity,1))!important}:root .border-black{--tw-border-opacity:1;border-color:rgb(var(--color-magenta-dark)/var(--tw-border-opacity,1))}:root .border-grey{--tw-border-opacity:1;border-color:rgb(var(--color-grey)/var(--tw-border-opacity,1))}:root .border-grey-light{--tw-border-opacity:1;border-color:rgb(var(--color-grey-light)/var(--tw-border-opacity,1))}:root .border-grey-medium{--tw-border-opacity:1;border-color:rgb(var(--color-grey-medium)/var(--tw-border-opacity,1))}:root .border-magenta{--tw-border-opacity:1;border-color:rgb(var(--color-magenta)/var(--tw-border-opacity,1))}:root .border-white{--tw-border-opacity:1;border-color:rgb(var(--color-white)/var(--tw-border-opacity,1))}:root .border-b-grey-medium{--tw-border-opacity:1;border-bottom-color:rgb(var(--color-grey-medium)/var(--tw-border-opacity,1))}:root .border-b-magenta{--tw-border-opacity:1;border-bottom-color:rgb(var(--color-magenta)/var(--tw-border-opacity,1))}:root .border-s-grey-light{--tw-border-opacity:1;border-inline-start-color:rgb(var(--color-grey-light)/var(--tw-border-opacity,1))}:root .border-t-grey-medium{--tw-border-opacity:1;border-top-color:rgb(var(--color-grey-medium)/var(--tw-border-opacity,1))}:root .\!bg-black{--tw-bg-opacity:1!important;background-color:rgb(var(--color-magenta-dark)/var(--tw-bg-opacity,1))!important}:root .bg-black{--tw-bg-opacity:1;background-color:rgb(var(--color-magenta-dark)/var(--tw-bg-opacity,1))}:root .bg-black-true{--tw-bg-opacity:1;background-color:rgb(var(--color-black)/var(--tw-bg-opacity,1))}:root .bg-black-true\/60{background-color:rgb(var(--color-black)/.6)}:root .bg-black\/20{background-color:rgb(var(--color-magenta-dark)/.2)}:root .bg-black\/30{background-color:rgb(var(--color-magenta-dark)/.3)}:root .bg-grey{--tw-bg-opacity:1;background-color:rgb(var(--color-grey)/var(--tw-bg-opacity,1))}:root .bg-grey-light{--tw-bg-opacity:1;background-color:rgb(var(--color-grey-light)/var(--tw-bg-opacity,1))}:root .bg-grey-medium{--tw-bg-opacity:1;background-color:rgb(var(--color-grey-medium)/var(--tw-bg-opacity,1))}:root .bg-magenta{--tw-bg-opacity:1;background-color:rgb(var(--color-magenta)/var(--tw-bg-opacity,1))}:root .bg-magenta-dark\/20{background-color:rgb(var(--color-magenta-dark)/.2)}:root .bg-magenta-light\/20{background-color:rgb(var(--color-magenta-light)/.2)}:root .bg-magenta-vlight{--tw-bg-opacity:1;background-color:rgb(var(--color-magenta-vlight)/var(--tw-bg-opacity,1))}:root .bg-magenta\/5{background-color:rgb(var(--color-magenta)/.05)}:root .bg-transparent{background-color:initial}:root .bg-white{--tw-bg-opacity:1;background-color:rgb(var(--color-white)/var(--tw-bg-opacity,1))}:root .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}:root .from-black-true\/20{--tw-gradient-from:rgb(var(--color-black)/0.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-black)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root .from-magenta-dark\/60{--tw-gradient-from:rgb(var(--color-magenta-dark)/0.6) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-magenta-dark)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root .from-magenta\/60{--tw-gradient-from:rgb(var(--color-magenta)/0.6) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-magenta)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root .from-white{--tw-gradient-from:rgb(var(--color-white)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-white)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root .via-magenta-dark\/40{--tw-gradient-to:rgb(var(--color-magenta-dark)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--color-magenta-dark)/0.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}:root .via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to)}:root .to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:root .to-65\%{--tw-gradient-to-position:65%}:root .\!fill-white{fill:rgb(var(--color-white)/1)!important}:root .fill-black{fill:rgb(var(--color-magenta-dark)/1)}:root .fill-grey-light{fill:rgb(var(--color-grey-light)/1)}:root .fill-magenta{fill:rgb(var(--color-magenta)/1)}:root .fill-none{fill:none}:root .fill-white{fill:rgb(var(--color-white)/1)}:root .\!stroke-white{stroke:rgb(var(--color-white)/1)!important}:root .stroke-black{stroke:rgb(var(--color-magenta-dark)/1)}:root .stroke-black-true{stroke:rgb(var(--color-black)/1)}:root .stroke-grey{stroke:rgb(var(--color-grey)/1)}:root .stroke-grey-light{stroke:rgb(var(--color-grey-light)/1)}:root .stroke-magenta{stroke:rgb(var(--color-magenta)/1)}:root .stroke-none{stroke:none}:root .stroke-white{stroke:rgb(var(--color-white)/1)}:root .stroke-2{stroke-width:2}:root .stroke-\[0\.75rem\]{stroke-width:.75rem}:root .stroke-\[1\.5px\]{stroke-width:1.5px}:root .stroke-\[3\]{stroke-width:3}:root .stroke-\[3px\]{stroke-width:3px}:root .object-contain{object-fit:contain}:root .object-cover{object-fit:cover}:root .p-\.25{padding:.25rem}:root .p-\.5{padding:.5rem}:root .p-\.75{padding:.75rem}:root .p-0{padding:0}:root .p-1{padding:1rem}:root .p-1\.125{padding:1.125rem}:root .p-1\.5{padding:1.5rem}:root .p-2{padding:2rem}:root .p-2\.5{padding:2.5rem}:root .p-3{padding:3rem}:root .px-\.25{padding-left:.25rem;padding-right:.25rem}:root .px-\.5{padding-left:.5rem;padding-right:.5rem}:root .px-0{padding-left:0;padding-right:0}:root .px-1{padding-left:1rem;padding-right:1rem}:root .px-1\.25{padding-left:1.25rem;padding-right:1.25rem}:root .px-1\.5{padding-left:1.5rem;padding-right:1.5rem}:root .px-2{padding-left:2rem;padding-right:2rem}:root .py-\.25{padding-bottom:.25rem;padding-top:.25rem}:root .py-\.5{padding-bottom:.5rem;padding-top:.5rem}:root .py-\.75{padding-bottom:.75rem;padding-top:.75rem}:root .py-0{padding-bottom:0;padding-top:0}:root .py-1\.25{padding-bottom:1.25rem;padding-top:1.25rem}:root .py-1\.5{padding-bottom:1.5rem;padding-top:1.5rem}:root .py-1\.75{padding-bottom:1.75rem;padding-top:1.75rem}:root .py-2{padding-bottom:2rem;padding-top:2rem}:root .py-3{padding-bottom:3rem;padding-top:3rem}:root .py-\[1\.3rem\]{padding-bottom:1.3rem;padding-top:1.3rem}:root .pb-\.5{padding-bottom:.5rem}:root .pb-0{padding-bottom:0}:root .pb-1{padding-bottom:1rem}:root .pb-1\.25{padding-bottom:1.25rem}:root .pb-1\.5{padding-bottom:1.5rem}:root .pb-2{padding-bottom:2rem}:root .pb-2\.5{padding-bottom:2.5rem}:root .pb-5{padding-bottom:5rem}:root .pb-6{padding-bottom:6rem}:root .pl-1{padding-left:1rem}:root .pl-1\.5{padding-left:1.5rem}:root .pl-2{padding-left:2rem}:root .pl-5{padding-left:5rem}:root .pr-\.25{padding-right:.25rem}:root .pr-1{padding-right:1rem}:root .pr-2{padding-right:2rem}:root .pr-6\.5{padding-right:6.5rem}:root .ps-1\.25{padding-inline-start:1.25rem}:root .ps-1\.5{padding-inline-start:1.5rem}:root .pt-0{padding-top:0}:root .pt-1{padding-top:1rem}:root .pt-1\.25{padding-top:1.25rem}:root .pt-1\.5{padding-top:1.5rem}:root .pt-2{padding-top:2rem}:root .pt-2\.5{padding-top:2.5rem}:root .pt-3{padding-top:3rem}:root .pt-3\.5{padding-top:3.5rem}:root .pt-5{padding-top:5rem}:root .pt-\[6\.5rem\]{padding-top:6.5rem}:root .text-left{text-align:left}:root .text-center{text-align:center}:root .text-end{text-align:end}:root .\!text-h8{font-size:1rem!important;font-weight:700!important;line-height:1.25rem!important}:root .text-\[32vw\]{font-size:32vw}:root .text-\[4vw\]{font-size:4vw}:root .text-\[5vw\]{font-size:5vw}:root .text-button{font-size:1rem;font-weight:700;line-height:1.25rem}:root .text-h1sm{font-size:2.25rem;font-weight:900;letter-spacing:-1.5px;line-height:2.5rem}:root .text-h2sm{letter-spacing:-.5px}:root .text-h2sm,:root .text-h3{font-size:1.75rem;font-weight:700;line-height:2rem}:root .text-h3sm{font-size:1.5rem;font-weight:700;line-height:1.75rem}:root .text-h4sm{font-size:1.375rem;font-weight:700;line-height:1.625rem}:root .text-h5sm{font-size:1.075rem;font-weight:500;line-height:1.75rem}:root .text-h6sm{font-size:1rem;font-weight:700;line-height:1.25rem}:root .text-h7sm{font-size:.75rem;font-weight:400;letter-spacing:1.5px;line-height:1rem}:root .text-h8sm{font-size:1.125rem;font-weight:700;line-height:1.5rem}:root .text-h9sm{font-size:.875rem;font-weight:500;line-height:1.25rem}:root .text-p1sm{font-size:1.075rem;font-weight:400;letter-spacing:-.25px;line-height:1.75rem}:root .text-p2sm{font-size:1rem}:root .text-p2sm,:root .text-p3{font-weight:400;letter-spacing:-.25px;line-height:1.5rem}:root .text-p3{font-size:1.075rem}:root .text-p3sm{font-size:1rem;line-height:1.25rem}:root .text-p3sm,:root .text-p4sm{font-weight:400;letter-spacing:-.25px}:root .text-p4sm{font-size:.875rem;line-height:1.375rem}:root .text-p5,:root .text-p5sm{font-size:.875rem;font-weight:500;line-height:1.125rem}:root .text-p6,:root .text-p6sm{font-size:.75rem;font-weight:400;line-height:.75rem}:root .\!font-bold{font-weight:700!important}:root .font-bold{font-weight:700}:root .font-extrabold{font-weight:800}:root .font-medium{font-weight:500}:root .font-normal{font-weight:400}:root .uppercase{text-transform:uppercase}:root .italic{font-style:italic}:root .\!leading-6{line-height:1.5rem!important}:root .\!text-white{--tw-text-opacity:1!important;color:rgb(var(--color-white)/var(--tw-text-opacity,1))!important}:root .text-black{--tw-text-opacity:1;color:rgb(var(--color-magenta-dark)/var(--tw-text-opacity,1))}:root .text-grey{--tw-text-opacity:1;color:rgb(var(--color-grey)/var(--tw-text-opacity,1))}:root .text-magenta{--tw-text-opacity:1;color:rgb(var(--color-magenta)/var(--tw-text-opacity,1))}:root .text-text{--tw-text-opacity:1;color:rgb(var(--color-magenta-dark)/var(--tw-text-opacity,1))}:root .text-white{--tw-text-opacity:1;color:rgb(var(--color-white)/var(--tw-text-opacity,1))}:root .underline{text-decoration-line:underline}:root .\!opacity-100{opacity:1!important}:root .\!opacity-35{opacity:.35!important}:root .opacity-0{opacity:0}:root .opacity-100{opacity:1}:root .opacity-40{opacity:.4}:root .opacity-50{opacity:.5}:root .opacity-75{opacity:.75}:root .opacity-\[1\]{opacity:1}:root .shadow{--tw-shadow:0 4px 1.5rem 0 #0000001a;--tw-shadow-colored:0 4px 1.5rem 0 var(--tw-shadow-color)}:root .shadow,:root .shadow-card{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root .shadow-card{--tw-shadow:0 4px 0.5rem 0 #0000000d;--tw-shadow-colored:0 4px 0.5rem 0 var(--tw-shadow-color)}:root .shadow-hover{--tw-shadow:0 4px 0.75rem 0 #0000001a;--tw-shadow-colored:0 4px 0.75rem 0 var(--tw-shadow-color)}:root .shadow-hover,:root .shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root .shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}:root .shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}:root .shadow-md,:root .shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root .shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:root .filter{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)}:root .transition{transition-duration:.15s;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-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[background-color\2c box-shadow\2c transform\]{transition-duration:.15s;transition-property:background-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[background-color\2c color\2c border\2c stroke\]{transition-duration:.15s;transition-property:background-color,color,border,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[background-color\2c opacity\]{transition-duration:.15s;transition-property:background-color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[border-color\]{transition-duration:.15s;transition-property:border-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[box-shadow\2c color\2c background-color\2c border\]{transition-duration:.15s;transition-property:box-shadow,color,background-color,border;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[box-shadow\2c transform\]{transition-duration:.15s;transition-property:box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[box-shadow\]{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[color\]{transition-duration:.15s;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[fill\]{transition-duration:.15s;transition-property:fill;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[flex-grow\2c margin\]{transition-duration:.15s;transition-property:flex-grow,margin;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[max-height\2c margin\]{transition-duration:.15s;transition-property:max-height,margin;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[max-height\]{transition-duration:.15s;transition-property:max-height;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[max-width\2c min-height\]{transition-duration:.15s;transition-property:max-width,min-height;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[max-width\2c opacity\]{transition-duration:.15s;transition-property:max-width,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[max-width\]{transition-duration:.15s;transition-property:max-width;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[opacity\2c flex-grow\]{transition-duration:.15s;transition-property:opacity,flex-grow;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[opacity\2c transform\]{transition-duration:.15s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[opacity\]{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[padding\]{transition-duration:.15s;transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[stroke\]{transition-duration:.15s;transition-property:stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[transform\2c box-shadow\]{transition-duration:.15s;transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[transform\2c margin\]{transition-duration:.15s;transition-property:transform,margin;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[transform\2c opacity\]{transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[transform\]{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-\[width\]{transition-duration:.15s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-none{transition-property:none}:root .transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .delay-100{transition-delay:.1s}:root .delay-150{transition-delay:.15s}:root .delay-200{transition-delay:.2s}:root .delay-500{transition-delay:.5s}:root .duration-1000{transition-duration:1s}:root .duration-200{transition-duration:.2s}:root .duration-300{transition-duration:.3s}:root .duration-500{transition-duration:.5s}:root .duration-\[2s\]{transition-duration:2s}:root .duration-\[3s\]{transition-duration:3s}:root .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root .will-change-transform{will-change:transform}::selection{background-color:rgb(var(--color-magenta));color:rgb(var(--color-white))}:where(.-\:m-responsive){max-width:90rem;width:auto}@media not all and (min-width:40rem){:where(.-\:m-responsive){margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:40rem){@media not all and (min-width:70rem){:where(.-\:m-responsive){margin-left:2.5rem;margin-right:2.5rem}}}@media (min-width:70rem){@media not all and (min-width:90rem){:where(.-\:m-responsive){margin-left:5rem;margin-right:5rem}}}@media (min-width:90rem){@media not all and (min-width:100rem){:where(.-\:m-responsive){margin-left:5rem;margin-right:5rem}}}@media (min-width:100rem){:where(.-\:m-responsive){margin-left:auto;margin-right:auto;width:100%}}:where(.-\:text-extras){cursor:default;text-overflow:ellipsis;white-space:pre-wrap;--tw-text-opacity:1;color:rgb(var(--color-magenta-dark)/var(--tw-text-opacity,1))}@media not all and (min-width:70rem){.max-md\:m-responsive{max-width:90rem;width:auto}@media not all and (min-width:40rem){.max-md\:m-responsive{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:40rem){@media not all and (min-width:70rem){.max-md\:m-responsive{margin-left:2.5rem;margin-right:2.5rem}}}@media (min-width:70rem){@media not all and (min-width:90rem){.max-md\:m-responsive{margin-left:5rem;margin-right:5rem}}}@media (min-width:90rem){@media not all and (min-width:100rem){.max-md\:m-responsive{margin-left:5rem;margin-right:5rem}}}@media (min-width:100rem){.max-md\:m-responsive{margin-left:auto;margin-right:auto;width:100%}}.max-md\:m-responsive-md{max-width:65rem;width:auto}@media not all and (min-width:40rem){.max-md\:m-responsive-md{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:40rem){@media not all and (min-width:70rem){.max-md\:m-responsive-md{margin-left:2.5rem;margin-right:2.5rem}}}@media (min-width:70rem){.max-md\:m-responsive-md{margin-left:auto;margin-right:auto;width:100%}}.max-md\:text-shadow{text-shadow:1px 1px 4px #00000080}}@media (min-width:70rem){.md\:m-responsive{max-width:90rem;width:auto}@media not all and (min-width:40rem){.md\:m-responsive{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:40rem){@media not all and (min-width:70rem){.md\:m-responsive{margin-left:2.5rem;margin-right:2.5rem}}}@media (min-width:70rem){@media not all and (min-width:90rem){.md\:m-responsive{margin-left:5rem;margin-right:5rem}}}@media (min-width:90rem){@media not all and (min-width:100rem){.md\:m-responsive{margin-left:5rem;margin-right:5rem}}}@media (min-width:100rem){.md\:m-responsive{margin-left:auto;margin-right:auto;width:100%}}.md\:m-responsive-md{max-width:65rem;width:auto}@media not all and (min-width:40rem){.md\:m-responsive-md{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:40rem){@media not all and (min-width:70rem){.md\:m-responsive-md{margin-left:2.5rem;margin-right:2.5rem}}}@media (min-width:70rem){.md\:m-responsive-md{margin-left:auto;margin-right:auto;width:100%}}:where(.md\:-\:m-responsive){max-width:90rem;width:auto}@media not all and (min-width:40rem){:where(.md\:-\:m-responsive){margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:40rem){@media not all and (min-width:70rem){:where(.md\:-\:m-responsive){margin-left:2.5rem;margin-right:2.5rem}}}@media (min-width:70rem){@media not all and (min-width:90rem){:where(.md\:-\:m-responsive){margin-left:5rem;margin-right:5rem}}}@media (min-width:90rem){@media not all and (min-width:100rem){:where(.md\:-\:m-responsive){margin-left:5rem;margin-right:5rem}}}@media (min-width:100rem){:where(.md\:-\:m-responsive){margin-left:auto;margin-right:auto;width:100%}}}:root .first-letter\:uppercase:first-letter{text-transform:uppercase}:root .first-letter\:capitalize:first-letter{text-transform:capitalize}:root :is(.marker\:font-bold *)::marker{font-weight:700}:root .marker\:font-bold::marker{font-weight:700}:root .placeholder\:text-black\/50::placeholder{color:rgb(var(--color-magenta-dark)/.5)}:root .placeholder\:text-grey::placeholder{--tw-text-opacity:1;color:rgb(var(--color-grey)/var(--tw-text-opacity,1))}:root .placeholder\:text-text\/50::placeholder{color:rgb(var(--color-magenta-dark)/.5)}:root .before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}:root .before\:absolute:before{content:var(--tw-content);position:absolute}:root .before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}:root .before\:bottom-50:before{bottom:50rem;content:var(--tw-content)}:root .before\:bottom-50\%:before{bottom:50%;content:var(--tw-content)}:root .before\:bottom-\[-1rem\]:before{bottom:-1rem;content:var(--tw-content)}:root .before\:left-\[calc\(-5rem-1px\)\]:before{content:var(--tw-content);left:calc(-5rem - 1px)}:root .before\:right-\[calc\(-5rem-1px\)\]:before{content:var(--tw-content);right:calc(-5rem - 1px)}:root .before\:top-0:before{content:var(--tw-content);top:0}:root .before\:top-\[-1rem\]:before{content:var(--tw-content);top:-1rem}:root .before\:z-\[0\]:before{content:var(--tw-content);z-index:0}:root .before\:\!hidden:before{content:var(--tw-content);display:none!important}:root .before\:w-5:before{content:var(--tw-content);width:5rem}:root .before\:bg-white:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-white)/var(--tw-bg-opacity,1))}:root .before\:bg-gradient-to-l:before{background-image:linear-gradient(to left,var(--tw-gradient-stops));content:var(--tw-content)}:root .before\:bg-gradient-to-r:before{background-image:linear-gradient(to right,var(--tw-gradient-stops));content:var(--tw-content)}:root .before\:from-white:before{content:var(--tw-content);--tw-gradient-from:rgb(var(--color-white)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-white)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root .before\:via-white:before{content:var(--tw-content);--tw-gradient-to:rgb(var(--color-white)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--color-white)/1) var(--tw-gradient-via-position),var(--tw-gradient-to)}:root .before\:via-10\%:before{content:var(--tw-content);--tw-gradient-via-position:10%}:root .before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:#0000 var(--tw-gradient-to-position)}:root .after\:absolute:after{content:var(--tw-content);position:absolute}:root .after\:bottom-0:after{bottom:0;content:var(--tw-content)}:root .after\:left-50:after{content:var(--tw-content);left:50rem}:root .after\:left-50\%:after{content:var(--tw-content);left:50%}:root .after\:start-2px:after{content:var(--tw-content);inset-inline-start:2px}:root .after\:top-2px:after{content:var(--tw-content);top:2px}:root .after\:h-\.125:after{content:var(--tw-content);height:.125rem}:root .after\:h-1\.25:after{content:var(--tw-content);height:1.25rem}:root .after\:w-1\.25:after{content:var(--tw-content);width:1.25rem}:root .after\:w-1\.5:after{content:var(--tw-content);width:1.5rem}:root .after\:translate-x-\[-50\%\]:after{--tw-translate-x:-50%}:root .after\:scale-x-100:after,:root .after\:translate-x-\[-50\%\]:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .after\:scale-x-100:after{--tw-scale-x:1}:root .after\:rounded-100\%:after{border-radius:100%;content:var(--tw-content)}:root .after\:rounded-1px:after{border-radius:1px;content:var(--tw-content)}:root .after\:\!bg-grey-medium:after{content:var(--tw-content);--tw-bg-opacity:1!important;background-color:rgb(var(--color-grey-medium)/var(--tw-bg-opacity,1))!important}:root .after\:bg-black:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-magenta-dark)/var(--tw-bg-opacity,1))}:root .after\:bg-grey:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-grey)/var(--tw-bg-opacity,1))}:root .after\:transition-\[transform\2c background-color\]:after{content:var(--tw-content);transition-duration:.15s;transition-property:transform,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .after\:transition-\[transform\]:after{content:var(--tw-content);transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root .after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}:root .after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}:root .even\:bg-grey-light\/50:nth-child(2n){background-color:rgb(var(--color-grey-light)/.5)}@media (hover:hover) and (pointer:fine){:root .hover\:translate-y-\[-0\.5rem\]:hover{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(var(--color-magenta-dark)/var(--tw-border-opacity,1))}:root .hover\:border-grey-light:hover{--tw-border-opacity:1;border-color:rgb(var(--color-grey-light)/var(--tw-border-opacity,1))}:root .hover\:border-magenta-medium:hover{--tw-border-opacity:1;border-color:rgb(var(--color-magenta-medium)/var(--tw-border-opacity,1))}:root .hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-magenta-dark)/var(--tw-bg-opacity,1))}:root .hover\:bg-grey-medium:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-grey-medium)/var(--tw-bg-opacity,1))}:root .hover\:bg-magenta:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-magenta)/var(--tw-bg-opacity,1))}:root .hover\:bg-magenta-light:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-magenta-light)/var(--tw-bg-opacity,1))}:root .hover\:bg-magenta-medium:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-magenta-medium)/var(--tw-bg-opacity,1))}:root .hover\:bg-magenta-vlight\/50:hover{background-color:rgb(var(--color-magenta-vlight)/.5)}:root .hover\:bg-transparent:hover{background-color:initial}:root .hover\:text-black:hover{--tw-text-opacity:1;color:rgb(var(--color-magenta-dark)/var(--tw-text-opacity,1))}:root .hover\:text-magenta:hover{--tw-text-opacity:1;color:rgb(var(--color-magenta)/var(--tw-text-opacity,1))}:root .hover\:text-magenta-medium:hover{--tw-text-opacity:1;color:rgb(var(--color-magenta-medium)/var(--tw-text-opacity,1))}:root .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(var(--color-white)/var(--tw-text-opacity,1))}:root .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--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)}:root .hover\:delay-700:hover{transition-delay:.7s}}:root .focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}:root .focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:root .active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98}:root .active\:scale-\[0\.98\]:active,:root .active\:scale-\[0\.9\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .active\:scale-\[0\.9\]:active{--tw-scale-x:0.9;--tw-scale-y:0.9}:root .active\:cursor-grabbing:active{cursor:grabbing}:root .active\:shadow-none:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (hover:hover) and (pointer:fine){:root :is(.group:hover .group-hover\:max-w-0){max-width:0}:root :is(.group:hover .group-hover\:max-w-15){max-width:15rem}:root :is(.group:hover .group-hover\:translate-y-\[-0\.75rem\]){--tw-translate-y:-0.75rem}:root :is(.group:hover .group-hover\:scale-105),:root :is(.group:hover .group-hover\:translate-y-\[-0\.75rem\]){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :is(.group:hover .group-hover\:scale-105){--tw-scale-x:1.05;--tw-scale-y:1.05}:root :is(.group:hover .group-hover\:scale-110){--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :is(.group:hover .group-hover\:opacity-0){opacity:0}:root :is(.group:hover .group-hover\:opacity-100){opacity:1}}:root :is(.peer:checked~.peer-checked\:rotate-180){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :is(.peer:checked~.peer-checked\:border-magenta){--tw-border-opacity:1;border-color:rgb(var(--color-magenta)/var(--tw-border-opacity,1))}:root :is(.peer:checked~.peer-checked\:after\:translate-x-\[1\.25rem\]):after{content:var(--tw-content);--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :is(.peer:checked~.peer-checked\:after\:bg-magenta):after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-magenta)/var(--tw-bg-opacity,1))}:root :is(.peer:focus~.peer-focus\:outline-none){outline:2px solid #0000;outline-offset:2px}:root :where(.\--\:bg-white){--tw-bg-opacity:1;background-color:rgb(var(--color-white)/var(--tw-bg-opacity,1))}:root :where(.\--\:text-h2sm){font-size:1.75rem;font-weight:700;letter-spacing:-.5px;line-height:2rem}:root :where(.-\:pointer-events-none){pointer-events:none}:root :where(.-\:fixed){position:fixed}:root :where(.-\:relative){position:relative}:root :where(.-\:sticky){position:sticky}:root :where(.-\:inset-x-0){left:0;right:0}:root :where(.-\:top-0){top:0}:root :where(.-\:top-11){top:11rem}:root :where(.-\:z-10){z-index:10}:root :where(.-\:z-\[-1\]){z-index:-1}:root :where(.-\:mb-0){margin-bottom:0}:root :where(.-\:mb-1\.5){margin-bottom:1.5rem}:root :where(.-\:mb-\[-0\.75rem\]){margin-bottom:-.75rem}:root :where(.-\:ml-1){margin-left:1rem}:root :where(.-\:ml-1\.5){margin-left:1.5rem}:root :where(.-\:mt-0){margin-top:0}:root :where(.-\:flex){display:flex}:root :where(.-\:h-100\%){height:100%}:root :where(.-\:h-3){height:3rem}:root :where(.-\:h-3\.5){height:3.5rem}:root :where(.-\:h-4){height:4rem}:root :where(.-\:h-5){height:5rem}:root :where(.-\:h-\[17\.75rem\]){height:17.75rem}:root :where(.-\:h-\[26rem\]){height:26rem}:root :where(.-\:h-min){height:min-content}:root :where(.-\:max-h-0){max-height:0}:root :where(.-\:max-h-3){max-height:3rem}:root :where(.-\:max-h-8){max-height:8rem}:root :where(.-\:min-h-3){min-height:3rem}:root :where(.-\:w-\.25){width:.25rem}:root :where(.-\:w-100\%){width:100%}:root :where(.-\:w-3){width:3rem}:root :where(.-\:w-\[26rem\]){width:26rem}:root :where(.-\:w-max){width:max-content}:root :where(.-\:min-w-100\%){min-width:100%}:root :where(.-\:min-w-3){min-width:3rem}:root :where(.-\:max-w-0){max-width:0}:root :where(.-\:shrink-0){flex-shrink:0}:root :where(.-\:grow){flex-grow:1}:root :where(.-\:grow-0){flex-grow:0}:root :where(.-\:grow-\[0\.001\]){flex-grow:0.001}:root :where(.-\:origin-center){transform-origin:center}:root :where(.-\:translate-x-100\%){--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:translate-y-0){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:translate-y-100\%){--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:translate-y-\[100\%\]){--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:translate-y-\[100dvh\]){--tw-translate-y:100dvh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:translate-y-\[calc\(100dvh\+6rem\)\]){--tw-translate-y:calc(100dvh + 6rem);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:rotate-0){--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:rotate-\[270deg\]){--tw-rotate:270deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:scale-100){--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:cursor-pointer){cursor:pointer}:root :where(.-\:select-none){-webkit-user-select:none;user-select:none}:root :where(.-\:flex-col){flex-direction:column}:root :where(.-\:flex-nowrap){flex-wrap:nowrap}:root :where(.-\:items-center){align-items:center}:root :where(.-\:justify-center){justify-content:center}:root :where(.-\:justify-between){justify-content:space-between}:root :where(.-\:gap-\.25){gap:.25rem}:root :where(.-\:gap-\.75){gap:.75rem}:root :where(.-\:gap-1){gap:1rem}:root :where(.-\:overflow-hidden){overflow:hidden}:root :where(.-\:rounded){border-radius:1.25rem}:root :where(.-\:rounded-1\.75){border-radius:1.75rem}:root :where(.-\:rounded-full){border-radius:50%}:root :where(.-\:rounded-sm){border-radius:1rem}:root :where(.-\:rounded-xs){border-radius:.75rem}:root :where(.-\:rounded-xxs){border-radius:.5rem}:root :where(.-\:border-\.25){border-width:.25rem}:root :where(.-\:border-1px){border-width:1px}:root :where(.-\:border-black){--tw-border-opacity:1;border-color:rgb(var(--color-magenta-dark)/var(--tw-border-opacity,1))}:root :where(.-\:border-grey-light){--tw-border-opacity:1;border-color:rgb(var(--color-grey-light)/var(--tw-border-opacity,1))}:root :where(.-\:border-transparent){border-color:#0000}:root :where(.-\:border-white){--tw-border-opacity:1;border-color:rgb(var(--color-white)/var(--tw-border-opacity,1))}:root :where(.-\:bg-black){--tw-bg-opacity:1;background-color:rgb(var(--color-magenta-dark)/var(--tw-bg-opacity,1))}:root :where(.-\:bg-black\/40){background-color:rgb(var(--color-magenta-dark)/.4)}:root :where(.-\:bg-grey-light){--tw-bg-opacity:1;background-color:rgb(var(--color-grey-light)/var(--tw-bg-opacity,1))}:root :where(.-\:bg-grey-medium){--tw-bg-opacity:1;background-color:rgb(var(--color-grey-medium)/var(--tw-bg-opacity,1))}:root :where(.-\:bg-white){--tw-bg-opacity:1;background-color:rgb(var(--color-white)/var(--tw-bg-opacity,1))}:root :where(.-\:from-grey-light){--tw-gradient-from:rgb(var(--color-grey-light)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-grey-light)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root :where(.-\:fill-black){fill:rgb(var(--color-magenta-dark)/1)}:root :where(.-\:stroke-black){stroke:rgb(var(--color-magenta-dark)/1)}:root :where(.-\:stroke-grey){stroke:rgb(var(--color-grey)/1)}:root :where(.-\:object-cover){object-fit:cover}:root :where(.-\:object-center){object-position:center}:root :where(.-\:p-2){padding:2rem}:root :where(.-\:p-3){padding:3rem}:root :where(.-\:p-4){padding:4rem}:root :where(.-\:px-1\.5){padding-left:1.5rem;padding-right:1.5rem}:root :where(.-\:px-2){padding-left:2rem;padding-right:2rem}:root :where(.-\:py-1\.5){padding-bottom:1.5rem;padding-top:1.5rem}:root :where(.-\:pb-\.75){padding-bottom:.75rem}:root :where(.-\:pb-0){padding-bottom:0}:root :where(.-\:text-button){font-size:1rem;font-weight:700;line-height:1.25rem}:root :where(.-\:text-h3sm){font-size:1.5rem;font-weight:700;line-height:1.75rem}:root :where(.-\:text-p1sm){font-size:1.075rem;font-weight:400;letter-spacing:-.25px;line-height:1.75rem}:root :where(.-\:text-black){--tw-text-opacity:1;color:rgb(var(--color-magenta-dark)/var(--tw-text-opacity,1))}:root :where(.-\:text-white){--tw-text-opacity:1;color:rgb(var(--color-white)/var(--tw-text-opacity,1))}:root :where(.-\:opacity-0){opacity:0}:root :where(.-\:opacity-100){opacity:1}:root :where(.-\:opacity-40){opacity:.4}:root :where(.-\:opacity-\[0\.01\]){opacity:.01}:root :where(.-\:shadow){--tw-shadow:0 4px 1.5rem 0 #0000001a;--tw-shadow-colored:0 4px 1.5rem 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)}:root :where(.-\:shadow-hover){--tw-shadow:0 4px 0.75rem 0 #0000001a;--tw-shadow-colored:0 4px 0.75rem 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)}:root :where(.-\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :where(.-\:transition-\[box-shadow\2c transform\2c background-color\2c color\2c border\2c opacity\]){transition-duration:.15s;transition-property:box-shadow,transform,background-color,color,border,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root :where(.-\:transition-\[box-shadow\2c transform\2c color\2c background-color\2c border\]){transition-duration:.15s;transition-property:box-shadow,transform,color,background-color,border;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root :where(.-\:transition-\[box-shadow\2c transform\]){transition-duration:.15s;transition-property:box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root :where(.-\:delay-0){transition-delay:0s}:root :where(.-\:duration-150){transition-duration:.15s}:root :where(.-\:duration-300){transition-duration:.3s}:root :where(.-\:duration-500){transition-duration:.5s}:root :where(.-\:after\:scale-x-0):after{content:var(--tw-content);--tw-scale-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (hover:hover) and (pointer:fine){:root :where(.-\:hover\:translate-y-\[-0\.5rem\]:hover){--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.hover\:-\:border-grey-medium):hover{--tw-border-opacity:1;border-color:rgb(var(--color-grey-medium)/var(--tw-border-opacity,1))}:root :where(.hover\:-\:border-magenta):hover{--tw-border-opacity:1;border-color:rgb(var(--color-magenta)/var(--tw-border-opacity,1))}:root :where(.hover\:-\:bg-grey-medium):hover{--tw-bg-opacity:1;background-color:rgb(var(--color-grey-medium)/var(--tw-bg-opacity,1))}:root :where(.-\:hover\:shadow-hover:hover){--tw-shadow:0 4px 0.75rem 0 #0000001a;--tw-shadow-colored:0 4px 0.75rem 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)}}:root :where(.-\:active\:scale-\[0\.98\]:active){--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:active\:shadow-none:active){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :where(.-\:active\:duration-75:active){transition-duration:75ms}@media not all and (min-width:70rem){:root .max-md\:\!pointer-events-none{pointer-events:none!important}:root .max-md\:sticky{position:sticky}:root .max-md\:bottom-4{bottom:4rem}:root .max-md\:mx-0{margin-left:0;margin-right:0}:root .max-md\:mb-\[-5rem\]{margin-bottom:-5rem}:root .max-md\:mt-0{margin-top:0}:root .max-md\:mt-2{margin-top:2rem}:root .max-md\:mt-\[-1rem\]{margin-top:-1rem}:root .max-md\:mt-md{margin-top:5rem}:root .max-md\:flex{display:flex}:root .max-md\:hidden{display:none}:root .max-md\:aspect-\[1\.75\]{aspect-ratio:1.75}:root .max-md\:h-3{height:3rem}:root .max-md\:h-5{height:5rem}:root .max-md\:h-9{height:9rem}:root .max-md\:h-\[18rem\]{height:18rem}:root .max-md\:min-h-14{min-height:14rem}:root .max-md\:min-h-\[24rem\]{min-height:24rem}:root .max-md\:w-100\%{width:100%}:root .max-md\:w-\[18rem\]{width:18rem}:root .max-md\:min-w-100\%{min-width:100%}:root .max-md\:max-w-100\%{max-width:100%}:root .max-md\:max-w-\[25rem\]{max-width:25rem}:root .max-md\:flex-col{flex-direction:column}:root .max-md\:flex-wrap{flex-wrap:wrap}:root .max-md\:items-center{align-items:center}:root .max-md\:justify-end{justify-content:flex-end}:root .max-md\:overflow-hidden{overflow:hidden}:root .max-md\:rounded-\[1\.5rem\]{border-radius:1.5rem}:root .max-md\:border-1px{border-width:1px}:root .max-md\:border-grey-medium{--tw-border-opacity:1;border-color:rgb(var(--color-grey-medium)/var(--tw-border-opacity,1))}:root .max-md\:bg-magenta-dark\/20{background-color:rgb(var(--color-magenta-dark)/.2)}:root .max-md\:px-1\.5{padding-left:1.5rem;padding-right:1.5rem}:root .max-md\:pb-2\.5{padding-bottom:2.5rem}:root .max-md\:pl-1\.25{padding-left:1.25rem}:root .max-md\:pt-3{padding-top:3rem}:root .max-md\:font-medium{font-weight:500}:root .max-md\:opacity-0{opacity:0}:root :where(.max-md\:-\:min-h-6){min-height:6rem}:root :where(.-\:max-md\:rounded-sm){border-radius:1rem}}@media not all and (min-width:40rem){:root .max-sm\:inset-0{inset:0}:root .max-sm\:hidden{display:none}:root .max-sm\:h-11{height:11rem}:root .max-sm\:h-dvh{height:100dvh}:root .max-sm\:\!max-h-15{max-height:15rem!important}:root .max-sm\:max-h-0{max-height:0}:root .max-sm\:max-h-\[19rem\]{max-height:19rem}:root .max-sm\:max-h-unset{max-height:unset}:root .max-sm\:min-h-13{min-height:13rem}:root .max-sm\:w-100\%{width:100%}:root .max-sm\:min-w-100\%{min-width:100%}:root .max-sm\:max-w-unset{max-width:unset}:root .max-sm\:cursor-pointer{cursor:pointer}:root .max-sm\:flex-col{flex-direction:column}:root .max-sm\:flex-wrap{flex-wrap:wrap}:root .max-sm\:items-start{align-items:flex-start}:root .max-sm\:items-center{align-items:center}:root .max-sm\:gap-2\.5{gap:2.5rem}:root .max-sm\:rounded-none{border-radius:0}:root .max-sm\:text-center{text-align:center}:root .max-sm\:after\:absolute:after{content:var(--tw-content);position:absolute}:root .max-sm\:after\:bottom-\[-1\.25rem\]:after{bottom:-1.25rem;content:var(--tw-content)}:root .max-sm\:after\:w-100\%:after{content:var(--tw-content);width:100%}:root .max-sm\:after\:border-b-1px:after{border-bottom-width:1px;content:var(--tw-content)}:root .max-sm\:after\:border-black:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(var(--color-magenta-dark)/var(--tw-border-opacity,1))}:root :is(.peer:checked~.max-sm\:peer-checked\:max-h-15){max-height:15rem}}@media (min-width:40rem){:root .sm\:col-span-2{grid-column:span 2/span 2}:root .sm\:mb-\.5{margin-bottom:.5rem}:root .sm\:mr-\[-1rem\]{margin-right:-1rem}:root .sm\:mt-\.5{margin-top:.5rem}:root .sm\:mt-\[1\.75rem\]{margin-top:1.75rem}:root .sm\:line-clamp-\[9\]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:9}:root .sm\:hidden{display:none}:root .sm\:aspect-\[1\.5\]{aspect-ratio:1.5}:root .sm\:aspect-\[1\.6\]{aspect-ratio:1.6}:root .sm\:h-3{height:3rem}:root .sm\:h-\[28rem\]{height:28rem}:root .sm\:w-\[calc\(50\%-0\.75rem\)\]{width:calc(50% - .75rem)}:root .sm\:max-w-13{max-width:13rem}:root .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:root .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root .sm\:flex-col{flex-direction:column}:root .sm\:gap-2\.5{gap:2.5rem}:root .sm\:rounded{border-radius:1.25rem}:root .sm\:rounded-xxs{border-radius:.5rem}:root .sm\:p-2{padding:2rem}:root .sm\:px-4{padding-left:4rem;padding-right:4rem}:root .sm\:pb-4{padding-bottom:4rem}:root :where(.sm\:-\:translate-y-\[-100\%\]){--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:70rem){:root .md\:absolute{position:absolute}:root .md\:top-50{top:50rem}:root .md\:top-50\%{top:50%}:root .md\:col-span-3{grid-column:span 3/span 3}:root .md\:my-3{margin-bottom:3rem;margin-top:3rem}:root .md\:my-6{margin-bottom:6rem;margin-top:6rem}:root .md\:mb-1{margin-bottom:1rem}:root .md\:mb-1\.5{margin-bottom:1.5rem}:root .md\:mb-1\.75{margin-bottom:1.75rem}:root .md\:mb-2{margin-bottom:2rem}:root .md\:mb-2\.5{margin-bottom:2.5rem}:root .md\:mb-3{margin-bottom:3rem}:root .md\:mb-\[-10rem\]{margin-bottom:-10rem}:root .md\:ml-\[-0\.5rem\]{margin-left:-.5rem}:root .md\:ml-\[calc\(45\%\+5rem\)\]{margin-left:calc(45% + 5rem)}:root .md\:mr-1{margin-right:1rem}:root .md\:mr-4{margin-right:4rem}:root .md\:mr-5{margin-right:5rem}:root .md\:mr-\[-2rem\]{margin-right:-2rem}:root .md\:mr-\[-3\.5rem\]{margin-right:-3.5rem}:root .md\:mt-\.25{margin-top:.25rem}:root .md\:mt-0{margin-top:0}:root .md\:mt-1{margin-top:1rem}:root .md\:mt-1\.25{margin-top:1.25rem}:root .md\:mt-1\.5{margin-top:1.5rem}:root .md\:mt-10{margin-top:10rem}:root .md\:mt-11{margin-top:11rem}:root .md\:mt-12{margin-top:12rem}:root .md\:mt-2{margin-top:2rem}:root .md\:mt-2\.5{margin-top:2.5rem}:root .md\:mt-3{margin-top:3rem}:root .md\:mt-4{margin-top:4rem}:root .md\:mt-4\.5{margin-top:4.5rem}:root .md\:mt-5{margin-top:5rem}:root .md\:mt-6{margin-top:6rem}:root .md\:mt-7{margin-top:7rem}:root .md\:mt-8{margin-top:8rem}:root .md\:mt-\[2\.5rem\]{margin-top:2.5rem}:root .md\:line-clamp-3{-webkit-line-clamp:3}:root .md\:line-clamp-3,:root .md\:line-clamp-\[13\]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}:root .md\:line-clamp-\[13\]{-webkit-line-clamp:13}:root .md\:block{display:block}:root .md\:flex{display:flex}:root .md\:inline-flex{display:inline-flex}:root .md\:hidden{display:none}:root .md\:aspect-\[2\.5\]{aspect-ratio:2.5}:root .md\:aspect-square{aspect-ratio:1/1}:root .md\:h-1\.25{height:1.25rem}:root .md\:h-1\.5{height:1.5rem}:root .md\:h-2\.5{height:2.5rem}:root .md\:h-3{height:3rem}:root .md\:h-3\.5{height:3.5rem}:root .md\:h-30{height:30rem}:root .md\:h-4{height:4rem}:root .md\:h-5{height:5rem}:root .md\:h-6{height:6rem}:root .md\:h-\[2\.75rem\]{height:2.75rem}:root .md\:h-\[28rem\]{height:28rem}:root .md\:h-\[35rem\]{height:35rem}:root .md\:h-\[4\.75rem\]{height:4.75rem}:root .md\:h-\[45rem\]{height:45rem}:root .md\:h-auto{height:auto}:root .md\:w-1\.25{width:1.25rem}:root .md\:w-1\.5{width:1.5rem}:root .md\:w-11{width:11rem}:root .md\:w-12{width:12rem}:root .md\:w-15{width:15rem}:root .md\:w-2\.5{width:2.5rem}:root .md\:w-3{width:3rem}:root .md\:w-4{width:4rem}:root .md\:w-40{width:40rem}:root .md\:w-5{width:5rem}:root .md\:w-50{width:50rem}:root .md\:w-50\%{width:50%}:root .md\:w-\[18rem\]{width:18rem}:root .md\:w-\[23rem\]{width:23rem}:root .md\:w-\[26rem\]{width:26rem}:root .md\:w-\[45\%\]{width:45%}:root .md\:min-w-3{min-width:3rem}:root .md\:min-w-4{min-width:4rem}:root .md\:min-w-5{min-width:5rem}:root .md\:min-w-9{min-width:9rem}:root .md\:max-w-40{max-width:40rem}:root .md\:max-w-50{max-width:50rem}:root .md\:-translate-y-50{--tw-translate-y:-50rem}:root .md\:-translate-y-50,:root .md\:-translate-y-50\%{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .md\:-translate-y-50\%{--tw-translate-y:-50%}:root .md\:translate-x-0{--tw-translate-x:0px}:root .md\:rotate-180,:root .md\:translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root .md\:rotate-180{--tw-rotate:180deg}:root .md\:scroll-mt-7{scroll-margin-top:7rem}:root .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:root .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root .md\:justify-end{justify-content:flex-end}:root .md\:justify-center{justify-content:center}:root .md\:gap-\.75{gap:.75rem}:root .md\:gap-1{gap:1rem}:root .md\:gap-1\.5{gap:1.5rem}:root .md\:gap-2{gap:2rem}:root .md\:gap-2\.5{gap:2.5rem}:root .md\:gap-4{gap:4rem}:root .md\:gap-5{gap:5rem}:root .md\:gap-8{gap:8rem}:root .md\:gap-9{gap:9rem}:root .md\:gap-x-3{column-gap:3rem}:root .md\:gap-y-\.75{row-gap:.75rem}:root .md\:rounded{border-radius:1.25rem}:root .md\:rounded-2{border-radius:2rem}:root .md\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}:root .md\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}:root .md\:from-magenta-dark\/60{--tw-gradient-from:rgb(var(--color-magenta-dark)/0.6) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-magenta-dark)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root .md\:to-65\%{--tw-gradient-to-position:65%}:root .md\:stroke-\[3\]{stroke-width:3}:root .md\:object-bottom{object-position:bottom}:root .md\:p-2{padding:2rem}:root .md\:p-2\.5{padding:2.5rem}:root .md\:p-4{padding:4rem}:root .md\:p-5{padding:5rem}:root .md\:px-1\.25{padding-left:1.25rem;padding-right:1.25rem}:root .md\:px-1\.5{padding-left:1.5rem;padding-right:1.5rem}:root .md\:px-2{padding-left:2rem;padding-right:2rem}:root .md\:px-2\.5{padding-left:2.5rem;padding-right:2.5rem}:root .md\:px-4{padding-left:4rem;padding-right:4rem}:root .md\:py-1\.5{padding-bottom:1.5rem;padding-top:1.5rem}:root .md\:py-2{padding-bottom:2rem;padding-top:2rem}:root .md\:pb-\.5{padding-bottom:.5rem}:root .md\:pb-0{padding-bottom:0}:root .md\:pb-1\.5{padding-bottom:1.5rem}:root .md\:pb-3{padding-bottom:3rem}:root .md\:pb-3\.5{padding-bottom:3.5rem}:root .md\:pb-6{padding-bottom:6rem}:root .md\:pb-8{padding-bottom:8rem}:root .md\:pt-1\.5{padding-top:1.5rem}:root .md\:pt-12{padding-top:12rem}:root .md\:pt-2{padding-top:2rem}:root .md\:pt-4{padding-top:4rem}:root .md\:pt-5{padding-top:5rem}:root .md\:pt-6{padding-top:6rem}:root .md\:pt-8{padding-top:8rem}:root .md\:pt-\[8\.5rem\]{padding-top:8.5rem}:root .md\:\!text-h5{font-size:1.25rem!important;font-weight:500!important;line-height:1.75rem!important}:root .md\:text-h1{font-size:4rem;font-weight:900;letter-spacing:-1.5px;line-height:4.25rem}:root .md\:text-h2{font-size:2.25rem;font-weight:700;letter-spacing:-.5px;line-height:2.5rem}:root .md\:text-h3{font-size:1.75rem;font-weight:700;line-height:2rem}:root .md\:text-h4{font-size:1.5rem;font-weight:700;line-height:1.75rem}:root .md\:text-h5{font-size:1.25rem;font-weight:500;line-height:1.75rem}:root .md\:text-h6{font-size:1rem;font-weight:700;line-height:1.25rem}:root .md\:text-h7{font-size:.875rem;font-weight:400;letter-spacing:1.5px;line-height:1.125rem}:root .md\:text-h8{font-size:1rem;font-weight:700;line-height:1.25rem}:root .md\:text-h9{font-size:.875rem;font-weight:500;line-height:1.25rem}:root .md\:text-p1,:root .md\:text-p2{line-height:1.75rem}:root .md\:text-p1,:root .md\:text-p2,:root .md\:text-p3{font-size:1.075rem;font-weight:400;letter-spacing:-.25px}:root .md\:text-p3,:root .md\:text-p4{line-height:1.5rem}:root .md\:text-p4{font-size:.95rem;font-weight:400;letter-spacing:-.25px}:root .md\:text-p5{font-size:.875rem;font-weight:500;line-height:1.125rem}:root .md\:text-p6{font-size:.75rem;font-weight:400;line-height:.75rem}:root .md\:font-medium{font-weight:500}:root .md\:shadow-card{--tw-shadow:0 4px 0.5rem 0 #0000000d;--tw-shadow-colored:0 4px 0.5rem 0 var(--tw-shadow-color)}:root .md\:shadow-card,:root .md\:shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root .md\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}:root .md\:\[text-orientation\:sideways\]{text-orientation:sideways}:root .md\:\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}@media (hover:hover) and (pointer:fine){:root .md\:hover\:shadow-hover:hover{--tw-shadow:0 4px 0.75rem 0 #0000001a;--tw-shadow-colored:0 4px 0.75rem 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)}}:root :where(.\--\:md\:text-h2){font-size:2.25rem;font-weight:700;letter-spacing:-.5px;line-height:2.5rem}:root :where(.-\:md\:mx-\[-0\.75rem\]){margin-left:-.75rem;margin-right:-.75rem}:root :where(.md\:-\:mb-\[-2rem\]){margin-bottom:-2rem}:root :where(.md\:-\:aspect-\[2\.5\]){aspect-ratio:2.5}:root :where(.-\:md\:h-6){height:6rem}:root :where(.-\:md\:w-\[calc\(100\%\+1\.5rem\)\]){width:calc(100% + 1.5rem)}:root :where(.md\:-\:max-w-9){max-width:9rem}:root :where(.md\:-\:translate-x-\[-100vw\]){--tw-translate-x:-100vw;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :where(.-\:md\:rounded){border-radius:1.25rem}:root :where(.-\:md\:rounded-xs){border-radius:.75rem}:root :where(.-\:md\:p-\.75){padding:.75rem}:root :where(.-\:md\:px-1\.25){padding-left:1.25rem;padding-right:1.25rem}:root :where(.-\:md\:text-p1){font-size:1.075rem;font-weight:400;letter-spacing:-.25px;line-height:1.75rem}:root :where(.md\:-\:text-h3){font-size:1.75rem;font-weight:700;line-height:2rem}:root :where(.-\:md\:shadow-card){--tw-shadow:0 4px 0.5rem 0 #0000000d;--tw-shadow-colored:0 4px 0.5rem 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)}@media (hover:hover) and (pointer:fine){:root :where(.-\:md\:hover\:shadow-hover:hover){--tw-shadow:0 4px 0.75rem 0 #0000001a;--tw-shadow-colored:0 4px 0.75rem 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)}}}@media (min-width:90rem){:root .lg\:col-span-4{grid-column:span 4/span 4}:root .lg\:w-\[31rem\]{width:31rem}:root .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:root .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:100rem){:root .xl\:mb-\[8rem\]{margin-bottom:8rem}:root .xl\:mr-\[5rem\]{margin-right:5rem}:root .xl\:mt-6{margin-top:6rem}:root .xl\:h-\[5rem\]{height:5rem}:root .xl\:w-\[5rem\]{width:5rem}:root .xl\:text-\[32rem\]{font-size:32rem}:root .xl\:text-\[4rem\]{font-size:4rem}:root .xl\:text-\[6rem\]{font-size:6rem}}:root :is(.\[\&\+\*\]\:mt-0+*){margin-top:0}:root .\[\&\:first-child\]\:border-none:first-child{border-style:none;border-width:0}:root .\[\&\:not\(\:hover\)\]\:border-black:not(:hover){--tw-border-opacity:1;border-color:rgb(var(--color-magenta-dark)/var(--tw-border-opacity,1))}:root .\[\&\:not\(\:hover\)\]\:border-magenta:not(:hover){--tw-border-opacity:1;border-color:rgb(var(--color-magenta)/var(--tw-border-opacity,1))}:root .\[\&\:not\(\:hover\)\]\:bg-transparent:not(:hover){background-color:initial}:root :is(.\[\&\>\*\]\:absolute>*){position:absolute}:root :is(.\[\&\>\*\]\:inset-0>*){inset:0}:root :is(.\[\&\>div\>div\>div\]\:\!bg-black>div>div>div){--tw-bg-opacity:1!important;background-color:rgb(var(--color-magenta-dark)/var(--tw-bg-opacity,1))!important}:root :is(.\[\&\>div\>div\>div\]\:\!bg-white>div>div>div){--tw-bg-opacity:1!important;background-color:rgb(var(--color-white)/var(--tw-bg-opacity,1))!important}@media (hover:hover) and (pointer:fine){:root :is(.\[\&\>div\>div\>div\]\:hover\:\!bg-white:hover>div>div>div){--tw-bg-opacity:1!important;background-color:rgb(var(--color-white)/var(--tw-bg-opacity,1))!important}}:root :is(.\[\&\>div\]\:\!ease-linear>div){transition-timing-function:linear!important}:root :is(.\[\&\>img\]\:pointer-events-none>img){pointer-events:none}:root :is(.\[\&\>img\]\:my-0>img){margin-bottom:0;margin-top:0}:root :is(.\[\&\>li\]\:list-decimal>li){list-style-type:decimal}:root :is(.\[\&\>li\]\:list-disc>li){list-style-type:disc}:root :is(.\[\&\>li\]\:ps-\.5>li){padding-inline-start:.5rem}:root :is(.\[\&\>svg\]\:stroke-black>svg){stroke:rgb(var(--color-magenta-dark)/1)}:root :is(.\[\&\>svg\]\:transition-\[stroke\]>svg){transition-duration:.15s;transition-property:stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){:root :is(.\[\&\>svg\]\:hover\:fill-white:hover>svg){fill:rgb(var(--color-white)/1)}:root :is(.\[\&\>svg\]\:hover\:stroke-white:hover>svg){stroke:rgb(var(--color-white)/1)}}:root :is(.first\:\[\&_\.swiper-slide\]\:pl-1\.5 .swiper-slide:first-child){padding-left:1.5rem}:root :is(.last\:\[\&_\.swiper-slide\]\:pr-1\.5 .swiper-slide:last-child){padding-right:1.5rem}@media (min-width:40rem){:root :is(.sm\:first\:\[\&_\.swiper-slide\]\:pl-2\.5 .swiper-slide:first-child){padding-left:2.5rem}:root :is(.sm\:last\:\[\&_\.swiper-slide\]\:pr-2\.5 .swiper-slide:last-child){padding-right:2.5rem}}@media (min-width:70rem){:root :is(.md\:first\:\[\&_\.swiper-slide\]\:pl-0 .swiper-slide:first-child){padding-left:0}:root :is(.md\:last\:\[\&_\.swiper-slide\]\:pr-0 .swiper-slide:last-child){padding-right:0}}:root :is(.\[\&_\.swiper\]\:border-y-1px .swiper){border-bottom-width:1px;border-top-width:1px}:root :is(.\[\&_\.swiper\]\:border-grey-light .swiper){--tw-border-opacity:1;border-color:rgb(var(--color-grey-light)/var(--tw-border-opacity,1))}:root :is(.\[\&_img\]\:invert-\[0\.25\] img){--tw-invert:invert(0.25)}:root :is(.\[\&_img\]\:invert-\[0\.25\] img),:root :is(.\[\&_img\]\:invert-\[1\] img){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)}:root :is(.\[\&_img\]\:invert-\[1\] img){--tw-invert:invert(1)}:root :is(.\[\&_img\]\:transition-\[filter\] img){transition-duration:.15s;transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root :where(.-\:\[\&_img\]\:brightness-0 img){--tw-brightness:brightness(0);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)}:root :where(.-\:\[\&_img\]\:invert-\[1\] img){--tw-invert:invert(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)}:root :is(:where(.\[\&_img\]\:-\:invert-\[0\]) img){--tw-invert:invert(0);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)}:root :is(.\[\&_ol\]\:my-\.5 ol),:root :is(.\[\&_p\]\:my-\.5 p){margin-bottom:.5rem;margin-top:.5rem}:root :is(.first\:\[\&_p\]\:mt-1 p:first-child){margin-top:1rem}:root :is(.last\:\[\&_p\]\:mb-1 p:last-child){margin-bottom:1rem}:root :is(.\[\&_svg\]\:h-\.75 svg){height:.75rem}:root :is(.\[\&_svg\]\:w-\.75 svg){width:.75rem}:root :is(.\[\&_svg\]\:transition-\[fill\] svg){transition-duration:.15s;transition-property:fill;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){:root :is(.\[\&_svg\]\:hover\:fill-magenta:hover svg){fill:rgb(var(--color-magenta)/1)}:root :is(.\[\&_svg\]\:hover\:stroke-black:hover svg){stroke:rgb(var(--color-magenta-dark)/1)}}:root :where(.-\:\[\&_svg\]\:h-1 svg){height:1rem}:root :where(.-\:\[\&_svg\]\:w-1 svg){width:1rem}:root :is(.\[\&_ul\]\:my-\.5 ul){margin-bottom:.5rem;margin-top:.5rem}