/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-tracking:initial;--tw-leading:initial;--tw-divide-y-reverse:0;--tw-duration:initial;--tw-outline-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme,base,components,utilities;@layer components.ui{.ui-file__picker{display:contents}.ui-file__dropzone{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:dashed;padding:calc(var(--spacing,.25rem) * 6);border-style:dashed;border-width:2px;border-color:var(--ui-line,#cad3df);background:var(--ui-soft,#f0f4f8);display:block;position:relative}.ui-file__prompt{pointer-events:none;min-height:calc(var(--spacing,.25rem) * 32);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);text-align:center;flex-direction:column;display:flex}.ui-file__drop-input{margin-top:calc(var(--spacing,.25rem) * 4);cursor:pointer;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block}.ui-file__dropzone[data-enhanced] .ui-file__drop-input{opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-file__dropzone:has(input:focus-visible),.ui-file__dropzone[data-dragging]{outline-offset:3px;outline:3px solid var(--ui-focus,#174ea6)}.ui-file__dropzone:has(input:disabled){opacity:.5}.ui-file__drop-input:disabled{cursor:not-allowed}.ui-section{overflow-wrap:anywhere;min-width:0;color:var(--ui-ink,#152b49);background:var(--ui-paper,transparent)}.ui-surface{background:var(--ui-surface,#fff);color:var(--ui-ink,#152b49)}.ui-soft{background:var(--ui-soft,#f0f4f8);color:var(--ui-ink,#152b49)}.ui-border{border-color:var(--ui-line,#cad3df)}.ui-muted{color:var(--ui-muted,#526176)}.ui-heading{font-family:var(--ui-display,inherit);text-wrap:balance}.ui-round{border-radius:var(--ui-radius,.75rem)}.ui-shadow{box-shadow:var(--ui-shadow,0 8px 28px #152b4910)}.ui-action{color:var(--ui-on-action,white);background:var(--ui-action,#174ea6)}.ui-focus:focus-visible{outline-offset:4px;outline:3px solid var(--ui-focus,#174ea6)}.ui-control{min-height:calc(var(--spacing,.25rem) * 11);border:1px solid var(--ui-line,#cad3df);border-radius:var(--ui-radius,.5rem);background:var(--ui-surface,#fff);width:100%;color:var(--ui-ink,#152b49);font:inherit;padding:.7rem .9rem;display:block}.ui-control::placeholder{color:var(--ui-muted,#526176);opacity:1}.ui-control:focus-visible{outline-offset:2px;outline:3px solid var(--ui-focus,#174ea6)}.ui-control[aria-invalid=true]{border-color:var(--ui-error,#b42318)}.ui-control:disabled{cursor:not-allowed;opacity:.6}.ui-error{color:var(--ui-error,#b42318)}.ui-success{color:var(--ui-success,#17633e)}.ui-choice{accent-color:var(--ui-action,#174ea6)}.ui-table{border-collapse:collapse;width:100%;color:var(--ui-ink,#152b49)}.ui-table :is(th,td){padding:calc(var(--spacing,.25rem) * 4);text-align:start;vertical-align:top;border-bottom:1px solid var(--ui-line,#cad3df)}.ui-table th{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background:var(--ui-soft,#f0f4f8)}.ui-table caption{text-align:start;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);padding-block:0 1rem}.ui-copy{overflow-wrap:anywhere;line-height:1.7}.ui-copy>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}.ui-link{text-underline-offset:.2em;color:var(--ui-action,#174ea6);text-decoration-line:underline}.ui-choice-card{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);border:1px solid var(--ui-line,#cad3df);border-radius:var(--ui-radius,.75rem);display:flex}.ui-choice-card:has(input:checked){outline:2px solid var(--ui-action,#174ea6);background:var(--ui-selected,#f0f4f8)}.ui-choice-card:has(input:disabled){opacity:.6}ui-tabs [role=tab][aria-selected=true]{background:var(--ui-action,#174ea6);color:var(--ui-on-action,white)}.ui-section--default{padding-block:var(--ui-space,4rem)}.ui-section--compact{padding-block:calc(var(--spacing,.25rem) * 8)}.ui-section--flush{padding-block:0}.ui-section--plain{background-color:#0000}.ui-grid{align-items:flex-start;min-width:0;display:grid}.ui-grid--one,.ui-grid--two{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=48rem){.ui-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-grid--three{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=48rem){.ui-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ui-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.ui-grid--four{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=40rem){.ui-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ui-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-grid--gap-small{gap:calc(var(--spacing,.25rem) * 3)}.ui-grid--gap-medium{gap:calc(var(--spacing,.25rem) * 6)}.ui-grid--gap-large{gap:calc(var(--spacing,.25rem) * 10)}:where(.ui-heading-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ui-heading-group--center{text-align:center;margin-inline:auto}.ui-heading-group__eyebrow{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.16em;letter-spacing:.16em;text-transform:uppercase}.ui-heading-group__heading{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}@media (width>=40rem){.ui-heading-group__heading{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.ui-heading-group__intro{max-width:var(--container-2xl,42rem)}.ui-heading-group__intro--center{margin-inline:auto}.ui-card{min-width:0;overflow:hidden}.ui-card--outline{border-style:var(--tw-border-style);border-width:1px}.ui-card--flush{padding:0}.ui-card--small{padding:calc(var(--spacing,.25rem) * 4)}.ui-card--medium{padding:calc(var(--spacing,.25rem) * 6)}.ui-card--large{padding:calc(var(--spacing,.25rem) * 8)}.ui-card__footer{margin-top:calc(var(--spacing,.25rem) * 6)}.ui-media__frame{isolation:isolate;width:100%;position:relative;overflow:hidden}.ui-media__frame>img{width:100%;height:100%}.ui-media--wide{aspect-ratio:var(--aspect-video,16 / 9)}.ui-media--landscape{aspect-ratio:4/3}.ui-media--square{aspect-ratio:1}.ui-media--portrait{aspect-ratio:3/4}.ui-media--straight{border-radius:0}.ui-media--arch{border-top-left-radius:2147483647px;border-top-right-radius:2147483647px}.ui-media--circle{border-radius:2147483647px}.ui-media--cover>img{object-fit:cover}.ui-media--contain>img{object-fit:contain}.ui-media--center>img{object-position:center}.ui-media--top>img{object-position:top}.ui-media--bottom>img{object-position:bottom}.ui-media{min-width:0}.ui-media__caption{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-icon{flex-shrink:0}.ui-icon--small{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.ui-icon--medium{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.ui-icon--large{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}.ui-icon-list{gap:calc(var(--spacing,.25rem) * 4);display:flex}.ui-icon-list--horizontal{flex-wrap:wrap}.ui-icon-list--vertical{flex-direction:column}.ui-icon-list__item{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ui-key-values--grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.ui-key-values--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.ui-key-values--rows>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.ui-key-values--rows{--tw-divide-opacity:1}.ui-key-values__item{padding-block:calc(var(--spacing,.25rem) * 3)}.ui-key-values__item--row{justify-content:space-between;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.ui-key-values__value{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ui-price{align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:inline-flex}.ui-price__qualifier{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-price__amount{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.ui-steps{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (width>=40rem){.ui-steps--horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ui-steps--horizontal{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-steps__item{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 4);border-top-width:1px}.ui-steps__number{margin-bottom:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);border-radius:2147483647px;justify-content:center;align-items:center;display:inline-flex}.ui-steps__title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ui-steps__description{margin-top:calc(var(--spacing,.25rem) * 2)}.ui-accordion{border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 4);border-bottom-width:1px}.ui-accordion__summary{cursor:pointer;padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ui-accordion__content{padding-top:calc(var(--spacing,.25rem) * 4)}.ui-table__scroll{max-width:100%;position:relative;overflow-x:auto}.ui-message{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 5);border-width:1px}.ui-message__title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ui-tabs{display:block}.ui-tabs__list{margin-bottom:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ui-tabs__tab{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-width:1px;border-radius:2147483647px}.ui-tabs__panel{margin-bottom:calc(var(--spacing,.25rem) * 6)}.ui-dialog{display:block}.ui-dialog__content{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 6);border-width:1px}.ui-dialog__title{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.ui-dialog__modal{width:min(90vw,60rem);max-height:90vh;padding:calc(var(--spacing,.25rem) * 6);margin:auto;overflow:auto}.ui-dialog__modal::backdrop{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.ui-dialog__modal::backdrop{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}.ui-dialog__close{margin-bottom:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-width:1px;border-radius:.25rem}.ui-dialog__content--inline{margin-top:calc(var(--spacing,.25rem) * 4)}.ui-compare{display:block}.ui-compare__images{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.ui-compare__images{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-compare__image{aspect-ratio:4/3;object-fit:cover;width:100%}.ui-compare__control{margin-top:calc(var(--spacing,.25rem) * 4)}.ui-compare__range{width:100%}.ui-compare__images--enhanced{aspect-ratio:4/3;position:relative;overflow:hidden}.ui-compare__figure{position:absolute;inset:0}.ui-compare__before-label{top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);color:var(--color-black,#000);border-radius:.25rem;position:absolute}.ui-compare__after-label{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);color:var(--color-black,#000);border-radius:.25rem;position:absolute}.ui-field{min-width:0}:where(.ui-field>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.ui-field__label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:block}.ui-field__help,.ui-field__error{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-fieldset{min-width:0}:where(.ui-fieldset>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ui-fieldset__legend{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ui-fieldset__hint,.ui-file__status{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-textarea{resize:vertical}.ui-radio{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ui-radio--segment{border-radius:2147483647px}.ui-radio__control{margin-top:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.ui-radio__label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ui-radio__hint{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block}.ui-radio__error{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-range{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.ui-range__control{flex:1;min-width:0}.ui-multistep{display:block}:where(.ui-multistep__form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.ui-multistep__heading{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}:where(.ui-multistep__review>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.ui-multistep__actions{gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ui-multistep__back{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);border-width:1px;border-radius:.25rem}.ui-multistep__next{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);border-radius:.25rem}.ui-multistep__term{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ui-button{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:2147483647px;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.2s;display:inline-flex;position:relative;overflow:hidden}.ui-button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}.ui-button:disabled,.ui-button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ui-button--legacy{background-color:var(--color-blue-500,oklch(62.3% .214 259.815));color:var(--color-white,#fff)}@media (hover:hover){.ui-button--legacy:hover{border-color:var(--color-blue-900,oklch(37.9% .146 265.522))}}@media (prefers-color-scheme:dark){.ui-button--legacy{background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}.ui-button--legacy-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-100,oklch(93.2% .032 255.585));background-color:#0000}.ui-button--legacy-plain{padding:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-400,oklch(70.7% .022 261.325))}@media (hover:hover){.ui-button--legacy-plain:hover{color:var(--color-gray-500,oklch(55.1% .027 264.364))}}.ui-button--full,.ui-button--responsive{width:100%}@media (width>=64rem){.ui-button--responsive{width:auto}}.ui-button--icon-width{width:auto}.ui-button--outline{border-style:var(--tw-border-style);background-color:#0000;border-width:1px}.ui-button--plain{padding:calc(var(--spacing,.25rem) * 2);text-underline-offset:4px;text-decoration-line:underline}.ui-button--icon{padding:calc(var(--spacing,.25rem) * 2)}.ui-button--interactive{cursor:pointer}.ui-button--small{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.ui-button--large{padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.ui-button--square{border-radius:0}.ui-button--pill{border-radius:2147483647px}.ui-button__icon{margin-inline-start:calc(var(--spacing,.25rem) * 3)}.ui-button__icon:empty{display:none}.ui-pill{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:2147483647px;display:inline-block}.ui-pill--legacy-spacing{margin-bottom:calc(var(--spacing,.25rem) * 4)}.ui-pill--legacy{background-color:var(--color-teal-50,oklch(98.4% .014 180.72));color:var(--color-teal-900,oklch(38.6% .063 188.416))}@media (prefers-color-scheme:dark){.ui-pill--legacy{background-color:var(--color-teal-500,oklch(70.4% .14 182.503))}}.ui-checkbox__legacy{appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);border-radius:.25rem;grid-row-start:1;grid-column-start:1}.ui-checkbox__legacy:checked,.ui-checkbox__legacy:indeterminate{border-color:var(--color-blue-500,oklch(62.3% .214 259.815));background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.ui-checkbox__legacy:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.ui-checkbox__legacy:disabled{border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.ui-checkbox__legacy:disabled:checked{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}@media (forced-colors:active){.ui-checkbox__legacy{appearance:auto}}.ui-checkbox{gap:calc(var(--spacing,.25rem) * 3);-webkit-user-select:none;user-select:none;display:flex}.ui-checkbox--card{cursor:pointer}.ui-checkbox__frame{height:calc(var(--spacing,.25rem) * 5);flex-shrink:0;align-items:center;display:flex}.ui-checkbox__control{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.ui-checkbox__native{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.ui-checkbox__glyph{pointer-events:none;width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);stroke:var(--color-white,#fff);grid-row-start:1;grid-column-start:1;place-self:center}.ui-checkbox__glyph:is(:where(.group):has(:disabled) *){stroke:#03071240}@supports (color:color-mix(in lab, red, red)){.ui-checkbox__glyph:is(:where(.group):has(:disabled) *){stroke:color-mix(in oklab, var(--color-gray-950,oklch(13% .028 261.692)) 25%, transparent)}}.ui-checkbox__glyph--hidden{display:none}.ui-checkbox__check{opacity:0}.ui-checkbox__check:is(:where(.group):has(:checked) *){opacity:1}.ui-checkbox__dash{opacity:0}.ui-checkbox__dash:is(:where(.group):has(:indeterminate) *){opacity:1}.ui-checkbox__body{flex:1}.ui-checkbox__label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ui-checkbox__label--legacy{color:var(--color-gray-600,oklch(44.6% .03 256.802))}@media (prefers-color-scheme:dark){.ui-checkbox__label--legacy{color:var(--color-gray-400,oklch(70.7% .022 261.325))}}.ui-checkbox__hint,.ui-checkbox__error{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block}.ui-nav{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);flex-wrap:wrap;align-items:center;display:flex}.ui-nav__desktop{align-items:center;gap:calc(var(--spacing,.25rem) * 8);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:none}@media (width>=64rem){.ui-nav__desktop{display:flex}}.ui-nav__group{position:relative}.ui-nav__group-trigger{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.ui-nav__group-menu{z-index:50;margin-top:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 64);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;position:absolute;right:0}.ui-nav__group-link{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);display:block}@media (hover:hover){.ui-nav__group-link:hover{text-decoration-line:underline}}.ui-nav__link{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);border-radius:.25rem;display:block}@media (hover:hover){.ui-nav__link:hover{text-decoration-line:underline}}.ui-nav__link[aria-current=page]{color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.ui-nav__mobile{z-index:40;position:relative}@media (width>=64rem){.ui-nav__mobile{display:none}}.ui-nav__mobile-trigger{cursor:pointer;border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.ui-nav__mobile-trigger:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}.ui-nav__mobile-menu{z-index:40;margin-top:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 64);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);max-width:85vw;padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;right:0}@media (prefers-color-scheme:dark){.ui-nav__mobile-menu{background-color:var(--color-neutral-800,oklch(26.9% 0 none));color:var(--color-neutral-400,oklch(70.8% 0 none))}}.ui-nav__mobile-group-trigger{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3)}.ui-nav__mobile-group{padding-left:calc(var(--spacing,.25rem) * 3)}.ui-nav__mobile-group-link{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);display:block}@media (hover:hover){.ui-nav__mobile-group-link:hover{text-decoration-line:underline}}.ui-nav__mobile-link{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);border-radius:.25rem;display:block}@media (hover:hover){.ui-nav__mobile-link:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}.ui-nav__mobile-link[aria-current=page]{background-color:var(--color-yellow-500,oklch(79.5% .184 86.047));color:var(--color-black,#000)}@media (prefers-color-scheme:dark){@media (hover:hover){.ui-nav__mobile-link:hover{background-color:var(--color-neutral-900,oklch(20.5% 0 none))}}}.ui-review{width:100%;max-width:var(--container-sm,24rem);min-width:0}.ui-review__card{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);color:var(--color-black,#000);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-color-scheme:dark){.ui-review__card{background-color:var(--color-neutral-700,oklch(37.1% 0 none));color:var(--color-white,#fff)}}.ui-review__author{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;display:flex}.ui-review__identity{margin-left:calc(var(--spacing,.25rem) * 5)}.ui-review__name{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);line-height:1;font-weight:var(--font-weight-semibold,600);display:block}.ui-review__role{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364));display:block}@media (prefers-color-scheme:dark){.ui-review__role{color:var(--color-gray-300,oklch(87.2% .01 258.338))}}.ui-review__quote{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-900,oklch(21% .034 264.665))}@media (prefers-color-scheme:dark){.ui-review__quote{color:var(--color-gray-200,oklch(92.8% .006 264.531))}}.ui-stack{flex-flow:column wrap;width:100%;display:flex}@media (width>=40rem){.ui-stack--horizontal{flex-direction:row}}.ui-gutter{width:91.6667%;max-width:var(--breakpoint-2xl,96rem);margin-inline:auto}.ui-rating{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-500,oklch(55.1% .027 264.364));align-items:center;display:flex}@media (prefers-color-scheme:dark){.ui-rating{color:var(--color-gray-400,oklch(70.7% .022 261.325))}}.ui-rating__stars{height:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.ui-rating__empty{color:var(--color-gray-300,oklch(87.2% .01 258.338))}.ui-rating__filled{color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.ui-rating__score{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));margin-inline-start:var(--spacing,.25rem)}[data-swillex-button]>.swillex-button-ripple{pointer-events:none;opacity:.25;background-color:currentColor;border-radius:2147483647px;animation:.6s linear forwards swillex-button-ripple;position:absolute}@keyframes swillex-button-ripple{0%{transform:scale(0)}to{opacity:0;transform:scale(4)}}}@layer components.blocks,components.designs;@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
