*,::before,::after{
    box-sizing:border-box;
    border-width:0;
    border-style:solid;
    border-color:#e5e7eb
}
::before,::after{
    --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,samp,pre{
    font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    font-size:1em
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    bottom:-0.25em
}
sup{
    top:-0.5em
}
table{
    text-indent:0;
    border-color:inherit;
    border-collapse:collapse
}
button,input,optgroup,select,textarea{
    font-family:inherit;
    font-feature-settings:inherit;
    font-variation-settings:inherit;
    font-size:100%;
    font-weight:inherit;
    line-height:inherit;
    color:inherit;
    margin:0;
    padding:0
}
button,select{
    text-transform:none
}
button,[type="button"],[type="reset"],[type="submit"]{
    -webkit-appearance:button;
    background-color:transparent;
    background-image:none
}
:-moz-focusring{
    outline:auto
}
:-moz-ui-invalid{
    box-shadow:none
}
progress{
    vertical-align:baseline
}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{
    height:auto
}
[type="search"]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
summary{
    display:list-item
}
blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{
    margin:0
}
fieldset{
    margin:0;
    padding:0
}
legend{
    padding:0
}
ol,ul,menu{
    list-style:none;
    margin:0;
    padding:0
}
dialog{
    padding:0
}
textarea{
    resize:vertical
}
input::-moz-placeholder,textarea::-moz-placeholder{
    opacity:1;
    color:#9ca3af
}
input::placeholder,textarea::placeholder{
    opacity:1;
    color:#9ca3af
}
button,[role="button"]{
    cursor:pointer
}
:disabled{
    cursor:default
}
img,svg,video,canvas,audio,iframe,embed,object{
    display:block;
    vertical-align:middle
}
img,video{
    max-width:100%;
    height:auto
}
[hidden]{
    display:none
}
[type="text"],input:where(:not([type])),[type="email"],[type="url"],[type="password"],[type="number"],[type="date"],[type="datetime-local"],[type="month"],[type="search"],[type="tel"],[type="time"],[type="week"],[multiple],textarea,select{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background-color:#fff;
    border-color:#6b7280;
    border-width:1px;
    border-radius:0px;
    padding-top:0.5rem;
    padding-right:0.75rem;
    padding-bottom:0.5rem;
    padding-left:0.75rem;
    font-size:1rem;
    line-height:1.5rem;
    --tw-shadow: 0 0 #0000
}
[type="text"]:focus,input:where(:not([type])):focus,[type="email"]:focus,[type="url"]:focus,[type="password"]:focus,[type="number"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="month"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="time"]:focus,[type="week"]:focus,[multiple]:focus,textarea:focus,select:focus{
    outline:2px solid transparent;
    outline-offset:2px;
    --tw-ring-inset: var(--tw-empty,
    /*!*/
    /*!*/
    );
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
    border-color:#2563eb
}
input::-moz-placeholder,textarea::-moz-placeholder{
    color:#6b7280;
    opacity:1
}
input::placeholder,textarea::placeholder{
    color:#6b7280;
    opacity:1
}
::-webkit-datetime-edit-fields-wrapper{
    padding:0
}
::-webkit-date-and-time-value{
    min-height:1.5em;
    text-align:inherit
}
::-webkit-datetime-edit{
    display:inline-flex
}
::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{
    padding-top:0;
    padding-bottom:0
}
select{
    background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'none\'\ viewBox=\'0\ 0\ 20\ 20\'%3e%3cpath\ stroke=\'%236b7280\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-width=\'1.5\'\ d=\'M6\ 8l4\ 4\ 4-4\'/%3e%3c/svg%3e);
    background-position:right 0.5rem center;
    background-repeat:no-repeat;
    background-size:1.5em 1.5em;
    padding-right:2.5rem;
    -webkit-print-color-adjust:exact;
    print-color-adjust:exact
}
[multiple],[size]:where(select:not([size="1"])){
    background-image:initial;
    background-position:initial;
    background-repeat:unset;
    background-size:initial;
    padding-right:0.75rem;
    -webkit-print-color-adjust:unset;
    print-color-adjust:unset
}
[type="checkbox"],[type="radio"]{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    padding:0;
    -webkit-print-color-adjust:exact;
    print-color-adjust:exact;
    display:inline-block;
    vertical-align:middle;
    background-origin:border-box;
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    flex-shrink:0;
    height:1rem;
    width:1rem;
    color:#2563eb;
    background-color:#fff;
    border-color:#6b7280;
    border-width:1px;
    --tw-shadow: 0 0 #0000
}
[type="checkbox"]{
    border-radius:0px
}
[type="radio"]{
    border-radius:100%
}
[type="checkbox"]:focus,[type="radio"]:focus{
    outline:2px solid transparent;
    outline-offset:2px;
    --tw-ring-inset: var(--tw-empty,
    /*!*/
    /*!*/
    );
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[type="checkbox"]:checked,[type="radio"]:checked{
    border-color:transparent;
    background-color:currentColor;
    background-size:100% 100%;
    background-position:center;
    background-repeat:no-repeat
}
[type="checkbox"]:checked{
    background-image:url(data:image/svg+xml,%3csvg\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'white\'\ xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath\ d=\'M12.207\ 4.793a1\ 1\ 0\ 010\ 1.414l-5\ 5a1\ 1\ 0\ 01-1.414\ 0l-2-2a1\ 1\ 0\ 011.414-1.414L6.5\ 9.086l4.293-4.293a1\ 1\ 0\ 011.414\ 0z\'/%3e%3c/svg%3e)
}
[type="radio"]:checked{
    background-image:url(data:image/svg+xml,%3csvg\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'white\'\ xmlns=\'http://www.w3.org/2000/svg\'%3e%3ccircle\ cx=\'8\'\ cy=\'8\'\ r=\'3\'/%3e%3c/svg%3e)
}
[type="checkbox"]:checked:hover,[type="checkbox"]:checked:focus,[type="radio"]:checked:hover,[type="radio"]:checked:focus{
    border-color:transparent;
    background-color:currentColor
}
[type="checkbox"]:indeterminate{
    background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'none\'\ viewBox=\'0\ 0\ 16\ 16\'%3e%3cpath\ stroke=\'white\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-width=\'2\'\ d=\'M4\ 8h8\'/%3e%3c/svg%3e);
    border-color:transparent;
    background-color:currentColor;
    background-size:100% 100%;
    background-position:center;
    background-repeat:no-repeat
}
[type="checkbox"]:indeterminate:hover,[type="checkbox"]:indeterminate:focus{
    border-color:transparent;
    background-color:currentColor
}
[type="file"]{
    background:unset;
    border-color:inherit;
    border-width:0;
    border-radius:0;
    padding:0;
    font-size:unset;
    line-height:inherit
}
[type="file"]:focus{
    outline:1px solid ButtonText;
    outline:1px auto -webkit-focus-ring-color
}
*,::before,::after{
    --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: rgb(59 130 246 / 0.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: 
}
::backdrop{
    --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: rgb(59 130 246 / 0.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: 
}
.cuuim{
    width:100%
}
@media (min-width:640px){
    .cuuim{
        max-width:640px
    }
}
@media (min-width:768px){
    .cuuim{
        max-width:768px
    }
}
@media (min-width:1024px){
    .cuuim{
        max-width:1024px
    }
}
@media (min-width:1280px){
    .cuuim{
        max-width:1280px
    }
}
@media (min-width:1536px){
    .cuuim{
        max-width:1536px
    }
}
.c6i2l,.cbxkw,.c7gkl,.cpj5v{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background-color:#fff;
    border-color:#6b7280;
    border-width:1px;
    border-radius:0px;
    padding-top:0.5rem;
    padding-right:0.75rem;
    padding-bottom:0.5rem;
    padding-left:0.75rem;
    font-size:1rem;
    line-height:1.5rem;
    --tw-shadow: 0 0 #0000
}
.c6i2l:focus,.cbxkw:focus,.c7gkl:focus,.cpj5v:focus{
    outline:2px solid transparent;
    outline-offset:2px;
    --tw-ring-inset: var(--tw-empty,
    /*!*/
    /*!*/
    );
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
    border-color:#2563eb
}
.c6i2l::-moz-placeholder,.cbxkw::-moz-placeholder{
    color:#6b7280;
    opacity:1
}
.c6i2l::placeholder,.cbxkw::placeholder{
    color:#6b7280;
    opacity:1
}
.c6i2l::-webkit-datetime-edit-fields-wrapper{
    padding:0
}
.c6i2l::-webkit-date-and-time-value{
    min-height:1.5em;
    text-align:inherit
}
.c6i2l::-webkit-datetime-edit{
    display:inline-flex
}
.c6i2l::-webkit-datetime-edit,.c6i2l::-webkit-datetime-edit-year-field,.c6i2l::-webkit-datetime-edit-month-field,.c6i2l::-webkit-datetime-edit-day-field,.c6i2l::-webkit-datetime-edit-hour-field,.c6i2l::-webkit-datetime-edit-minute-field,.c6i2l::-webkit-datetime-edit-second-field,.c6i2l::-webkit-datetime-edit-millisecond-field,.c6i2l::-webkit-datetime-edit-meridiem-field{
    padding-top:0;
    padding-bottom:0
}
.c7gkl{
    background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'none\'\ viewBox=\'0\ 0\ 20\ 20\'%3e%3cpath\ stroke=\'%236b7280\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-width=\'1.5\'\ d=\'M6\ 8l4\ 4\ 4-4\'/%3e%3c/svg%3e);
    background-position:right 0.5rem center;
    background-repeat:no-repeat;
    background-size:1.5em 1.5em;
    padding-right:2.5rem;
    -webkit-print-color-adjust:exact;
    print-color-adjust:exact
}
.c7gkl:where([size]:not([size="1"])){
    background-image:initial;
    background-position:initial;
    background-repeat:unset;
    background-size:initial;
    padding-right:0.75rem;
    -webkit-print-color-adjust:unset;
    print-color-adjust:unset
}
.cf8bg,.cqt9f{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    padding:0;
    -webkit-print-color-adjust:exact;
    print-color-adjust:exact;
    display:inline-block;
    vertical-align:middle;
    background-origin:border-box;
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    flex-shrink:0;
    height:1rem;
    width:1rem;
    color:#2563eb;
    background-color:#fff;
    border-color:#6b7280;
    border-width:1px;
    --tw-shadow: 0 0 #0000
}
.cf8bg{
    border-radius:0px
}
.cqt9f{
    border-radius:100%
}
.cf8bg:focus,.cqt9f:focus{
    outline:2px solid transparent;
    outline-offset:2px;
    --tw-ring-inset: var(--tw-empty,
    /*!*/
    /*!*/
    );
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
.cf8bg:checked,.cqt9f:checked{
    border-color:transparent;
    background-color:currentColor;
    background-size:100% 100%;
    background-position:center;
    background-repeat:no-repeat
}
.cf8bg:checked{
    background-image:url(data:image/svg+xml,%3csvg\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'white\'\ xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath\ d=\'M12.207\ 4.793a1\ 1\ 0\ 010\ 1.414l-5\ 5a1\ 1\ 0\ 01-1.414\ 0l-2-2a1\ 1\ 0\ 011.414-1.414L6.5\ 9.086l4.293-4.293a1\ 1\ 0\ 011.414\ 0z\'/%3e%3c/svg%3e)
}
.cqt9f:checked{
    background-image:url(data:image/svg+xml,%3csvg\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'white\'\ xmlns=\'http://www.w3.org/2000/svg\'%3e%3ccircle\ cx=\'8\'\ cy=\'8\'\ r=\'3\'/%3e%3c/svg%3e)
}
.cf8bg:checked:hover,.cf8bg:checked:focus,.cqt9f:checked:hover,.cqt9f:checked:focus{
    border-color:transparent;
    background-color:currentColor
}
.cf8bg:indeterminate{
    background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'none\'\ viewBox=\'0\ 0\ 16\ 16\'%3e%3cpath\ stroke=\'white\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-width=\'2\'\ d=\'M4\ 8h8\'/%3e%3c/svg%3e);
    border-color:transparent;
    background-color:currentColor;
    background-size:100% 100%;
    background-position:center;
    background-repeat:no-repeat
}
.cf8bg:indeterminate:hover,.cf8bg:indeterminate:focus{
    border-color:transparent;
    background-color:currentColor
}
.cvvsu{
    color:var(--tw-prose-body);
    max-width:65ch
}
.cvvsu :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:1.25em;
    margin-bottom:1.25em
}
.cvvsu :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-lead);
    font-size:1.25em;
    line-height:1.6;
    margin-top:1.2em;
    margin-bottom:1.2em
}
.cvvsu :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-links);
    text-decoration:underline;
    font-weight:500
}
.cvvsu :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-bold);
    font-weight:600
}
.cvvsu :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:inherit
}
.cvvsu :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:inherit
}
.cvvsu :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:inherit
}
.cvvsu :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:decimal;
    margin-top:1.25em;
    margin-bottom:1.25em;
    padding-left:1.625em
}
.cvvsu :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:upper-alpha
}
.cvvsu :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:lower-alpha
}
.cvvsu :where(ol[type="A"s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:upper-alpha
}
.cvvsu :where(ol[type="a"s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:lower-alpha
}
.cvvsu :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:upper-roman
}
.cvvsu :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:lower-roman
}
.cvvsu :where(ol[type="I"s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:upper-roman
}
.cvvsu :where(ol[type="i"s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:lower-roman
}
.cvvsu :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:decimal
}
.cvvsu :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    list-style-type:disc;
    margin-top:1.25em;
    margin-bottom:1.25em;
    padding-left:1.625em
}
.cvvsu :where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{
    font-weight:400;
    color:var(--tw-prose-counters)
}
.cvvsu :where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{
    color:var(--tw-prose-bullets)
}
.cvvsu :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-headings);
    font-weight:600;
    margin-top:1.25em
}
.cvvsu :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    border-color:var(--tw-prose-hr);
    border-top-width:1px;
    margin-top:3em;
    margin-bottom:3em
}
.cvvsu :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    font-weight:500;
    font-style:italic;
    color:var(--tw-prose-quotes);
    border-left-width:0.25rem;
    border-left-color:var(--tw-prose-quote-borders);
    quotes:"â€œ""â€""â€˜""â€™";
    margin-top:1.6em;
    margin-bottom:1.6em;
    padding-left:1em
}
.cvvsu :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{
    content:open-quote
}
.cvvsu :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{
    content:close-quote
}
.cvvsu :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-headings);
    font-weight:800;
    font-size:2.25em;
    margin-top:0;
    margin-bottom:0.8888889em;
    line-height:1.1111111
}
.cvvsu :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    font-weight:900;
    color:inherit
}
.cvvsu :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-headings);
    font-weight:700;
    font-size:1.5em;
    margin-top:2em;
    margin-bottom:1em;
    line-height:1.3333333
}
.cvvsu :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    font-weight:800;
    color:inherit
}
.cvvsu :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-headings);
    font-weight:600;
    font-size:1.25em;
    margin-top:1.6em;
    margin-bottom:0.6em;
    line-height:1.6
}
.cvvsu :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    font-weight:700;
    color:inherit
}
.cvvsu :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-headings);
    font-weight:600;
    margin-top:1.5em;
    margin-bottom:0.5em;
    line-height:1.5
}
.cvvsu :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    font-weight:700;
    color:inherit
}
.cvvsu :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:2em;
    margin-bottom:2em
}
.cvvsu :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    display:block;
    margin-top:2em;
    margin-bottom:2em
}
.cvvsu :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    font-weight:500;
    font-family:inherit;
    color:var(--tw-prose-kbd);
    box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);
    font-size:0.875em;
    border-radius:0.3125rem;
    padding-top:0.1875em;
    padding-right:0.375em;
    padding-bottom:0.1875em;
    padding-left:0.375em
}
.cvvsu :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-code);
    font-weight:600;
    font-size:0.875em
}
.cvvsu :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{
    content:"`"
}
.cvvsu :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{
    content:"`"
}
.cvvsu :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:inherit
}
.cvvsu :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:inherit
}
.cvvsu :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:inherit;
    font-size:0.875em
}
.cvvsu :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:inherit;
    font-size:0.9em
}
.cvvsu :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:inherit
}
.cvvsu :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:inherit
}
.cvvsu :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:inherit
}
.cvvsu :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-pre-code);
    background-color:var(--tw-prose-pre-bg);
    overflow-x:auto;
    font-weight:400;
    font-size:0.875em;
    line-height:1.7142857;
    margin-top:1.7142857em;
    margin-bottom:1.7142857em;
    border-radius:0.375rem;
    padding-top:0.8571429em;
    padding-right:1.1428571em;
    padding-bottom:0.8571429em;
    padding-left:1.1428571em
}
.cvvsu :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    background-color:transparent;
    border-width:0;
    border-radius:0;
    padding:0;
    font-weight:inherit;
    color:inherit;
    font-size:inherit;
    font-family:inherit;
    line-height:inherit
}
.cvvsu :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{
    content:none
}
.cvvsu :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{
    content:none
}
.cvvsu :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    width:100%;
    table-layout:auto;
    text-align:left;
    margin-top:2em;
    margin-bottom:2em;
    font-size:0.875em;
    line-height:1.7142857
}
.cvvsu :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    border-bottom-width:1px;
    border-bottom-color:var(--tw-prose-th-borders)
}
.cvvsu :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-headings);
    font-weight:600;
    vertical-align:bottom;
    padding-right:0.5714286em;
    padding-bottom:0.5714286em;
    padding-left:0.5714286em
}
.cvvsu :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    border-bottom-width:1px;
    border-bottom-color:var(--tw-prose-td-borders)
}
.cvvsu :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    border-bottom-width:0
}
.cvvsu :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    vertical-align:baseline
}
.cvvsu :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    border-top-width:1px;
    border-top-color:var(--tw-prose-th-borders)
}
.cvvsu :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    vertical-align:top
}
.cvvsu :where(figure>*):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0;
    margin-bottom:0
}
.cvvsu :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    color:var(--tw-prose-captions);
    font-size:0.875em;
    line-height:1.4285714;
    margin-top:0.8571429em
}
.cvvsu{
    --tw-prose-body: #374151;
    --tw-prose-headings: #111827;
    --tw-prose-lead: #4b5563;
    --tw-prose-links: #111827;
    --tw-prose-bold: #111827;
    --tw-prose-counters: #6b7280;
    --tw-prose-bullets: #d1d5db;
    --tw-prose-hr: #e5e7eb;
    --tw-prose-quotes: #111827;
    --tw-prose-quote-borders: #e5e7eb;
    --tw-prose-captions: #6b7280;
    --tw-prose-kbd: #111827;
    --tw-prose-kbd-shadows: 17 24 39;
    --tw-prose-code: #111827;
    --tw-prose-pre-code: #e5e7eb;
    --tw-prose-pre-bg: #1f2937;
    --tw-prose-th-borders: #d1d5db;
    --tw-prose-td-borders: #e5e7eb;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: 255 255 255;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size:1rem;
    line-height:1.75
}
.cvvsu :where(picture>img):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0;
    margin-bottom:0
}
.cvvsu :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:2em;
    margin-bottom:2em
}
.cvvsu :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0.5em;
    margin-bottom:0.5em
}
.cvvsu :where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    padding-left:0.375em
}
.cvvsu :where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    padding-left:0.375em
}
.cvvsu :where(.cvvsu>ul>li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0.75em;
    margin-bottom:0.75em
}
.cvvsu :where(.cvvsu>ul>li>*:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:1.25em
}
.cvvsu :where(.cvvsu>ul>li>*:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-bottom:1.25em
}
.cvvsu :where(.cvvsu>ol>li>*:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:1.25em
}
.cvvsu :where(.cvvsu>ol>li>*:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-bottom:1.25em
}
.cvvsu :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0.75em;
    margin-bottom:0.75em
}
.cvvsu :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:1.25em;
    margin-bottom:1.25em
}
.cvvsu :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0.5em;
    padding-left:1.625em
}
.cvvsu :where(hr+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0
}
.cvvsu :where(h2+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0
}
.cvvsu :where(h3+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0
}
.cvvsu :where(h4+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0
}
.cvvsu :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    padding-left:0
}
.cvvsu :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    padding-right:0
}
.cvvsu :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    padding-top:0.5714286em;
    padding-right:0.5714286em;
    padding-bottom:0.5714286em;
    padding-left:0.5714286em
}
.cvvsu :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    padding-left:0
}
.cvvsu :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    padding-right:0
}
.cvvsu :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:2em;
    margin-bottom:2em
}
.cvvsu :where(.cvvsu>:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-top:0
}
.cvvsu :where(.cvvsu>:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){
    margin-bottom:0
}
.cbmj0{
    font-size:2.75rem;
    line-height:1.1;
    letter-spacing:-0.017em;
    font-weight:800
}
.c4zau{
    font-size:2.25rem;
    line-height:1.277;
    letter-spacing:-0.017em;
    font-weight:800
}
.c6m3m{
    font-size:1.875rem;
    line-height:1.333;
    letter-spacing:-0.017em;
    font-weight:800
}
.c8ako{
    font-size:1.5rem;
    line-height:1.415;
    letter-spacing:-0.017em;
    font-weight:800
}
@media (min-width:768px){
    .cbmj0{
        font-size:3.5rem;
        line-height:1;
        letter-spacing:-0.017em
    }
    .c4zau{
        font-size:2.75rem;
        line-height:1.1;
        letter-spacing:-0.017em
    }
    .c6m3m{
        font-size:2.25rem;
        line-height:1.277;
        letter-spacing:-0.017em
    }
}
.cyijk,.cfl4k{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    white-space:nowrap;
    border-radius:9999px;
    border-width:1px;
    border-color:transparent;
    font-size:0.875rem;
    line-height:1.5715;
    font-weight:500;
    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:150ms;
    transition-timing-function:cubic-bezier(0.4,0,0.2,1)
}
.cyijk{
    padding-left:1rem;
    padding-right:1rem;
    padding-top:0.375rem;
    padding-bottom:0.375rem
}
.cfl4k{
    padding-left:0.75rem;
    padding-right:0.75rem;
    padding-top:0.25rem;
    padding-bottom:0.25rem
}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{
    -webkit-appearance:none
}
.c6i2l,.cbxkw,.cpj5v,.c7gkl,.cf8bg,.cqt9f{
    border-width:1px;
    border-color:transparent;
    --tw-bg-opacity: 1;
    background-color:rgb(30 41 59/var(--tw-bg-opacity))
}
.c6i2l:focus,.cbxkw:focus,.cpj5v:focus,.c7gkl:focus,.cf8bg:focus,.cqt9f:focus{
    --tw-border-opacity: 1;
    border-color:rgb(168 85 247/var(--tw-border-opacity))
}
.c6i2l,.cbxkw,.cpj5v,.c7gkl,.cf8bg{
    border-radius:0.25rem
}
.c6i2l,.cbxkw,.cpj5v,.c7gkl{
    padding-left:0.75rem;
    padding-right:0.75rem;
    padding-top:0.375rem;
    padding-bottom:0.375rem;
    font-size:0.875rem;
    line-height:1.5715;
    --tw-text-opacity: 1;
    color:rgb(226 232 240/var(--tw-text-opacity))
}
.c6i2l::-moz-placeholder,.cbxkw::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color:rgb(100 116 139/var(--tw-placeholder-opacity))
}
.c6i2l::placeholder,.cbxkw::placeholder{
    --tw-placeholder-opacity: 1;
    color:rgb(100 116 139/var(--tw-placeholder-opacity))
}
.c7gkl{
    padding-right:2.5rem
}
.cf8bg,.cqt9f{
    border-radius:0.125rem;
    --tw-text-opacity: 1;
    color:rgb(147 51 234/var(--tw-text-opacity))
}
.cf0tl::-webkit-scrollbar{
    display:none
}
.cf0tl{
    -ms-overflow-style:none;
    scrollbar-width:none
}
.c6i2l:focus,.cbxkw:focus,.cpj5v:focus,.c7gkl:focus,.cf8bg:focus,.cqt9f: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(0px + 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)
}
.c381v svg>*:nth-child(1),.c381v svg>*:nth-child(2),.c381v svg>*:nth-child(3){
    transform-origin:center;
    transform:rotate(0deg)
}
.c381v svg>*:nth-child(1){
    transition:y 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),opacity 0.1s ease-in
}
.c381v svg>*:nth-child(2){
    transition:transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)
}
.c381v svg>*:nth-child(3){
    transition:y 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),width 0.1s 0.25s ease-in
}
.c381v.active svg>*:nth-child(1){
    opacity:0;
    y:9;
    transform:rotate(225deg);
    transition:y 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),opacity 0.1s 0.12s ease-out
}
.c381v.active svg>*:nth-child(2){
    transform:rotate(225deg);
    transition:transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)
}
.c381v.active svg>*:nth-child(3){
    y:9;
    transform:rotate(135deg);
    transition:y 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),width 0.1s ease-out
}
.swiper-button-disabled{
    pointer-events:none;
    cursor:default;
    opacity:0.5
}
.stellar-carousel .swiper-slide{
    opacity:0.8
}
.stellar-carousel .swiper-slide.swiper-slide-active{
    opacity:1
}
@keyframes pulseLoop{
    0%{
        opacity:0;
        transform:scale(.25) translateZ(0)
    }
    30%{
        opacity:.4
    }
    70%{
        opacity:0
    }
    80%{
        transform:scale(1) translateZ(0)
    }
}
.cbmx5{
    opacity:0;
    transform-origin:center;
    animation:pulseLoop 12000ms linear infinite
}
.cubym{
    animation-delay:-4000ms
}
.chxkd{
    animation-delay:-8000ms
}
.chor7{
    transform:translateZ(0)
}
@media screen{
    html:not(.ci0na) [data-aos=fade-up]{
        transform:translate3d(0,14px,0)
    }
    html:not(.ci0na) [data-aos=fade-down]{
        transform:translate3d(0,-14px,0)
    }
    html:not(.ci0na) [data-aos=fade-right]{
        transform:translate3d(-14px,0,0)
    }
    html:not(.ci0na) [data-aos=fade-left]{
        transform:translate3d(14px,0,0)
    }
    html:not(.ci0na) [data-aos=fade-up-right]{
        transform:translate3d(-14px,14px,0)
    }
    html:not(.ci0na) [data-aos=fade-up-left]{
        transform:translate3d(14px,14px,0)
    }
    html:not(.ci0na) [data-aos=fade-down-right]{
        transform:translate3d(-14px,-14px,0)
    }
    html:not(.ci0na) [data-aos=fade-down-left]{
        transform:translate3d(14px,-14px,0)
    }
    html:not(.ci0na) [data-aos=zoom-in-up]{
        transform:translate3d(0,14px,0) scale(.6)
    }
    html:not(.ci0na) [data-aos=zoom-in-down]{
        transform:translate3d(0,-14px,0) scale(.6)
    }
    html:not(.ci0na) [data-aos=zoom-in-right]{
        transform:translate3d(-14px,0,0) scale(.6)
    }
    html:not(.ci0na) [data-aos=zoom-in-left]{
        transform:translate3d(14px,0,0) scale(.6)
    }
    html:not(.ci0na) [data-aos=zoom-out-up]{
        transform:translate3d(0,14px,0) scale(1.2)
    }
    html:not(.ci0na) [data-aos=zoom-out-down]{
        transform:translate3d(0,-14px,0) scale(1.2)
    }
    html:not(.ci0na) [data-aos=zoom-out-right]{
        transform:translate3d(-14px,0,0) scale(1.2)
    }
    html:not(.ci0na) [data-aos=zoom-out-left]{
        transform:translate3d(14px,0,0) scale(1.2)
    }
}
.cmmna{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0,0,0,0);
    white-space:nowrap;
    border-width:0
}
.c3sb3{
    pointer-events:none
}
.cvwdy{
    visibility:visible
}
.c55t1{
    visibility:collapse
}
.c595u{
    position:static
}
.ca5ue{
    position:absolute
}
.c27r3{
    position:relative
}
.c4jlg{
    position:sticky
}
.cwmqr{
    inset:0px
}
.coopx{
    right:-0.25rem
}
.c2s0w{
    bottom:0px
}
.c1tcw{
    left:0px
}
.c3x17{
    left:50%
}
.cg27e{
    left:66.666667%
}
.cd6q4{
    left:2px
}
.c96me{
    right:0px
}
.cl6qg{
    top:0px
}
.cqv5f{
    top:50%
}
.czj3s{
    top:2.75rem
}
.c7f12{
    top:1rem
}
.c3zux{
    top:1.5rem
}
.csukx{
    top:2rem
}
.chez1{
    top:100%
}
.ch67j{
    z-index:-10
}
.ccxsu{
    z-index:20
}
.cverl{
    z-index:30
}
.ciof7{
    order:1
}
.cm6k3{
    order:-9999
}
.cj9i6{
    order:2
}
.c1ixk{
    margin:-0.25rem
}
.c1h8r{
    margin:-0.375rem
}
.cyndq{
    margin:-1.25rem
}
.cvi9m{
    margin:-1px
}
.cfudm{
    margin:0.25rem
}
.cfu91{
    margin:0.375rem
}
.cv9w8{
    margin-left:-7rem;
    margin-right:-7rem
}
.c9ixl{
    margin-left:0.75rem;
    margin-right:0.75rem
}
.ciz32{
    margin-left:1rem;
    margin-right:1rem
}
.csya4{
    margin-left:auto;
    margin-right:auto
}
.cuqgt{
    margin-top:1.5rem;
    margin-bottom:1.5rem
}
.c81ji{
    margin-bottom:-4rem
}
.cjfxx{
    margin-bottom:-5rem
}
.c2rma{
    margin-left:-0px
}
.cjbcs{
    margin-left:-0.125rem
}
.ca7f1{
    margin-left:-4rem
}
.cj7es{
    margin-left:-8rem
}
.cqdf3{
    margin-top:-3rem
}
.cnheb{
    margin-top:-4rem
}
.c4cc0{
    margin-top:-6rem
}
.cm9e8{
    margin-top:-8rem
}
.cpsfp{
    margin-top:-9rem
}
.czz8a{
    margin-top:-1.5rem
}
.c02eq{
    margin-top:-40%
}
.c5jc3{
    margin-bottom:0px
}
.cr5lw{
    margin-bottom:0.125rem
}
.c986a{
    margin-bottom:0.25rem
}
.cnzc6{
    margin-bottom:2.5rem
}
.cmrr9{
    margin-bottom:3rem
}
.cawjf{
    margin-bottom:0.5rem
}
.c9eco{
    margin-bottom:0.75rem
}
.cuash{
    margin-bottom:1rem
}
.crdb2{
    margin-bottom:1.25rem
}
.cr8dw{
    margin-bottom:1.5rem
}
.cpvtt{
    margin-bottom:2rem
}
.cqzh1{
    margin-left:0.25rem
}
.cam1f{
    margin-left:2.5rem
}
.cmzyi{
    margin-left:0.5rem
}
.cwsqy{
    margin-left:6rem
}
.cawyw{
    margin-left:0.75rem
}
.cwap3{
    margin-left:1rem
}
.cci1o{
    margin-left:1.5rem
}
.cg6x4{
    margin-left:2rem
}
.c5zer{
    margin-left:1.625rem
}
.chn4d{
    margin-right:0.25rem
}
.coj5m{
    margin-right:0.5rem
}
.cygn6{
    margin-right:0.75rem
}
.c6rue{
    margin-top:0px
}
.cwkk0{
    margin-top:0.25rem
}
.cb69b{
    margin-top:3rem
}
.chz6t{
    margin-top:0.5rem
}
.c3os2{
    margin-top:1rem
}
.ckwat{
    margin-top:1.5rem
}
.cv8av{
    margin-top:2rem
}
.c0f7x{
    margin-top:30%
}
.ccnpz{
    box-sizing:content-box
}
.cekm2{
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:4
}
.cxz3l{
    display:block
}
.clkh5{
    display:inline
}
.c4agq{
    display:flex
}
.cwban{
    display:inline-flex
}
.cxrob{
    display:table
}
.c68vp{
    display:grid
}
.ch9bk{
    display:none
}
.c1903{
    aspect-ratio:16/10
}
.c21zy{
    aspect-ratio:1/1
}
.ckgd7{
    aspect-ratio:16/9
}
.chosp{
    height:25%
}
.cy8kx{
    height:2.75rem
}
.ca8e1{
    height:3rem
}
.co332{
    height:3.5rem
}
.cm0fl{
    height:4rem
}
.cew0s{
    height:6rem
}
.cg7ia{
    height:8rem
}
.cbhpb{
    height:1rem
}
.crp11{
    height:12rem
}
.csq2q{
    height:1.25rem
}
.cvm81{
    height:1.5rem
}
.cbc5q{
    height:16rem
}
.cq85g{
    height:2rem
}
.clxo2{
    height:20rem
}
.cdfq1{
    height:2.25rem
}
.ci4x8{
    height:24rem
}
.cs79m{
    height:200%
}
.csf67{
    height:480px
}
.czyps{
    height:500px
}
.cw4pt{
    height:auto
}
.ck8nf{
    height:100%
}
.cxgh5{
    min-height:100vh
}
.cmex3{
    width:auto!important
}
.c9gxk{
    width:0px
}
.caz7j{
    width:0.125rem
}
.c02j2{
    width:50%
}
.cbbau{
    width:33.333333%
}
.cgi8e{
    width:25%
}
.cgqgn{
    width:2.75rem
}
.cyddt{
    width:3rem
}
.c9e1z{
    width:3.5rem
}
.c0ho4{
    width:4rem
}
.cpy4b{
    width:1rem
}
.c0xl9{
    width:12rem
}
.c7vsq{
    width:1.25rem
}
.cb4st{
    width:16rem
}
.ccmi9{
    width:2rem
}
.cck8s{
    width:20rem
}
.cnacl{
    width:2.25rem
}
.cmlo9{
    width:200%
}
.c1zv8{
    width:480px
}
.c3584{
    width:500px
}
.czqre{
    width:800px
}
.cxlce{
    width:-moz-fit-content;
    width:fit-content
}
.ca0gw{
    width:100%
}
.ca5ta{
    min-width:240px
}
.c80wd{
    max-width:48rem
}
.c1m9x{
    max-width:56rem
}
.c6vh1{
    max-width:64rem
}
.co3q6{
    max-width:72rem
}
.ci9a5{
    max-width:1440px
}
.cx53o{
    max-width:352px
}
.coyie{
    max-width:548px
}
.c2z6w{
    max-width:720px
}
.c2j6k{
    max-width:28rem
}
.cbdyn{
    max-width:none
}
.c1omz{
    max-width:24rem
}
.c38ok{
    max-width:36rem
}
.chcps{
    max-width:20rem
}
.ci0vw{
    flex:1 1 0%
}
.cl3jq{
    flex-shrink:0
}
.c9wgl{
    flex-grow:1
}
.c2vxt{
    --tw-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))
}
.c91p3{
    --tw-translate-x: -1rem;
    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))
}
.czyer{
    --tw-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))
}
.c05ax{
    --tw-translate-y: -33.333333%;
    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))
}
.c9u35{
    --tw-translate-y: -25%;
    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))
}
.cbcl2{
    --tw-translate-x: 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))
}
.c9ik3{
    --tw-translate-x: 1rem;
    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))
}
.colir{
    --tw-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))
}
.c9o58{
    --tw-translate-y: 33.333333%;
    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))
}
.cltb2{
    --tw-rotate: -14deg;
    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))
}
.chkf8{
    --tw-rotate: -4deg;
    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))
}
.c48ms{
    --tw-rotate: -60deg;
    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))
}
.ch656{
    --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))
}
.ccmuq{
    --tw-rotate: 4deg;
    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))
}
.c52mo{
    --tw-rotate: 60deg;
    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))
}
.cclua{
    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))
}
@keyframes float{
    0%{
        transform:translateY(3%)
    }
    50%{
        transform:translateY(-3%)
    }
    100%{
        transform:translateY(3%)
    }
}
.c0jlv{
    animation:float 2.2s ease-in-out infinite
}
@keyframes float{
    0%{
        transform:translateY(3%)
    }
    50%{
        transform:translateY(-3%)
    }
    100%{
        transform:translateY(3%)
    }
}
.clv7b{
    animation:float 2.4s ease-in-out infinite
}
@keyframes float{
    0%{
        transform:translateY(3%)
    }
    50%{
        transform:translateY(-3%)
    }
    100%{
        transform:translateY(3%)
    }
}
.cbz0j{
    animation:float 2.6s ease-in-out infinite
}
@keyframes float{
    0%{
        transform:translateY(3%)
    }
    50%{
        transform:translateY(-3%)
    }
    100%{
        transform:translateY(3%)
    }
}
.cxoi4{
    animation:float 2.6Ã¥s ease-in-out infinite
}
@keyframes endless{
    0%{
        transform:translateY(0)
    }
    100%{
        transform:translateY(-245px)
    }
}
.c2vo5{
    animation:endless 20s linear infinite
}
@keyframes float{
    0%{
        transform:translateY(3%)
    }
    50%{
        transform:translateY(-3%)
    }
    100%{
        transform:translateY(3%)
    }
}
.cw9vm{
    animation:float 2s ease-in-out infinite
}
.c0j71{
    cursor:not-allowed
}
.cpmuf{
    cursor:pointer
}
.ctibm{
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none
}
.cc7bw{
    resize:both
}
.ctwxk{
    scroll-margin-top:2rem
}
.cvs0z{
    grid-template-columns:repeat(1,minmax(0,1fr))
}
.cd7x5{
    grid-template-columns:repeat(2,minmax(0,1fr))
}
.cfebz{
    flex-direction:column
}
.cbsu6{
    flex-wrap:wrap
}
.cgft4{
    flex-wrap:nowrap
}
.cxxqf{
    align-items:flex-start
}
.c2sao{
    align-items:center
}
.cq21c{
    justify-content:flex-end
}
.csqqr{
    justify-content:center
}
.cm7bi{
    justify-content:space-between
}
.cqung{
    gap:0.5rem
}
.c4kgq{
    gap:1rem
}
.cvti0{
    gap:1.5rem
}
.cb684{
    gap:2rem
}
.c0isr>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right:calc(-0.75rem*var(--tw-space-x-reverse));
    margin-left:calc(-0.75rem*calc(1 - var(--tw-space-x-reverse)))
}
.cb8bv>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right:calc(0.25rem*var(--tw-space-x-reverse));
    margin-left:calc(0.25rem*calc(1 - var(--tw-space-x-reverse)))
}
.csip8>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right:calc(0.5rem*var(--tw-space-x-reverse));
    margin-left:calc(0.5rem*calc(1 - var(--tw-space-x-reverse)))
}
.cujq3>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right:calc(0.75rem*var(--tw-space-x-reverse));
    margin-left:calc(0.75rem*calc(1 - var(--tw-space-x-reverse)))
}
.czw8c>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right:calc(1rem*var(--tw-space-x-reverse));
    margin-left:calc(1rem*calc(1 - var(--tw-space-x-reverse)))
}
.cuhdb>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right:calc(1.25rem*var(--tw-space-x-reverse));
    margin-left:calc(1.25rem*calc(1 - var(--tw-space-x-reverse)))
}
.cj1rk>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right:calc(1.5rem*var(--tw-space-x-reverse));
    margin-left:calc(1.5rem*calc(1 - var(--tw-space-x-reverse)))
}
.ce58h>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right:calc(2rem*var(--tw-space-x-reverse));
    margin-left:calc(2rem*calc(1 - var(--tw-space-x-reverse)))
}
.ccea9>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top:calc(0.5rem*calc(1 - var(--tw-space-y-reverse)));
    margin-bottom:calc(0.5rem*var(--tw-space-y-reverse))
}
.cavuv>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top:calc(1rem*calc(1 - var(--tw-space-y-reverse)));
    margin-bottom:calc(1rem*var(--tw-space-y-reverse))
}
.cwmzh>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top:calc(1.5rem*calc(1 - var(--tw-space-y-reverse)));
    margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))
}
.cyciu>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top:calc(2rem*calc(1 - var(--tw-space-y-reverse)));
    margin-bottom:calc(2rem*var(--tw-space-y-reverse))
}
.c384i>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse: 1
}
.c7ve6>:not([hidden])~:not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width:calc(1px*var(--tw-divide-y-reverse))
}
.c4v5t>:not([hidden])~:not([hidden]){
    --tw-divide-opacity: 1;
    border-color:rgb(30 41 59/var(--tw-divide-opacity))
}
.cbvce{
    overflow:hidden
}
.cq450{
    overflow-x:scroll
}
.cmmz3{
    scroll-behavior:smooth
}
.c0wwg{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.cz30y{
    white-space:nowrap
}
.c36jb{
    border-radius:0.25rem
}
.cck9i{
    border-radius:1rem
}
.c260e{
    border-radius:1.5rem
}
.cx569{
    border-radius:3rem
}
.chrsn{
    border-radius:inherit
}
.cdfzt{
    border-radius:9999px
}
.c8nst{
    border-radius:0.5rem
}
.c9d3f{
    border-radius:0.375rem
}
.cm0os{
    border-radius:0px
}
.czwja{
    border-bottom-right-radius:3rem;
    border-bottom-left-radius:3rem
}
.c6jr6{
    border-top-left-radius:3rem;
    border-top-right-radius:3rem
}
.cn544{
    border-width:1px
}
.c59l5{
    border-width:0px
}
.cwxmo{
    border-width:2px
}
.ckbs2{
    border-bottom-width:1px
}
.c13ba{
    border-bottom-width:2px
}
.ckuf5{
    border-left-width:2px
}
.ckogj{
    border-top-width:1px
}
.co9v3{
    --tw-border-opacity: 1;
    border-color:rgb(229 231 235/var(--tw-border-opacity))
}
.c1q02{
    --tw-border-opacity: 1;
    border-color:rgb(209 213 219/var(--tw-border-opacity))
}
.cfjgk{
    --tw-border-opacity: 1;
    border-color:rgb(168 85 247/var(--tw-border-opacity))
}
.cgx4y{
    --tw-border-opacity: 1;
    border-color:rgb(126 34 206/var(--tw-border-opacity))
}
.cytnh{
    border-color:rgb(203 213 225/0.1)
}
.cupc0{
    --tw-border-opacity: 1;
    border-color:rgb(51 65 85/var(--tw-border-opacity))
}
.czyxl{
    --tw-border-opacity: 1;
    border-color:rgb(30 41 59/var(--tw-border-opacity))
}
.cy8oh{
    border-color:transparent
}
.c0l6j{
    --tw-bg-opacity: 1;
    background-color:rgb(243 244 246/var(--tw-bg-opacity))
}
.cn1cc{
    --tw-bg-opacity: 1;
    background-color:rgb(229 231 235/var(--tw-bg-opacity))
}
.cpgjj{
    --tw-bg-opacity: 1;
    background-color:rgb(192 132 252/var(--tw-bg-opacity))
}
.cw2sl{
    --tw-bg-opacity: 1;
    background-color:rgb(168 85 247/var(--tw-bg-opacity))
}
.cso1u{
    --tw-bg-opacity: 1;
    background-color:rgb(148 163 184/var(--tw-bg-opacity))
}
.crohq{
    background-color:rgb(51 65 85/0.2)
}
.cmy5g{
    --tw-bg-opacity: 1;
    background-color:rgb(30 41 59/var(--tw-bg-opacity))
}
.cwlfg{
    background-color:rgb(30 41 59/0.25)
}
.cuvef{
    background-color:rgb(30 41 59/0.3)
}
.cs2bp{
    --tw-bg-opacity: 1;
    background-color:rgb(15 23 42/var(--tw-bg-opacity))
}
.c4mow{
    background-color:transparent
}
.c5myo{
    --tw-bg-opacity: 0.25
}
.cja6i{
    background-image:linear-gradient(to bottom,var(--tw-gradient-stops))
}
.ccqrz{
    background-image:linear-gradient(to right,var(--tw-gradient-stops))
}
.czt1h{
    background-image:linear-gradient(to top right,var(--tw-gradient-stops))
}
.ccal6{
    --tw-gradient-from: #a855f7 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.cc7gh{
    --tw-gradient-from: rgb(226 232 240 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(226 232 240 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.c2ww8{
    --tw-gradient-from: rgb(203 213 225 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.cu167{
    --tw-gradient-from: #1e293b var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.c0c5r{
    --tw-gradient-from: rgb(30 41 59 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.colil{
    --tw-gradient-from: rgb(255 255 255 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.cfcmr{
    --tw-gradient-to: rgb(226 232 240 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #e2e8f0 var(--tw-gradient-via-position), var(--tw-gradient-to)
}
.cdccy{
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)
}
.cuygr{
    --tw-gradient-to: #e9d5ff var(--tw-gradient-to-position)
}
.cx8zw{
    --tw-gradient-to: rgb(226 232 240 / 0.6) var(--tw-gradient-to-position)
}
.c0q1w{
    --tw-gradient-to: rgb(30 41 59 / 0.1) var(--tw-gradient-to-position)
}
.ccm5l{
    --tw-gradient-to: rgb(30 41 59 / 0.25) var(--tw-gradient-to-position)
}
.cinyx{
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}
.cpy2n{
    --tw-gradient-to: rgb(255 255 255 / 0.8) var(--tw-gradient-to-position)
}
.ctwez{
    -webkit-background-clip:text;
    background-clip:text
}
.cm1cr{
    fill:currentColor
}
.cq9e3{
    fill:#c084fc
}
.ce2m3{
    fill:#a855f7
}
.c0gs1{
    fill:#e2e8f0
}
.c6ek1{
    fill:#cbd5e1
}
.cs1uf{
    fill:#f8fafc
}
.colnz{
    fill:#64748b
}
.c2i6w{
    fill:#475569
}
.cp4dk{
    -o-object-fit:cover;
    object-fit:cover
}
.cnt2z{
    padding:0.25rem
}
.ctiau{
    padding:1rem
}
.casgt{
    padding:1.25rem
}
.c95xw{
    padding:1.5rem
}
.c0cl2{
    padding:1px
}
.c5bu4{
    padding-left:0px;
    padding-right:0px
}
.cyxfk{
    padding-left:0.125rem;
    padding-right:0.125rem
}
.cpjg8{
    padding-left:0.75rem;
    padding-right:0.75rem
}
.ccyhi{
    padding-left:1rem;
    padding-right:1rem
}
.cp8ks{
    padding-left:1.25rem;
    padding-right:1.25rem
}
.czqbs{
    padding-left:1.5rem;
    padding-right:1.5rem
}
.cujph{
    padding-left:2rem;
    padding-right:2rem
}
.cz9xh{
    padding-top:0px;
    padding-bottom:0px
}
.coqcu{
    padding-top:0.125rem;
    padding-bottom:0.125rem
}
.cwvkj{
    padding-top:0.25rem;
    padding-bottom:0.25rem
}
.coow7{
    padding-top:0.375rem;
    padding-bottom:0.375rem
}
.cx3i6{
    padding-top:3rem;
    padding-bottom:3rem
}
.c8x2c{
    padding-top:0.5rem;
    padding-bottom:0.5rem
}
.cqvoe{
    padding-top:6rem;
    padding-bottom:6rem
}
.c4ruo{
    padding-top:0.75rem;
    padding-bottom:0.75rem
}
.c5k72{
    padding-top:1rem;
    padding-bottom:1rem
}
.c3utv{
    padding-top:1.25rem;
    padding-bottom:1.25rem
}
.c1a1y{
    padding-top:1.5rem;
    padding-bottom:1.5rem
}
.cjyiu{
    padding-top:2rem;
    padding-bottom:2rem
}
.cfi8l{
    padding-bottom:0px
}
.cywdj{
    padding-bottom:0.125rem
}
.cwj8y{
    padding-bottom:0.25rem
}
.c3zop{
    padding-bottom:2.5rem
}
.cifrc{
    padding-bottom:3rem
}
.ceyts{
    padding-bottom:4rem
}
.cb2k1{
    padding-bottom:5rem
}
.c6wvq{
    padding-bottom:0.75rem
}
.cvc1j{
    padding-bottom:1rem
}
.ce2nb{
    padding-bottom:1.25rem
}
.cbwn8{
    padding-bottom:1.5rem
}
.cte24{
    padding-bottom:2rem
}
.c6khg{
    padding-left:2.5rem
}
.cp2u4{
    padding-left:1rem
}
.cfq38{
    padding-left:1.5rem
}
.cve0q{
    padding-left:2rem
}
.cwdal{
    padding-right:0.75rem
}
.c68q6{
    padding-top:0px
}
.cbluc{
    padding-top:3rem
}
.cc3g6{
    padding-top:4rem
}
.cp02i{
    padding-top:8rem
}
.cw9su{
    text-align:center
}
.cnldq{
    text-align:right
}
.czrq6{
    font-family:Inter,sans-serif
}
.ciblf{
    font-size:1.5rem;
    line-height:1.415;
    letter-spacing:-0.017em
}
.c1rqn{
    font-size:1.875rem;
    line-height:1.333;
    letter-spacing:-0.017em
}
.cbapg{
    font-size:2.25rem;
    line-height:1.277;
    letter-spacing:-0.017em
}
.cegfh{
    font-size:1rem;
    line-height:1.5;
    letter-spacing:-0.017em
}
.cbgr1{
    font-size:1.125rem;
    line-height:1.5;
    letter-spacing:-0.017em
}
.cvdvu{
    font-size:0.875rem;
    line-height:1.5715
}
.cskrr{
    font-size:1.25rem;
    line-height:1.5;
    letter-spacing:-0.017em
}
.codga{
    font-size:0.75rem;
    line-height:1.5
}
.cflos{
    font-weight:700
}
.ccqx1{
    font-weight:500
}
.ckot6{
    font-weight:600
}
.c18x8{
    font-style:italic
}
.c3vvy{
    line-height:2rem
}
.cxxyq{
    letter-spacing:0
}
.c4f4x{
    letter-spacing:-0.01em
}
.cmod0{
    --tw-text-opacity: 1;
    color:rgb(0 0 0/var(--tw-text-opacity))
}
.cf80g{
    --tw-text-opacity: 1;
    color:rgb(107 114 128/var(--tw-text-opacity))
}
.ci7wz{
    --tw-text-opacity: 1;
    color:rgb(75 85 99/var(--tw-text-opacity))
}
.c3m4a{
    --tw-text-opacity: 1;
    color:rgb(55 65 81/var(--tw-text-opacity))
}
.c1hn4{
    --tw-text-opacity: 1;
    color:rgb(17 24 39/var(--tw-text-opacity))
}
.cc19n{
    --tw-text-opacity: 1;
    color:rgb(79 70 229/var(--tw-text-opacity))
}
.ckj0y{
    --tw-text-opacity: 1;
    color:rgb(216 180 254/var(--tw-text-opacity))
}
.c3fbv{
    --tw-text-opacity: 1;
    color:rgb(168 85 247/var(--tw-text-opacity))
}
.c620h{
    --tw-text-opacity: 1;
    color:rgb(244 63 94/var(--tw-text-opacity))
}
.cnihn{
    --tw-text-opacity: 1;
    color:rgb(241 245 249/var(--tw-text-opacity))
}
.cupde{
    --tw-text-opacity: 1;
    color:rgb(226 232 240/var(--tw-text-opacity))
}
.cit3o{
    --tw-text-opacity: 1;
    color:rgb(203 213 225/var(--tw-text-opacity))
}
.cmuyi{
    --tw-text-opacity: 1;
    color:rgb(148 163 184/var(--tw-text-opacity))
}
.c8azi{
    --tw-text-opacity: 1;
    color:rgb(248 250 252/var(--tw-text-opacity))
}
.cgzoy{
    --tw-text-opacity: 1;
    color:rgb(100 116 139/var(--tw-text-opacity))
}
.cbo5o{
    --tw-text-opacity: 1;
    color:rgb(71 85 105/var(--tw-text-opacity))
}
.ca6l0{
    --tw-text-opacity: 1;
    color:rgb(51 65 85/var(--tw-text-opacity))
}
.csdcv{
    --tw-text-opacity: 1;
    color:rgb(15 23 42/var(--tw-text-opacity))
}
.c93la{
    --tw-text-opacity: 1;
    color:rgb(20 184 166/var(--tw-text-opacity))
}
.c6df8{
    color:transparent
}
.cnur3{
    --tw-text-opacity: 1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.clhm7{
    text-decoration-line:underline
}
.c55gg{
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.croy4{
    opacity:0
}
.cwyml{
    opacity:0.1
}
.c32rm{
    opacity:1
}
.cnq12{
    opacity:0.2
}
.cax2o{
    opacity:0.25
}
.cz8e7{
    opacity:0.3
}
.cvwp6{
    opacity:0.4
}
.cp4r7{
    opacity:0.5
}
.cxjfx{
    opacity:0.6
}
.cutr4{
    opacity:0.7
}
.c5by6{
    opacity:0.9
}
.c1xwr{
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}
.ctnsh{
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}
.cgpyo{
    --tw-shadow: 0 1px 2px 0 rgb(0 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)
}
.cmzyq{
    --tw-shadow-color: rgb(168 85 247 / 0.25);
    --tw-shadow: var(--tw-shadow-colored)
}
.cp3m3{
    outline-color:#94a3b8
}
.cw8j2{
    --tw-blur: blur(8px);
    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)
}
.c7upq{
    --tw-blur: blur(40px);
    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)
}
.c9ua1{
    --tw-blur: blur(120px);
    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)
}
.cxqwr{
    --tw-blur: blur(2px);
    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)
}
.cyo6y{
    --tw-blur: blur(40px);
    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)
}
.c283n{
    --tw-blur: blur(60px);
    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)
}
.cal1k{
    --tw-blur: blur(80px);
    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)
}
.cu3s3{
    --tw-blur: blur(12px);
    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)
}
.c1c05{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.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)
}
.c9uqa{
    --tw-invert: invert(100%);
    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)
}
.ctowj{
    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)
}
.cqxsj{
    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(0.4,0,0.2,1);
    transition-duration:150ms
}
.czukz{
    transition-property:width;
    transition-timing-function:cubic-bezier(0.4,0,0.2,1);
    transition-duration:150ms
}
.cml7t{
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4,0,0.2,1);
    transition-duration:150ms
}
.cqp3k{
    transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-timing-function:cubic-bezier(0.4,0,0.2,1);
    transition-duration:150ms
}
.ch063{
    transition-property:opacity;
    transition-timing-function:cubic-bezier(0.4,0,0.2,1);
    transition-duration:150ms
}
.c406y{
    transition-property:transform;
    transition-timing-function:cubic-bezier(0.4,0,0.2,1);
    transition-duration:150ms
}
.clso0{
    transition-delay:200ms
}
.c3ezw{
    transition-delay:300ms
}
.cx3jz{
    transition-duration:150ms
}
.cpjek{
    transition-duration:300ms
}
.cwc7v{
    transition-duration:500ms
}
.c97ew{
    transition-duration:700ms
}
.ccbua{
    transition-timing-function:linear!important
}
.cft38{
    transition-timing-function:cubic-bezier(0.68,-0.3,0.32,1)
}
.cgi3a{
    transition-timing-function:cubic-bezier(0.4,0,0.2,1)
}
.czno1{
    transition-timing-function:cubic-bezier(0,0,0.2,1)
}
.cqczd{
    will-change:transform
}
.cilw6{
    background:repeating-linear-gradient(90deg,transparent,transparent 48px,#6b21a8 48px,#6b21a8  49px)
}
.cb8y7{
    background:repeating-linear-gradient(90deg,transparent,transparent 48px,#fff 48px,#fff 49px)
}
.c1uh7{
    background:repeating-linear-gradient(transparent,transparent 48px,#a855f7 48px,#6b21a8 49px)
}
.cwkka{
    background:repeating-linear-gradient(transparent,transparent 48px,#fff 48px,#fff 49px)
}
.cfhua{
    background:linear-gradient(#a855f7,#a855f7) padding-box,linear-gradient(#a855f7,#e9d5ff 75%,transparent 100%) border-box
}
.ce7ho{
    background:linear-gradient(#1e293b,#1e293b) padding-box,conic-gradient(#94a3b8,#334155 25%,#334155 75%,#94a3b8 100%) border-box
}
.c3d7q{
    background:linear-gradient(#0f172a,#0f172a) padding-box,conic-gradient(#94a3b8,#334155 25%,#334155 75%,#94a3b8 100%) border-box
}
.ce26k{
    -o-border-image:linear-gradient(to right,rgb(51 65 85/.3),#334155,rgb(51 65 85/.3))1;
    border-image:linear-gradient(to right,rgb(51 65 85/.3),#334155,rgb(51 65 85/.3))1
}
.ctnn6{
    -o-border-image:linear-gradient(to right,transparent,#1e293b,transparent)1;
    border-image:linear-gradient(to right,transparent,#1e293b,transparent)1
}
.c38e6{
    -webkit-mask-image:linear-gradient(0deg,transparent,#fff 150px,#fff);
    mask-image:linear-gradient(0deg,transparent,#fff 150px,#fff)
}
.cf0m8{
    -webkit-mask-image:linear-gradient(0deg,transparent,#fff 40%,#fff);
    mask-image:linear-gradient(0deg,transparent,#fff 40%,#fff)
}
.cwu6b{
    -webkit-mask-image:radial-gradient(black,transparent 60%);
    mask-image:radial-gradient(black,transparent 60%)
}
.c8zwh{
    -webkit-mask-image:radial-gradient(circle at bottom,transparent 15%,black 70%);
    mask-image:radial-gradient(circle at bottom,transparent 15%,black 70%)
}
[x-cloak=""]{
    display:none
}
.c272e::before{
    content:var(--tw-content);
    pointer-events:none
}
.c1mpe::before{
    content:var(--tw-content);
    position:absolute
}
.ccqfq::before{
    content:var(--tw-content);
    inset:0px
}
.c1e1w::before{
    content:var(--tw-content);
    left:-8rem
}
.cjfiv::before{
    content:var(--tw-content);
    left:-12rem
}
.cy59s::before{
    content:var(--tw-content);
    top:-8rem
}
.cngbt::before{
    content:var(--tw-content);
    top:-12rem
}
.cjt58::before{
    content:var(--tw-content);
    z-index:-10
}
.cbdl1::before{
    content:var(--tw-content);
    z-index:-20
}
.cawys::before{
    content:var(--tw-content);
    z-index:10
}
.cbby6::before{
    content:var(--tw-content);
    z-index:20
}
.cco6z::before{
    content:var(--tw-content);
    z-index:30
}
.cy8wt::before{
    content:var(--tw-content);
    height:0.25rem
}
.cfy2c::before{
    content:var(--tw-content);
    height:0.375rem
}
.cc7cw::before{
    content:var(--tw-content);
    height:1.25rem
}
.c1y33::before{
    content:var(--tw-content);
    height:16rem
}
.cfetr::before{
    content:var(--tw-content);
    height:24rem
}
.czctc::before{
    content:var(--tw-content);
    width:0.25rem
}
.cu32t::before{
    content:var(--tw-content);
    width:0.375rem
}
.cek60::before{
    content:var(--tw-content);
    width:8rem
}
.cg0ln::before{
    content:var(--tw-content);
    width:1.25rem
}
.ctr73::before{
    content:var(--tw-content);
    width:16rem
}
.cmpox::before{
    content:var(--tw-content);
    width:24rem
}
.cv05a::before{
    content:var(--tw-content);
    --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))
}
.c08y9::before{
    content:var(--tw-content);
    --tw-translate-x: var(--mouse-x);
    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))
}
.cnkqm::before{
    content:var(--tw-content);
    --tw-translate-y: var(--mouse-y);
    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))
}
.cn2kl::before{
    content:var(--tw-content);
    border-radius:1rem
}
.c8isz::before{
    content:var(--tw-content);
    border-radius:9999px
}
.c0t5v::before{
    content:var(--tw-content);
    border-radius:0.75rem
}
.chy63::before{
    content:var(--tw-content);
    border-width:1px
}
.c106u::before{
    content:var(--tw-content);
    --tw-border-opacity: 1;
    border-color:rgb(203 213 225/var(--tw-border-opacity))
}
.c6gja::before{
    content:var(--tw-content);
    --tw-bg-opacity: 1;
    background-color:rgb(99 102 241/var(--tw-bg-opacity))
}
.cnna9::before{
    content:var(--tw-content);
    --tw-bg-opacity: 1;
    background-color:rgb(168 85 247/var(--tw-bg-opacity))
}
.cn2xv::before{
    content:var(--tw-content);
    --tw-bg-opacity: 1;
    background-color:rgb(51 65 85/var(--tw-bg-opacity))
}
.cegg3::before{
    content:var(--tw-content);
    background-color:rgb(30 41 59/0.3)
}
.cpm5o::before{
    content:var(--tw-content);
    background-color:rgb(30 41 59/0.5)
}
.c5px9::before{
    content:var(--tw-content);
    background-color:rgb(30 41 59/0.7)
}
.c96ro::before{
    content:var(--tw-content);
    --tw-bg-opacity: 1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.crm6k::before{
    content:var(--tw-content);
    background-image:linear-gradient(to bottom,var(--tw-gradient-stops))
}
.cylw7::before{
    content:var(--tw-content);
    background-image:linear-gradient(to left,var(--tw-gradient-stops))
}
.c5sp8::before{
    content:var(--tw-content);
    background-image:linear-gradient(to right,var(--tw-gradient-stops))
}
.cdr73::before{
    content:var(--tw-content);
    --tw-gradient-from: rgb(148 163 184 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(148 163 184 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.cz5p2::before{
    content:var(--tw-content);
    --tw-gradient-from: #0f172a var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.csfv2::before{
    content:var(--tw-content);
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.cq1o6::before{
    content:var(--tw-content);
    --tw-gradient-to: #0f172a var(--tw-gradient-to-position)
}
.cqs8c::before{
    content:var(--tw-content);
    --tw-gradient-to: transparent var(--tw-gradient-to-position)
}
.clxx2::before{
    content:var(--tw-content);
    --tw-gradient-to-position: 20%
}
.c5aca::before{
    content:var(--tw-content);
    opacity:0
}
.cywi5::before{
    content:var(--tw-content);
    opacity:0.1
}
.c6j8j::before{
    content:var(--tw-content);
    --tw-shadow: 0 1px 2px 0 rgb(0 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)
}
.crf9p::before{
    content:var(--tw-content);
    --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(4px + 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)
}
.ckkff::before{
    content:var(--tw-content);
    --tw-ring-color: rgb(168 85 247 / 0.3)
}
.c5tlw::before{
    content:var(--tw-content);
    --tw-blur: blur(100px);
    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)
}
.c6w0b::before{
    content:var(--tw-content);
    --tw-blur: blur(64px);
    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)
}
.ctaxy::before{
    content:var(--tw-content);
    --tw-blur: blur(12px);
    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)
}
.cdmwi::before{
    content:var(--tw-content);
    transition-property:opacity;
    transition-timing-function:cubic-bezier(0.4,0,0.2,1);
    transition-duration:150ms
}
.ccflw::before{
    content:var(--tw-content);
    transition-property:transform;
    transition-timing-function:cubic-bezier(0.4,0,0.2,1);
    transition-duration:150ms
}
.c6n9j::before{
    content:var(--tw-content);
    transition-duration:150ms
}
.ct0cz::before{
    content:var(--tw-content);
    transition-duration:500ms
}
.c43wz::after{
    content:var(--tw-content);
    pointer-events:none
}
.ciw4n::after{
    content:var(--tw-content);
    position:absolute
}
.cww36::after{
    content:var(--tw-content);
    inset:0px
}
.c3ph7::after{
    content:var(--tw-content);
    left:0px
}
.cht44::after{
    content:var(--tw-content);
    left:auto
}
.c2tku::after{
    content:var(--tw-content);
    top:0px
}
.c088d::after{
    content:var(--tw-content);
    z-index:-20
}
.cyayz::after{
    content:var(--tw-content);
    z-index:10
}
.c7lkj::after{
    content:var(--tw-content);
    z-index:20
}
.c9sp7::after{
    content:var(--tw-content);
    margin:1px
}
.cgyug::after{
    content:var(--tw-content);
    height:1rem
}
.cywwg::after{
    content:var(--tw-content);
    width:0px
}
.cgf67::after{
    content:var(--tw-content);
    width:0.125rem
}
.cvjqm::after{
    content:var(--tw-content);
    width:8rem
}
.c39wt::after{
    content:var(--tw-content);
    --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))
}
.ctxpg::after{
    content:var(--tw-content);
    --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))
}
@keyframes shine{
    0%{
        content:var(--tw-content);
        top:0;
        transform:translateY(-100%) scaleY(10);
        opacity:0
    }
    2%{
        content:var(--tw-content);
        opacity:.5
    }
    40%{
        content:var(--tw-content);
        top:100%;
        transform:translateY(0) scaleY(200);
        opacity:0
    }
    100%{
        content:var(--tw-content);
        top:100%;
        transform:translateY(0) scaleY(1);
        opacity:0
    }
}
.cx64e::after{
    content:var(--tw-content);
    animation:shine 5s linear 500ms infinite
}
.c41c6::after{
    content:var(--tw-content);
    border-radius:inherit
}
.cof70::after{
    content:var(--tw-content);
    border-radius:9999px
}
.cqrpr::after{
    content:var(--tw-content);
    --tw-bg-opacity: 1;
    background-color:rgb(15 23 42/var(--tw-bg-opacity))
}
.cg2d9::after{
    content:var(--tw-content);
    background-image:linear-gradient(180deg,transparent,rgb(168 85 247/.65) 25%,#e9d5ff 50%,rgb(168 85 247/.65) 75%,transparent)
}
.cjld2::after{
    content:var(--tw-content);
    background-image:linear-gradient(to left,var(--tw-gradient-stops))
}
.cz1fi::after{
    content:var(--tw-content);
    background-image:linear-gradient(to right,var(--tw-gradient-stops))
}
.ce99m::after{
    content:var(--tw-content);
    --tw-gradient-from: #0f172a var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.cr8xw::after{
    content:var(--tw-content);
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}
.cfvvn::after{
    content:var(--tw-content);
    --tw-gradient-to: #0f172a var(--tw-gradient-to-position)
}
.cs2p7::after{
    content:var(--tw-content);
    --tw-gradient-to-position: 20%
}
.cj8zu::after{
    content:var(--tw-content);
    opacity:0
}
.cuuka::after{
    content:var(--tw-content);
    transition-property:opacity;
    transition-timing-function:cubic-bezier(0.4,0,0.2,1);
    transition-duration:150ms
}
.c3dq6::after{
    content:var(--tw-content);
    transition-duration:500ms
}
.cp2di::after{
    content:var(--tw-content);
    background:radial-gradient(250px circle at var(--mouse-x) var(--mouse-y),#94a3b8,transparent)
}
.cvp6k:first-of-type{
    padding-top:0px
}
.cvdsa:last-of-type{
    padding-bottom:0px
}
.cqcap:focus-within{
    opacity:1
}
.ccdo6:focus-within::before{
    content:var(--tw-content);
    opacity:0.1
}
.cguxs:hover{
    border-color:rgb(51 65 85/0.6)
}
.ckbyi:hover{
    --tw-bg-opacity: 1;
    background-color:rgb(147 51 234/var(--tw-bg-opacity))
}
.cl7hu:hover{
    --tw-bg-opacity: 1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.ck6jn:hover{
    --tw-bg-opacity: 0.3
}
.clu19:hover{
    --tw-text-opacity: 1;
    color:rgb(192 132 252/var(--tw-text-opacity))
}
.ciok5:hover{
    --tw-text-opacity: 1;
    color:rgb(226 232 240/var(--tw-text-opacity))
}
.cyqd8:hover{
    --tw-text-opacity: 1;
    color:rgb(203 213 225/var(--tw-text-opacity))
}
.c0z2s:hover{
    --tw-text-opacity: 1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.c6tmf:hover{
    text-decoration-line:underline
}
.cvq3v:hover{
    opacity:1
}
.cwj4n:hover{
    opacity:0.6
}
.cuehh:hover::before{
    content:var(--tw-content);
    opacity:0.2
}
.cf92s:hover::before{
    content:var(--tw-content);
    opacity:0.3
}
.cm4pn:hover::before{
    content:var(--tw-content);
    opacity:0.1
}
.c9dr6:focus{
    --tw-border-opacity: 1;
    border-color:rgb(0 0 0/var(--tw-border-opacity))
}
.c9fxn:focus{
    --tw-border-opacity: 1;
    border-color:rgb(209 213 219/var(--tw-border-opacity))
}
.cd5i0:focus{
    --tw-border-opacity: 1;
    border-color:rgb(107 114 128/var(--tw-border-opacity))
}
.cit7g:focus{
    --tw-border-opacity: 1;
    border-color:rgb(165 180 252/var(--tw-border-opacity))
}
.c2307:focus{
    border-color:transparent
}
.cqwzm:focus{
    --tw-border-opacity: 1;
    border-bottom-color:rgb(51 65 85/var(--tw-border-opacity))
}
.cyufr:focus{
    --tw-bg-opacity: 1;
    background-color:rgb(229 231 235/var(--tw-bg-opacity))
}
.c4yof:focus{
    --tw-bg-opacity: 1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.c1gtr:focus{
    outline:2px solid transparent;
    outline-offset:2px
}
.c5kba: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(3px + 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)
}
.cjkrl: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(0px + 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)
}
.c1kh2: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(1px + 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)
}
.cth39:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))
}
.coxe9:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity))
}
.c3gdj:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity))
}
.cj9o0:focus{
    --tw-ring-opacity: 0.5
}
.cqdri:focus{
    --tw-ring-offset-width: 0px
}
.cetiy:focus{
    --tw-ring-offset-width: 2px
}
.cq2yg:last-of-type .c9eok{
    border-style:none
}
.cq2yg:last-of-type .c3z07{
    padding-bottom:0px
}
.cq2yg:hover .c9l7r{
    --tw-translate-x: -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))
}
.cq2yg:hover .c1y6r{
    --tw-translate-x: -0.125rem;
    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))
}
.cq2yg:hover .cp9be{
    --tw-translate-x: 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))
}
.cq2yg:hover .c9pof{
    --tw-translate-x: 0.125rem;
    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))
}
.cq2yg:hover .ctnqo{
    fill:#a855f7
}
.cpbdd:hover .cxnjs{
    opacity:1
}
.cq2yg:hover .cvr70{
    opacity:1
}
.cq2yg:hover .cur25::before{
    content:var(--tw-content);
    position:absolute
}
.cq2yg:hover .cdxod::before{
    content:var(--tw-content);
    inset:0px
}
.cq2yg:hover .coqle::after{
    content:var(--tw-content);
    opacity:1
}
.cpbdd.swiper-slide-active .c9fo8{
    --tw-bg-opacity: 1;
    background-color:rgb(168 85 247/var(--tw-bg-opacity))
}
.cpbdd.swiper-slide-active .c4iwi{
    opacity:1
}
.cis27:checked~.c3xrc{
    --tw-bg-opacity: 1;
    background-color:rgb(168 85 247/var(--tw-bg-opacity))
}
.cis27:checked~.c50jj::before{
    content:var(--tw-content);
    --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))
}
.cis27:focus-visible~.c61tg{
    outline-style:solid
}
.cis27:focus-visible~.c8xa1{
    outline-offset:2px
}
.cis27:focus-visible~.csurc{
    outline-color:#9ca3af
}
.cis27:checked:focus-visible~.cscee{
    outline-color:#a855f7
}
.carms :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    --tw-text-opacity: 1;
    color:rgb(248 250 252/var(--tw-text-opacity))
}
.cvutj :is(:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    margin-bottom:1rem
}
.c33tn :is(:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    margin-top:2rem
}
.c2gsm :is(:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    font-size:1.25rem;
    line-height:1.5;
    letter-spacing:-0.017em
}
.cp1uq :is(:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    line-height:1.625
}
.c3u6r :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    --tw-text-opacity: 1;
    color:rgb(168 85 247/var(--tw-text-opacity))
}
.cf430 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    text-decoration-line:none
}
.clr09 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))):hover{
    text-decoration-line:underline
}
.cu7kd :is(:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    border-left-width:2px
}
.ciowr :is(:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    --tw-border-opacity: 1;
    border-color:rgb(168 85 247/var(--tw-border-opacity))
}
.cpq95 :is(:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    padding-left:1.25rem
}
.cps3d :is(:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    font-weight:500
}
.cs8p6 :is(:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    font-style:italic
}
.cwrle :is(:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    --tw-text-opacity: 1;
    color:rgb(203 213 225/var(--tw-text-opacity))
}
.c88wf :is(:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    font-weight:500
}
.cgag9 :is(:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *))){
    --tw-text-opacity: 1;
    color:rgb(248 250 252/var(--tw-text-opacity))
}
@supports (overflow:clip){
    .crm2f{
        overflow:clip
    }
}
@media not all and (min-width:768px){
    .c07t0{
        margin-left:auto;
        margin-right:auto
    }
    .cjq97{
        display:none
    }
    .c2y0a{
        text-align:center
    }
}
@media (min-width:640px){
    .cbwex{
        grid-column:span 12/span 12
    }
    .cdq95{
        grid-column:span 6/span 6
    }
    .cx0x3{
        margin-bottom:0px
    }
    .cebqv{
        margin-right:0.5rem
    }
    .c9wnx{
        display:inline-flex
    }
    .cmoto{
        max-width:728px
    }
    .ckigx{
        max-width:none
    }
    .co97x{
        grid-template-columns:repeat(12,minmax(0,1fr))
    }
    .c4mpz{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .ctp53{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .cacyx{
        flex-direction:row
    }
    .cpp4l{
        justify-content:center
    }
    .cgafm{
        gap:1.5rem
    }
    .cmcsl>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right:calc(1rem*var(--tw-space-x-reverse));
        margin-left:calc(1rem*calc(1 - var(--tw-space-x-reverse)))
    }
    .csko9>:not([hidden])~:not([hidden]){
        --tw-space-y-reverse: 0;
        margin-top:calc(0px*calc(1 - var(--tw-space-y-reverse)));
        margin-bottom:calc(0px*var(--tw-space-y-reverse))
    }
    .csm51{
        padding-left:1.5rem;
        padding-right:1.5rem
    }
}
@media (min-width:768px){
    .c1jg2{
        position:relative
    }
    .ciu5f{
        left:0px
    }
    .cfei9{
        order:0
    }
    .co7wv{
        grid-column:span 12/span 12
    }
    .cel2w{
        grid-column:span 3/span 3
    }
    .ckb7e{
        grid-column:span 5/span 5
    }
    .cjp51{
        grid-column:span 7/span 7
    }
    .cvivs{
        margin-left:-1.25rem;
        margin-right:-1.25rem
    }
    .crazq{
        margin-bottom:0px
    }
    .c4vs9{
        margin-left:0px
    }
    .c63qb{
        margin-left:1.25rem
    }
    .cx0ze{
        margin-top:4rem
    }
    .cs26b{
        display:block
    }
    .cp37h{
        display:flex
    }
    .c89zz{
        display:none
    }
    .c4jjw{
        height:5rem
    }
    .cx14a{
        height:auto
    }
    .c2d8z{
        width:50%
    }
    .c4cgf{
        width:41.666667%
    }
    .c4hvs{
        width:16rem
    }
    .c2id4{
        width:58.333333%
    }
    .cknuv{
        max-width:56rem
    }
    .cens0{
        max-width:480px
    }
    .csrg2{
        max-width:100%
    }
    .c2hl3{
        max-width:none
    }
    .ccnol{
        flex-shrink:0
    }
    .cjnbw{
        flex-grow:1
    }
    .ccau4{
        --tw-translate-x: 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))
    }
    .cdt18{
        grid-template-columns:repeat(12,minmax(0,1fr))
    }
    .ct297{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .ctnuh{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .cyk2i{
        grid-template-columns:repeat(4,minmax(0,1fr))
    }
    .cuidr{
        flex-direction:row
    }
    .c16ty{
        align-items:center
    }
    .c0pfd{
        justify-content:space-between
    }
    .c1fis{
        gap:3rem
    }
    .c42w0>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right:calc(3rem*var(--tw-space-x-reverse));
        margin-left:calc(3rem*calc(1 - var(--tw-space-x-reverse)))
    }
    .cgmv7>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right:calc(2rem*var(--tw-space-x-reverse));
        margin-left:calc(2rem*calc(1 - var(--tw-space-x-reverse)))
    }
    .ctxt1>:not([hidden])~:not([hidden]){
        --tw-space-y-reverse: 0;
        margin-top:calc(0px*calc(1 - var(--tw-space-y-reverse)));
        margin-bottom:calc(0px*var(--tw-space-y-reverse))
    }
    .c3abk{
        border-bottom-width:1px
    }
    .cnk07{
        padding:2rem
    }
    .cbsak{
        padding-left:0px;
        padding-right:0px
    }
    .cbinm{
        padding-top:3rem;
        padding-bottom:3rem
    }
    .ce968{
        padding-top:4rem;
        padding-bottom:4rem
    }
    .cuwj8{
        padding-top:5rem;
        padding-bottom:5rem
    }
    .c5oqs{
        padding-bottom:4rem
    }
    .c9eon{
        padding-bottom:5rem
    }
    .ckgtb{
        padding-bottom:6rem
    }
    .chhmv{
        padding-bottom:8rem
    }
    .c9c67{
        padding-bottom:2rem
    }
    .czyi7{
        padding-left:12rem
    }
    .c20az{
        padding-left:1.5rem
    }
    .cerjr{
        padding-right:0px
    }
    .cazcv{
        padding-top:5rem
    }
    .cuyom{
        padding-top:8rem
    }
    .cz17m{
        padding-top:10rem
    }
    .cbcs7{
        padding-top:13rem
    }
    .cp3sc{
        padding-top:3.75rem
    }
    .c4nif{
        line-height:2rem
    }
    .c6i3v{
        opacity:0
    }
    @media not all and (min-width:1024px){
        .c9z5s{
            display:none
        }
    }
}
@media (min-width:1024px){
    .c4g3l{
        order:0
    }
    .cg678{
        grid-column:span 2/span 2
    }
    .c5tjy{
        grid-column:span 4/span 4
    }
    .ch2qt{
        margin-left:1.25rem;
        margin-right:1.25rem
    }
    .cw3vq{
        height:9rem
    }
    .c9j74{
        width:50%
    }
    .c1nar{
        width:20rem
    }
    .cfgaj{
        width:2.25rem
    }
    .crci9{
        max-width:none
    }
    .cfcoj{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .cts8d{
        flex-direction:row
    }
    .c32lj{
        flex-direction:column
    }
    .c7h9p{
        gap:2.5rem
    }
    .c1qa9{
        gap:1.5rem
    }
    .csj05>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right:calc(3.5rem*var(--tw-space-x-reverse));
        margin-left:calc(3.5rem*calc(1 - var(--tw-space-x-reverse)))
    }
    .c4dcx>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right:calc(4rem*var(--tw-space-x-reverse));
        margin-left:calc(4rem*calc(1 - var(--tw-space-x-reverse)))
    }
    .cntak>:not([hidden])~:not([hidden]){
        --tw-space-y-reverse: 0;
        margin-top:calc(0px*calc(1 - var(--tw-space-y-reverse)));
        margin-bottom:calc(0px*var(--tw-space-y-reverse))
    }
    .cdnya{
        padding-left:2.5rem
    }
    .c4h05{
        padding-top:0px
    }
    .cpxdt:focus{
        width:200px
    }
}
@media (min-width:1280px){
    .ciq4r{
        margin-left:-1.5rem;
        margin-right:-1.5rem
    }
    .c1024{
        grid-template-columns:repeat(4,minmax(0,1fr))
    }
    .c64wf>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse: 0;
        margin-right:calc(5rem*var(--tw-space-x-reverse));
        margin-left:calc(5rem*calc(1 - var(--tw-space-x-reverse)))
    }
    .cm1rn :is(:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *))){
        margin-left:-1.25rem
    }
}
.cji65>div:nth-last-of-type(-n+4){
    padding-bottom:1.5rem
}
@media not all and (min-width:768px){
    .cxn7a>div:nth-last-of-type(-n+4){
        margin-bottom:2rem
    }
    .cdknw>div:nth-last-of-type(-n+4){
        border-bottom-right-radius:1.5rem;
        border-bottom-left-radius:1.5rem
    }
}
@media (min-width:768px){
    .c73yg>div:nth-last-of-type(1){
        border-bottom-right-radius:1.5rem
    }
}
.cw6bj>div:nth-last-of-type(2)::before{
    content:var(--tw-content);
    border-bottom-width:2px
}
@media (min-width:768px){
    .c42nj>div:nth-last-of-type(3){
        border-bottom-left-radius:1.5rem
    }
}
@media not all and (min-width:768px){
    .cetzi>div:nth-of-type(-n+4):nth-of-type(n+1){
        border-top-left-radius:1.5rem;
        border-top-right-radius:1.5rem
    }
}
.czi0m>div:nth-of-type(-n+4){
    padding-top:1.5rem;
    padding-bottom:1.5rem
}
@media (min-width:768px){
    .cgnch>div:nth-of-type(2){
        border-top-left-radius:1.5rem
    }
}
.c6ql6>div:nth-of-type(3)::before{
    content:var(--tw-content);
    border-top-width:2px
}
@media (min-width:768px){
    .c8xwi>div:nth-of-type(4){
        border-top-right-radius:1.5rem
    }
}
.cfgih>div:nth-of-type(4n+1){
    background-color:transparent
}
@media not all and (min-width:768px){
    .cdc5g>div:nth-of-type(4n+2){
        order:1
    }
}
.cn523>div:nth-of-type(4n+3){
    position:relative
}
.c6odn>div:nth-of-type(4n+3)::before{
    content:var(--tw-content);
    pointer-events:none
}
.c7p6f>div:nth-of-type(4n+3)::before{
    content:var(--tw-content);
    position:absolute
}
.c9lac>div:nth-of-type(4n+3)::before{
    content:var(--tw-content);
    inset:-1px
}
.cgym9>div:nth-of-type(4n+3)::before{
    content:var(--tw-content);
    z-index:-10
}
.cxdbg>div:nth-of-type(4n+3)::before{
    content:var(--tw-content);
    border-radius:inherit
}
.c2yj5>div:nth-of-type(4n+3)::before{
    content:var(--tw-content);
    border-left-width:2px;
    border-right-width:2px
}
.c5og4>div:nth-of-type(4n+3)::before{
    content:var(--tw-content);
    --tw-border-opacity: 1;
    border-color:rgb(168 85 247/var(--tw-border-opacity))
}
@media not all and (min-width:768px){
    .crfht>div:nth-of-type(4n+3){
        order:2
    }
    .co052>div:nth-of-type(4n+4){
        order:3
    }
    .c9szd>div:nth-of-type(4n+5){
        display:none
    }
    @media (min-width:768px){
        .ckiwl>div:nth-of-type(n){
            margin-bottom:0px
        }
    }
}
.cgxbb>div{
    background-color:rgb(51 65 85/0.2)
}
.cvo7n *:nth-child(10):not(:nth-child(n+10)){
    order:2
}
.cewwy *:nth-child(10):not(:nth-child(n+11)){
    order:2
}
.cr18t *:nth-child(10){
    order:2
}
.cu315 *:nth-child(n+10):not(:nth-child(n+11)){
    order:2
}
.cm1xw *:nth-child(n+10):not(:nth-child(n+11)){
    order:2!important
}
.ckut9 *:nth-child(n+11){
    order:2
}
.cwjz8 *:nth-child(n+12){
    order:2
}
.cz296 *:nth-child(n+5):not(:nth-child(n+11)){
    order:1
}
.cat3r *:nth-child(n+5):not(:nth-child(n+12)){
    order:1
}
.cz7ji div:nth-child(n+10):not(:nth-child(n+11)){
    order:2
}
.cxwc3 div:nth-child(n+10):not(:nth-child(n+11)){
    order:2!important
}
