/* Isolated ZIP shell; does not reset the page content. */
header.jd-clone-shell,footer.jd-clone-shell,
.jd-clone-shell :where(*:not(svg):not(svg *)),.jd-clone-shell *::before,.jd-clone-shell *::after{
 all:revert;box-sizing:border-box;
}
header.jd-clone-shell,footer.jd-clone-shell{
 display:block;margin:0;padding:0;width:100%;max-width:none;
 font-family:"Source Sans Pro",ui-sans-serif,system-ui,sans-serif;
 font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal;
 text-align:left;text-transform:none;isolation:isolate;
}
.jd-clone-shell *::before,.jd-clone-shell *::after{box-sizing:border-box;}
@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){
.jd-clone-shell *, .jd-clone-shell, .jd-clone-shell :before, .jd-clone-shell:before, .jd-clone-shell :after, .jd-clone-shell:after, .jd-clone-shell ::backdrop, .jd-clone-shell::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}
.jd-clone-shell, .jd-clone-shell{--font-sans:"Source Sans Pro", ui-sans-serif, system-ui, sans-serif;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--radius-md:calc(var(--radius) * .8);--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Source Sans Pro", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:ui-monospace, monospace}
.jd-clone-shell *, .jd-clone-shell, .jd-clone-shell :after, .jd-clone-shell:after, .jd-clone-shell :before, .jd-clone-shell:before, .jd-clone-shell ::backdrop, .jd-clone-shell::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}
.jd-clone-shell ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}
.jd-clone-shell, .jd-clone-shell{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}
.jd-clone-shell hr, .jd-clone-shell:is(hr){height:0;color:inherit;border-top-width:1px}
.jd-clone-shell abbr:where([title]), .jd-clone-shell:is(abbr:where([title])){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
.jd-clone-shell h1, .jd-clone-shell:is(h1), .jd-clone-shell h2, .jd-clone-shell:is(h2), .jd-clone-shell h3, .jd-clone-shell:is(h3), .jd-clone-shell h4, .jd-clone-shell:is(h4), .jd-clone-shell h5, .jd-clone-shell:is(h5), .jd-clone-shell h6, .jd-clone-shell:is(h6){font-size:inherit;font-weight:inherit}
.jd-clone-shell a, .jd-clone-shell:is(a){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}
.jd-clone-shell b, .jd-clone-shell:is(b), .jd-clone-shell strong, .jd-clone-shell:is(strong){font-weight:bolder}
.jd-clone-shell code, .jd-clone-shell:is(code), .jd-clone-shell kbd, .jd-clone-shell:is(kbd), .jd-clone-shell samp, .jd-clone-shell:is(samp), .jd-clone-shell pre, .jd-clone-shell:is(pre){font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}
.jd-clone-shell small, .jd-clone-shell:is(small){font-size:80%}
.jd-clone-shell sub, .jd-clone-shell:is(sub), .jd-clone-shell sup, .jd-clone-shell:is(sup){vertical-align:baseline;font-size:75%;line-height:0;position:relative}
.jd-clone-shell sub, .jd-clone-shell:is(sub){bottom:-.25em}
.jd-clone-shell sup, .jd-clone-shell:is(sup){top:-.5em}
.jd-clone-shell table, .jd-clone-shell:is(table){text-indent:0;border-color:inherit;border-collapse:collapse}
.jd-clone-shell :-moz-focusring, .jd-clone-shell:is(:-moz-focusring){outline:auto}
.jd-clone-shell progress, .jd-clone-shell:is(progress){vertical-align:baseline}
.jd-clone-shell summary, .jd-clone-shell:is(summary){display:list-item}
.jd-clone-shell ol, .jd-clone-shell:is(ol), .jd-clone-shell ul, .jd-clone-shell:is(ul), .jd-clone-shell menu, .jd-clone-shell:is(menu){list-style:none}
.jd-clone-shell img, .jd-clone-shell:is(img), .jd-clone-shell svg, .jd-clone-shell:is(svg), .jd-clone-shell video, .jd-clone-shell:is(video), .jd-clone-shell canvas, .jd-clone-shell:is(canvas), .jd-clone-shell audio, .jd-clone-shell:is(audio), .jd-clone-shell iframe, .jd-clone-shell:is(iframe), .jd-clone-shell embed, .jd-clone-shell:is(embed), .jd-clone-shell object, .jd-clone-shell:is(object){vertical-align:middle;display:block}
.jd-clone-shell img, .jd-clone-shell:is(img), .jd-clone-shell video, .jd-clone-shell:is(video){max-width:100%;height:auto}
.jd-clone-shell button, .jd-clone-shell:is(button), .jd-clone-shell input, .jd-clone-shell:is(input), .jd-clone-shell select, .jd-clone-shell:is(select), .jd-clone-shell optgroup, .jd-clone-shell:is(optgroup), .jd-clone-shell textarea, .jd-clone-shell:is(textarea){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}
.jd-clone-shell ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}
.jd-clone-shell :where(select:is([multiple],[size])) optgroup, .jd-clone-shell:is(:where(select:is([multiple],[size])) optgroup){font-weight:bolder}
.jd-clone-shell :where(select:is([multiple],[size])) optgroup option, .jd-clone-shell:is(:where(select:is([multiple],[size])) optgroup option){padding-inline-start:20px}
.jd-clone-shell ::file-selector-button{margin-inline-end:4px}
.jd-clone-shell ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){
.jd-clone-shell ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}
.jd-clone-shell textarea, .jd-clone-shell:is(textarea){resize:vertical}
.jd-clone-shell ::-webkit-search-decoration{-webkit-appearance:none}
.jd-clone-shell ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}
.jd-clone-shell ::-webkit-datetime-edit{display:inline-flex}
.jd-clone-shell ::-webkit-datetime-edit-fields-wrapper{padding:0}
.jd-clone-shell ::-webkit-datetime-edit{padding-block:0}
.jd-clone-shell ::-webkit-datetime-edit-year-field{padding-block:0}
.jd-clone-shell ::-webkit-datetime-edit-month-field{padding-block:0}
.jd-clone-shell ::-webkit-datetime-edit-day-field{padding-block:0}
.jd-clone-shell ::-webkit-datetime-edit-hour-field{padding-block:0}
.jd-clone-shell ::-webkit-datetime-edit-minute-field{padding-block:0}
.jd-clone-shell ::-webkit-datetime-edit-second-field{padding-block:0}
.jd-clone-shell ::-webkit-datetime-edit-millisecond-field{padding-block:0}
.jd-clone-shell ::-webkit-datetime-edit-meridiem-field{padding-block:0}
.jd-clone-shell ::-webkit-calendar-picker-indicator{line-height:1}
.jd-clone-shell :-moz-ui-invalid, .jd-clone-shell:is(:-moz-ui-invalid){box-shadow:none}
.jd-clone-shell button, .jd-clone-shell:is(button), .jd-clone-shell input:where([type=button],[type=reset],[type=submit]), .jd-clone-shell:is(input:where([type=button],[type=reset],[type=submit])){appearance:button}
.jd-clone-shell ::file-selector-button{appearance:button}
.jd-clone-shell ::-webkit-inner-spin-button{height:auto}
.jd-clone-shell ::-webkit-outer-spin-button{height:auto}
.jd-clone-shell [hidden]:where(:not([hidden=until-found])), .jd-clone-shell:is([hidden]:where(:not([hidden=until-found]))){display:none!important}
.jd-clone-shell *, .jd-clone-shell{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell *, .jd-clone-shell{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}
.jd-clone-shell{background-color:var(--background);color:var(--foreground)}
.jd-clone-shell{font-family:Source Sans Pro,ui-sans-serif,system-ui,sans-serif}
.jd-clone-shell .pointer-events-none, .jd-clone-shell:is(.pointer-events-none){pointer-events:none}
.jd-clone-shell .invisible, .jd-clone-shell:is(.invisible){visibility:hidden}
.jd-clone-shell .visible, .jd-clone-shell:is(.visible){visibility:visible}
.jd-clone-shell .sr-only, .jd-clone-shell:is(.sr-only){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.jd-clone-shell .absolute, .jd-clone-shell:is(.absolute){position:absolute}
.jd-clone-shell .relative, .jd-clone-shell:is(.relative){position:relative}
.jd-clone-shell .static, .jd-clone-shell:is(.static){position:static}
.jd-clone-shell .inset-0, .jd-clone-shell:is(.inset-0){inset:calc(var(--spacing) * 0)}
.jd-clone-shell .inset-x-0, .jd-clone-shell:is(.inset-x-0){inset-inline:calc(var(--spacing) * 0)}
.jd-clone-shell .start, .jd-clone-shell:is(.start){inset-inline-start:var(--spacing)}
.jd-clone-shell .top-1\/2, .jd-clone-shell:is(.top-1\/2){top:50%}
.jd-clone-shell .top-16, .jd-clone-shell:is(.top-16){top:calc(var(--spacing) * 16)}
.jd-clone-shell .top-full, .jd-clone-shell:is(.top-full){top:100%}
.jd-clone-shell .right-2\.5, .jd-clone-shell:is(.right-2\.5){right:calc(var(--spacing) * 2.5)}
.jd-clone-shell .right-4, .jd-clone-shell:is(.right-4){right:calc(var(--spacing) * 4)}
.jd-clone-shell .bottom-5, .jd-clone-shell:is(.bottom-5){bottom:calc(var(--spacing) * 5)}
.jd-clone-shell .bottom-8, .jd-clone-shell:is(.bottom-8){bottom:calc(var(--spacing) * 8)}
.jd-clone-shell .left-0, .jd-clone-shell:is(.left-0){left:calc(var(--spacing) * 0)}
.jd-clone-shell .left-2\.5, .jd-clone-shell:is(.left-2\.5){left:calc(var(--spacing) * 2.5)}
.jd-clone-shell .left-4, .jd-clone-shell:is(.left-4){left:calc(var(--spacing) * 4)}
.jd-clone-shell .z-50, .jd-clone-shell:is(.z-50){z-index:50}
.jd-clone-shell .mx-4, .jd-clone-shell:is(.mx-4){margin-inline:calc(var(--spacing) * 4)}
.jd-clone-shell .mx-auto, .jd-clone-shell:is(.mx-auto){margin-inline:auto}
.jd-clone-shell .my-8, .jd-clone-shell:is(.my-8){margin-block:calc(var(--spacing) * 8)}
.jd-clone-shell .-mt-\[156px\], .jd-clone-shell:is(.-mt-\[156px\]){margin-top:-156px}
.jd-clone-shell .mt-1, .jd-clone-shell:is(.mt-1){margin-top:calc(var(--spacing) * 1)}
.jd-clone-shell .mt-3, .jd-clone-shell:is(.mt-3){margin-top:calc(var(--spacing) * 3)}
.jd-clone-shell .mt-4, .jd-clone-shell:is(.mt-4){margin-top:calc(var(--spacing) * 4)}
.jd-clone-shell .mt-5, .jd-clone-shell:is(.mt-5){margin-top:calc(var(--spacing) * 5)}
.jd-clone-shell .mt-6, .jd-clone-shell:is(.mt-6){margin-top:calc(var(--spacing) * 6)}
.jd-clone-shell .mt-8, .jd-clone-shell:is(.mt-8){margin-top:calc(var(--spacing) * 8)}
.jd-clone-shell .mt-12, .jd-clone-shell:is(.mt-12){margin-top:calc(var(--spacing) * 12)}
.jd-clone-shell .mt-16, .jd-clone-shell:is(.mt-16){margin-top:calc(var(--spacing) * 16)}
.jd-clone-shell .mt-20, .jd-clone-shell:is(.mt-20){margin-top:calc(var(--spacing) * 20)}
.jd-clone-shell .mt-auto, .jd-clone-shell:is(.mt-auto){margin-top:auto}
.jd-clone-shell .mb-5, .jd-clone-shell:is(.mb-5){margin-bottom:calc(var(--spacing) * 5)}
.jd-clone-shell .mb-6, .jd-clone-shell:is(.mb-6){margin-bottom:calc(var(--spacing) * 6)}
.jd-clone-shell .mb-8, .jd-clone-shell:is(.mb-8){margin-bottom:calc(var(--spacing) * 8)}
.jd-clone-shell .block, .jd-clone-shell:is(.block){display:block}
.jd-clone-shell .flex, .jd-clone-shell:is(.flex){display:flex}
.jd-clone-shell .grid, .jd-clone-shell:is(.grid){display:grid}
.jd-clone-shell .hidden, .jd-clone-shell:is(.hidden){display:none}
.jd-clone-shell .inline-block, .jd-clone-shell:is(.inline-block){display:inline-block}
.jd-clone-shell .inline-flex, .jd-clone-shell:is(.inline-flex){display:inline-flex}
.jd-clone-shell .size-2\.5, .jd-clone-shell:is(.size-2\.5){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}
.jd-clone-shell .size-3, .jd-clone-shell:is(.size-3){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}
.jd-clone-shell .size-4, .jd-clone-shell:is(.size-4){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}
.jd-clone-shell .size-6, .jd-clone-shell:is(.size-6){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}
.jd-clone-shell .size-7, .jd-clone-shell:is(.size-7){width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}
.jd-clone-shell .size-8, .jd-clone-shell:is(.size-8){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}
.jd-clone-shell .size-9, .jd-clone-shell:is(.size-9){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}
.jd-clone-shell .size-11, .jd-clone-shell:is(.size-11){width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}
.jd-clone-shell .size-16, .jd-clone-shell:is(.size-16){width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}
.jd-clone-shell .size-full, .jd-clone-shell:is(.size-full){width:100%;height:100%}
.jd-clone-shell .h-0\.5, .jd-clone-shell:is(.h-0\.5){height:calc(var(--spacing) * .5)}
.jd-clone-shell .h-5, .jd-clone-shell:is(.h-5){height:calc(var(--spacing) * 5)}
.jd-clone-shell .h-6, .jd-clone-shell:is(.h-6){height:calc(var(--spacing) * 6)}
.jd-clone-shell .h-7, .jd-clone-shell:is(.h-7){height:calc(var(--spacing) * 7)}
.jd-clone-shell .h-8, .jd-clone-shell:is(.h-8){height:calc(var(--spacing) * 8)}
.jd-clone-shell .h-9, .jd-clone-shell:is(.h-9){height:calc(var(--spacing) * 9)}
.jd-clone-shell .h-\[80px\], .jd-clone-shell:is(.h-\[80px\]){height:80px}
.jd-clone-shell .h-\[250px\], .jd-clone-shell:is(.h-\[250px\]){height:250px}
.jd-clone-shell .h-\[270px\], .jd-clone-shell:is(.h-\[270px\]){height:270px}
.jd-clone-shell .h-\[320px\], .jd-clone-shell:is(.h-\[320px\]){height:320px}
.jd-clone-shell .h-\[520px\], .jd-clone-shell:is(.h-\[520px\]){height:520px}
.jd-clone-shell .h-\[522px\], .jd-clone-shell:is(.h-\[522px\]){height:522px}
.jd-clone-shell .h-\[650px\], .jd-clone-shell:is(.h-\[650px\]){height:650px}
.jd-clone-shell .h-auto, .jd-clone-shell:is(.h-auto){height:auto}
.jd-clone-shell .h-full, .jd-clone-shell:is(.h-full){height:100%}
.jd-clone-shell .max-h-\[calc\(100vh-96px\)\], .jd-clone-shell:is(.max-h-\[calc\(100vh-96px\)\]){max-height:calc(100vh - 96px)}
.jd-clone-shell .min-h-\[91px\], .jd-clone-shell:is(.min-h-\[91px\]){min-height:91px}
.jd-clone-shell .min-h-\[104px\], .jd-clone-shell:is(.min-h-\[104px\]){min-height:104px}
.jd-clone-shell .min-h-\[260px\], .jd-clone-shell:is(.min-h-\[260px\]){min-height:260px}
.jd-clone-shell .min-h-full, .jd-clone-shell:is(.min-h-full){min-height:100%}
.jd-clone-shell .w-\(--cell\), .jd-clone-shell:is(.w-\(--cell\)){width:var(--cell)}
.jd-clone-shell .w-5, .jd-clone-shell:is(.w-5){width:calc(var(--spacing) * 5)}
.jd-clone-shell .w-9, .jd-clone-shell:is(.w-9){width:calc(var(--spacing) * 9)}
.jd-clone-shell .w-24, .jd-clone-shell:is(.w-24){width:calc(var(--spacing) * 24)}
.jd-clone-shell .w-auto, .jd-clone-shell:is(.w-auto){width:auto}
.jd-clone-shell .w-full, .jd-clone-shell:is(.w-full){width:100%}
.jd-clone-shell .w-max, .jd-clone-shell:is(.w-max){width:max-content}
.jd-clone-shell .max-w-\[300px\], .jd-clone-shell:is(.max-w-\[300px\]){max-width:300px}
.jd-clone-shell .max-w-\[360px\], .jd-clone-shell:is(.max-w-\[360px\]){max-width:360px}
.jd-clone-shell .max-w-\[560px\], .jd-clone-shell:is(.max-w-\[560px\]){max-width:560px}
.jd-clone-shell .max-w-\[760px\], .jd-clone-shell:is(.max-w-\[760px\]){max-width:760px}
.jd-clone-shell .max-w-\[900px\], .jd-clone-shell:is(.max-w-\[900px\]){max-width:900px}
.jd-clone-shell .max-w-\[1100px\], .jd-clone-shell:is(.max-w-\[1100px\]){max-width:1100px}
.jd-clone-shell .max-w-\[1200px\], .jd-clone-shell:is(.max-w-\[1200px\]){max-width:1200px}
.jd-clone-shell .max-w-\[1324px\], .jd-clone-shell:is(.max-w-\[1324px\]){max-width:1324px}
.jd-clone-shell .max-w-\[1440px\], .jd-clone-shell:is(.max-w-\[1440px\]){max-width:1440px}
.jd-clone-shell .min-w-0, .jd-clone-shell:is(.min-w-0){min-width:calc(var(--spacing) * 0)}
.jd-clone-shell .min-w-\[260px\], .jd-clone-shell:is(.min-w-\[260px\]){min-width:260px}
.jd-clone-shell .flex-1, .jd-clone-shell:is(.flex-1){flex:1}
.jd-clone-shell .shrink-0, .jd-clone-shell:is(.shrink-0){flex-shrink:0}
.jd-clone-shell .-translate-y-1\/2, .jd-clone-shell:is(.-translate-y-1\/2){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}
.jd-clone-shell .transform, .jd-clone-shell:is(.transform){transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}
.jd-clone-shell .cursor-pointer, .jd-clone-shell:is(.cursor-pointer){cursor:pointer}
.jd-clone-shell .touch-pan-y, .jd-clone-shell:is(.touch-pan-y){--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}
.jd-clone-shell .scroll-mt-20, .jd-clone-shell:is(.scroll-mt-20){scroll-margin-top:calc(var(--spacing) * 20)}
.jd-clone-shell .list-none, .jd-clone-shell:is(.list-none){list-style-type:none}
.jd-clone-shell .flex-col, .jd-clone-shell:is(.flex-col){flex-direction:column}
.jd-clone-shell .items-center, .jd-clone-shell:is(.items-center){align-items:center}
.jd-clone-shell .items-end, .jd-clone-shell:is(.items-end){align-items:flex-end}
.jd-clone-shell .items-start, .jd-clone-shell:is(.items-start){align-items:flex-start}
.jd-clone-shell .justify-between, .jd-clone-shell:is(.justify-between){justify-content:space-between}
.jd-clone-shell .justify-center, .jd-clone-shell:is(.justify-center){justify-content:center}
.jd-clone-shell .justify-end, .jd-clone-shell:is(.justify-end){justify-content:flex-end}
.jd-clone-shell .gap-1, .jd-clone-shell:is(.gap-1){gap:calc(var(--spacing) * 1)}
.jd-clone-shell .gap-1\.5, .jd-clone-shell:is(.gap-1\.5){gap:calc(var(--spacing) * 1.5)}
.jd-clone-shell .gap-2, .jd-clone-shell:is(.gap-2){gap:calc(var(--spacing) * 2)}
.jd-clone-shell .gap-3, .jd-clone-shell:is(.gap-3){gap:calc(var(--spacing) * 3)}
.jd-clone-shell .gap-4, .jd-clone-shell:is(.gap-4){gap:calc(var(--spacing) * 4)}
.jd-clone-shell .gap-6, .jd-clone-shell:is(.gap-6){gap:calc(var(--spacing) * 6)}
.jd-clone-shell .gap-8, .jd-clone-shell:is(.gap-8){gap:calc(var(--spacing) * 8)}
.jd-clone-shell .gap-10, .jd-clone-shell:is(.gap-10){gap:calc(var(--spacing) * 10)}
.jd-clone-shell :where(.space-y-1>:not(:last-child)), .jd-clone-shell:is(:where(.space-y-1>:not(:last-child))){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}
.jd-clone-shell :where(.space-y-5>:not(:last-child)), .jd-clone-shell:is(:where(.space-y-5>:not(:last-child))){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}
.jd-clone-shell .overflow-hidden, .jd-clone-shell:is(.overflow-hidden){overflow:hidden}
.jd-clone-shell .overflow-y-auto, .jd-clone-shell:is(.overflow-y-auto){overflow-y:auto}
.jd-clone-shell .rounded-\[40px\], .jd-clone-shell:is(.rounded-\[40px\]){border-radius:40px}
.jd-clone-shell .rounded-\[min\(var\(--radius-md\)\,10px\)\], .jd-clone-shell:is(.rounded-\[min\(var\(--radius-md\)\,10px\)\]){border-radius:min(var(--radius-md), 10px)}
.jd-clone-shell .rounded-\[min\(var\(--radius-md\)\,12px\)\], .jd-clone-shell:is(.rounded-\[min\(var\(--radius-md\)\,12px\)\]){border-radius:min(var(--radius-md), 12px)}
.jd-clone-shell .rounded-full, .jd-clone-shell:is(.rounded-full){border-radius:3.40282e38px}
.jd-clone-shell .rounded-lg, .jd-clone-shell:is(.rounded-lg){border-radius:var(--radius)}
.jd-clone-shell .border, .jd-clone-shell:is(.border){border-style:var(--tw-border-style);border-width:1px}
.jd-clone-shell .border-y, .jd-clone-shell:is(.border-y){border-block-style:var(--tw-border-style);border-block-width:1px}
.jd-clone-shell .border-t, .jd-clone-shell:is(.border-t){border-top-style:var(--tw-border-style);border-top-width:1px}
.jd-clone-shell .border-b, .jd-clone-shell:is(.border-b){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}
.jd-clone-shell .border-\[\#bfe5cc\], .jd-clone-shell:is(.border-\[\#bfe5cc\]){border-color:#bfe5cc}
.jd-clone-shell .border-border, .jd-clone-shell:is(.border-border){border-color:var(--border)}
.jd-clone-shell .border-jd-gray\/30, .jd-clone-shell:is(.border-jd-gray\/30){border-color:#6162654d;border-color:lab(41.5393% .0708103 -1.85412/.3)}
.jd-clone-shell .border-jd-vanilla, .jd-clone-shell:is(.border-jd-vanilla){border-color:#f5f5f7}
.jd-clone-shell .border-transparent, .jd-clone-shell:is(.border-transparent){border-color:#0000}
.jd-clone-shell .border-white\/50, .jd-clone-shell:is(.border-white\/50){border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .border-white\/50, .jd-clone-shell:is(.border-white\/50){border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}
.jd-clone-shell .border-white\/70, .jd-clone-shell:is(.border-white\/70){border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .border-white\/70, .jd-clone-shell:is(.border-white\/70){border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}
.jd-clone-shell .bg-\[\#00953f\], .jd-clone-shell:is(.bg-\[\#00953f\]){background-color:#00953f}
.jd-clone-shell .bg-\[\#f0f7f2\], .jd-clone-shell:is(.bg-\[\#f0f7f2\]){background-color:#f0f7f2}
.jd-clone-shell .bg-\[\#ff6b0b\], .jd-clone-shell:is(.bg-\[\#ff6b0b\]){background-color:#ff6b0b}
.jd-clone-shell .bg-background, .jd-clone-shell:is(.bg-background){background-color:var(--background)}
.jd-clone-shell .bg-black, .jd-clone-shell:is(.bg-black){background-color:var(--color-black)}
.jd-clone-shell .bg-black\/35, .jd-clone-shell:is(.bg-black\/35){background-color:#00000059}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .bg-black\/35, .jd-clone-shell:is(.bg-black\/35){background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}
.jd-clone-shell .bg-black\/40, .jd-clone-shell:is(.bg-black\/40){background-color:#0006}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .bg-black\/40, .jd-clone-shell:is(.bg-black\/40){background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}
.jd-clone-shell .bg-destructive\/10, .jd-clone-shell:is(.bg-destructive\/10){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .bg-destructive\/10, .jd-clone-shell:is(.bg-destructive\/10){background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}
.jd-clone-shell .bg-jd-blue, .jd-clone-shell:is(.bg-jd-blue){background-color:#0091b3}
.jd-clone-shell .bg-jd-gray, .jd-clone-shell:is(.bg-jd-gray){background-color:#616265}
.jd-clone-shell .bg-jd-vanilla, .jd-clone-shell:is(.bg-jd-vanilla){background-color:#f5f5f7}
.jd-clone-shell .bg-primary, .jd-clone-shell:is(.bg-primary){background-color:var(--primary)}
.jd-clone-shell .bg-secondary, .jd-clone-shell:is(.bg-secondary){background-color:var(--secondary)}
.jd-clone-shell .bg-white, .jd-clone-shell:is(.bg-white){background-color:var(--color-white)}
.jd-clone-shell .bg-white\/75, .jd-clone-shell:is(.bg-white\/75){background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .bg-white\/75, .jd-clone-shell:is(.bg-white\/75){background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}
.jd-clone-shell .bg-\[radial-gradient\(circle\,rgb\(125\,198\,214\)_0\%\,rgb\(29\,94\,118\)_100\%\)\], .jd-clone-shell:is(.bg-\[radial-gradient\(circle\,rgb\(125\,198\,214\)_0\%\,rgb\(29\,94\,118\)_100\%\)\]){background-image:radial-gradient(circle,#7dc6d6 0%,#1d5e76 100%)}
.jd-clone-shell .bg-cover, .jd-clone-shell:is(.bg-cover){background-size:cover}
.jd-clone-shell .bg-clip-padding, .jd-clone-shell:is(.bg-clip-padding){background-clip:padding-box}
.jd-clone-shell .bg-center, .jd-clone-shell:is(.bg-center){background-position:50%}
.jd-clone-shell .object-contain, .jd-clone-shell:is(.object-contain){object-fit:contain}
.jd-clone-shell .object-cover, .jd-clone-shell:is(.object-cover){object-fit:cover}
.jd-clone-shell .p-8, .jd-clone-shell:is(.p-8){padding:calc(var(--spacing) * 8)}
.jd-clone-shell .px-2, .jd-clone-shell:is(.px-2){padding-inline:calc(var(--spacing) * 2)}
.jd-clone-shell .px-2\.5, .jd-clone-shell:is(.px-2\.5){padding-inline:calc(var(--spacing) * 2.5)}
.jd-clone-shell .px-3, .jd-clone-shell:is(.px-3){padding-inline:calc(var(--spacing) * 3)}
.jd-clone-shell .px-4, .jd-clone-shell:is(.px-4){padding-inline:calc(var(--spacing) * 4)}
.jd-clone-shell .px-6, .jd-clone-shell:is(.px-6){padding-inline:calc(var(--spacing) * 6)}
.jd-clone-shell .px-10, .jd-clone-shell:is(.px-10){padding-inline:calc(var(--spacing) * 10)}
.jd-clone-shell .px-\[27px\], .jd-clone-shell:is(.px-\[27px\]){padding-inline:27px}
.jd-clone-shell .py-1\.5, .jd-clone-shell:is(.py-1\.5){padding-block:calc(var(--spacing) * 1.5)}
.jd-clone-shell .py-2, .jd-clone-shell:is(.py-2){padding-block:calc(var(--spacing) * 2)}
.jd-clone-shell .py-2\.5, .jd-clone-shell:is(.py-2\.5){padding-block:calc(var(--spacing) * 2.5)}
.jd-clone-shell .py-3, .jd-clone-shell:is(.py-3){padding-block:calc(var(--spacing) * 3)}
.jd-clone-shell .py-6, .jd-clone-shell:is(.py-6){padding-block:calc(var(--spacing) * 6)}
.jd-clone-shell .py-12, .jd-clone-shell:is(.py-12){padding-block:calc(var(--spacing) * 12)}
.jd-clone-shell .py-16, .jd-clone-shell:is(.py-16){padding-block:calc(var(--spacing) * 16)}
.jd-clone-shell .py-20, .jd-clone-shell:is(.py-20){padding-block:calc(var(--spacing) * 20)}
.jd-clone-shell .py-\[13px\], .jd-clone-shell:is(.py-\[13px\]){padding-block:13px}
.jd-clone-shell .pt-14, .jd-clone-shell:is(.pt-14){padding-top:calc(var(--spacing) * 14)}
.jd-clone-shell .pt-16, .jd-clone-shell:is(.pt-16){padding-top:calc(var(--spacing) * 16)}
.jd-clone-shell .pt-20, .jd-clone-shell:is(.pt-20){padding-top:calc(var(--spacing) * 20)}
.jd-clone-shell .pb-2, .jd-clone-shell:is(.pb-2){padding-bottom:calc(var(--spacing) * 2)}
.jd-clone-shell .pb-6, .jd-clone-shell:is(.pb-6){padding-bottom:calc(var(--spacing) * 6)}
.jd-clone-shell .pb-12, .jd-clone-shell:is(.pb-12){padding-bottom:calc(var(--spacing) * 12)}
.jd-clone-shell .pb-14, .jd-clone-shell:is(.pb-14){padding-bottom:calc(var(--spacing) * 14)}
.jd-clone-shell .pb-20, .jd-clone-shell:is(.pb-20){padding-bottom:calc(var(--spacing) * 20)}
.jd-clone-shell .pl-3, .jd-clone-shell:is(.pl-3){padding-left:calc(var(--spacing) * 3)}
.jd-clone-shell .text-center, .jd-clone-shell:is(.text-center){text-align:center}
.jd-clone-shell .font-brand, .jd-clone-shell:is(.font-brand){font-family:Nasalization,sans-serif}
.jd-clone-shell .text-sm, .jd-clone-shell:is(.text-sm){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}
.jd-clone-shell .text-xs, .jd-clone-shell:is(.text-xs){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}
.jd-clone-shell .text-\[0\.5em\], .jd-clone-shell:is(.text-\[0\.5em\]){font-size:.5em}
.jd-clone-shell .text-\[0\.8rem\], .jd-clone-shell:is(.text-\[0\.8rem\]){font-size:.8rem}
.jd-clone-shell .text-\[12px\], .jd-clone-shell:is(.text-\[12px\]){font-size:12px}
.jd-clone-shell .text-\[13px\], .jd-clone-shell:is(.text-\[13px\]){font-size:13px}
.jd-clone-shell .text-\[14px\], .jd-clone-shell:is(.text-\[14px\]){font-size:14px}
.jd-clone-shell .text-\[16px\], .jd-clone-shell:is(.text-\[16px\]){font-size:16px}
.jd-clone-shell .text-\[22\.4px\], .jd-clone-shell:is(.text-\[22\.4px\]){font-size:22.4px}
.jd-clone-shell .text-\[24px\], .jd-clone-shell:is(.text-\[24px\]){font-size:24px}
.jd-clone-shell .text-\[28\.8px\], .jd-clone-shell:is(.text-\[28\.8px\]){font-size:28.8px}
.jd-clone-shell .text-\[34px\], .jd-clone-shell:is(.text-\[34px\]){font-size:34px}
.jd-clone-shell .text-\[clamp\(1\.4rem\,1rem\+1vw\,1\.8rem\)\], .jd-clone-shell:is(.text-\[clamp\(1\.4rem\,1rem\+1vw\,1\.8rem\)\]){font-size:clamp(1.4rem,1rem + 1vw,1.8rem)}
.jd-clone-shell .text-\[clamp\(1\.8rem\,1\.3rem\+1\.6vw\,2\.5rem\)\], .jd-clone-shell:is(.text-\[clamp\(1\.8rem\,1\.3rem\+1\.6vw\,2\.5rem\)\]){font-size:clamp(1.8rem,1.3rem + 1.6vw,2.5rem)}
.jd-clone-shell .text-\[clamp\(2\.5rem\,1\.6rem\+3\.4vw\,4\.3rem\)\], .jd-clone-shell:is(.text-\[clamp\(2\.5rem\,1\.6rem\+3\.4vw\,4\.3rem\)\]){font-size:clamp(2.5rem,1.6rem + 3.4vw,4.3rem)}
.jd-clone-shell .text-\[clamp\(2\.6rem\,1\.4rem\+4vw\,4\.4rem\)\], .jd-clone-shell:is(.text-\[clamp\(2\.6rem\,1\.4rem\+4vw\,4\.4rem\)\]){font-size:clamp(2.6rem,1.4rem + 4vw,4.4rem)}
.jd-clone-shell .text-jd-body, .jd-clone-shell:is(.text-jd-body){font-size:clamp(1rem,.9rem + .4vw,1.19rem)}
.jd-clone-shell .text-jd-display, .jd-clone-shell:is(.text-jd-display){font-size:clamp(3rem,2.143vw + 2.5714rem,4.5rem)}
.jd-clone-shell .text-jd-title, .jd-clone-shell:is(.text-jd-title){font-size:clamp(1.453rem,1.353vw + 1.1824rem,2.4rem)}
.jd-clone-shell .leading-8, .jd-clone-shell:is(.leading-8){--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}
.jd-clone-shell .leading-\[1\.1\], .jd-clone-shell:is(.leading-\[1\.1\]){--tw-leading:1.1;line-height:1.1}
.jd-clone-shell .leading-\[1\.2\], .jd-clone-shell:is(.leading-\[1\.2\]){--tw-leading:1.2;line-height:1.2}
.jd-clone-shell .leading-\[1\.6\], .jd-clone-shell:is(.leading-\[1\.6\]){--tw-leading:1.6;line-height:1.6}
.jd-clone-shell .leading-\[1\.7\], .jd-clone-shell:is(.leading-\[1\.7\]){--tw-leading:1.7;line-height:1.7}
.jd-clone-shell .leading-\[1\.15\], .jd-clone-shell:is(.leading-\[1\.15\]){--tw-leading:1.15;line-height:1.15}
.jd-clone-shell .leading-\[1\.25\], .jd-clone-shell:is(.leading-\[1\.25\]){--tw-leading:1.25;line-height:1.25}
.jd-clone-shell .leading-none, .jd-clone-shell:is(.leading-none){--tw-leading:1;line-height:1}
.jd-clone-shell .font-light, .jd-clone-shell:is(.font-light){--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}
.jd-clone-shell .font-medium, .jd-clone-shell:is(.font-medium){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}
.jd-clone-shell .font-semibold, .jd-clone-shell:is(.font-semibold){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}
.jd-clone-shell .tracking-\[-0\.04em\], .jd-clone-shell:is(.tracking-\[-0\.04em\]){--tw-tracking:-.04em;letter-spacing:-.04em}
.jd-clone-shell .tracking-\[\.1em\], .jd-clone-shell:is(.tracking-\[\.1em\]){--tw-tracking:.1em;letter-spacing:.1em}
.jd-clone-shell .tracking-\[\.08em\], .jd-clone-shell:is(.tracking-\[\.08em\]){--tw-tracking:.08em;letter-spacing:.08em}
.jd-clone-shell .whitespace-nowrap, .jd-clone-shell:is(.whitespace-nowrap){white-space:nowrap}
.jd-clone-shell .text-\[\#073b2b\], .jd-clone-shell:is(.text-\[\#073b2b\]){color:#073b2b}
.jd-clone-shell .text-\[\#00953f\], .jd-clone-shell:is(.text-\[\#00953f\]){color:#00953f}
.jd-clone-shell .text-black, .jd-clone-shell:is(.text-black){color:var(--color-black)}
.jd-clone-shell .text-destructive, .jd-clone-shell:is(.text-destructive){color:var(--destructive)}
.jd-clone-shell .text-jd-blue, .jd-clone-shell:is(.text-jd-blue){color:#0091b3}
.jd-clone-shell .text-jd-gray, .jd-clone-shell:is(.text-jd-gray){color:#616265}
.jd-clone-shell .text-primary, .jd-clone-shell:is(.text-primary){color:var(--primary)}
.jd-clone-shell .text-primary-foreground, .jd-clone-shell:is(.text-primary-foreground){color:var(--primary-foreground)}
.jd-clone-shell .text-secondary-foreground, .jd-clone-shell:is(.text-secondary-foreground){color:var(--secondary-foreground)}
.jd-clone-shell .text-white, .jd-clone-shell:is(.text-white){color:var(--color-white)}
.jd-clone-shell .uppercase, .jd-clone-shell:is(.uppercase){text-transform:uppercase}
.jd-clone-shell .underline-offset-4, .jd-clone-shell:is(.underline-offset-4){text-underline-offset:4px}
.jd-clone-shell .antialiased, .jd-clone-shell:is(.antialiased){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.jd-clone-shell .opacity-0, .jd-clone-shell:is(.opacity-0){opacity:0}
.jd-clone-shell .opacity-25, .jd-clone-shell:is(.opacity-25){opacity:.25}
.jd-clone-shell .opacity-100, .jd-clone-shell:is(.opacity-100){opacity:1}
.jd-clone-shell .shadow-\[0_8px_27px_-22px_\#000\], .jd-clone-shell:is(.shadow-\[0_8px_27px_-22px_\#000\]){--tw-shadow:0 8px 27px -22px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}
.jd-clone-shell .shadow-lg, .jd-clone-shell:is(.shadow-lg){--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)}
.jd-clone-shell .outline, .jd-clone-shell:is(.outline){outline-style:var(--tw-outline-style);outline-width:1px}
.jd-clone-shell .backdrop-blur-sm, .jd-clone-shell:is(.backdrop-blur-sm){--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}
.jd-clone-shell .transition-all, .jd-clone-shell:is(.transition-all){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
.jd-clone-shell .transition-colors, .jd-clone-shell:is(.transition-colors){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
.jd-clone-shell .transition-opacity, .jd-clone-shell:is(.transition-opacity){transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
.jd-clone-shell .transition-transform, .jd-clone-shell:is(.transition-transform){transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
.jd-clone-shell .duration-700, .jd-clone-shell:is(.duration-700){--tw-duration:.7s;transition-duration:.7s}
.jd-clone-shell .will-change-transform, .jd-clone-shell:is(.will-change-transform){will-change:transform}
.jd-clone-shell .outline-none, .jd-clone-shell:is(.outline-none){--tw-outline-style:none;outline-style:none}
.jd-clone-shell .select-none, .jd-clone-shell:is(.select-none){-webkit-user-select:none;user-select:none}
.jd-clone-shell .\[--cell\:min\(350px\,78vw\)\], .jd-clone-shell:is(.\[--cell\:min\(350px\,78vw\)\]){--cell:min(350px, 78vw)}
.jd-clone-shell .paused, .jd-clone-shell:is(.paused){animation-play-state:paused}
.jd-clone-shell .group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *), .jd-clone-shell:is(.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *)){rotate:180deg}
.jd-clone-shell .group-focus-within\:visible:is(:where(.group):focus-within *), .jd-clone-shell:is(.group-focus-within\:visible:is(:where(.group):focus-within *)){visibility:visible}
.jd-clone-shell .group-focus-within\:opacity-100:is(:where(.group):focus-within *), .jd-clone-shell:is(.group-focus-within\:opacity-100:is(:where(.group):focus-within *)){opacity:1}@media (hover:hover){
.jd-clone-shell .group-hover\:visible:is(:where(.group):hover *), .jd-clone-shell:is(.group-hover\:visible:is(:where(.group):hover *)){visibility:visible}
.jd-clone-shell .group-hover\:bg-\[\#ff8a35\]:is(:where(.group):hover *), .jd-clone-shell:is(.group-hover\:bg-\[\#ff8a35\]:is(:where(.group):hover *)){background-color:#ff8a35}
.jd-clone-shell .group-hover\:opacity-80:is(:where(.group):hover *), .jd-clone-shell:is(.group-hover\:opacity-80:is(:where(.group):hover *)){opacity:.8}
.jd-clone-shell .group-hover\:opacity-100:is(:where(.group):hover *), .jd-clone-shell:is(.group-hover\:opacity-100:is(:where(.group):hover *)){opacity:1}}
.jd-clone-shell .last\:border-b-0:last-child, .jd-clone-shell:is(.last\:border-b-0:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){
.jd-clone-shell .hover\:bg-black\/50:hover, .jd-clone-shell:is(.hover\:bg-black\/50:hover){background-color:#00000080}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .hover\:bg-black\/50:hover, .jd-clone-shell:is(.hover\:bg-black\/50:hover){background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}
.jd-clone-shell .hover\:bg-destructive\/20:hover, .jd-clone-shell:is(.hover\:bg-destructive\/20:hover){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .hover\:bg-destructive\/20:hover, .jd-clone-shell:is(.hover\:bg-destructive\/20:hover){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}
.jd-clone-shell .hover\:bg-muted:hover, .jd-clone-shell:is(.hover\:bg-muted:hover){background-color:var(--muted)}
.jd-clone-shell .hover\:bg-secondary\/80:hover, .jd-clone-shell:is(.hover\:bg-secondary\/80:hover){background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .hover\:bg-secondary\/80:hover, .jd-clone-shell:is(.hover\:bg-secondary\/80:hover){background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}
.jd-clone-shell .hover\:bg-white:hover, .jd-clone-shell:is(.hover\:bg-white:hover){background-color:var(--color-white)}
.jd-clone-shell .hover\:text-foreground:hover, .jd-clone-shell:is(.hover\:text-foreground:hover){color:var(--foreground)}
.jd-clone-shell .hover\:text-jd-blue:hover, .jd-clone-shell:is(.hover\:text-jd-blue:hover){color:#0091b3}
.jd-clone-shell .hover\:underline:hover, .jd-clone-shell:is(.hover\:underline:hover){text-decoration-line:underline}
.jd-clone-shell .hover\:opacity-80:hover, .jd-clone-shell:is(.hover\:opacity-80:hover){opacity:.8}}
.jd-clone-shell .focus-visible\:border-destructive\/40:focus-visible, .jd-clone-shell:is(.focus-visible\:border-destructive\/40:focus-visible){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .focus-visible\:border-destructive\/40:focus-visible, .jd-clone-shell:is(.focus-visible\:border-destructive\/40:focus-visible){border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}
.jd-clone-shell .focus-visible\:border-ring:focus-visible, .jd-clone-shell:is(.focus-visible\:border-ring:focus-visible){border-color:var(--ring)}
.jd-clone-shell .focus-visible\:ring-3:focus-visible, .jd-clone-shell:is(.focus-visible\:ring-3:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}
.jd-clone-shell .focus-visible\:ring-destructive\/20:focus-visible, .jd-clone-shell:is(.focus-visible\:ring-destructive\/20:focus-visible){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .focus-visible\:ring-destructive\/20:focus-visible, .jd-clone-shell:is(.focus-visible\:ring-destructive\/20:focus-visible){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}
.jd-clone-shell .focus-visible\:ring-ring\/50:focus-visible, .jd-clone-shell:is(.focus-visible\:ring-ring\/50:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .focus-visible\:ring-ring\/50:focus-visible, .jd-clone-shell:is(.focus-visible\:ring-ring\/50:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}
.jd-clone-shell .focus-visible\:outline:focus-visible, .jd-clone-shell:is(.focus-visible\:outline:focus-visible){outline-style:var(--tw-outline-style);outline-width:1px}
.jd-clone-shell .focus-visible\:outline-2:focus-visible, .jd-clone-shell:is(.focus-visible\:outline-2:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}
.jd-clone-shell .focus-visible\:outline-offset-4:focus-visible, .jd-clone-shell:is(.focus-visible\:outline-offset-4:focus-visible){outline-offset:4px}
.jd-clone-shell .focus-visible\:outline-offset-\[-4px\]:focus-visible, .jd-clone-shell:is(.focus-visible\:outline-offset-\[-4px\]:focus-visible){outline-offset:-4px}
.jd-clone-shell .focus-visible\:outline-\[\#ff6b0b\]:focus-visible, .jd-clone-shell:is(.focus-visible\:outline-\[\#ff6b0b\]:focus-visible){outline-color:#ff6b0b}
.jd-clone-shell .focus-visible\:outline-jd-blue:focus-visible, .jd-clone-shell:is(.focus-visible\:outline-jd-blue:focus-visible){outline-color:#0091b3}
.jd-clone-shell .focus-visible\:outline-white:focus-visible, .jd-clone-shell:is(.focus-visible\:outline-white:focus-visible){outline-color:var(--color-white)}
.jd-clone-shell .active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]), .jd-clone-shell:is(.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup])){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}
.jd-clone-shell .disabled\:pointer-events-none:disabled, .jd-clone-shell:is(.disabled\:pointer-events-none:disabled){pointer-events:none}
.jd-clone-shell .disabled\:opacity-50:disabled, .jd-clone-shell:is(.disabled\:opacity-50:disabled){opacity:.5}
.jd-clone-shell :where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg, .jd-clone-shell:is(:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg){border-radius:var(--radius)}
.jd-clone-shell .has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]), .jd-clone-shell:is(.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end])){padding-right:calc(var(--spacing) * 1.5)}
.jd-clone-shell .has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]), .jd-clone-shell:is(.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end])){padding-right:calc(var(--spacing) * 2)}
.jd-clone-shell .has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]), .jd-clone-shell:is(.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end])){padding-right:calc(var(--spacing) * 3)}
.jd-clone-shell .has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]), .jd-clone-shell:is(.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start])){padding-left:calc(var(--spacing) * 1.5)}
.jd-clone-shell .has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]), .jd-clone-shell:is(.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start])){padding-left:calc(var(--spacing) * 2)}
.jd-clone-shell .has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]), .jd-clone-shell:is(.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start])){padding-left:calc(var(--spacing) * 3)}
.jd-clone-shell .aria-expanded\:bg-muted[aria-expanded=true], .jd-clone-shell:is(.aria-expanded\:bg-muted[aria-expanded=true]){background-color:var(--muted)}
.jd-clone-shell .aria-expanded\:bg-secondary[aria-expanded=true], .jd-clone-shell:is(.aria-expanded\:bg-secondary[aria-expanded=true]){background-color:var(--secondary)}
.jd-clone-shell .aria-expanded\:text-foreground[aria-expanded=true], .jd-clone-shell:is(.aria-expanded\:text-foreground[aria-expanded=true]){color:var(--foreground)}
.jd-clone-shell .aria-expanded\:text-secondary-foreground[aria-expanded=true], .jd-clone-shell:is(.aria-expanded\:text-secondary-foreground[aria-expanded=true]){color:var(--secondary-foreground)}
.jd-clone-shell .aria-invalid\:border-destructive[aria-invalid=true], .jd-clone-shell:is(.aria-invalid\:border-destructive[aria-invalid=true]){border-color:var(--destructive)}
.jd-clone-shell .aria-invalid\:ring-3[aria-invalid=true], .jd-clone-shell:is(.aria-invalid\:ring-3[aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}
.jd-clone-shell .aria-invalid\:ring-destructive\/20[aria-invalid=true], .jd-clone-shell:is(.aria-invalid\:ring-destructive\/20[aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .aria-invalid\:ring-destructive\/20[aria-invalid=true], .jd-clone-shell:is(.aria-invalid\:ring-destructive\/20[aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media (prefers-reduced-motion:reduce){
.jd-clone-shell .motion-reduce\:transition-none, .jd-clone-shell:is(.motion-reduce\:transition-none){transition-property:none}}@media (min-width:40rem){
.jd-clone-shell .sm\:absolute, .jd-clone-shell:is(.sm\:absolute){position:absolute}
.jd-clone-shell .sm\:right-\[32\%\], .jd-clone-shell:is(.sm\:right-\[32\%\]){right:32%}
.jd-clone-shell .sm\:bottom-6, .jd-clone-shell:is(.sm\:bottom-6){bottom:calc(var(--spacing) * 6)}
.jd-clone-shell .sm\:rounded-\[40px\], .jd-clone-shell:is(.sm\:rounded-\[40px\]){border-radius:40px}}@media (min-width:48rem){
.jd-clone-shell .md\:top-1\/2, .jd-clone-shell:is(.md\:top-1\/2){top:50%}
.jd-clone-shell .md\:right-8, .jd-clone-shell:is(.md\:right-8){right:calc(var(--spacing) * 8)}
.jd-clone-shell .md\:bottom-auto, .jd-clone-shell:is(.md\:bottom-auto){bottom:auto}
.jd-clone-shell .md\:left-auto, .jd-clone-shell:is(.md\:left-auto){left:auto}
.jd-clone-shell .md\:mx-auto, .jd-clone-shell:is(.md\:mx-auto){margin-inline:auto}
.jd-clone-shell .md\:h-\[630px\], .jd-clone-shell:is(.md\:h-\[630px\]){height:630px}
.jd-clone-shell .md\:h-auto, .jd-clone-shell:is(.md\:h-auto){height:auto}
.jd-clone-shell .md\:min-h-\[663px\], .jd-clone-shell:is(.md\:min-h-\[663px\]){min-height:663px}
.jd-clone-shell .md\:max-w-\[1381px\], .jd-clone-shell:is(.md\:max-w-\[1381px\]){max-width:1381px}
.jd-clone-shell .md\:-translate-y-1\/2, .jd-clone-shell:is(.md\:-translate-y-1\/2){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}
.jd-clone-shell .md\:grid-cols-2, .jd-clone-shell:is(.md\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}
.jd-clone-shell .md\:grid-cols-\[\.8fr_1\.2fr\], .jd-clone-shell:is(.md\:grid-cols-\[\.8fr_1\.2fr\]){grid-template-columns:.8fr 1.2fr}
.jd-clone-shell .md\:grid-cols-\[1fr_47\.5\%\], .jd-clone-shell:is(.md\:grid-cols-\[1fr_47\.5\%\]){grid-template-columns:1fr 47.5%}
.jd-clone-shell .md\:flex-col, .jd-clone-shell:is(.md\:flex-col){flex-direction:column}
.jd-clone-shell .md\:items-end, .jd-clone-shell:is(.md\:items-end){align-items:flex-end}
.jd-clone-shell .md\:gap-0, .jd-clone-shell:is(.md\:gap-0){gap:calc(var(--spacing) * 0)}
.jd-clone-shell .md\:gap-16, .jd-clone-shell:is(.md\:gap-16){gap:calc(var(--spacing) * 16)}
.jd-clone-shell .md\:gap-\[38px\], .jd-clone-shell:is(.md\:gap-\[38px\]){gap:38px}
.jd-clone-shell .md\:p-10, .jd-clone-shell:is(.md\:p-10){padding:calc(var(--spacing) * 10)}
.jd-clone-shell .md\:px-\[54px\], .jd-clone-shell:is(.md\:px-\[54px\]){padding-inline:54px}
.jd-clone-shell .md\:px-\[58px\], .jd-clone-shell:is(.md\:px-\[58px\]){padding-inline:58px}
.jd-clone-shell .md\:py-10, .jd-clone-shell:is(.md\:py-10){padding-block:calc(var(--spacing) * 10)}
.jd-clone-shell .md\:py-20, .jd-clone-shell:is(.md\:py-20){padding-block:calc(var(--spacing) * 20)}
.jd-clone-shell .md\:py-\[30px\], .jd-clone-shell:is(.md\:py-\[30px\]){padding-block:30px}
.jd-clone-shell .md\:py-\[184px\], .jd-clone-shell:is(.md\:py-\[184px\]){padding-block:184px}
.jd-clone-shell .md\:pt-\[120px\], .jd-clone-shell:is(.md\:pt-\[120px\]){padding-top:120px}
.jd-clone-shell .md\:pb-\[180px\], .jd-clone-shell:is(.md\:pb-\[180px\]){padding-bottom:180px}}@media (min-width:80rem){
.jd-clone-shell .xl\:flex, .jd-clone-shell:is(.xl\:flex){display:flex}
.jd-clone-shell .xl\:hidden, .jd-clone-shell:is(.xl\:hidden){display:none}
.jd-clone-shell .xl\:h-\[116px\], .jd-clone-shell:is(.xl\:h-\[116px\]){height:116px}
.jd-clone-shell .xl\:flex-row, .jd-clone-shell:is(.xl\:flex-row){flex-direction:row}
.jd-clone-shell .xl\:items-center, .jd-clone-shell:is(.xl\:items-center){align-items:center}
.jd-clone-shell .xl\:gap-5, .jd-clone-shell:is(.xl\:gap-5){gap:calc(var(--spacing) * 5)}}
.jd-clone-shell .dark\:border-input:is(.dark *), .jd-clone-shell:is(.dark\:border-input:is(.dark *)){border-color:var(--input)}
.jd-clone-shell .dark\:bg-destructive\/20:is(.dark *), .jd-clone-shell:is(.dark\:bg-destructive\/20:is(.dark *)){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .dark\:bg-destructive\/20:is(.dark *), .jd-clone-shell:is(.dark\:bg-destructive\/20:is(.dark *)){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}
.jd-clone-shell .dark\:bg-input\/30:is(.dark *), .jd-clone-shell:is(.dark\:bg-input\/30:is(.dark *)){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .dark\:bg-input\/30:is(.dark *), .jd-clone-shell:is(.dark\:bg-input\/30:is(.dark *)){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (hover:hover){
.jd-clone-shell .dark\:hover\:bg-destructive\/30:is(.dark *):hover, .jd-clone-shell:is(.dark\:hover\:bg-destructive\/30:is(.dark *):hover){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .dark\:hover\:bg-destructive\/30:is(.dark *):hover, .jd-clone-shell:is(.dark\:hover\:bg-destructive\/30:is(.dark *):hover){background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}
.jd-clone-shell .dark\:hover\:bg-input\/50:is(.dark *):hover, .jd-clone-shell:is(.dark\:hover\:bg-input\/50:is(.dark *):hover){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .dark\:hover\:bg-input\/50:is(.dark *):hover, .jd-clone-shell:is(.dark\:hover\:bg-input\/50:is(.dark *):hover){background-color:color-mix(in oklab, var(--input) 50%, transparent)}}
.jd-clone-shell .dark\:hover\:bg-muted\/50:is(.dark *):hover, .jd-clone-shell:is(.dark\:hover\:bg-muted\/50:is(.dark *):hover){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .dark\:hover\:bg-muted\/50:is(.dark *):hover, .jd-clone-shell:is(.dark\:hover\:bg-muted\/50:is(.dark *):hover){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}
.jd-clone-shell .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible, .jd-clone-shell:is(.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible, .jd-clone-shell:is(.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}
.jd-clone-shell .dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true], .jd-clone-shell:is(.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true], .jd-clone-shell:is(.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]){border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}
.jd-clone-shell .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true], .jd-clone-shell:is(.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true], .jd-clone-shell:is(.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}
.jd-clone-shell .\[\&_svg\]\:pointer-events-none svg, .jd-clone-shell:is(.\[\&_svg\]\:pointer-events-none svg){pointer-events:none}
.jd-clone-shell .\[\&_svg\]\:shrink-0 svg, .jd-clone-shell:is(.\[\&_svg\]\:shrink-0 svg){flex-shrink:0}
.jd-clone-shell .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]), .jd-clone-shell:is(.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-])){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}
.jd-clone-shell .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]), .jd-clone-shell:is(.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-])){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}
.jd-clone-shell .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]), .jd-clone-shell:is(.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}@media (hover:hover){
.jd-clone-shell .\[a\]\:hover\:bg-primary\/80:is(a):hover, .jd-clone-shell:is(.\[a\]\:hover\:bg-primary\/80:is(a):hover){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){
.jd-clone-shell .\[a\]\:hover\:bg-primary\/80:is(a):hover, .jd-clone-shell:is(.\[a\]\:hover\:bg-primary\/80:is(a):hover){background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Source Sans Pro;src:url(/assets/fonts/SourceSansPro-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(/assets/fonts/SourceSansPro-Regular.woff2)format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(/assets/fonts/SourceSansPro-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Nasalization;src:url(/assets/reference/f682c183043ce291.woff2)format("woff2");font-display:swap}
.jd-clone-shell{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){
.jd-clone-shell{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}
.jd-clone-shell .dark, .jd-clone-shell:is(.dark){--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){
.jd-clone-shell .dark, .jd-clone-shell:is(.dark){--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}

/* Explicit SSR state wins over generic nav display rules in source CSS. */
.jd-clone-shell #jd-mobile-menu[hidden]{display:none!important}
.jd-clone-shell #jd-menu-toggle{cursor:pointer}
.jd-clone-shell a,.jd-clone-shell button{ -webkit-tap-highlight-color:transparent; }
.jd-clone-shell details>summary{cursor:pointer}
.jd-clone-shell svg{stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}
.jd-clone-shell svg path{stroke:inherit;stroke-width:inherit;fill:inherit}
