/*! 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-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-scroll-snap-strictness:proximity;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--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-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-green-500:oklch(72.3% .219 149.579);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--shadow-card:var(--card-shadow-value)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,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}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::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}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.\[inset\:50\%_auto_auto_50\%\]{inset:50% auto auto 50%}.inset-0{inset:0}.inset-1\/2{inset:50%}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.-top-\[34px\]{top:-34px}.-top-\[40px\]{top:-40px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-4\.5{top:calc(var(--spacing) * 4.5)}.top-16{top:calc(var(--spacing) * 16)}.top-\[-180px\]{top:-180px}.top-\[2\.5px\]{top:2.5px}.top-\[2px\]{top:2px}.top-\[3px\]{top:3px}.top-\[7px\]{top:7px}.top-\[17px\]{top:17px}.top-\[34px\]{top:34px}.top-\[180px\]{top:180px}.top-\[calc\(50\%\+75px\)\]{top:calc(50% + 75px)}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-\[calc\(100\%\+var\(--header-pad\)\+1px\)\]{top:calc(100% + var(--header-pad) + 1px)}.top-\[calc\(var\(--site-header-height\,0px\)\+64px\)\]{top:calc(var(--site-header-height,0px) + 64px)}.top-\[calc\(var\(--site-header-height\,64px\)\+10px\)\]{top:calc(var(--site-header-height,64px) + 10px)}.top-\[calc\(var\(--site-header-height\,64px\)\+20px\)\]{top:calc(var(--site-header-height,64px) + 20px)}.top-\[calc\(var\(--site-header-height\,72px\)\+14px\)\]{top:calc(var(--site-header-height,72px) + 14px)}.top-\[var\(--site-header-height\,0px\)\]{top:var(--site-header-height,0px)}.top-auto{top:auto}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-4\.5{right:calc(var(--spacing) * 4.5)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-\[-8\%\]{right:-8%}.right-\[2\.5px\]{right:2.5px}.right-\[3px\]{right:3px}.right-\[19px\]{right:19px}.bottom-0{bottom:0}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-18{bottom:calc(var(--spacing) * 18)}.bottom-\[88px\]{bottom:88px}.bottom-\[calc\(50\%\+26px\)\]{bottom:calc(50% + 26px)}.bottom-\[calc\(100\%\+14px\)\]{bottom:calc(100% + 14px)}.bottom-\[calc\(100\%-4px\)\]{bottom:calc(100% - 4px)}.-left-8{left:calc(var(--spacing) * -8)}.-left-\[9px\]{left:-9px}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-\[-12\%\]{left:-12%}.left-\[-23px\]{left:-23px}.left-\[-124px\]{left:-124px}.left-\[2\.5px\]{left:2.5px}.left-\[3px\]{left:3px}.left-\[6px\]{left:6px}.left-auto{left:auto}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[11\]{z-index:11}.z-\[60\]{z-index:60}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[150\]{z-index:150}.z-\[160\]{z-index:160}.z-\[168\]{z-index:168}.z-\[170\]{z-index:170}.z-\[210\]{z-index:210}.z-\[220\]{z-index:220}.z-\[221\]{z-index:221}.z-\[222\]{z-index:222}.z-\[230\]{z-index:230}.z-\[240\]{z-index:240}.z-\[320\]{z-index:320}.z-\[500\]{z-index:500}.z-\[4000\]{z-index:4000}.z-\[4100\]{z-index:4100}.z-\[4200\]{z-index:4200}.z-\[4300\]{z-index:4300}.order-2{order:2}.\[grid-column\:1\/-1\]{grid-column:1/-1}.\[grid-column\:1\]{grid-column:1}.\[grid-column\:2\]{grid-column:2}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.\[grid-row\:2\]{grid-row:2}.row-0{grid-row:0}.row-1{grid-row:1}.row-1999{grid-row:1999}.clear-both{clear:both}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\!m-0{margin:0!important}.-m-4\.5{margin:calc(var(--spacing) * -4.5)}.m-0{margin:0}.m-0\!{margin:0!important}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.m-2\.5{margin:calc(var(--spacing) * 2.5)}.m-\[-4px_0_4px\]{margin:-4px 0 4px}.m-\[-4px_0_10px\]{margin:-4px 0 10px}.m-\[-8px_0_12px\]{margin:-8px 0 12px}.m-\[-8px_0_16px\]{margin:-8px 0 16px}.m-\[0_0_4px\]{margin:0 0 4px}.m-\[0_0_5px\]{margin:0 0 5px}.m-\[0_0_6px\]{margin:0 0 6px}.m-\[0_0_8px\]{margin:0 0 8px}.m-\[0_0_10px\]{margin:0 0 10px}.m-\[0_0_12px\]{margin:0 0 12px}.m-\[0_0_14px\]{margin:0 0 14px}.m-\[0_0_16px\]{margin:0 0 16px}.m-\[0_0_18px\]{margin:0 0 18px}.m-\[0_0_20px\]{margin:0 0 20px}.m-\[0_0_22px\]{margin:0 0 22px}.m-\[0_0_24px\]{margin:0 0 24px}.m-\[0_28px_0_0\]{margin:0 28px 0 0}.m-\[2px_0_6px_23px\]{margin:2px 0 6px 23px}.m-\[4px_0_0\]{margin:4px 0 0}.m-\[6px_0_0\]{margin:6px 0 0}.m-\[16px_0_0\]{margin:16px 0 0}.mx-0{margin-inline:0}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4\.5{margin-block:calc(var(--spacing) * 4.5)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.ms-auto{margin-inline-start:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-1\.25{margin-top:calc(var(--spacing) * -1.25)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-2\.5{margin-top:calc(var(--spacing) * -2.5)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[8px\]{margin-top:8px}.mt-\[11px\]{margin-top:11px}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-\[26px\]{margin-top:26px}.mt-\[calc\(var\(--business-hover-air\)\*-1\)\]{margin-top:calc(var(--business-hover-air) * -1)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-2\.5{margin-right:calc(var(--spacing) * -2.5)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-7{margin-right:calc(var(--spacing) * 7)}.mr-9{margin-right:calc(var(--spacing) * 9)}.mr-\[34px\]{margin-right:34px}.\!mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)!important}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-0\!{margin-bottom:0!important}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-2\.25{margin-bottom:calc(var(--spacing) * 2.25)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-\[7px\]{margin-bottom:7px}.mb-\[18px\]{margin-bottom:18px}.-ml-1\.25{margin-left:calc(var(--spacing) * -1.25)}.-ml-1\.75{margin-left:calc(var(--spacing) * -1.75)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[500\/446\]{aspect-ratio:500/446}.aspect-\[537\/505\]{aspect-ratio:537/505}.aspect-\[640\/427\]{aspect-ratio:640/427}.aspect-\[692\/660\]{aspect-ratio:692/660}.aspect-\[720\/481\]{aspect-ratio:720/481}.aspect-\[750\/542\]{aspect-ratio:750/542}.aspect-\[860\/630\]{aspect-ratio:860/630}.aspect-\[997\/792\]{aspect-ratio:997/792}.aspect-\[1400\/917\]{aspect-ratio:1400/917}.aspect-\[3105\/1926\]{aspect-ratio:3105/1926}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[24px\]{width:24px;height:24px}.size-\[40px\]{width:40px;height:40px}.size-\[56px\]{width:56px;height:56px}.\[height\:calc\(100dvh-var\(--site-header-height\,72px\)\)\]{height:calc(100dvh - var(--site-header-height,72px))}.\[height\:calc\(100dvh-var\(--site-header-height\,72px\)-24px\)\]{height:calc(100dvh - var(--site-header-height,72px) - 24px)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\.25{height:calc(var(--spacing) * 2.25)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\!{height:calc(var(--spacing) * 4)!important}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-7\.5{height:calc(var(--spacing) * 7.5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.h-16{height:calc(var(--spacing) * 16)}.h-28{height:calc(var(--spacing) * 28)}.h-\[6\.5px\]{height:6.5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[9px\]{height:9px}.h-\[11px\]{height:11px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[54\%\]{height:54%}.h-\[54px\]{height:54px}.h-\[74px\]{height:74px}.h-\[76px\]{height:76px}.h-\[81px\]{height:81px}.h-\[86px\]{height:86px}.h-\[90\%\]{height:90%}.h-\[90px\]{height:90px}.h-\[130px\]{height:130px}.h-\[170px\]{height:170px}.h-\[210px\]{height:210px}.h-\[220px\]{height:220px}.h-\[230px\]{height:230px}.h-\[340px\]{height:340px}.h-\[350px\]{height:350px}.h-\[360px\]{height:360px}.h-\[430px\]{height:430px}.h-\[442px\]{height:442px}.h-\[var\(--business-top-row-height\,auto\)\]{height:var(--business-top-row-height,auto)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.\[max-height\:calc\(100dvh-var\(--site-header-height\,72px\)-24px\)\]{max-height:calc(100dvh - var(--site-header-height,72px) - 24px)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\[75vh\]{max-height:75vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[180px\]{max-height:180px}.max-h-\[214px\]{max-height:214px}.max-h-\[220px\]{max-height:220px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[calc\(100dvh-14px\)\]{max-height:calc(100dvh - 14px)}.max-h-\[calc\(100vh-24px\)\]{max-height:calc(100vh - 24px)}.max-h-\[calc\(100vh-44px\)\]{max-height:calc(100vh - 44px)}.max-h-\[calc\(100vh-96px\)\]{max-height:calc(100vh - 96px)}.max-h-\[calc\(100vh-var\(--site-header-height\,64px\)-80px\)\]{max-height:calc(100vh - var(--site-header-height,64px) - 80px)}.max-h-\[calc\(100vh-var\(--site-header-height\,72px\)-28px\)\]{max-height:calc(100vh - var(--site-header-height,72px) - 28px)}.max-h-\[min\(20vh\,160px\)\]{max-height:min(20vh,160px)}.max-h-\[min\(38vh\,360px\)\]{max-height:min(38vh,360px)}.max-h-\[min\(52vh\,420px\)\]{max-height:min(52vh,420px)}.max-h-\[min\(78vh\,760px\)\]{max-height:min(78vh,760px)}.max-h-\[min\(88vh\,920px\)\]{max-height:min(88vh,920px)}.max-h-\[min\(240px\,42vh\)\]{max-height:min(240px,42vh)}.max-h-\[min\(320px\,48dvh\)\]{max-height:min(320px,48dvh)}.max-h-\[var\(--business-top-row-height\,none\)\]{max-height:var(--business-top-row-height,none)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[2px\]{min-height:2px}.min-h-\[18px\]{min-height:18px}.min-h-\[19px\]{min-height:19px}.min-h-\[22px\]{min-height:22px}.min-h-\[24px\]{min-height:24px}.min-h-\[26px\]{min-height:26px}.min-h-\[28px\]{min-height:28px}.min-h-\[30px\]{min-height:30px}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[38px\]\!{min-height:38px!important}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[51px\]{min-height:51px}.min-h-\[52px\]{min-height:52px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[80px\]{min-height:80px}.min-h-\[96px\]{min-height:96px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[101px\]{min-height:101px}.min-h-\[104px\]{min-height:104px}.min-h-\[108px\]{min-height:108px}.min-h-\[116px\]{min-height:116px}.min-h-\[140px\]{min-height:140px}.min-h-\[230px\]{min-height:230px}.min-h-\[260px\]{min-height:260px}.min-h-\[288px\]{min-height:288px}.min-h-\[310px\]{min-height:310px}.min-h-\[360px\]{min-height:360px}.min-h-\[calc\(2\*1\.18em\)\]{min-height:2.36em}.min-h-\[calc\(2\*1\.28em\)\]{min-height:2.56em}.min-h-\[calc\(100vh-var\(--site-header-height\,64px\)-80px\)\]{min-height:calc(100vh - var(--site-header-height,64px) - 80px)}.min-h-\[calc\(100vh-var\(--site-header-height\,72px\)\)\]{min-height:calc(100vh - var(--site-header-height,72px))}.min-h-\[calc\(100vh-var\(--site-header-height\,72px\)-76px\)\]{min-height:calc(100vh - var(--site-header-height,72px) - 76px)}.min-h-\[min\(34vh\,320px\)\]{min-height:min(34vh,320px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\!{width:calc(var(--spacing) * 4)!important}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-15{width:calc(var(--spacing) * 15)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[3px\]{width:3px}.w-\[6\.5px\]{width:6.5px}.w-\[7px\]{width:7px}.w-\[9\.5rem\]{width:9.5rem}.w-\[9px\]{width:9px}.w-\[11px\]{width:11px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[35px\]{width:35px}.w-\[38\%\]{width:38%}.w-\[38px\]{width:38px}.w-\[50px\]{width:50px}.w-\[54\%\]{width:54%}.w-\[54px\]{width:54px}.w-\[57px\]{width:57px}.w-\[58px\]{width:58px}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[74px\]{width:74px}.w-\[76px\]{width:76px}.w-\[81px\]{width:81px}.w-\[82px\]{width:82px}.w-\[86px\]{width:86px}.w-\[90\%\]{width:90%}.w-\[92px\]{width:92px}.w-\[104px\]{width:104px}.w-\[124px\]{width:124px}.w-\[130px\]{width:130px}.w-\[170px\]{width:170px}.w-\[220px\]{width:220px}.w-\[236px\]{width:236px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[268px\]{width:268px}.w-\[280px\]{width:280px}.w-\[300\%\]{width:300%}.w-\[360px\]{width:360px}.w-\[430px\]{width:430px}.w-\[calc\(\(100\%-40px\)\/5\)\]{width:calc(20% - 8px)}.w-\[calc\(50\%-48px\)\]{width:calc(50% - 48px)}.w-\[calc\(100\%-20px\)\]{width:calc(100% - 20px)}.w-\[clamp\(74px\,42\%\,112px\)\]{width:clamp(74px,42%,112px)}.w-\[min\(50\%\,420px\)\]{width:min(50%,420px)}.w-\[min\(100\%\,260px\)\]{width:min(100%,260px)}.w-\[min\(100\%\,320px\)\]{width:min(100%,320px)}.w-\[min\(280px\,100\%\)\]{width:min(280px,100%)}.w-\[min\(360px\,100\%\)\]{width:min(360px,100%)}.w-\[min\(360px\,calc\(100vw-24px\)\)\]{width:min(360px,100vw - 24px)}.w-\[min\(420px\,calc\(100vw-24px\)\)\]{width:min(420px,100vw - 24px)}.w-\[min\(832px\,calc\(100vw-40px\)\)\]{width:min(832px,100vw - 40px)}.w-\[min\(1480px\,100\%\)\]{width:min(1480px,100%)}.w-\[min\(calc\(205\.71px\*2\+16px\)\,calc\(100vw-24px\)\)\]{width:min(427.42px,100vw - 24px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[13ch\]{max-width:13ch}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22px\]{max-width:22px}.max-w-\[42px\]{max-width:42px}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[58px\]{max-width:58px}.max-w-\[60ch\]{max-width:60ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[96px\]{max-width:96px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[570px\]{max-width:570px}.max-w-\[650px\]{max-width:650px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%-5px\)\]{max-width:calc(100% - 5px)}.max-w-\[calc\(100\%-40px\)\]{max-width:calc(100% - 40px)}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-\[min\(220px\,calc\(50\%-10px\)\)\]{max-width:min(220px,50% - 10px)}.max-w-\[min\(240px\,calc\(50\%-10px\)\)\]{max-width:min(240px,50% - 10px)}.max-w-\[min\(240px\,calc\(100\%-60px\)\)\]{max-width:min(240px,100% - 60px)}.max-w-\[min\(360px\,calc\(100vw-32px\)\)\]{max-width:min(360px,100vw - 32px)}.max-w-\[min\(760px\,calc\(100vw-16px\)\)\]{max-width:min(760px,100vw - 16px)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[18px\]{min-width:18px}.min-w-\[30px\]{min-width:30px}.min-w-\[32px\]{min-width:32px}.min-w-\[38px\]{min-width:38px}.min-w-\[44px\]{min-width:44px}.min-w-\[84px\]{min-width:84px}.min-w-\[100px\]{min-width:100px}.min-w-\[112px\]{min-width:112px}.min-w-\[138px\]{min-width:138px}.min-w-\[158px\]{min-width:158px}.min-w-\[168px\]{min-width:168px}.min-w-\[180px\]{min-width:180px}.min-w-\[206px\]{min-width:206px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[480px\]{min-width:480px}.min-w-\[620px\]{min-width:620px}.min-w-\[680px\]{min-width:680px}.flex-1{flex:1}.flex-\[0_0_33\.3333\%\]{flex:0 0 33.3333%}.flex-\[0_0_60px\]{flex:0 0 60px}.flex-\[0_0_100\%\]{flex:0 0 100%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.\[transform-origin\:center_top\]{transform-origin:top}.origin-\[50px_50px\]{transform-origin:50px 50px}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-6{rotate:-6deg}.rotate-180{rotate:180deg}.rotate-\[-1\.6deg\]{rotate:-1.6deg}.rotate-\[-1deg\]{rotate:-1deg}.\[transform\:none\]{transform:none}.\[transform\:rotate\(-135deg\)\]{transform:rotate(-135deg)}.\[transform\:rotate\(45deg\)\]{transform:rotate(45deg)}.\[transform\:rotateY\(-90deg\)_translateZ\(85px\)\]{transform:rotateY(-90deg)translateZ(85px)}.\[transform\:rotateY\(90deg\)_translateZ\(85px\)\]{transform:rotateY(90deg)translateZ(85px)}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.\[transform\:rotateY\(180deg\)_translateZ\(85px\)\]{transform:rotateY(180deg)translateZ(85px)}.\[transform\:translateX\(-15px\)\]{transform:translate(-15px)}.\[transform\:translateX\(-50\%\)_scale\(0\.9\)\]{transform:translate(-50%)scale(.9)}.\[transform\:translateX\(-50\%\)_scale\(0\.95\)\]{transform:translate(-50%)scale(.95)}.\[transform\:translateX\(-50\%\)_scale\(1\)\]{transform:translate(-50%)scale(1)}.\[transform\:translateX\(14px\)\]{transform:translate(14px)}.\[transform\:translateX\(calc\(var\(--landing-pagination-index\)\*var\(--landing-pagination-step\)\)\)_translateY\(-50\%\)\]{transform:translateX(calc(var(--landing-pagination-index) * var(--landing-pagination-step))) translateY(-50%)}.\[transform\:translateY\(0\)_scale\(1\)\]{transform:translateY(0)scale(1)}.\[transform\:translateY\(4px\)_scale\(0\.985\)\]{transform:translateY(4px)scale(.985)}.\[transform\:translateY\(14px\)_scale\(0\.98\)\]{transform:translateY(14px)scale(.98)}.\[transform\:translateZ\(85px\)\]{transform:translateZ(85px)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:favorite-toast-in_0\.25s_ease\]{animation:.25s favorite-toast-in}.\[animation\:header-nudge_0\.42s_cubic-bezier\(0\.32\,0\.84\,0\.32\,1\.28\)\]{animation:.42s cubic-bezier(.32,.84,.32,1.28) header-nudge}.\[animation\:landing-mini-chip-live_2\.1s_cubic-bezier\(0\.2\,0\.9\,0\.2\,1\)_infinite\]{animation:2.1s cubic-bezier(.2,.9,.2,1) infinite landing-mini-chip-live}.\[animation\:landing-mini-filter-check_2s_cubic-bezier\(0\.2\,0\.9\,0\.2\,1\)_infinite\]{animation:2s cubic-bezier(.2,.9,.2,1) infinite landing-mini-filter-check}.\[animation\:landing-mini-kpi-pop_2\.2s_cubic-bezier\(0\.2\,0\.9\,0\.2\,1\)_infinite\]{animation:2.2s cubic-bezier(.2,.9,.2,1) infinite landing-mini-kpi-pop}.\[animation\:landing-mini-product-card_2\.3s_cubic-bezier\(0\.2\,0\.9\,0\.2\,1\)_infinite\]{animation:2.3s cubic-bezier(.2,.9,.2,1) infinite landing-mini-product-card}.\[animation\:landing-mini-stage-active_0\.95s_ease-in-out_infinite\]{animation:.95s ease-in-out infinite landing-mini-stage-active}.\[animation\:landing-mini-subcheck_2s_cubic-bezier\(0\.2\,0\.9\,0\.2\,1\)_infinite\]{animation:2s cubic-bezier(.2,.9,.2,1) infinite landing-mini-subcheck}.\[animation\:landing-mini-tracking-card_2\.4s_cubic-bezier\(0\.2\,0\.9\,0\.2\,1\)_infinite\]{animation:2.4s cubic-bezier(.2,.9,.2,1) infinite landing-mini-tracking-card}.\[animation\:progress-spotlight-pulse_1\.15s_ease-in-out_infinite\]{animation:1.15s ease-in-out infinite progress-spotlight-pulse}.\[animation\:showcase-biz-float_4\.8s_ease-in-out_infinite\]{animation:4.8s ease-in-out infinite showcase-biz-float}.\[animation\:showcase-cube-rotate_6\.4s_ease-in-out_infinite\]{animation:6.4s ease-in-out infinite showcase-cube-rotate}.\[animation\:showcase-stack-back_3\.2s_ease-in-out_infinite\]{animation:3.2s ease-in-out infinite showcase-stack-back}.\[animation\:showcase-stack-front_3\.2s_ease-in-out_infinite\]{animation:3.2s ease-in-out infinite showcase-stack-front}.\[animation\:showcase-stack-mid_3\.2s_ease-in-out_infinite\]{animation:3.2s ease-in-out infinite showcase-stack-mid}.animate-\[contact-slide-in-left_0\.3s_ease\]{animation:.3s contact-slide-in-left}.animate-\[contact-slide-in-right_0\.3s_ease\]{animation:.3s contact-slide-in-right}.animate-\[contact-summary-in_0\.3s_ease\]{animation:.3s contact-summary-in}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.\[touch-action\:pan-y\]{touch-action:pan-y}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-\[calc\(var\(--site-header-height\,72px\)\+18px\)\]{scroll-margin-top:calc(var(--site-header-height,72px) + 18px)}.scroll-px-3\.5{scroll-padding-inline:calc(var(--spacing) * 3.5)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[scrollbar-color\:color-mix\(in_srgb\,var\(--accent\)_42\%\,var\(--border\)\)_transparent\]{scrollbar-color:var(--accent) transparent}@supports (color:color-mix(in lab, red, red)){.\[scrollbar-color\:color-mix\(in_srgb\,var\(--accent\)_42\%\,var\(--border\)\)_transparent\]{scrollbar-color:color-mix(in srgb,var(--accent) 42%,var(--border)) transparent}}.\[scrollbar-color\:color-mix\(in_srgb\,var\(--accent\)_48\%\,var\(--border\)\)_transparent\]{scrollbar-color:var(--accent) transparent}@supports (color:color-mix(in lab, red, red)){.\[scrollbar-color\:color-mix\(in_srgb\,var\(--accent\)_48\%\,var\(--border\)\)_transparent\]{scrollbar-color:color-mix(in srgb,var(--accent) 48%,var(--border)) transparent}}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.3fr_1fr_1fr_1fr\]{grid-template-columns:1.3fr 1fr 1fr 1fr}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.grid-cols-\[10px_1fr_auto\]{grid-template-columns:10px 1fr auto}.grid-cols-\[34px_1fr_34px\]{grid-template-columns:34px 1fr 34px}.grid-cols-\[36px_1fr\]{grid-template-columns:36px 1fr}.grid-cols-\[56px_minmax\(0\,1fr\)\]{grid-template-columns:56px minmax(0,1fr)}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.grid-cols-\[308px_minmax\(0\,1fr\)\]{grid-template-columns:308px minmax(0,1fr)}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.76fr\)_minmax\(0\,1\.24fr\)\]{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr)}.grid-cols-\[minmax\(0\,0\.96fr\)_minmax\(320px\,0\.72fr\)\]{grid-template-columns:minmax(0,.96fr) minmax(320px,.72fr)}.grid-cols-\[minmax\(0\,1\.2fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) auto}.grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(320px\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)}.grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)_104px\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) 104px}.grid-cols-\[minmax\(0\,1\.35fr\)_auto\]{grid-template-columns:minmax(0,1.35fr) auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_86px\]{grid-template-columns:minmax(0,1fr) 86px}.grid-cols-\[minmax\(0\,1fr\)_330px\]{grid-template-columns:minmax(0,1fr) 330px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)_96px\]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) 96px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(260px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid-cols-\[minmax\(72px\,108px\)_1fr_46px\]{grid-template-columns:minmax(72px,108px) 1fr 46px}.grid-cols-\[minmax\(72px\,108px\)_1fr_auto\]{grid-template-columns:minmax(72px,108px) 1fr auto}.grid-cols-\[minmax\(200px\,0\.8fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(200px,.8fr) minmax(0,1.6fr)}.grid-cols-\[minmax\(300px\,0\.9fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(300px,.9fr) minmax(0,1.3fr)}.grid-cols-\[repeat\(5\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[repeat\(6\,205\.71px\)\]{grid-template-columns:repeat(6,205.71px)}.grid-cols-\[repeat\(auto-fill\,minmax\(318px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(318px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(280px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(300px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.\[grid-template-rows\:0fr\]{grid-template-rows:0fr}.\[grid-template-rows\:1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_auto_1fr_0\.7fr\]{grid-template-rows:auto auto 1fr .7fr}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-items-center{place-items:center}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2\.5\!{gap:calc(var(--spacing) * 2.5)!important}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[22px\]{gap:22px}.gap-\[24px\]{gap:24px}.gap-\[28px\]{gap:28px}.gap-\[var\(--business-detail-air-gap\)\]{gap:var(--business-detail-air-gap)}.gap-\[var\(--landing-pagination-gap\)\]{gap:var(--landing-pagination-gap)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-\[36px\]{column-gap:36px}.gap-x-\[100px\]{column-gap:100px}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-\[8px\]{row-gap:8px}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.\[overscroll-behavior\:contain\],.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px_17px_7px_17px\]{border-radius:17px 17px 7px}.rounded-\[17px_17px_7px_17px\]\!{border-radius:17px 17px 7px!important}.rounded-\[18px\]{border-radius:18px}.rounded-\[18px_18px_7px_18px\]{border-radius:18px 18px 7px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-\[28px_28px_11px_28px\]{border-radius:28px 28px 11px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[40px\]{border-radius:40px}.rounded-\[52\%_48\%_43\%_57\%\/46\%_59\%_41\%_54\%\]{border-radius:52% 48% 43% 57%/46% 59% 41% 54%}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-tl-\[inherit\]{border-top-left-radius:inherit}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-\[inherit\]{border-top-right-radius:inherit}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1\.125px\]{border-style:var(--tw-border-style);border-width:1.125px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-\[1\.5px\]{border-right-style:var(--tw-border-style);border-right-width:1.5px}.border-r-\[1\.6px\]{border-right-style:var(--tw-border-style);border-right-width:1.6px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-b-\[1\.5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px}.border-b-\[1\.6px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1.6px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.\!border-accent{border-color:var(--accent)!important}.\[border-color\:color-mix\(in_srgb\,\#22c55e_32\%\,var\(--border\)\)\]{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.\[border-color\:color-mix\(in_srgb\,\#22c55e_32\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#22c55e 32%,var(--border))}}.\[border-color\:color-mix\(in_srgb\,\#f97316_48\%\,var\(--border\)\)\]{border-color:#f97316}@supports (color:color-mix(in lab, red, red)){.\[border-color\:color-mix\(in_srgb\,\#f97316_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#f97316 48%,var(--border))}}.\[border-color\:color-mix\(in_srgb\,var\(--accent\)_28\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.\[border-color\:color-mix\(in_srgb\,var\(--accent\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 28%,var(--border))}}.\[border-color\:color-mix\(in_srgb\,var\(--accent\)_50\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.\[border-color\:color-mix\(in_srgb\,var\(--accent\)_50\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}}.\[border-color\:color-mix\(in_srgb\,var\(--accent\)_58\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.\[border-color\:color-mix\(in_srgb\,var\(--accent\)_58\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 58%,var(--border))}}.\[border-color\:var\(--mini-border\)\]{border-color:var(--mini-border)}.border-\[\#5b8cff\]{border-color:#5b8cff}.border-\[\#60a5fa\]{border-color:#60a5fa}.border-\[\#d7d7dc\]{border-color:#d7d7dc}.border-\[\#d9a45b\]{border-color:#d9a45b}.border-\[\#d95b5b\]{border-color:#d95b5b}.border-\[\#d97706\]{border-color:#d97706}.border-\[\#dc2626\]{border-color:#dc2626}.border-\[\#f87171\]{border-color:#f87171}.border-\[color-mix\(in_srgb\,\#4f86ff_48\%\,var\(--border\)\)\]{border-color:#4f86ff}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#4f86ff_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#4f86ff 48%,var(--border))}}.border-\[color-mix\(in_srgb\,\#7d8cff_48\%\,var\(--border\)\)\]{border-color:#7d8cff}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#7d8cff_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#7d8cff 48%,var(--border))}}.border-\[color-mix\(in_srgb\,\#10b4b7_48\%\,var\(--border\)\)\]{border-color:#10b4b7}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#10b4b7_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#10b4b7 48%,var(--border))}}.border-\[color-mix\(in_srgb\,\#19b47b_48\%\,var\(--border\)\)\]{border-color:#19b47b}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#19b47b_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#19b47b 48%,var(--border))}}.border-\[color-mix\(in_srgb\,\#20c997_48\%\,var\(--border\)\)\]{border-color:#20c997}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#20c997_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#20c997 48%,var(--border))}}.border-\[color-mix\(in_srgb\,\#22c55e_30\%\,var\(--border\)\)\]{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#22c55e_30\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#22c55e 30%,var(--border))}}.border-\[color-mix\(in_srgb\,\#22c55e_32\%\,var\(--border\)\)\]{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#22c55e_32\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#22c55e 32%,var(--border))}}.border-\[color-mix\(in_srgb\,\#22c55e_48\%\,var\(--border\)\)\]{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#22c55e_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#22c55e 48%,var(--border))}}.border-\[color-mix\(in_srgb\,\#85b94d_48\%\,var\(--border\)\)\]{border-color:#85b94d}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#85b94d_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#85b94d 48%,var(--border))}}.border-\[color-mix\(in_srgb\,\#d97706_35\%\,var\(--border\)\)\]{border-color:#d97706}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#d97706_35\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#d97706 35%,var(--border))}}.border-\[color-mix\(in_srgb\,\#e5484d_48\%\,var\(--border\)\)\]{border-color:#e5484d}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#e5484d_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#e5484d 48%,var(--border))}}.border-\[color-mix\(in_srgb\,\#f59e0b_42\%\,var\(--border\)\)\]{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#f59e0b_42\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#f59e0b 42%,var(--border))}}.border-\[color-mix\(in_srgb\,\#f59e0b_55\%\,var\(--border\)\)\]{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#f59e0b_55\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#f59e0b 55%,var(--border))}}.border-\[color-mix\(in_srgb\,\#f97316_42\%\,var\(--border\)\)\]{border-color:#f97316}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#f97316_42\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#f97316 42%,var(--border))}}.border-\[color-mix\(in_srgb\,\#f97316_48\%\,var\(--border\)\)\]{border-color:#f97316}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#f97316_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#f97316 48%,var(--border))}}.border-\[color-mix\(in_srgb\,\#ff4fa3_48\%\,var\(--border\)\)\]{border-color:#ff4fa3}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#ff4fa3_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#ff4fa3 48%,var(--border))}}.border-\[color-mix\(in_srgb\,\#ff7a45_48\%\,var\(--border\)\)\]{border-color:#ff7a45}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,\#ff7a45_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,#ff7a45 48%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_18\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_18\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 18%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_22\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_22\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 22%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 24%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_26\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_26\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 26%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_28\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 28%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_32\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_32\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 32%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--accent) 35%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--accent\)_42\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_42\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 42%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_45\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_45\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_46\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_46\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 46%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_50\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_50\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_52\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_52\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 52%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_58\%\,\#fff_12\%\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_58\%\,\#fff_12\%\)\]{border-color:color-mix(in srgb,var(--accent) 58%,#fff 12%)}}.border-\[color-mix\(in_srgb\,var\(--accent\)_58\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_58\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 58%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_62\%\,var\(--border\)\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_62\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--accent) 62%,var(--border))}}.border-\[color-mix\(in_srgb\,var\(--accent\)_74\%\,\#f6d47a_26\%\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_74\%\,\#f6d47a_26\%\)\]{border-color:color-mix(in srgb,var(--accent) 74%,#f6d47a 26%)}}.border-\[color-mix\(in_srgb\,var\(--accent\)_78\%\,\#d9fff0_22\%\)\]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--accent\)_78\%\,\#d9fff0_22\%\)\]{border-color:color-mix(in srgb,var(--accent) 78%,#d9fff0 22%)}}.border-\[color-mix\(in_srgb\,var\(--border\)_60\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_60\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 60%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--border\)_70\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_70\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 70%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--border\)_72\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_72\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 72%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--border\)_78\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_78\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 78%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--border\)_78\%\,var\(--accent\)_22\%\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_78\%\,var\(--accent\)_22\%\)\]{border-color:color-mix(in srgb,var(--border) 78%,var(--accent) 22%)}}.border-\[color-mix\(in_srgb\,var\(--border\)_80\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_80\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 80%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--border\)_82\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_82\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 82%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--border\)_84\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_84\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 84%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--border\)_85\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_85\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 85%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--border\)_86\%\,rgba\(255\,255\,255\,0\.05\)\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_86\%\,rgba\(255\,255\,255\,0\.05\)\)\]{border-color:color-mix(in srgb,var(--border) 86%,#ffffff0d)}}.border-\[color-mix\(in_srgb\,var\(--border\)_86\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_86\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 86%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--border\)_88\%\,rgba\(255\,255\,255\,0\.06\)\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_88\%\,rgba\(255\,255\,255\,0\.06\)\)\]{border-color:color-mix(in srgb,var(--border) 88%,#ffffff0f)}}.border-\[color-mix\(in_srgb\,var\(--border\)_92\%\,white_8\%\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--border\)_92\%\,white_8\%\)\]{border-color:color-mix(in srgb,var(--border) 92%,white 8%)}}.border-\[color\:var\(--accent\)\]{border-color:var(--accent)}.border-\[color\:var\(--text-dim\)\]{border-color:var(--text-dim)}.border-\[rgba\(34\,197\,94\,0\.45\)\]{border-color:#22c55e73}.border-\[rgba\(74\,222\,128\,0\.32\)\]{border-color:#4ade8052}.border-\[rgba\(91\,140\,255\,0\.4\)\]{border-color:#5b8cff66}.border-\[rgba\(91\,140\,255\,0\.55\)\]{border-color:#5b8cff8c}.border-\[rgba\(95\,131\,239\,0\.16\)\]{border-color:#5f83ef29}.border-\[rgba\(120\,167\,255\,0\.32\)\]{border-color:#78a7ff52}.border-\[rgba\(128\,128\,128\,0\.25\)\]{border-color:#80808040}.border-\[rgba\(148\,163\,184\,0\.2\)\]{border-color:#94a3b833}.border-\[rgba\(148\,163\,184\,0\.16\)\]{border-color:#94a3b829}.border-\[rgba\(148\,163\,184\,0\.38\)\]{border-color:#94a3b861}.border-\[rgba\(255\,0\,51\,0\.35\)\]{border-color:#ff003359}.border-\[rgba\(255\,255\,255\,0\.35\)\]{border-color:#ffffff59}.border-\[var\(--an-warn\)\]{border-color:var(--an-warn)}.border-\[var\(--test\)\]{border-color:var(--test)}.border-accent,.border-accent\/40{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.border-border,.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-current{border-color:currentColor}.border-green-500{border-color:var(--color-green-500)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-text-dim{border-color:var(--text-dim)}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-t-\[color-mix\(in_srgb\,var\(--border\)_72\%\,transparent\)\]{border-top-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-t-\[color-mix\(in_srgb\,var\(--border\)_72\%\,transparent\)\]{border-top-color:color-mix(in srgb,var(--border) 72%,transparent)}}.border-t-accent{border-top-color:var(--accent)}.border-r-border{border-right-color:var(--border)}.border-r-current{border-right-color:currentColor}.border-b-accent{border-bottom-color:var(--accent)}.border-b-border{border-bottom-color:var(--border)}.border-b-current{border-bottom-color:currentColor}.border-b-transparent{border-bottom-color:#0000}.border-l-\[\#fbbf24\]{border-left-color:#fbbf24}.border-l-accent{border-left-color:var(--accent)}.border-l-text-dim{border-left-color:var(--text-dim)}.\!bg-\[color-mix\(in_srgb\,var\(--accent\)_18\%\,transparent\)\]{background-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.\!bg-\[color-mix\(in_srgb\,var\(--accent\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent) 18%,transparent)!important}}.\!bg-accent-tint{background-color:var(--accent-tint)!important}.\[background-color\:color-mix\(in_srgb\,\#22c55e_12\%\,var\(--surface\)\)\]{background-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.\[background-color\:color-mix\(in_srgb\,\#22c55e_12\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,#22c55e 12%,var(--surface))}}.\[background-color\:color-mix\(in_srgb\,var\(--accent\)_12\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.\[background-color\:color-mix\(in_srgb\,var\(--accent\)_12\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 12%,var(--surface))}}.\[background-color\:color-mix\(in_srgb\,var\(--accent\)_20\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.\[background-color\:color-mix\(in_srgb\,var\(--accent\)_20\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 20%,var(--surface))}}.\[background-color\:color-mix\(in_srgb\,var\(--bg\)_74\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.\[background-color\:color-mix\(in_srgb\,var\(--bg\)_74\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 74%,var(--surface))}}.\[background-color\:color-mix\(in_srgb\,var\(--bg\)_78\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.\[background-color\:color-mix\(in_srgb\,var\(--bg\)_78\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 78%,var(--surface))}}.\[background-color\:var\(--mini-surface\)\]{background-color:var(--mini-surface)}.bg-\[\#0d1016\]{background-color:#0d1016}.bg-\[\#0f1219\]{background-color:#0f1219}.bg-\[\#0f1420\]{background-color:#0f1420}.bg-\[\#1b2638\]{background-color:#1b2638}.bg-\[\#2bd463\]{background-color:#2bd463}.bg-\[\#9ef01a\]{background-color:#9ef01a}.bg-\[\#34d399\]{background-color:#34d399}.bg-\[\#161d2c\]{background-color:#161d2c}.bg-\[\#171c25\]{background-color:#171c25}.bg-\[\#797880\]{background-color:#797880}.bg-\[\#d95b5b\]{background-color:#d95b5b}.bg-\[\#e53e3e\]{background-color:#e53e3e}.bg-\[color-mix\(in_srgb\,\#1a202b_92\%\,transparent\)\]{background-color:#1a202beb}.bg-\[color-mix\(in_srgb\,\#7b3ff2_10\%\,transparent\)\]{background-color:#7b3ff21a}.bg-\[color-mix\(in_srgb\,\#22c55e_12\%\,var\(--surface\)\)\]{background-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,\#22c55e_12\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,#22c55e 12%,var(--surface))}}.bg-\[color-mix\(in_srgb\,\#22c55e_16\%\,var\(--surface\)\)\]{background-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,\#22c55e_16\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,#22c55e 16%,var(--surface))}}.bg-\[color-mix\(in_srgb\,\#22c55e_20\%\,var\(--surface\)\)\]{background-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,\#22c55e_20\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,#22c55e 20%,var(--surface))}}.bg-\[color-mix\(in_srgb\,\#60a5fa_14\%\,transparent\)\]{background-color:#60a5fa24}.bg-\[color-mix\(in_srgb\,\#15803d_18\%\,var\(--surface\)\)\]{background-color:#15803d}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,\#15803d_18\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,#15803d 18%,var(--surface))}}.bg-\[color-mix\(in_srgb\,\#d9a45b_12\%\,transparent\)\]{background-color:#d9a45b1f}.bg-\[color-mix\(in_srgb\,\#d9a45b_20\%\,transparent\)\]{background-color:#d9a45b33}.bg-\[color-mix\(in_srgb\,\#d97706_8\%\,transparent\)\]{background-color:#d9770614}.bg-\[color-mix\(in_srgb\,\#dc2626_8\%\,var\(--surface\)\)\]{background-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,\#dc2626_8\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,#dc2626 8%,var(--surface))}}.bg-\[color-mix\(in_srgb\,\#f59e0b_7\%\,var\(--surface\)\)\]{background-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,\#f59e0b_7\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,#f59e0b 7%,var(--surface))}}.bg-\[color-mix\(in_srgb\,\#f97316_14\%\,var\(--surface\)\)\]{background-color:#f97316}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,\#f97316_14\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,#f97316 14%,var(--surface))}}.bg-\[color-mix\(in_srgb\,\#fbbf24_12\%\,transparent\)\]{background-color:#fbbf241f}.bg-\[color-mix\(in_srgb\,\#ff7a45_8\%\,var\(--surface\)\)\]{background-color:#ff7a45}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,\#ff7a45_8\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,#ff7a45 8%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_5\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_5\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 5%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_8\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_8\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 8%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_10\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent) 10%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_10\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_10\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 10%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_12\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_12\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 12%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_14\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_15\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent) 15%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_16\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_16\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent) 16%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_16\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_16\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 16%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_18\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_18\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 18%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_20\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_20\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 20%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_22\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_22\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 22%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_25\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_25\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 25%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_42\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_42\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent) 42%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_84\%\,\#ffffff_16\%\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_84\%\,\#ffffff_16\%\)\]{background-color:color-mix(in srgb,var(--accent) 84%,#fff 16%)}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_85\%\,var\(--surface\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_85\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--accent) 85%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_88\%\,white_12\%\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_88\%\,white_12\%\)\]{background-color:color-mix(in srgb,var(--accent) 88%,white 12%)}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_38\%\,transparent\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_38\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg) 38%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_40\%\,transparent\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_40\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg) 40%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_42\%\,transparent\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_42\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg) 42%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_44\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_44\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 44%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_45\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_45\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 45%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_54\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_54\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 54%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_62\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_62\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 62%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_64\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_64\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 64%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_68\%\,transparent\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_68\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg) 68%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_68\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_68\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 68%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_70\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_70\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 70%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_72\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_72\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 72%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_74\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_74\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 74%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_75\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_75\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 75%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_76\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_76\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 76%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_78\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_78\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 78%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_82\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_82\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 82%,var(--surface))}}.bg-\[color-mix\(in_srgb\,var\(--border\)_22\%\,transparent\)\]{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--border\)_22\%\,transparent\)\]{background-color:color-mix(in srgb,var(--border) 22%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--border\)_28\%\,transparent\)\]{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--border\)_28\%\,transparent\)\]{background-color:color-mix(in srgb,var(--border) 28%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--border\)_45\%\,transparent\)\]{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--border\)_45\%\,transparent\)\]{background-color:color-mix(in srgb,var(--border) 45%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--border\)_55\%\,transparent\)\]{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--border\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--border) 55%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--border\)_75\%\,transparent\)\]{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--border\)_75\%\,transparent\)\]{background-color:color-mix(in srgb,var(--border) 75%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_55\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 55%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_70\%\,var\(--accent\)_30\%\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_70\%\,var\(--accent\)_30\%\)\]{background-color:color-mix(in srgb,var(--surface) 70%,var(--accent) 30%)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_82\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_82\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 82%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_88\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_88\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 88%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_88\%\,var\(--accent\)\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_88\%\,var\(--accent\)\)\]{background-color:color-mix(in srgb,var(--surface) 88%,var(--accent))}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,\#fff_8\%\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,\#fff_8\%\)\]{background-color:color-mix(in srgb,var(--surface) 92%,#fff 8%)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 92%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_94\%\,\#fff_6\%\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_94\%\,\#fff_6\%\)\]{background-color:color-mix(in srgb,var(--surface) 94%,#fff 6%)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_94\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_94\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 94%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 96%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_96\%\,var\(--bg\)\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_96\%\,var\(--bg\)\)\]{background-color:color-mix(in srgb,var(--surface) 96%,var(--bg))}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_98\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_98\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 98%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--text-dim\)_10\%\,transparent\)\]{background-color:var(--text-dim)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--text-dim\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--text-dim) 10%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--text-dim\)_28\%\,transparent\)\]{background-color:var(--text-dim)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--text-dim\)_28\%\,transparent\)\]{background-color:color-mix(in srgb,var(--text-dim) 28%,transparent)}}.bg-\[linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_98\%\,white_2\%\)\,color-mix\(in_srgb\,var\(--surface\)_92\%\,transparent\)\)\,color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\]{background-color:linear-gradient(180deg,var(--surface),var(--surface)),var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_98\%\,white_2\%\)\,color-mix\(in_srgb\,var\(--surface\)_92\%\,transparent\)\)\,color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\]{background-color:linear-gradient(180deg,color-mix(in srgb,var(--surface) 98%,white 2%),color-mix(in srgb,var(--surface) 92%,transparent)),color-mix(in srgb,var(--surface) 96%,transparent)}}.bg-\[radial-gradient\(circle_at_top\,color-mix\(in_srgb\,white_10\%\,transparent\)\,transparent_58\%\)\,color-mix\(in_srgb\,var\(--bg\)_70\%\,var\(--surface\)\)\]{background-color:radial-gradient(circle at top,#ffffff1a,transparent 58%),var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_top\,color-mix\(in_srgb\,white_10\%\,transparent\)\,transparent_58\%\)\,color-mix\(in_srgb\,var\(--bg\)_70\%\,var\(--surface\)\)\]{background-color:radial-gradient(circle at top,#ffffff1a,transparent 58%),color-mix(in srgb,var(--bg) 70%,var(--surface))}}.bg-\[rgba\(0\,0\,0\,0\.5\)\]{background-color:#00000080}.bg-\[rgba\(0\,0\,0\,0\.58\)\]{background-color:#00000094}.bg-\[rgba\(5\,10\,18\,0\.48\)\]{background-color:#050a127a}.bg-\[rgba\(8\,11\,20\,0\.97\)\]{background-color:#080b14f7}.bg-\[rgba\(9\,12\,18\,0\.56\)\]{background-color:#090c128f}.bg-\[rgba\(11\,15\,24\,0\.5\)\]{background-color:#0b0f1880}.bg-\[rgba\(15\,23\,42\,0\.55\)\]{background-color:#0f172a8c}.bg-\[rgba\(15\,23\,42\,0\.82\)\]{background-color:#0f172ad1}.bg-\[rgba\(20\,10\,14\,0\.78\)\]{background-color:#140a0ec7}.bg-\[rgba\(34\,197\,94\,0\.14\)\]{background-color:#22c55e24}.bg-\[rgba\(91\,140\,255\,0\.12\)\]{background-color:#5b8cff1f}.bg-\[rgba\(95\,131\,239\,0\.12\)\]{background-color:#5f83ef1f}.bg-\[rgba\(158\,166\,182\,0\.34\)\]{background-color:#9ea6b657}.bg-\[rgba\(158\,166\,182\,0\.45\)\]{background-color:#9ea6b673}.bg-\[rgba\(158\,166\,182\,0\.55\)\]{background-color:#9ea6b68c}.bg-\[rgba\(241\,245\,249\,0\.9\)\]{background-color:#f1f5f9e6}.bg-\[var\(--accent-tint\)\]{background-color:var(--accent-tint)}.bg-\[var\(--an-crit-tint\)\]{background-color:var(--an-crit-tint)}.bg-\[var\(--an-good-tint\)\]{background-color:var(--an-good-tint)}.bg-\[var\(--an-warn-tint\)\]{background-color:var(--an-warn-tint)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--test\)\]{background-color:var(--test)}.bg-accent{background-color:var(--accent)}.bg-accent-tint{background-color:var(--accent-tint)}.bg-accent\/15{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.bg-bg{background-color:var(--bg)}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-border{background-color:var(--border)}.bg-green-500\/12{background-color:#00c7581f}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/12{background-color:color-mix(in oklab, var(--color-green-500) 12%, transparent)}}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-text-dim{background-color:var(--text-dim)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--accent\)_88\%\,\#95b2ff\)\,var\(--accent\)\)\]{background-image:linear-gradient(135deg,var(--accent),var(--accent))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--accent\)_88\%\,\#95b2ff\)\,var\(--accent\)\)\]{background-image:linear-gradient(135deg,color-mix(in srgb,var(--accent) 88%,#95b2ff),var(--accent))}}.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--surface\)_90\%\,transparent\)\,color-mix\(in_srgb\,var\(--accent\)_10\%\,var\(--surface\)\)_58\%\,color-mix\(in_srgb\,var\(--bg\)_78\%\,var\(--surface\)\)\)\]{background-image:linear-gradient(135deg,var(--surface),var(--accent) 58%,var(--bg))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--surface\)_90\%\,transparent\)\,color-mix\(in_srgb\,var\(--accent\)_10\%\,var\(--surface\)\)_58\%\,color-mix\(in_srgb\,var\(--bg\)_78\%\,var\(--surface\)\)\)\]{background-image:linear-gradient(135deg,color-mix(in srgb,var(--surface) 90%,transparent),color-mix(in srgb,var(--accent) 10%,var(--surface)) 58%,color-mix(in srgb,var(--bg) 78%,var(--surface)))}}.bg-\[linear-gradient\(135deg\,var\(--accent\)\,color-mix\(in_srgb\,var\(--accent\)_56\%\,\#ffffff\)\)\]{background-image:linear-gradient(135deg,var(--accent),var(--accent))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(135deg\,var\(--accent\)\,color-mix\(in_srgb\,var\(--accent\)_56\%\,\#ffffff\)\)\]{background-image:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 56%,#fff))}}.bg-\[linear-gradient\(145deg\,\#7b3ff2\,\#3b6ef5\)\]{background-image:linear-gradient(145deg,#7b3ff2,#3b6ef5)}.bg-\[linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_94\%\,\#fff_6\%\)\,var\(--surface\)\)\]{background-image:linear-gradient(180deg,var(--surface),var(--surface))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_94\%\,\#fff_6\%\)\,var\(--surface\)\)\]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--surface) 94%,#fff 6%),var(--surface))}}.bg-\[linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_94\%\,transparent\)\,color-mix\(in_srgb\,var\(--bg\)_78\%\,var\(--surface\)\)\)\]{background-image:linear-gradient(180deg,var(--surface),var(--bg))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_94\%\,transparent\)\,color-mix\(in_srgb\,var\(--bg\)_78\%\,var\(--surface\)\)\)\]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--bg) 78%,var(--surface)))}}.bg-\[radial-gradient\(circle_at_center\,color-mix\(in_srgb\,var\(--accent\)_20\%\,transparent\)_0\%\,transparent_68\%\)\]{background-image:radial-gradient(circle at center,var(--accent) 0%,transparent 68%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_center\,color-mix\(in_srgb\,var\(--accent\)_20\%\,transparent\)_0\%\,transparent_68\%\)\]{background-image:radial-gradient(circle at center,color-mix(in srgb,var(--accent) 20%,transparent) 0%,transparent 68%)}}.bg-\[radial-gradient\(circle_at_top\,color-mix\(in_srgb\,var\(--accent\)_10\%\,transparent\)\,transparent_48\%\)\,linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\,color-mix\(in_srgb\,var\(--surface\)_90\%\,transparent\)\)\]{background-image:radial-gradient(circle at top,var(--accent),transparent 48%),linear-gradient(180deg,var(--surface),var(--surface))}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_top\,color-mix\(in_srgb\,var\(--accent\)_10\%\,transparent\)\,transparent_48\%\)\,linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\,color-mix\(in_srgb\,var\(--surface\)_90\%\,transparent\)\)\]{background-image:radial-gradient(circle at top,color-mix(in srgb,var(--accent) 10%,transparent),transparent 48%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 96%,transparent),color-mix(in srgb,var(--surface) 90%,transparent))}}.from-surface{--tw-gradient-from:var(--surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[fill\:color-mix\(in_srgb\,var\(--text\)_58\%\,var\(--border\)\)\]{fill:var(--text)}@supports (color:color-mix(in lab, red, red)){.\[fill\:color-mix\(in_srgb\,var\(--text\)_58\%\,var\(--border\)\)\]{fill:color-mix(in srgb,var(--text) 58%,var(--border))}}.\[fill\:none\]{fill:none}.\[fill\:rgba\(255\,255\,255\,0\.22\)\]{fill:#ffffff38}.fill-\[\#7c8591\]{fill:#7c8591}.fill-\[color-mix\(in_srgb\,var\(--accent\)_40\%\,var\(--surface\)\)\]{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fill-\[color-mix\(in_srgb\,var\(--accent\)_40\%\,var\(--surface\)\)\]{fill:color-mix(in srgb,var(--accent) 40%,var(--surface))}}.fill-\[color-mix\(in_srgb\,var\(--accent\)_45\%\,var\(--surface\)\)\]{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fill-\[color-mix\(in_srgb\,var\(--accent\)_45\%\,var\(--surface\)\)\]{fill:color-mix(in srgb,var(--accent) 45%,var(--surface))}}.fill-\[color-mix\(in_srgb\,var\(--text\)_22\%\,var\(--surface\)\)\]{fill:var(--text)}@supports (color:color-mix(in lab, red, red)){.fill-\[color-mix\(in_srgb\,var\(--text\)_22\%\,var\(--surface\)\)\]{fill:color-mix(in srgb,var(--text) 22%,var(--surface))}}.fill-\[color-mix\(in_srgb\,var\(--text\)_30\%\,var\(--surface\)\)\]{fill:var(--text)}@supports (color:color-mix(in lab, red, red)){.fill-\[color-mix\(in_srgb\,var\(--text\)_30\%\,var\(--surface\)\)\]{fill:color-mix(in srgb,var(--text) 30%,var(--surface))}}.fill-accent{fill:var(--accent)}.fill-accent-tint{fill:var(--accent-tint)}.fill-bg{fill:var(--bg)}.fill-border{fill:var(--border)}.fill-none{fill:none}.fill-surface{fill:var(--surface)}.fill-text{fill:var(--text)}.fill-text-dim{fill:var(--text-dim)}.fill-white{fill:var(--color-white)}.fill-white\/96{fill:#fffffff5}@supports (color:color-mix(in lab, red, red)){.fill-white\/96{fill:color-mix(in oklab, var(--color-white) 96%, transparent)}}.\[stroke\:color-mix\(in_srgb\,var\(--text\)_58\%\,var\(--border\)\)\]{stroke:var(--text)}@supports (color:color-mix(in lab, red, red)){.\[stroke\:color-mix\(in_srgb\,var\(--text\)_58\%\,var\(--border\)\)\]{stroke:color-mix(in srgb,var(--text) 58%,var(--border))}}.\[stroke\:rgba\(255\,255\,255\,0\.22\)\]{stroke:#ffffff38}.stroke-\[color-mix\(in_srgb\,var\(--border\)_72\%\,transparent\)\]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.stroke-\[color-mix\(in_srgb\,var\(--border\)_72\%\,transparent\)\]{stroke:color-mix(in srgb,var(--border) 72%,transparent)}}.stroke-accent{stroke:var(--accent)}.stroke-border{stroke:var(--border)}.stroke-text{stroke:var(--text)}.stroke-text-dim{stroke:var(--text-dim)}.stroke-white{stroke:var(--color-white)}.stroke-white\/96{stroke:#fffffff5}@supports (color:color-mix(in lab, red, red)){.stroke-white\/96{stroke:color-mix(in oklab, var(--color-white) 96%, transparent)}}.\[stroke-width\:1\.2\]{stroke-width:1.2px}.\[stroke-width\:1\.5\]{stroke-width:1.5px}.stroke-1{stroke-width:1px}.stroke-2{stroke-width:2px}.stroke-\[1\.5\]{stroke-width:1.5px}.stroke-\[2\.5\]{stroke-width:2.5px}.stroke-\[3\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-\[0_-8px\]{object-position:0 -8px}.object-top{object-position:top}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\!{padding:0!important}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-1\.25{padding:calc(var(--spacing) * 1.25)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-5\.5{padding:calc(var(--spacing) * 5.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[5px\]{padding:5px}.p-\[7px\]{padding:7px}.p-\[9px\]{padding:9px}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.p-\[36px\]{padding:36px}.p-\[44px\]{padding:44px}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.25{padding-inline:calc(var(--spacing) * 2.25)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12\.5{padding-inline:calc(var(--spacing) * 12.5)}.px-\[7px\]{padding-inline:7px}.px-\[9px\]{padding-inline:9px}.px-\[15px\]{padding-inline:15px}.px-\[16px\]{padding-inline:16px}.px-\[18px\]{padding-inline:18px}.px-\[26px\]{padding-inline:26px}.px-\[40px\]{padding-inline:40px}.px-\[72px\]{padding-inline:72px}.px-\[calc\(var\(--stack-sheet-gap\)\/2\)\]{padding-inline:calc(var(--stack-sheet-gap) / 2)}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[1px\]{padding-block:1px}.py-\[3px\]{padding-block:3px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[18px\]{padding-block:18px}.py-\[22px\]{padding-block:22px}.py-\[28px\]{padding-block:28px}.py-\[68px\]{padding-block:68px}.py-header-pad{padding-block:var(--header-pad)}.py-px{padding-block:1px}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.pe-16{padding-inline-end:calc(var(--spacing) * 16)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[16px\]{padding-top:16px}.pt-\[18px\]{padding-top:18px}.pt-\[22px\]{padding-top:22px}.pt-\[26px\]{padding-top:26px}.pt-\[34px\]{padding-top:34px}.pt-\[calc\(var\(--site-header-height\,72px\)\+12px\)\]{padding-top:calc(var(--site-header-height,72px) + 12px)}.pt-\[var\(--business-hover-air\)\]{padding-top:var(--business-hover-air)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-\[34px\]{padding-right:34px}.pr-\[50px\]{padding-right:50px}.pr-\[55px\]{padding-right:55px}.pr-\[104px\]{padding-right:104px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-4\.5{padding-bottom:calc(var(--spacing) * 4.5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-15{padding-bottom:calc(var(--spacing) * 15)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[16px\]{padding-bottom:16px}.pb-\[26px\]{padding-bottom:26px}.pb-\[60px\]{padding-bottom:60px}.pb-\[72px\]{padding-bottom:72px}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-5\.5{padding-left:calc(var(--spacing) * 5.5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[21px\]{padding-left:21px}.pl-\[50px\]{padding-left:50px}.pl-\[55px\]{padding-left:55px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.align-top{vertical-align:top}.\[font-family\:\'Gotham\'\,-apple-system\,BlinkMacSystemFont\,\'Segoe_UI\'\,Roboto\,sans-serif\]{font-family:Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.\[font-family\:\'Montserrat\'\,-apple-system\,BlinkMacSystemFont\,\'Segoe_UI\'\,Roboto\,sans-serif\]{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.\[font-family\:-apple-system\,BlinkMacSystemFont\,\'Segoe_UI\'\,Roboto\,sans-serif\]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.\[font-family\:Inter\,\'Segoe_UI\'\,sans-serif\]{font-family:Inter,Segoe UI,sans-serif}.\[font-family\:inherit\]{font-family:inherit}.\[font-family\:ui-monospace\,SFMono-Regular\,Menlo\,monospace\]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.\[font-family\:var\(--card-title-font\,\'Montserrat\'\,-apple-system\,BlinkMacSystemFont\,\'Segoe_UI\'\,Roboto\,sans-serif\)\]{font-family:var(--card-title-font,"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif)}.\[font-family\:var\(--font-gotham-bold\)\]{font-family:var(--font-gotham-bold)}.\[font-family\:var\(--font-gotham-book\)\]{font-family:var(--font-gotham-book)}.\[font-family\:var\(--font-gotham-narrow-bold\)\]{font-family:var(--font-gotham-narrow-bold)}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[22px\]{font-size:22px!important}.\!text-\[24px\]{font-size:24px!important}.\!text-\[28px\]{font-size:28px!important}.\!text-\[48px\]{font-size:48px!important}.text-\[6px\]{font-size:6px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[64px\]{font-size:64px}.text-\[80\%\]{font-size:80%}.text-\[168px\]{font-size:168px}.text-\[240px\]{font-size:240px}.text-\[clamp\(22px\,2\.6vw\,30px\)\]{font-size:clamp(22px,2.6vw,30px)}.text-\[clamp\(24px\,4vw\,34px\)\]{font-size:clamp(24px,4vw,34px)}.text-\[clamp\(26px\,6vw\,52px\)\]{font-size:clamp(26px,6vw,52px)}.text-\[clamp\(28px\,6vw\,40px\)\]{font-size:clamp(28px,6vw,40px)}.\!leading-\[1\.1\]{--tw-leading:1.1!important;line-height:1.1!important}.\!leading-\[1\.25\]{--tw-leading:1.25!important;line-height:1.25!important}.\!leading-\[1\.35\]{--tw-leading:1.35!important;line-height:1.35!important}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.28\]{--tw-leading:1.28;line-height:1.28}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.62\]{--tw-leading:1.62;line-height:1.62}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-\[750\]{--tw-font-weight:750;font-weight:750}.font-\[820\]{--tw-font-weight:820;font-weight:820}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.028em\]{--tw-tracking:-.028em;letter-spacing:-.028em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.5px\]{--tw-tracking:.5px;letter-spacing:.5px}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[letter-spacing\:-0\.03em\]{letter-spacing:-.03em}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-accent{color:var(--accent)!important}.text-\[\#0a66ff\]{color:#0a66ff}.text-\[\#0f1115\]{color:#0f1115}.text-\[\#3b82f6\]{color:#3b82f6}.text-\[\#4ade80\]{color:#4ade80}.text-\[\#7d8cff\]{color:#7d8cff}.text-\[\#8eacff\]{color:#8eacff}.text-\[\#8fa4b7\]{color:#8fa4b7}.text-\[\#9ea6b6\]{color:#9ea6b6}.text-\[\#14b8a6\]{color:#14b8a6}.text-\[\#16a34a\]{color:#16a34a}.text-\[\#19b47b\]{color:#19b47b}.text-\[\#20c997\]{color:#20c997}.text-\[\#22c55e\]{color:#22c55e}.text-\[\#34d399\]{color:#34d399}.text-\[\#78a7ff\]{color:#78a7ff}.text-\[\#85b94d\]{color:#85b94d}.text-\[\#93a4bd\]{color:#93a4bd}.text-\[\#2563eb\]{color:#2563eb}.text-\[\#8396aa\]{color:#8396aa}.text-\[\#8498ad\]{color:#8498ad}.text-\[\#059669\]{color:#059669}.text-\[\#b91c1c\]{color:#b91c1c}.text-\[\#b8792f\]{color:#b8792f}.text-\[\#b45309\]{color:#b45309}.text-\[\#cfe8f4\]{color:#cfe8f4}.text-\[\#d9deea\]{color:#d9deea}.text-\[\#d95b5b\]{color:#d95b5b}.text-\[\#d97706\]{color:#d97706}.text-\[\#dc2626\]{color:#dc2626}.text-\[\#e4e9f2\]{color:#e4e9f2}.text-\[\#e5484d\]{color:#e5484d}.text-\[\#ef4444\]{color:#ef4444}.text-\[\#f8fafc\]{color:#f8fafc}.text-\[\#f87171\]{color:#f87171}.text-\[\#f97316\]{color:#f97316}.text-\[\#ff4fa3\]{color:#ff4fa3}.text-\[\#ff7a45\]{color:#ff7a45}.text-\[color-mix\(in_srgb\,\#16a34a_82\%\,white_18\%\)\]{color:#40b46b}.text-\[color-mix\(in_srgb\,\#22c55e_72\%\,var\(--text\)\)\]{color:#22c55e}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,\#22c55e_72\%\,var\(--text\)\)\]{color:color-mix(in srgb,#22c55e 72%,var(--text))}}.text-\[color-mix\(in_srgb\,\#ea580c_82\%\,white_18\%\)\]{color:#ee7638}.text-\[color-mix\(in_srgb\,var\(--accent\)_72\%\,var\(--text\)_28\%\)\]{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--accent\)_72\%\,var\(--text\)_28\%\)\]{color:color-mix(in srgb,var(--accent) 72%,var(--text) 28%)}}.text-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,black\)\]{color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,black\)\]{color:color-mix(in srgb,var(--surface) 92%,black)}}.text-\[color-mix\(in_srgb\,var\(--text-dim\)_72\%\,var\(--accent\)_28\%\)\]{color:var(--text-dim)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--text-dim\)_72\%\,var\(--accent\)_28\%\)\]{color:color-mix(in srgb,var(--text-dim) 72%,var(--accent) 28%)}}.text-\[color-mix\(in_srgb\,var\(--text-dim\)_76\%\,var\(--accent\)_24\%\)\]{color:var(--text-dim)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--text-dim\)_76\%\,var\(--accent\)_24\%\)\]{color:color-mix(in srgb,var(--text-dim) 76%,var(--accent) 24%)}}.text-\[color-mix\(in_srgb\,var\(--text-dim\)_86\%\,white\)\]{color:var(--text-dim)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--text-dim\)_86\%\,white\)\]{color:color-mix(in srgb,var(--text-dim) 86%,white)}}.text-\[color\:var\(--review-danger\)\]{color:var(--review-danger)}.text-\[color\:var\(--review-star-5\)\]{color:var(--review-star-5)}.text-\[rgba\(241\,245\,249\,0\.96\)\]{color:#f1f5f9f5}.text-\[rgba\(255\,255\,255\,0\.58\)\]{color:#ffffff94}.text-\[var\(--an-crit\)\]{color:var(--an-crit)}.text-\[var\(--an-good\)\]{color:var(--an-good)}.text-\[var\(--an-warn\)\]{color:var(--an-warn)}.text-\[var\(--review-danger\)\]{color:var(--review-danger)}.text-\[var\(--surface\)\]{color:var(--surface)}.text-\[var\(--test\)\]{color:var(--test)}.text-accent{color:var(--accent)}.text-bg{color:var(--bg)}.text-green-500{color:var(--color-green-500)}.text-inherit{color:inherit}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-text{color:var(--text)}.text-text-dim,.text-text-dim\/70{color:var(--text-dim)}@supports (color:color-mix(in lab, red, red)){.text-text-dim\/70{color:color-mix(in oklab, var(--text-dim) 70%, transparent)}}.text-text-dim\/80{color:var(--text-dim)}@supports (color:color-mix(in lab, red, red)){.text-text-dim\/80{color:color-mix(in oklab, var(--text-dim) 80%, transparent)}}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-border{-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.\[accent-color\:var\(--accent\)\],.accent-\[color\:var\(--accent\)\],.accent-accent{accent-color:var(--accent)}.\[opacity\:var\(--cube-face-muted-opacity\)\]{opacity:var(--cube-face-muted-opacity)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.22\]{opacity:.22}.opacity-\[0\.34\]{opacity:.34}.opacity-\[0\.72\]{opacity:.72}.opacity-\[0\.88\]{opacity:.88}.\[mix-blend-mode\:screen\]{mix-blend-mode:screen}.shadow-\[\.\.\.\]{--tw-shadow:...;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-12px_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 -12px 30px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_22\%\,transparent\)\,0_0_26px_-6px_color-mix\(in_srgb\,var\(--accent\)_88\%\,transparent\)\,0_0_58px_-16px_color-mix\(in_srgb\,var\(--accent\)_72\%\,transparent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--accent)), 0 0 26px -6px var(--tw-shadow-color,var(--accent)), 0 0 58px -16px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_22\%\,transparent\)\,0_0_26px_-6px_color-mix\(in_srgb\,var\(--accent\)_88\%\,transparent\)\,0_0_58px_-16px_color-mix\(in_srgb\,var\(--accent\)_72\%\,transparent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 22%,transparent)), 0 0 26px -6px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 88%,transparent)), 0 0 58px -16px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 72%,transparent))}}.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_22\%\,transparent\)\,0_0_26px_-6px_color-mix\(in_srgb\,var\(--accent\)_88\%\,transparent\)\,0_0_58px_-16px_color-mix\(in_srgb\,var\(--accent\)_72\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(121\,157\,255\,0\.18\)\,0_8px_20px_-12px_rgba\(91\,140\,255\,0\.7\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#799dff2e), 0 8px 20px -12px var(--tw-shadow-color,#5b8cffb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 12%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_8px_rgba\(255\,255\,255\,0\.08\)\,0_0_0_18px_color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\,0_24px_68px_-22px_color-mix\(in_srgb\,var\(--accent\)_58\%\,transparent\)\,inset_0_0_42px_rgba\(255\,255\,255\,0\.16\)\]{--tw-shadow:0 0 0 8px var(--tw-shadow-color,#ffffff14), 0 0 0 18px var(--tw-shadow-color,var(--accent)), 0 24px 68px -22px var(--tw-shadow-color,var(--accent)), inset 0 0 42px var(--tw-shadow-color,#ffffff29)}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_8px_rgba\(255\,255\,255\,0\.08\)\,0_0_0_18px_color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\,0_24px_68px_-22px_color-mix\(in_srgb\,var\(--accent\)_58\%\,transparent\)\,inset_0_0_42px_rgba\(255\,255\,255\,0\.16\)\]{--tw-shadow:0 0 0 8px var(--tw-shadow-color,#ffffff14), 0 0 0 18px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 12%,transparent)), 0 24px 68px -22px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 58%,transparent)), inset 0 0 42px var(--tw-shadow-color,#ffffff29)}}.shadow-\[0_0_0_8px_rgba\(255\,255\,255\,0\.08\)\,0_0_0_18px_color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\,0_24px_68px_-22px_color-mix\(in_srgb\,var\(--accent\)_58\%\,transparent\)\,inset_0_0_42px_rgba\(255\,255\,255\,0\.16\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_color-mix\(in_srgb\,var\(--accent\)_36\%\,transparent\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_12px_color-mix\(in_srgb\,var\(--accent\)_36\%\,transparent\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 36%,transparent))}}.shadow-\[0_0_12px_color-mix\(in_srgb\,var\(--accent\)_36\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_color-mix\(in_srgb\,var\(--accent\)_38\%\,transparent\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_12px_color-mix\(in_srgb\,var\(--accent\)_38\%\,transparent\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 38%,transparent))}}.shadow-\[0_0_12px_color-mix\(in_srgb\,var\(--accent\)_38\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(158\,240\,26\,0\.85\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#9ef01ad9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_14px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 45%,transparent))}}.shadow-\[0_0_14px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_color-mix\(in_srgb\,currentColor_28\%\,transparent\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,currentColor)}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_18px_color-mix\(in_srgb\,currentColor_28\%\,transparent\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,color-mix(in srgb,currentColor 28%,transparent))}}.shadow-\[0_0_18px_color-mix\(in_srgb\,currentColor_28\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--accent\)_28\%\,transparent\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--accent\)_28\%\,transparent\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 28%,transparent))}}.shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--accent\)_28\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0f172a59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 8px 20px 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)}.shadow-\[0_12px_24px_-20px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 12px 24px -20px var(--tw-shadow-color,#0f172a59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_30px_-24px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 12px 30px -24px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_34px_-28px_rgba\(15\,23\,42\,0\.52\)\]{--tw-shadow:0 18px 34px -28px var(--tw-shadow-color,#0f172a85);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_36px_-18px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 18px 36px -18px var(--tw-shadow-color,#0f172a80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_38px_-30px_rgba\(15\,23\,42\,0\.52\)\]{--tw-shadow:0 18px 38px -30px var(--tw-shadow-color,#0f172a85);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_38px_-32px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow:0 18px 38px -32px var(--tw-shadow-color,#0000007a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_-36px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow:0 18px 42px -36px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_-24px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow:0 18px 48px -24px var(--tw-shadow-color,#0f172a8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_-32px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow:0 18px 48px -32px var(--tw-shadow-color,#0f172a66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_52px_rgba\(5\,10\,18\,0\.32\)\]{--tw-shadow:0 18px 52px var(--tw-shadow-color,#050a1252);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_44px_-34px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow:0 20px 44px -34px var(--tw-shadow-color,#0000007a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_48px_-36px_rgba\(15\,23\,42\,0\.48\)\]{--tw-shadow:0 20px 48px -36px var(--tw-shadow-color,#0f172a7a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_44px_-32px_rgba\(15\,23\,42\,0\.6\)\]{--tw-shadow:0 22px 44px -32px var(--tw-shadow-color,#0f172a99);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_45px_-24px_rgba\(71\,112\,255\,0\.9\)\]{--tw-shadow:0 22px 45px -24px var(--tw-shadow-color,#4770ffe6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_48px_-24px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 22px 48px -24px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-32px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 24px 60px -32px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-38px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow:0 24px 60px -38px var(--tw-shadow-color,#0f172a61);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-42px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow:0 24px 60px -42px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-48px_rgba\(15\,23\,42\,0\.7\)\]{--tw-shadow:0 24px 60px -48px var(--tw-shadow-color,#0f172ab3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_72px_rgba\(5\,10\,18\,0\.3\)\]{--tw-shadow:0 24px 72px var(--tw-shadow-color,#050a124d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_80px_-42px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 28px 80px -42px var(--tw-shadow-color,#0f172a80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(5\,10\,18\,0\.34\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#050a1257);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_100px_-42px_rgba\(15\,23\,42\,0\.7\)\]{--tw-shadow:0 40px 100px -42px var(--tw-shadow-color,#0f172ab3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-1px_0_var\(--border\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_color-mix\(in_srgb\,white_9\%\,transparent\)\,0_16px_30px_color-mix\(in_srgb\,black_18\%\,transparent\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff17), 0 16px 30px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff08);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-card\,0_8px_20px_-12px_rgba\(0\,0\,0\,0\.4\)\)\]{--tw-shadow:var(--shadow-card,0 8px 20px -12px #0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-card\,0_8px_20px_-14px_rgba\(0\,0\,0\,0\.35\)\)\]{--tw-shadow:var(--shadow-card,0 8px 20px -14px #00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--card-shadow-value);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.\[box-shadow\:0_1px_2px_rgba\(0\,0\,0\,\.3\)\]{box-shadow:0 1px 2px #0000004d}.\[box-shadow\:inset_0_0_0_1px_var\(--border\)\]{box-shadow:inset 0 0 0 1px var(--border)}.\[box-shadow\:var\(--shadow-card\,0_8px_20px_-12px_rgba\(0\,0\,0\,\.4\)\)\]{box-shadow:var(--shadow-card,0 8px 20px -12px #0006)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,transparent\)\]{outline-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.outline-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,transparent\)\]{outline-color:color-mix(in srgb,var(--accent) 55%,transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[110px\]{--tw-blur:blur(110px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 3px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.24\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 24px var(--tw-drop-shadow-color,#0f172a3d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_10px_28px_rgba\(255\,0\,51\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 28px var(--tw-drop-shadow-color,#ff00338c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:drop-shadow\(0_10px_18px_color-mix\(in_srgb\,var\(--accent\)_10\%\,transparent\)\)\]{filter:drop-shadow(0 10px 18px var(--accent))}@supports (color:color-mix(in lab, red, red)){.\[filter\:drop-shadow\(0_10px_18px_color-mix\(in_srgb\,var\(--accent\)_10\%\,transparent\)\)\]{filter:drop-shadow(0 10px 18px color-mix(in srgb,var(--accent) 10%,transparent))}}.\[filter\:saturate\(0\.9\)_brightness\(0\.86\)\]{filter:saturate(.9)brightness(.86)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter-none{filter:none}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[10px\]{--tw-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[18px\]{--tw-backdrop-blur:blur(18px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.\[backdrop-filter\:blur\(9px\)_saturate\(1\.15\)\]{-webkit-backdrop-filter:blur(9px)saturate(1.15);backdrop-filter:blur(9px)saturate(1.15)}.\[backdrop-filter\:blur\(10px\)\]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.\[backdrop-filter\:blur\(18px\)\]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.transition{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));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background\,box-shadow\,transform\]{transition-property:border-color,background,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background\,color\]{transition-property:border-color,background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background\,transform\,color\]{transition-property:border-color,background,transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background\,transform\]{transition-property:border-color,background,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,color\,transform\,filter\]{transition-property:border-color,background-color,color,transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,color\,transform\]{transition-property:border-color,background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background\]{transition-property:border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,transform\,box-shadow\,background-color\]{transition-property:border-color,transform,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\,background-color\]{transition-property:color,border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,color\]{transition-property:opacity,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background\,border-color\]{transition-property:transform,background,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,box-shadow\]{transition-property:transform,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.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))}.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))}.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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[160ms\]{--tw-duration:.16s;transition-duration:.16s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[260ms\]{--tw-duration:.26s;transition-duration:.26s}.duration-\[280ms\]{--tw-duration:.28s;transition-duration:.28s}.duration-\[320ms\]{--tw-duration:.32s;transition-duration:.32s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[will-change\:left\,top\,width\]{will-change:left,top,width}.\[will-change\:opacity\,filter\,transform\]{will-change:opacity,filter,transform}.\[will-change\:transform\]{will-change:transform}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[--business-detail-air-gap\:14px\]{--business-detail-air-gap:14px}.\[--business-hover-air\:10px\]{--business-hover-air:10px}.\[--cube-face-muted-opacity\:0\.78\]{--cube-face-muted-opacity:.78}.\[--landing-pagination-dot\:10px\]{--landing-pagination-dot:10px}.\[--landing-pagination-gap\:10px\]{--landing-pagination-gap:10px}.\[--landing-pagination-step\:calc\(var\(--landing-pagination-dot\)\+var\(--landing-pagination-gap\)\)\]{--landing-pagination-step:calc(var(--landing-pagination-dot) + var(--landing-pagination-gap))}.\[--mini-border\:color-mix\(in_srgb\,var\(--border\)_86\%\,rgba\(255\,255\,255\,0\.05\)\)\]{--mini-border:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[--mini-border\:color-mix\(in_srgb\,var\(--border\)_86\%\,rgba\(255\,255\,255\,0\.05\)\)\]{--mini-border:color-mix(in srgb,var(--border) 86%,#ffffff0d)}}.\[--mini-deep\:\#0f1219\]{--mini-deep:#0f1219}.\[--mini-surface\:\#171c25\]{--mini-surface:#171c25}.\[--stack-sheet-gap\:14px\]{--stack-sheet-gap:14px}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-appearance\:none\]{-webkit-appearance:none}.\[-webkit-backdrop-filter\:blur\(18px\)\]{-webkit-backdrop-filter:blur(18px)}.\[-webkit-backface-visibility\:hidden\]{-webkit-backface-visibility:hidden}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[-webkit-touch-callout\:default\]{-webkit-touch-callout:default}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[background\:linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--accent\)_16\%\,var\(--surface\)\)\,var\(--surface\)\)\]{background:linear-gradient(135deg,var(--accent),var(--surface))}@supports (color:color-mix(in lab, red, red)){.\[background\:linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--accent\)_16\%\,var\(--surface\)\)\,var\(--surface\)\)\]{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 16%,var(--surface)),var(--surface))}}.\[background\:linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_94\%\,white_6\%\)\,color-mix\(in_srgb\,var\(--surface\)_98\%\,transparent\)\)\,color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\]{background:linear-gradient(180deg,var(--surface),var(--surface)),var(--surface)}@supports (color:color-mix(in lab, red, red)){.\[background\:linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_94\%\,white_6\%\)\,color-mix\(in_srgb\,var\(--surface\)_98\%\,transparent\)\)\,color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\]{background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 94%,white 6%),color-mix(in srgb,var(--surface) 98%,transparent)),color-mix(in srgb,var(--surface) 96%,transparent)}}.\[background\:linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.025\)\,rgba\(255\,255\,255\,0\)\)\,\#141922\]{background:linear-gradient(#ffffff06,#fff0),#141922}.\[background\:linear-gradient\(to_right\,transparent\,var\(--surface\)_40\%\)\]{background:linear-gradient(to right,transparent,var(--surface) 40%)}.\[background\:none\]{background:0 0}.\[background\:radial-gradient\(circle_at_top_right\,color-mix\(in_srgb\,var\(--accent\)_10\%\,transparent\)\,transparent_24\%\)\,rgba\(7\,10\,18\,0\.2\)\]{background:radial-gradient(circle at top right,var(--accent),transparent 24%),#070a1233}@supports (color:color-mix(in lab, red, red)){.\[background\:radial-gradient\(circle_at_top_right\,color-mix\(in_srgb\,var\(--accent\)_10\%\,transparent\)\,transparent_24\%\)\,rgba\(7\,10\,18\,0\.2\)\]{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 10%,transparent),transparent 24%),#070a1233}}.\[background\:var\(--border\)\]{background:var(--border)}.\[font\:inherit\]{font:inherit}.\[perspective-origin\:50\%_46\%\]{perspective-origin:50% 46%}.\[perspective-origin\:50\%_50\%\]{perspective-origin:50%}.\[perspective\:1200px\]{perspective:1200px}.\[perspective\:2000px\]{perspective:2000px}.\[stroke-dasharray\:3_4\]{stroke-dasharray:3 4}.\[stroke-linecap\:butt\]{stroke-linecap:butt}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transition\:background-color_0\.2s_ease\,border-color_0\.2s_ease\,padding_0\.2s_ease\,box-shadow_0\.25s_ease\]{transition:background-color .2s,border-color .2s,padding .2s,box-shadow .25s}.\[transition\:background-color_0\.2s_ease\]{transition:background-color .2s}.\[transition\:fill_0\.3s_ease\]{transition:fill .3s}.\[transition\:left_0\.45s_cubic-bezier\(0\.2\,0\.72\,0\.2\,1\)\,top_0\.45s_cubic-bezier\(0\.2\,0\.72\,0\.2\,1\)\,width_0\.45s_cubic-bezier\(0\.2\,0\.72\,0\.2\,1\)\,height_0\.45s_cubic-bezier\(0\.2\,0\.72\,0\.2\,1\)\,transform_0\.2s_ease\,box-shadow_0\.2s_ease\]{transition:left .45s cubic-bezier(.2,.72,.2,1),top .45s cubic-bezier(.2,.72,.2,1),width .45s cubic-bezier(.2,.72,.2,1),height .45s cubic-bezier(.2,.72,.2,1),transform .2s,box-shadow .2s}.\[transition\:left_0\.45s_ease\,top_0\.45s_ease\,width_0\.45s_ease\,height_0\.45s_ease\]{transition:left .45s,top .45s,width .45s,height .45s}.\[transition\:none\]{transition:none}.\[transition\:opacity_0\.2s_ease\,transform_0\.2s_ease\,background-color_0\.2s_ease\]{transition:opacity .2s,transform .2s,background-color .2s}.\[transition\:opacity_0\.3s_ease-in-out_0\.04s\,box-shadow_0\.3s_ease-in-out\]{transition:opacity .3s ease-in-out 40ms,box-shadow .3s ease-in-out}.\[transition\:opacity_0\.3s_ease-in-out_0\.04s\,filter_0\.3s_ease-in-out\,box-shadow_0\.3s_ease-in-out\]{transition:opacity .3s ease-in-out 40ms,filter .3s ease-in-out,box-shadow .3s ease-in-out}.\[transition\:opacity_0\.24s_ease-in-out_0\.06s\,transform_0\.38s_cubic-bezier\(0\.18\,0\.78\,0\.22\,1\)\]{transition:opacity .24s ease-in-out 60ms,transform .38s cubic-bezier(.18,.78,.22,1)}.\[transition\:opacity_0\.24s_ease-in-out_0\.08s\]{transition:opacity .24s ease-in-out 80ms}.\[transition\:stroke-dasharray_0\.4s_ease\,stroke-dashoffset_0\.4s_ease\,stroke_0\.3s_ease\]{transition:stroke-dasharray .4s,stroke-dashoffset .4s,stroke .3s}.\[transition\:stroke_0\.3s_ease\]{transition:stroke .3s}.\[transition\:transform_0\.2s_ease\]{transition:transform .2s}.\[transition\:transform_0\.5s_cubic-bezier\(0\.2\,0\.82\,0\.22\,1\)\]{transition:transform .5s cubic-bezier(.2,.82,.22,1)}.\[transition\:transform_0\.18s_ease\,filter_0\.18s_ease\]{transition:transform .18s,filter .18s}.\[transition\:transform_0\.25s_ease-out\]{transition:transform .25s ease-out}.\[transition\:transform_0\.38s_cubic-bezier\(0\.18\,0\.78\,0\.22\,1\)\]{transition:transform .38s cubic-bezier(.18,.78,.22,1)}.\[transition\:transform_0\.45s_ease\]{transition:transform .45s}.\[transition\:transform_180ms_ease\]{transition:transform .18s}.\[transition\:transform_320ms_cubic-bezier\(0\.22\,1\,0\.36\,1\)\,width_320ms_ease\]{transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.group-open\:rotate-0:is(:where(.group):is([open],:popover-open,:open) *){rotate:0deg}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-px:is(:where(.group):hover *){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:brightness-\[1\.04\]:is(:where(.group):hover *){--tw-brightness:brightness(1.04);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.group-\[\.is-selected\]\:opacity-100:is(:where(.group).is-selected *){opacity:1}.placeholder\:\!text-\[28px\]::placeholder{font-size:28px!important}.placeholder\:text-text-dim::placeholder{color:var(--text-dim)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:\[inset\:5px_calc\(var\(--stack-sheet-gap\)\/2\+2px\)_-5px_calc\(var\(--stack-sheet-gap\)\/2\+2px\)\]:before{content:var(--tw-content);inset:5px calc(var(--stack-sheet-gap) / 2 + 2px) -5px calc(var(--stack-sheet-gap) / 2 + 2px)}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-\[0\.6em\]:before{content:var(--tw-content);top:.6em}.before\:top-\[7px\]:before{content:var(--tw-content);top:7px}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:-left-\[23px\]:before{content:var(--tw-content);left:-23px}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-\[9px\]:before{content:var(--tw-content);left:9px}.before\:z-0:before{content:var(--tw-content);z-index:0}.before\:z-\[2\]:before{content:var(--tw-content);z-index:2}.before\:size-2\.5:before{content:var(--tw-content);width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.before\:h-\[5px\]:before{content:var(--tw-content);height:5px}.before\:h-\[74px\]:before{content:var(--tw-content);height:74px}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-\[5px\]:before{content:var(--tw-content);width:5px}.before\:w-\[74px\]:before{content:var(--tw-content);width:74px}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:\[transform\:translate\(5px\,6px\)_rotate\(0\.45deg\)\]:before{content:var(--tw-content);transform:translate(5px,6px)rotate(.45deg)}.before\:\[animation\:landing-mini-donut_2\.2s_cubic-bezier\(0\.2\,0\.9\,0\.2\,1\)_infinite\]:before{content:var(--tw-content);animation:2.2s cubic-bezier(.2,.9,.2,1) infinite landing-mini-donut}.before\:rounded-\[12px\]:before{content:var(--tw-content);border-radius:12px}.before\:rounded-\[inherit\]:before{content:var(--tw-content);border-radius:inherit}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:border:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.before\:border-border:before{content:var(--tw-content);border-color:var(--border)}.before\:bg-\[rgba\(91\,140\,255\,0\.35\)\]:before{content:var(--tw-content);background-color:#5b8cff59}.before\:bg-accent:before{content:var(--tw-content);background-color:var(--accent)}.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.before\:bg-current:before{content:var(--tw-content);background-color:currentColor}.before\:bg-surface:before{content:var(--tw-content);background-color:var(--surface)}.before\:bg-\[linear-gradient\(108deg\,rgba\(255\,255\,255\,\.16\)\,transparent_32\%\,rgba\(0\,0\,0\,\.38\)\)\]:before{content:var(--tw-content);background-image:linear-gradient(108deg,#ffffff29,#0000 32%,#00000061)}.before\:opacity-50:before{content:var(--tw-content);opacity:.5}.before\:opacity-55:before{content:var(--tw-content);opacity:.55}.before\:opacity-\[0\.22\]:before{content:var(--tw-content);opacity:.22}.before\:opacity-\[0\.36\]:before{content:var(--tw-content);opacity:.36}.before\:\[box-shadow\:0_8px_22px_rgba\(0\,0\,0\,\.18\)\]:before{content:var(--tw-content);box-shadow:0 8px 22px #0000002e}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:\[background\:conic-gradient\(var\(--accent\)_0_276deg\,color-mix\(in_srgb\,var\(--border\)_74\%\,transparent\)_276deg_360deg\)\]:before{content:var(--tw-content);background:conic-gradient(var(--accent) 0 276deg,var(--border) 276deg 360deg)}@supports (color:color-mix(in lab, red, red)){.before\:\[background\:conic-gradient\(var\(--accent\)_0_276deg\,color-mix\(in_srgb\,var\(--border\)_74\%\,transparent\)_276deg_360deg\)\]:before{background:conic-gradient(var(--accent) 0 276deg,color-mix(in srgb,var(--border) 74%,transparent) 276deg 360deg)}}.before\:\[mask\:radial-gradient\(circle\,transparent_48\%\,\#000_49\%\)\]:before{content:var(--tw-content);-webkit-mask:radial-gradient(circle,#0000 48%,#000 49%);mask:radial-gradient(circle,#0000 48%,#000 49%)}.before\:\[transition\:opacity_0\.3s_ease-in-out\]:before{content:var(--tw-content);transition:opacity .3s ease-in-out}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:\[inset\:0_auto_0_0\]:after{content:var(--tw-content);inset:0 auto 0 0}.after\:\[inset\:5px_calc\(var\(--stack-sheet-gap\)\/2\+2px\)_-5px_calc\(var\(--stack-sheet-gap\)\/2\+2px\)\]:after{content:var(--tw-content);inset:5px calc(var(--stack-sheet-gap) / 2 + 2px) -5px calc(var(--stack-sheet-gap) / 2 + 2px)}.after\:z-0:after{content:var(--tw-content);z-index:0}.after\:z-\[2\]:after{content:var(--tw-content);z-index:2}.after\:ml-1:after{content:var(--tw-content);margin-left:var(--spacing)}.after\:block:after{content:var(--tw-content);display:block}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:h-3:after{content:var(--tw-content);height:calc(var(--spacing) * 3)}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-\[18px\]:after{content:var(--tw-content);width:18px}.after\:w-\[var\(--meter\)\]:after{content:var(--tw-content);width:var(--meter)}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:\[transform-origin\:left_center\]:after{content:var(--tw-content);transform-origin:0}.after\:\[transform\:translate\(-4px\,11px\)_rotate\(-0\.35deg\)\]:after{content:var(--tw-content);transform:translate(-4px,11px)rotate(-.35deg)}.after\:\[animation\:landing-mini-caret_0\.7s_steps\(1\,end\)_infinite\]:after{content:var(--tw-content);animation:.7s step-end infinite landing-mini-caret}.after\:\[animation\:landing-mini-meter_2s_cubic-bezier\(0\.2\,0\.9\,0\.2\,1\)_infinite\]:after{content:var(--tw-content);animation:2s cubic-bezier(.2,.9,.2,1) infinite landing-mini-meter}.after\:rounded-\[12px\]:after{content:var(--tw-content);border-radius:12px}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:bg-accent:after{content:var(--tw-content);background-color:var(--accent)}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.after\:bg-surface:after{content:var(--tw-content);background-color:var(--surface)}.after\:bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,\.18\)\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,#ffffff2e,#0000)}.after\:align-middle:after{content:var(--tw-content);vertical-align:middle}.after\:opacity-20:after{content:var(--tw-content);opacity:.2}.after\:opacity-\[0\.22\]:after{content:var(--tw-content);opacity:.22}.after\:opacity-\[0\.38\]:after{content:var(--tw-content);opacity:.38}.after\:shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--accent\)_28\%\,transparent\)\]:after{content:var(--tw-content);--tw-shadow:0 0 18px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.after\:shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--accent\)_28\%\,transparent\)\]:after{--tw-shadow:0 0 18px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 28%,transparent))}}.after\:shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--accent\)_28\%\,transparent\)\]:after{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.after\:\[box-shadow\:0_8px_22px_rgba\(0\,0\,0\,\.18\)\]:after{content:var(--tw-content);box-shadow:0 8px 22px #0000002e}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:\[animation-delay\:var\(--meter-delay\)\]:after{content:var(--tw-content);animation-delay:var(--meter-delay)}.after\:\[transition\:opacity_0\.3s_ease-in-out\]:after{content:var(--tw-content);transition:opacity .3s ease-in-out}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.visited\:text-white:visited{color:var(--color-white)}.empty\:hidden:empty{display:none}.focus-within\:border-accent:focus-within{border-color:var(--accent)}.focus-within\:outline:focus-within{outline-style:var(--tw-outline-style);outline-width:1px}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-accent:focus-within{outline-color:var(--accent)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#f87171\]:hover{border-color:#f87171}.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--border\)\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_36\%\,var\(--border\)\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_36\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--accent) 36%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_38\%\,var\(--border\)\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_38\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--accent) 38%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_42\%\,var\(--border\)\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_42\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}}.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_45\%\,var\(--border\)\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_45\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_46\%\,var\(--border\)\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_46\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--accent) 46%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_56\%\,var\(--border\)\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_56\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--accent) 56%,var(--border))}}.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_65\%\,var\(--border\)\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_65\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--accent) 65%,var(--border))}}.hover\:border-\[var\(--accent\)\]:hover,.hover\:border-accent:hover{border-color:var(--accent)}.hover\:border-border:hover{border-color:var(--border)}.hover\:bg-\[\#c53030\]:hover{background-color:#c53030}.hover\:bg-\[color-mix\(in_srgb\,\#22c55e_24\%\,var\(--surface\)\)\]:hover{background-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,\#22c55e_24\%\,var\(--surface\)\)\]:hover{background-color:color-mix(in srgb,#22c55e 24%,var(--surface))}}.hover\:bg-\[color-mix\(in_srgb\,\#60a5fa_24\%\,transparent\)\]:hover{background-color:#60a5fa3d}.hover\:bg-\[color-mix\(in_srgb\,\#d95b5b_10\%\,transparent\)\]:hover{background-color:#d95b5b1a}.hover\:bg-\[color-mix\(in_srgb\,\#d95b5b_88\%\,black\)\]:hover{background-color:#bf5050}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_8\%\,transparent\)\]:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--accent) 8%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_9\%\,var\(--surface\)\)\]:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_9\%\,var\(--surface\)\)\]:hover{background-color:color-mix(in srgb,var(--accent) 9%,var(--surface))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_10\%\,transparent\)\]:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--accent) 10%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_10\%\,var\(--surface\)\)\]:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_10\%\,var\(--surface\)\)\]:hover{background-color:color-mix(in srgb,var(--accent) 10%,var(--surface))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\]:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--accent) 12%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_18\%\,var\(--surface\)\)\]:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_18\%\,var\(--surface\)\)\]:hover{background-color:color-mix(in srgb,var(--accent) 18%,var(--surface))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_88\%\,black\)\]:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_88\%\,black\)\]:hover{background-color:color-mix(in srgb,var(--accent) 88%,black)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent-tint\)_70\%\,var\(--accent\)_14\%\)\]:hover{background-color:var(--accent-tint)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--accent-tint\)_70\%\,var\(--accent\)_14\%\)\]:hover{background-color:color-mix(in srgb,var(--accent-tint) 70%,var(--accent) 14%)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,var\(--accent\)\)\]:hover{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,var\(--accent\)\)\]:hover{background-color:color-mix(in srgb,var(--surface) 92%,var(--accent))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--text\)_8\%\,transparent\)\]:hover{background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--text\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--text) 8%,transparent)}}.hover\:bg-\[rgba\(15\,23\,42\,0\.95\)\]:hover{background-color:#0f172af2}.hover\:bg-\[var\(--accent\)\]:hover{background-color:var(--accent)}.hover\:bg-\[var\(--accent-tint\)\]:hover,.hover\:bg-accent-tint:hover{background-color:var(--accent-tint)}.hover\:bg-bg:hover{background-color:var(--bg)}.hover\:bg-red-400\/10:hover{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-400\/10:hover{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-text-dim:hover{background-color:var(--text-dim)}.hover\:text-\[\#d95b5b\]:hover{color:#d95b5b}.hover\:text-\[\#ef4444\]:hover{color:#ef4444}.hover\:text-\[\#f87171\]:hover{color:#f87171}.hover\:text-\[var\(--an-crit\)\]:hover{color:var(--an-crit)}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-surface:hover{color:var(--surface)}.hover\:text-text:hover{color:var(--text)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-accent:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_16px_28px_-22px_rgba\(15\,23\,42\,0\.42\)\]:hover{--tw-shadow:0 16px 28px -22px var(--tw-shadow-color,#0f172a6b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_42px_-28px_color-mix\(in_srgb\,var\(--accent\)_70\%\,transparent\)\]:hover{--tw-shadow:0 18px 42px -28px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_18px_42px_-28px_color-mix\(in_srgb\,var\(--accent\)_70\%\,transparent\)\]:hover{--tw-shadow:0 18px 42px -28px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 70%,transparent))}}.hover\:shadow-\[0_18px_42px_-28px_color-mix\(in_srgb\,var\(--accent\)_70\%\,transparent\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_40\%\,transparent\)\,inset_0_16px_28px_-24px_color-mix\(in_srgb\,var\(--accent\)_48\%\,transparent\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--accent)), inset 0 16px 28px -24px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_40\%\,transparent\)\,inset_0_16px_28px_-24px_color-mix\(in_srgb\,var\(--accent\)_48\%\,transparent\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 40%,transparent)), inset 0 16px 28px -24px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 48%,transparent))}}.hover\:shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_40\%\,transparent\)\,inset_0_16px_28px_-24px_color-mix\(in_srgb\,var\(--accent\)_48\%\,transparent\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[color-mix\(in_srgb\,var\(--accent\)_70\%\,\#fff_30\%\)\]:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[color-mix\(in_srgb\,var\(--accent\)_70\%\,\#fff_30\%\)\]:focus{border-color:color-mix(in srgb,var(--accent) 70%,#fff 30%)}}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:\[box-shadow\:0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_40\%\,transparent\)\]:focus{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:\[box-shadow\:0_0_0_1px_color-mix\(in_srgb\,var\(--accent\)_40\%\,transparent\)\]:focus{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent)}}.focus-visible\:-translate-y-0\.5:focus-visible{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:border-accent:focus-visible{border-color:var(--accent)}.focus-visible\:text-white:focus-visible{color:var(--color-white)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:ring-accent\/50:focus-visible{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[\#d95b5b\]:focus-visible{outline-color:#d95b5b}.focus-visible\:outline-\[color-mix\(in_srgb\,var\(--accent\)_72\%\,white_8\%\)\]:focus-visible{outline-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:outline-\[color-mix\(in_srgb\,var\(--accent\)_72\%\,white_8\%\)\]:focus-visible{outline-color:color-mix(in srgb,var(--accent) 72%,white 8%)}}.focus-visible\:outline-\[color\:var\(--accent\)\]:focus-visible,.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--surface\)\)\]:active{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.active\:bg-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--surface\)\)\]:active{background-color:color-mix(in srgb,var(--accent) 24%,var(--surface))}}.active\:bg-\[color-mix\(in_srgb\,var\(--accent\)_78\%\,black\)\]:active{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.active\:bg-\[color-mix\(in_srgb\,var\(--accent\)_78\%\,black\)\]:active{background-color:color-mix(in srgb,var(--accent) 78%,black)}}.active\:bg-\[color-mix\(in_srgb\,var\(--text\)_12\%\,transparent\)\]:active{background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.active\:bg-\[color-mix\(in_srgb\,var\(--text\)_12\%\,transparent\)\]:active{background-color:color-mix(in srgb,var(--text) 12%,transparent)}}@media (hover:hover){.enabled\:hover\:brightness-110:enabled:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.enabled\:active\:scale-\[0\.98\]:enabled:active{scale:.98}.active\:enabled\:bg-\[color-mix\(in_srgb\,var\(--text\)_8\%\,transparent\)\]:active:enabled{background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.active\:enabled\:bg-\[color-mix\(in_srgb\,var\(--text\)_8\%\,transparent\)\]:active:enabled{background-color:color-mix(in srgb,var(--text) 8%,transparent)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-border:disabled{border-color:var(--border)}.disabled\:bg-\[color-mix\(in_srgb\,var\(--bg\)_35\%\,var\(--surface\)\)\]:disabled{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-\[color-mix\(in_srgb\,var\(--bg\)_35\%\,var\(--surface\)\)\]:disabled{background-color:color-mix(in srgb,var(--bg) 35%,var(--surface))}}.disabled\:bg-\[color-mix\(in_srgb\,var\(--bg\)_58\%\,transparent\)\]:disabled{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-\[color-mix\(in_srgb\,var\(--bg\)_58\%\,transparent\)\]:disabled{background-color:color-mix(in srgb,var(--bg) 58%,transparent)}}.disabled\:text-\[color-mix\(in_srgb\,var\(--text-dim\)_76\%\,white\)\]:disabled{color:var(--text-dim)}@supports (color:color-mix(in lab, red, red)){.disabled\:text-\[color-mix\(in_srgb\,var\(--text-dim\)_76\%\,white\)\]:disabled{color:color-mix(in srgb,var(--text-dim) 76%,white)}}.disabled\:text-text-dim:disabled{color:var(--text-dim)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-\[0\.56\]:disabled{opacity:.56}.disabled\:opacity-\[0\.58\]:disabled{opacity:.58}@media (hover:hover){.disabled\:hover\:bg-\[color-mix\(in_srgb\,\#60a5fa_14\%\,transparent\)\]:disabled:hover{background-color:#60a5fa24}.disabled\:hover\:bg-\[color-mix\(in_srgb\,var\(--bg\)_58\%\,transparent\)\]:disabled:hover{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.disabled\:hover\:bg-\[color-mix\(in_srgb\,var\(--bg\)_58\%\,transparent\)\]:disabled:hover{background-color:color-mix(in srgb,var(--bg) 58%,transparent)}}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-\[color-mix\(in_srgb\,var\(--text-dim\)_76\%\,white\)\]:disabled:hover{color:var(--text-dim)}@supports (color:color-mix(in lab, red, red)){.disabled\:hover\:text-\[color-mix\(in_srgb\,var\(--text-dim\)_76\%\,white\)\]:disabled:hover{color:color-mix(in srgb,var(--text-dim) 76%,white)}}.disabled\:hover\:brightness-100:disabled:hover{--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:where([data-theme=dark]) .in-data-\[theme\=dark\]\:text-red-400{color:var(--color-red-400)}.has-\[\:focus-visible\]\:outline:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:1px}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-accent:has(:focus-visible){outline-color:var(--accent)}.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-\[invalid\=true\]\:border-red-500[aria-invalid=true]{border-color:var(--color-red-500)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:\[transition\:none\]{transition:none}}@media not all and (width>=1354px){.max-\[1354px\]\:auto-cols-\[158\.24px\]{grid-auto-columns:158.24px}.max-\[1354px\]\:grid-cols-\[repeat\(2\,158\.24px\)\]{grid-template-columns:repeat(2,158.24px)}}@media not all and (width>=1200px){.max-\[1200px\]\:\[grid-row\:auto\]{grid-row:auto}.max-\[1200px\]\:h-auto{height:auto}.max-\[1200px\]\:max-h-none{max-height:none}.max-\[1200px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[1200px\]\:grid-cols-\[272px_minmax\(0\,1fr\)\]{grid-template-columns:272px minmax(0,1fr)}.max-\[1200px\]\:overflow-visible{overflow:visible}.max-\[1200px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-\[1200px\]\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.max-\[1200px\]\:pr-8{padding-right:calc(var(--spacing) * 8)}.max-\[1200px\]\:pl-8{padding-left:calc(var(--spacing) * 8)}}@media not all and (width>=1080px){.max-\[1080px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=980px){.max-\[980px\]\:aspect-\[1\.85\]{aspect-ratio:1.85}.max-\[980px\]\:aspect-\[2\.05\]{aspect-ratio:2.05}.max-\[980px\]\:h-\[300px\]{height:300px}.max-\[980px\]\:h-\[390px\]{height:390px}.max-\[980px\]\:h-auto{height:auto}.max-\[980px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[980px\]\:pt-6{padding-top:calc(var(--spacing) * 6)}}@media not all and (width>=960px){.max-\[960px\]\:left-0{left:0}.max-\[960px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[960px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=900px){.max-\[900px\]\:absolute{position:absolute}.max-\[900px\]\:fixed{position:fixed}.max-\[900px\]\:relative{position:relative}.max-\[900px\]\:static{position:static}.max-\[900px\]\:sticky{position:sticky}.max-\[900px\]\:inset-0{inset:0}.max-\[900px\]\:top-0{top:0}.max-\[900px\]\:top-1\/2{top:50%}.max-\[900px\]\:top-\[14px\]{top:14px}.max-\[900px\]\:top-\[18px\]{top:18px}.max-\[900px\]\:top-\[var\(--business-mobile-sticky-bar-h\)\]{top:var(--business-mobile-sticky-bar-h)}.max-\[900px\]\:top-auto{top:auto}.max-\[900px\]\:right-0{right:0}.max-\[900px\]\:right-2\.5{right:calc(var(--spacing) * 2.5)}.max-\[900px\]\:right-\[22px\]{right:22px}.max-\[900px\]\:bottom-0{bottom:0}.max-\[900px\]\:bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.max-\[900px\]\:bottom-\[18px\]{bottom:18px}.max-\[900px\]\:left-0{left:0}.max-\[900px\]\:left-1\/2{left:50%}.max-\[900px\]\:z-\[15\]{z-index:15}.max-\[900px\]\:z-\[16\]{z-index:16}.max-\[900px\]\:z-\[165\]{z-index:165}.max-\[900px\]\:z-\[168\]{z-index:168}.max-\[900px\]\:z-\[170\]{z-index:170}.max-\[900px\]\:z-\[185\]{z-index:185}.max-\[900px\]\:z-\[190\]{z-index:190}.max-\[900px\]\:order-1{order:1}.max-\[900px\]\:order-2{order:2}.max-\[900px\]\:order-3{order:3}.max-\[900px\]\:order-4{order:4}.max-\[900px\]\:\!m-0{margin:0!important}.max-\[900px\]\:m-0{margin:0}.max-\[900px\]\:m-\[2px_0_0\]{margin:2px 0 0}.max-\[900px\]\:mx-0{margin-inline:0}.max-\[900px\]\:mx-auto{margin-inline:auto}.max-\[900px\]\:mt-0{margin-top:0}.max-\[900px\]\:mt-4{margin-top:calc(var(--spacing) * 4)}.max-\[900px\]\:mb-0{margin-bottom:0}.max-\[900px\]\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.max-\[900px\]\:mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.max-\[900px\]\:mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.max-\[900px\]\:ml-auto{margin-left:auto}.max-\[900px\]\:box-border{box-sizing:border-box}.max-\[900px\]\:block{display:block}.max-\[900px\]\:contents{display:contents}.max-\[900px\]\:flex{display:flex}.max-\[900px\]\:grid{display:grid}.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:inline-flex{display:inline-flex}.max-\[900px\]\:\!h-full{height:100%!important}.max-\[900px\]\:h-1\.5{height:calc(var(--spacing) * 1.5)}.max-\[900px\]\:h-7{height:calc(var(--spacing) * 7)}.max-\[900px\]\:h-8{height:calc(var(--spacing) * 8)}.max-\[900px\]\:h-\[34px\]{height:34px}.max-\[900px\]\:h-\[var\(--business-mobile-sticky-bar-h\)\]{height:var(--business-mobile-sticky-bar-h)}.max-\[900px\]\:h-auto{height:auto}.max-\[900px\]\:\!max-h-full{max-height:100%!important}.max-\[900px\]\:max-h-\[82vh\]{max-height:82vh}.max-\[900px\]\:max-h-\[220px\]{max-height:220px}.max-\[900px\]\:max-h-\[300px\]{max-height:300px}.max-\[900px\]\:max-h-\[min\(80dvh\,760px\)\]{max-height:min(80dvh,760px)}.max-\[900px\]\:max-h-none{max-height:none}.max-\[900px\]\:min-h-0{min-height:0}.max-\[900px\]\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-\[900px\]\:min-h-\[48px\]{min-height:48px}.max-\[900px\]\:min-h-\[50px\]{min-height:50px}.max-\[900px\]\:min-h-\[52px\]{min-height:52px}.max-\[900px\]\:min-h-\[190px\]{min-height:190px}.max-\[900px\]\:\!w-full{width:100%!important}.max-\[900px\]\:w-7{width:calc(var(--spacing) * 7)}.max-\[900px\]\:w-8{width:calc(var(--spacing) * 8)}.max-\[900px\]\:w-11{width:calc(var(--spacing) * 11)}.max-\[900px\]\:w-\[7\.5rem\]{width:7.5rem}.max-\[900px\]\:w-\[max\(240px\,calc\(100vw-54px\)\)\]{width:max(240px,100vw - 54px)}.max-\[900px\]\:w-\[min\(50\%\,280px\)\]{width:min(50%,280px)}.max-\[900px\]\:w-\[min\(832px\,calc\(100vw-24px\)\)\]{width:min(832px,100vw - 24px)}.max-\[900px\]\:w-auto{width:auto}.max-\[900px\]\:w-full{width:100%}.max-\[900px\]\:\!max-w-full{max-width:100%!important}.max-\[900px\]\:max-w-none{max-width:none}.max-\[900px\]\:min-w-0{min-width:0}.max-\[900px\]\:min-w-11{min-width:calc(var(--spacing) * 11)}.max-\[900px\]\:min-w-\[34px\]{min-width:34px}.max-\[900px\]\:min-w-\[180px\]{min-width:180px}.max-\[900px\]\:flex-1{flex:1}.max-\[900px\]\:flex-\[0_0_calc\(50\%-7px\)\]{flex:0 0 calc(50% - 7px)}.max-\[900px\]\:flex-\[1_1_auto\]{flex:auto}.max-\[900px\]\:flex-none{flex:none}.max-\[900px\]\:shrink-0{flex-shrink:0}.max-\[900px\]\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[900px\]\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[900px\]\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[900px\]\:translate-y-\[105\%\]{--tw-translate-y:105%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[900px\]\:cursor-pointer{cursor:pointer}.max-\[900px\]\:\[touch-action\:pan-y\]{touch-action:pan-y}.max-\[900px\]\:\[scrollbar-width\:thin\]{scrollbar-width:thin}.max-\[900px\]\:\[scrollbar-color\:rgba\(100\,116\,139\,0\.52\)_transparent\]{scrollbar-color:#64748b85 transparent}.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[900px\]\:grid-cols-\[1fr\]{grid-template-columns:1fr}.max-\[900px\]\:grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[900px\]\:flex-col{flex-direction:column}.max-\[900px\]\:items-center{align-items:center}.max-\[900px\]\:items-start{align-items:flex-start}.max-\[900px\]\:items-stretch{align-items:stretch}.max-\[900px\]\:justify-between{justify-content:space-between}.max-\[900px\]\:justify-center{justify-content:center}.max-\[900px\]\:justify-end{justify-content:flex-end}.max-\[900px\]\:gap-1{gap:var(--spacing)}.max-\[900px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[900px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[900px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[900px\]\:gap-3{gap:calc(var(--spacing) * 3)}.max-\[900px\]\:gap-4{gap:calc(var(--spacing) * 4)}.max-\[900px\]\:gap-\[14px\]{gap:14px}.max-\[900px\]\:gap-\[18px\]{gap:18px}.max-\[900px\]\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.max-\[900px\]\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.max-\[900px\]\:overflow-auto{overflow:auto}.max-\[900px\]\:overflow-hidden{overflow:hidden}.max-\[900px\]\:overflow-visible{overflow:visible}.max-\[900px\]\:overflow-y-auto{overflow-y:auto}.max-\[900px\]\:\[overscroll-behavior\:contain\],.max-\[900px\]\:overscroll-contain{overscroll-behavior:contain}.max-\[900px\]\:\!rounded-none{border-radius:0!important}.max-\[900px\]\:rounded-2xl{border-radius:var(--radius-2xl)}.max-\[900px\]\:rounded-full{border-radius:3.40282e38px}.max-\[900px\]\:rounded-lg{border-radius:var(--radius-lg)}.max-\[900px\]\:rounded-none{border-radius:0}.max-\[900px\]\:rounded-xl{border-radius:var(--radius-xl)}.max-\[900px\]\:rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.max-\[900px\]\:rounded-t-\[24px\]{border-top-left-radius:24px;border-top-right-radius:24px}.max-\[900px\]\:border{border-style:var(--tw-border-style);border-width:1px}.max-\[900px\]\:border-0{border-style:var(--tw-border-style);border-width:0}.max-\[900px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[900px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-\[900px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-\[900px\]\:border-\[color-mix\(in_srgb\,var\(--border\)_80\%\,\#2c3443_20\%\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.max-\[900px\]\:border-\[color-mix\(in_srgb\,var\(--border\)_80\%\,\#2c3443_20\%\)\]{border-color:color-mix(in srgb,var(--border) 80%,#2c3443 20%)}}.max-\[900px\]\:border-\[color-mix\(in_srgb\,var\(--border\)_80\%\,transparent\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.max-\[900px\]\:border-\[color-mix\(in_srgb\,var\(--border\)_80\%\,transparent\)\]{border-color:color-mix(in srgb,var(--border) 80%,transparent)}}.max-\[900px\]\:border-\[color-mix\(in_srgb\,var\(--border\)_88\%\,white_12\%\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.max-\[900px\]\:border-\[color-mix\(in_srgb\,var\(--border\)_88\%\,white_12\%\)\]{border-color:color-mix(in srgb,var(--border) 88%,white 12%)}}.max-\[900px\]\:border-\[rgba\(148\,163\,184\,0\.24\)\]{border-color:#94a3b83d}.max-\[900px\]\:border-\[rgba\(255\,255\,255\,0\.06\)\]{border-color:#ffffff0f}.max-\[900px\]\:border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.max-\[900px\]\:border-border{border-color:var(--border)}.max-\[900px\]\:border-transparent{border-color:#0000}.max-\[900px\]\:bg-\[\#171c25\]{background-color:#171c25}.max-\[900px\]\:bg-\[\#12161f\]{background-color:#12161f}.max-\[900px\]\:bg-\[color-mix\(in_srgb\,var\(--accent\)_100\%\,white_8\%\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.max-\[900px\]\:bg-\[color-mix\(in_srgb\,var\(--accent\)_100\%\,white_8\%\)\]{background-color:color-mix(in srgb,var(--accent) 100%,white 8%)}}.max-\[900px\]\:bg-\[color-mix\(in_srgb\,var\(--bg\)_72\%\,var\(--surface\)\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.max-\[900px\]\:bg-\[color-mix\(in_srgb\,var\(--bg\)_72\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--bg) 72%,var(--surface))}}.max-\[900px\]\:bg-\[color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.max-\[900px\]\:bg-\[color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 96%,transparent)}}.max-\[900px\]\:bg-\[rgba\(0\,0\,0\,0\.5\)\]{background-color:#00000080}.max-\[900px\]\:bg-\[rgba\(7\,10\,18\,0\.48\)\]{background-color:#070a127a}.max-\[900px\]\:bg-\[rgba\(255\,255\,255\,0\.1\)\]{background-color:#ffffff1a}.max-\[900px\]\:bg-\[rgba\(255\,255\,255\,0\.94\)\]{background-color:#fffffff0}.max-\[900px\]\:bg-accent{background-color:var(--accent)}.max-\[900px\]\:bg-surface{background-color:var(--surface)}.max-\[900px\]\:bg-transparent{background-color:#0000}.max-\[900px\]\:p-0{padding:0}.max-\[900px\]\:p-3{padding:calc(var(--spacing) * 3)}.max-\[900px\]\:p-4{padding:calc(var(--spacing) * 4)}.max-\[900px\]\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-\[900px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[900px\]\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.max-\[900px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-\[900px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-\[900px\]\:px-\[18px\]{padding-inline:18px}.max-\[900px\]\:px-\[22px\]{padding-inline:22px}.max-\[900px\]\:py-3{padding-block:calc(var(--spacing) * 3)}.max-\[900px\]\:pt-3{padding-top:calc(var(--spacing) * 3)}.max-\[900px\]\:pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.max-\[900px\]\:pt-5{padding-top:calc(var(--spacing) * 5)}.max-\[900px\]\:pt-\[18px\]{padding-top:18px}.max-\[900px\]\:pt-\[calc\(var\(--site-header-height\,72px\)-48px\)\]{padding-top:calc(var(--site-header-height,72px) - 48px)}.max-\[900px\]\:pr-0{padding-right:0}.max-\[900px\]\:pr-3{padding-right:calc(var(--spacing) * 3)}.max-\[900px\]\:pr-5{padding-right:calc(var(--spacing) * 5)}.max-\[900px\]\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.max-\[900px\]\:pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.max-\[900px\]\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.max-\[900px\]\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-\[900px\]\:pb-\[14px\]{padding-bottom:14px}.max-\[900px\]\:pb-\[18px\]{padding-bottom:18px}.max-\[900px\]\:pb-\[calc\(18px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.max-\[900px\]\:pl-5{padding-left:calc(var(--spacing) * 5)}.max-\[900px\]\:text-center{text-align:center}.max-\[900px\]\:text-left{text-align:left}.max-\[900px\]\:\[font-family\:\'Gotham\'\,-apple-system\,BlinkMacSystemFont\,\'Segoe_UI\'\,Roboto\,sans-serif\]{font-family:Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.max-\[900px\]\:\[font-family\:var\(--font-gotham-bold\)\]{font-family:var(--font-gotham-bold)}.max-\[900px\]\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.max-\[900px\]\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.max-\[900px\]\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-\[900px\]\:text-\[11px\]{font-size:11px}.max-\[900px\]\:text-\[12\.5px\]{font-size:12.5px}.max-\[900px\]\:text-\[13\.5px\]{font-size:13.5px}.max-\[900px\]\:text-\[13px\]{font-size:13px}.max-\[900px\]\:text-\[14px\]{font-size:14px}.max-\[900px\]\:text-\[15px\]{font-size:15px}.max-\[900px\]\:text-\[17px\]{font-size:17px}.max-\[900px\]\:text-\[48px\]{font-size:48px}.max-\[900px\]\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.max-\[900px\]\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.max-\[900px\]\:leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.max-\[900px\]\:font-\[750\]{--tw-font-weight:750;font-weight:750}.max-\[900px\]\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.max-\[900px\]\:font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.max-\[900px\]\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.max-\[900px\]\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.max-\[900px\]\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.max-\[900px\]\:tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.max-\[900px\]\:text-ellipsis{text-overflow:ellipsis}.max-\[900px\]\:whitespace-nowrap{white-space:nowrap}.max-\[900px\]\:text-\[\#1f2937\]{color:#1f2937}.max-\[900px\]\:text-\[\#9ea6b6\]{color:#9ea6b6}.max-\[900px\]\:text-\[\#eef2f8\]{color:#eef2f8}.max-\[900px\]\:text-text{color:var(--text)}.max-\[900px\]\:text-text-dim{color:var(--text-dim)}.max-\[900px\]\:text-white{color:var(--color-white)}.max-\[900px\]\:no-underline{text-decoration-line:none}.max-\[900px\]\:underline{text-decoration-line:underline}.max-\[900px\]\:opacity-85{opacity:.85}.max-\[900px\]\:shadow-\[0_-12px_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 -12px 30px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-\[900px\]\:shadow-\[0_-28px_70px_rgba\(0\,0\,0\,0\.52\)\]{--tw-shadow:0 -28px 70px var(--tw-shadow-color,#00000085);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-\[900px\]\:shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-\[900px\]\:shadow-\[0_10px_24px_-20px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow:0 10px 24px -20px var(--tw-shadow-color,#0f172a8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-\[900px\]\:shadow-\[0_12px_28px_-18px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 12px 28px -18px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-\[900px\]\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-\[900px\]\:backdrop-blur-\[4px\]{--tw-backdrop-blur:blur(4px);-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,)}.max-\[900px\]\: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))}.max-\[900px\]\:duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.max-\[900px\]\:\[transition-timing-function\:ease\]{transition-timing-function:ease}.max-\[900px\]\:\[will-change\:transform\]{will-change:transform}.max-\[900px\]\:\[background\:linear-gradient\(180deg\,\#6b95ff\,\#5b83ef\)\]{background:linear-gradient(#6b95ff,#5b83ef)}.max-\[900px\]\:last\:mb-0:last-child{margin-bottom:0}@media (hover:hover){.max-\[900px\]\:hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[900px\]\:hover\:text-text:hover{color:var(--text)}}.max-\[900px\]\:disabled\:cursor-default:disabled{cursor:default}.max-\[900px\]\:disabled\:no-underline:disabled{text-decoration-line:none}.max-\[900px\]\:disabled\:opacity-50:disabled{opacity:.5}.max-\[900px\]\:disabled\:opacity-60:disabled{opacity:.6}}@media not all and (width>=860px){.max-\[860px\]\:static{position:static}.max-\[860px\]\:sticky{position:sticky}.max-\[860px\]\:top-\[calc\(var\(--site-header-height\,64px\)\+10px\)\]{top:calc(var(--site-header-height,64px) + 10px)}.max-\[860px\]\:z-\[12\]{z-index:12}.max-\[860px\]\:mt-2{margin-top:calc(var(--spacing) * 2)}.max-\[860px\]\:mt-3{margin-top:calc(var(--spacing) * 3)}.max-\[860px\]\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.max-\[860px\]\:h-3{height:calc(var(--spacing) * 3)}.max-\[860px\]\:max-h-none{max-height:none}.max-\[860px\]\:min-h-\[40vh\]{min-height:40vh}.max-\[860px\]\:min-h-\[52px\]{min-height:52px}.max-\[860px\]\:w-3{width:calc(var(--spacing) * 3)}.max-\[860px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[860px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[860px\]\:gap-x-0{column-gap:0}.max-\[860px\]\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.max-\[860px\]\:overflow-visible{overflow:visible}.max-\[860px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-\[860px\]\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.max-\[860px\]\:\!text-\[13px\]{font-size:13px!important}.max-\[860px\]\:\!text-\[14px\]{font-size:14px!important}.max-\[860px\]\:\!text-\[15px\]{font-size:15px!important}.max-\[860px\]\:\!text-\[16px\]{font-size:16px!important}.max-\[860px\]\:\!text-\[24px\]{font-size:24px!important}.max-\[860px\]\:\!leading-\[1\.3\]{--tw-leading:1.3!important;line-height:1.3!important}.max-\[860px\]\:\!leading-\[1\.4\]{--tw-leading:1.4!important;line-height:1.4!important}.max-\[860px\]\:\!leading-\[1\.15\]{--tw-leading:1.15!important;line-height:1.15!important}.max-\[860px\]\:placeholder\:\!text-\[16px\]::placeholder{font-size:16px!important}}@media not all and (width>=840px){.max-\[840px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=820px){.max-\[820px\]\:right-3\.5{right:calc(var(--spacing) * 3.5)}.max-\[820px\]\:bottom-\[172px\]{bottom:172px}.max-\[820px\]\:mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.max-\[820px\]\:mb-0{margin-bottom:0}.max-\[820px\]\:grid{display:grid}.max-\[820px\]\:hidden{display:none}.max-\[820px\]\:inline-flex{display:inline-flex}.max-\[820px\]\:h-10{height:calc(var(--spacing) * 10)}.max-\[820px\]\:min-h-0{min-height:0}.max-\[820px\]\:min-h-6{min-height:calc(var(--spacing) * 6)}.max-\[820px\]\:min-h-\[18px\]{min-height:18px}.max-\[820px\]\:min-h-\[calc\(2\*1\.16em\)\]{min-height:2.32em}.max-\[820px\]\:w-10{width:calc(var(--spacing) * 10)}.max-\[820px\]\:w-full{width:100%}.max-\[820px\]\:flex-none{flex:none}.max-\[820px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[820px\]\:items-center{align-items:center}.max-\[820px\]\:items-start{align-items:flex-start}.max-\[820px\]\:justify-between{justify-content:space-between}.max-\[820px\]\:justify-start{justify-content:flex-start}.max-\[820px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[820px\]\:gap-3{gap:calc(var(--spacing) * 3)}.max-\[820px\]\:gap-4{gap:calc(var(--spacing) * 4)}.max-\[820px\]\:gap-\[14px\]{gap:14px}.max-\[820px\]\:gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.max-\[820px\]\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.max-\[820px\]\:px-\[18px\]{padding-inline:18px}.max-\[820px\]\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.max-\[820px\]\:pt-\[18px\]{padding-top:18px}.max-\[820px\]\:pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.max-\[820px\]\:pb-\[18px\]{padding-bottom:18px}.max-\[820px\]\:pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.max-\[820px\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-\[820px\]\:text-\[15px\]{font-size:15px}.max-\[820px\]\:text-\[17px\]{font-size:17px}.max-\[820px\]\:leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.max-\[820px\]\:tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.max-\[820px\]\:\[background\:linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_98\%\,white_2\%\)\,color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\)\,color-mix\(in_srgb\,var\(--surface\)_98\%\,transparent\)\]{background:linear-gradient(180deg,var(--surface),var(--surface)),var(--surface)}@supports (color:color-mix(in lab, red, red)){.max-\[820px\]\:\[background\:linear-gradient\(180deg\,color-mix\(in_srgb\,var\(--surface\)_98\%\,white_2\%\)\,color-mix\(in_srgb\,var\(--surface\)_96\%\,transparent\)\)\,color-mix\(in_srgb\,var\(--surface\)_98\%\,transparent\)\]{background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 98%,white 2%),color-mix(in srgb,var(--surface) 96%,transparent)),color-mix(in srgb,var(--surface) 98%,transparent)}}}@media not all and (width>=720px){.max-\[720px\]\:-top-\[34px\]{top:-34px}.max-\[720px\]\:mb-0{margin-bottom:0}.max-\[720px\]\:mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.max-\[720px\]\:flex{display:flex}.max-\[720px\]\:hidden{display:none}.max-\[720px\]\:h-\[46px\]{height:46px}.max-\[720px\]\:w-\[46px\]{width:46px}.max-\[720px\]\:w-full{width:100%}.max-\[720px\]\:min-w-\[124px\]{min-width:124px}.max-\[720px\]\:shrink-0{flex-shrink:0}.max-\[720px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[720px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[720px\]\:flex-col{flex-direction:column}.max-\[720px\]\:items-start{align-items:flex-start}.max-\[720px\]\:items-stretch{align-items:stretch}.max-\[720px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[720px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[720px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[720px\]\:gap-y-10{row-gap:calc(var(--spacing) * 10)}.max-\[720px\]\:rounded-\[15px\]{border-radius:15px}.max-\[720px\]\:p-5{padding:calc(var(--spacing) * 5)}.max-\[720px\]\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-\[720px\]\:pt-2{padding-top:calc(var(--spacing) * 2)}.max-\[720px\]\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media not all and (width>=700px){.max-\[700px\]\:static{position:static}.max-\[700px\]\:right-3\.5{right:calc(var(--spacing) * 3.5)}.max-\[700px\]\:bottom-\[18px\]{bottom:18px}.max-\[700px\]\:z-\[155\]{z-index:155}.max-\[700px\]\:col-auto{grid-column:auto}.max-\[700px\]\:m-0{margin:0}.max-\[700px\]\:my-4{margin-block:calc(var(--spacing) * 4)}.max-\[700px\]\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.max-\[700px\]\:mb-0{margin-bottom:0}.max-\[700px\]\:mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.max-\[700px\]\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.max-\[700px\]\:ml-0{margin-left:0}.max-\[700px\]\:block{display:block}.max-\[700px\]\:flex{display:flex}.max-\[700px\]\:grid{display:grid}.max-\[700px\]\:hidden{display:none}.max-\[700px\]\:inline{display:inline}.max-\[700px\]\:inline-flex{display:inline-flex}.max-\[700px\]\:min-h-0{min-height:0}.max-\[700px\]\:min-h-7{min-height:calc(var(--spacing) * 7)}.max-\[700px\]\:min-h-\[200px\]{min-height:200px}.max-\[700px\]\:w-\[calc\(100vw-24px\)\]{width:calc(100vw - 24px)}.max-\[700px\]\:w-full{width:100%}.max-\[700px\]\:max-w-full{max-width:100%}.max-\[700px\]\:max-w-none{max-width:none}.max-\[700px\]\:min-w-0{min-width:0}.max-\[700px\]\:\[flex\:1_1_auto\]{flex:auto}.max-\[700px\]\:flex-1{flex:1}.max-\[700px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[700px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[700px\]\:flex-col{flex-direction:column}.max-\[700px\]\:items-stretch{align-items:stretch}.max-\[700px\]\:justify-between{justify-content:space-between}.max-\[700px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[700px\]\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.max-\[700px\]\:overflow-visible{overflow:visible}.max-\[700px\]\:rounded-2xl{border-radius:var(--radius-2xl)}.max-\[700px\]\:rounded-\[20px\]{border-radius:20px}.max-\[700px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[700px\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-\[700px\]\:p-3{padding:calc(var(--spacing) * 3)}.max-\[700px\]\:p-4{padding:calc(var(--spacing) * 4)}.max-\[700px\]\:p-5{padding:calc(var(--spacing) * 5)}.max-\[700px\]\:px-0{padding-inline:0}.max-\[700px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-\[700px\]\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-\[700px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[700px\]\:py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.max-\[700px\]\:py-7{padding-block:calc(var(--spacing) * 7)}.max-\[700px\]\:pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.max-\[700px\]\:pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.max-\[700px\]\:pt-7{padding-top:calc(var(--spacing) * 7)}.max-\[700px\]\:pt-12{padding-top:calc(var(--spacing) * 12)}.max-\[700px\]\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.max-\[700px\]\:pb-\[120px\]{padding-bottom:120px}.max-\[700px\]\:text-left{text-align:left}.max-\[700px\]\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.max-\[700px\]\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.max-\[700px\]\:text-\[13px\]{font-size:13px}.max-\[700px\]\:text-\[16px\]{font-size:16px}.max-\[700px\]\:text-\[20px\]{font-size:20px}.max-\[700px\]\:text-\[24px\]{font-size:24px}}@media not all and (width>=680px){.max-\[680px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=640px){.max-\[640px\]\:absolute{position:absolute}.max-\[640px\]\:top-3{top:calc(var(--spacing) * 3)}.max-\[640px\]\:top-\[12px\]{top:12px}.max-\[640px\]\:right-3{right:calc(var(--spacing) * 3)}.max-\[640px\]\:right-\[13px\]{right:13px}.max-\[640px\]\:\[grid-column\:auto\]{grid-column:auto}.max-\[640px\]\:\[grid-row\:auto\]{grid-row:auto}.max-\[640px\]\:m-0{margin:0}.max-\[640px\]\:block{display:block}.max-\[640px\]\:flex{display:flex}.max-\[640px\]\:grid{display:grid}.max-\[640px\]\:hidden{display:none}.max-\[640px\]\:inline-flex{display:inline-flex}.max-\[640px\]\:h-2{height:calc(var(--spacing) * 2)}.max-\[640px\]\:h-3{height:calc(var(--spacing) * 3)}.max-\[640px\]\:h-6{height:calc(var(--spacing) * 6)}.max-\[640px\]\:h-9{height:calc(var(--spacing) * 9)}.max-\[640px\]\:h-10{height:calc(var(--spacing) * 10)}.max-\[640px\]\:h-14{height:calc(var(--spacing) * 14)}.max-\[640px\]\:h-auto{height:auto}.max-\[640px\]\:max-h-\[min\(86dvh\,760px\)\]{max-height:min(86dvh,760px)}.max-\[640px\]\:max-h-none{max-height:none}.max-\[640px\]\:min-h-0{min-height:0}.max-\[640px\]\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-\[640px\]\:min-h-\[42px\]{min-height:42px}.max-\[640px\]\:min-h-\[50px\]{min-height:50px}.max-\[640px\]\:min-h-\[52px\]{min-height:52px}.max-\[640px\]\:w-2{width:calc(var(--spacing) * 2)}.max-\[640px\]\:w-3{width:calc(var(--spacing) * 3)}.max-\[640px\]\:w-6{width:calc(var(--spacing) * 6)}.max-\[640px\]\:w-9{width:calc(var(--spacing) * 9)}.max-\[640px\]\:w-10{width:calc(var(--spacing) * 10)}.max-\[640px\]\:w-14{width:calc(var(--spacing) * 14)}.max-\[640px\]\:w-\[calc\(100vw-16px\)\]{width:calc(100vw - 16px)}.max-\[640px\]\:w-auto{width:auto}.max-\[640px\]\:w-full{width:100%}.max-\[640px\]\:flex-none{flex:none}.max-\[640px\]\:cursor-pointer{cursor:pointer}.max-\[640px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[640px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.max-\[640px\]\:grid-cols-none{grid-template-columns:none}.max-\[640px\]\:grid-rows-none{grid-template-rows:none}.max-\[640px\]\:flex-col{flex-direction:column}.max-\[640px\]\:content-start{align-content:flex-start}.max-\[640px\]\:items-center{align-items:center}.max-\[640px\]\:items-stretch{align-items:stretch}.max-\[640px\]\:justify-center{justify-content:center}.max-\[640px\]\:gap-1{gap:var(--spacing)}.max-\[640px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[640px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[640px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[640px\]\:gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.max-\[640px\]\:gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.max-\[640px\]\:self-auto{align-self:auto}.max-\[640px\]\:overflow-visible{overflow:visible}.max-\[640px\]\:rounded-\[14px\]{border-radius:14px}.max-\[640px\]\:rounded-\[17px\]{border-radius:17px}.max-\[640px\]\:rounded-\[22px\]{border-radius:22px}.max-\[640px\]\:rounded-lg{border-radius:var(--radius-lg)}.max-\[640px\]\:rounded-xl{border-radius:var(--radius-xl)}.max-\[640px\]\:rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.max-\[640px\]\:border{border-style:var(--tw-border-style);border-width:1px}.max-\[640px\]\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.max-\[640px\]\:border-\[rgba\(95\,131\,239\,0\.7\)\]{border-color:#5f83efb3}.max-\[640px\]\:border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.max-\[640px\]\:border-border{border-color:var(--border)}.max-\[640px\]\:bg-\[\#1a1f28\]{background-color:#1a1f28}.max-\[640px\]\:bg-\[\#11161d\]{background-color:#11161d}.max-\[640px\]\:bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.max-\[640px\]\:bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 92%,transparent)}}.max-\[640px\]\:p-0{padding:0}.max-\[640px\]\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.max-\[640px\]\:p-5{padding:calc(var(--spacing) * 5)}.max-\[640px\]\:px-1{padding-inline:var(--spacing)}.max-\[640px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-\[640px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[640px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-\[640px\]\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-\[640px\]\:px-\[5px\]{padding-inline:5px}.max-\[640px\]\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.max-\[640px\]\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.max-\[640px\]\:pt-4{padding-top:calc(var(--spacing) * 4)}.max-\[640px\]\:pt-\[18px\]{padding-top:18px}.max-\[640px\]\:pt-\[calc\(var\(--site-header-height\,72px\)-34px\)\]{padding-top:calc(var(--site-header-height,72px) - 34px)}.max-\[640px\]\:pr-0{padding-right:0}.max-\[640px\]\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.max-\[640px\]\:pr-11{padding-right:calc(var(--spacing) * 11)}.max-\[640px\]\:pb-0{padding-bottom:0}.max-\[640px\]\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.max-\[640px\]\:pb-\[14px\]{padding-bottom:14px}.max-\[640px\]\:pb-\[18px\]{padding-bottom:18px}.max-\[640px\]\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.max-\[640px\]\:text-center{text-align:center}.max-\[640px\]\:text-left{text-align:left}.max-\[640px\]\:\[font-family\:\'Gotham\'\,-apple-system\,BlinkMacSystemFont\,\'Segoe_UI\'\,Roboto\,sans-serif\]{font-family:Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.max-\[640px\]\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.max-\[640px\]\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-\[640px\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-\[640px\]\:text-\[9px\]{font-size:9px}.max-\[640px\]\:text-\[10px\]{font-size:10px}.max-\[640px\]\:text-\[11px\]{font-size:11px}.max-\[640px\]\:text-\[15px\]{font-size:15px}.max-\[640px\]\:text-\[28px\]{font-size:28px}.max-\[640px\]\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.max-\[640px\]\:leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.max-\[640px\]\:leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.max-\[640px\]\:leading-none{--tw-leading:1;line-height:1}.max-\[640px\]\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.max-\[640px\]\:tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.max-\[640px\]\:tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.max-\[640px\]\:\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.max-\[640px\]\:break-words{overflow-wrap:break-word}.max-\[640px\]\:whitespace-normal{white-space:normal}.max-\[640px\]\:text-\[\#b9c0cd\]{color:#b9c0cd}.max-\[640px\]\:text-\[\#eef2f8\]{color:#eef2f8}.max-\[640px\]\:text-text-dim{color:var(--text-dim)}.max-\[640px\]\:normal-case{text-transform:none}}@media not all and (width>=600px){.max-\[600px\]\:-top-\[28px\]{top:-28px}.max-\[600px\]\:top-1{top:var(--spacing)}.max-\[600px\]\:top-\[calc\(100\%-92px\)\]{top:calc(100% - 92px)}.max-\[600px\]\:right-1{right:var(--spacing)}.max-\[600px\]\:right-3\.5{right:calc(var(--spacing) * 3.5)}.max-\[600px\]\:bottom-19{bottom:calc(var(--spacing) * 19)}.max-\[600px\]\:bottom-\[calc\(100\%-2px\)\]{bottom:calc(100% - 2px)}.max-\[600px\]\:order-1{order:1}.max-\[600px\]\:order-2{order:2}.max-\[600px\]\:col-span-1{grid-column:span 1/span 1}.max-\[600px\]\:-m-4{margin:calc(var(--spacing) * -4)}.max-\[600px\]\:mt-5{margin-top:calc(var(--spacing) * 5)}.max-\[600px\]\:-ml-1\.25{margin-left:calc(var(--spacing) * -1.25)}.max-\[600px\]\:ml-auto{margin-left:auto}.max-\[600px\]\:block{display:block}.max-\[600px\]\:flex{display:flex}.max-\[600px\]\:hidden{display:none}.max-\[600px\]\:inline-flex{display:inline-flex}.max-\[600px\]\:h-10{height:calc(var(--spacing) * 10)}.max-\[600px\]\:h-12{height:calc(var(--spacing) * 12)}.max-\[600px\]\:h-\[30px\]{height:30px}.max-\[600px\]\:h-\[41px\]{height:41px}.max-\[600px\]\:h-\[42px\]{height:42px}.max-\[600px\]\:h-\[48px\]{height:48px}.max-\[600px\]\:h-\[70px\]{height:70px}.max-\[600px\]\:h-\[100px\]{height:100px}.max-\[600px\]\:h-\[260px\]{height:260px}.max-\[600px\]\:max-h-\[calc\(100vh-84px\)\]{max-height:calc(100vh - 84px)}.max-\[600px\]\:max-h-\[min\(52vh\,420px\)\]{max-height:min(52vh,420px)}.max-\[600px\]\:min-h-\[16px\]{min-height:16px}.max-\[600px\]\:min-h-\[30px\]{min-height:30px}.max-\[600px\]\:min-h-\[40px\]{min-height:40px}.max-\[600px\]\:min-h-full{min-height:100%}.max-\[600px\]\:w-10{width:calc(var(--spacing) * 10)}.max-\[600px\]\:w-12{width:calc(var(--spacing) * 12)}.max-\[600px\]\:w-\[41px\]{width:41px}.max-\[600px\]\:w-\[42px\]{width:42px}.max-\[600px\]\:w-\[48px\]{width:48px}.max-\[600px\]\:w-\[70px\]{width:70px}.max-\[600px\]\:w-\[100px\]{width:100px}.max-\[600px\]\:w-full{width:100%}.max-\[600px\]\:max-w-\[min\(168px\,calc\(50\%-12px\)\)\]{max-width:min(168px,50% - 12px)}.max-\[600px\]\:max-w-\[min\(180px\,calc\(50\%-12px\)\)\]{max-width:min(180px,50% - 12px)}.max-\[600px\]\:min-w-\[16px\]{min-width:16px}.max-\[600px\]\:flex-\[0_0_48px\]{flex:0 0 48px}.max-\[600px\]\:shrink-0{flex-shrink:0}.max-\[600px\]\:\[transform\:translateX\(-12px\)\]{transform:translate(-12px)}.max-\[600px\]\:\[scrollbar-width\:none\]{scrollbar-width:none}.max-\[600px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[600px\]\:grid-cols-\[42px_minmax\(0\,1fr\)\]{grid-template-columns:42px minmax(0,1fr)}.max-\[600px\]\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-\[600px\]\:flex-col{flex-direction:column}.max-\[600px\]\:flex-nowrap{flex-wrap:nowrap}.max-\[600px\]\:items-start{align-items:flex-start}.max-\[600px\]\:justify-start{justify-content:flex-start}.max-\[600px\]\:gap-0\.5{gap:calc(var(--spacing) * .5)}.max-\[600px\]\:gap-1{gap:var(--spacing)}.max-\[600px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[600px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[600px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[600px\]\:gap-3{gap:calc(var(--spacing) * 3)}.max-\[600px\]\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.max-\[600px\]\:gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.max-\[600px\]\:gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.max-\[600px\]\:overflow-y-auto{overflow-y:auto}.max-\[600px\]\:overscroll-contain{overscroll-behavior:contain}.max-\[600px\]\:rounded-\[13px\]{border-radius:13px}.max-\[600px\]\:rounded-xl{border-radius:var(--radius-xl)}.max-\[600px\]\:p-0{padding:0}.max-\[600px\]\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.max-\[600px\]\:p-4{padding:calc(var(--spacing) * 4)}.max-\[600px\]\:p-4\.5{padding:calc(var(--spacing) * 4.5)}.max-\[600px\]\:p-\[3px\]{padding:3px}.max-\[600px\]\:p-\[14px\]{padding:14px}.max-\[600px\]\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.max-\[600px\]\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-\[600px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[600px\]\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.max-\[600px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-\[600px\]\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.max-\[600px\]\:py-3{padding-block:calc(var(--spacing) * 3)}.max-\[600px\]\:py-4{padding-block:calc(var(--spacing) * 4)}.max-\[600px\]\:py-6{padding-block:calc(var(--spacing) * 6)}.max-\[600px\]\:py-\[3px\]{padding-block:3px}.max-\[600px\]\:py-\[7px\]{padding-block:7px}.max-\[600px\]\:py-\[9px\]{padding-block:9px}.max-\[600px\]\:pr-0\.5{padding-right:calc(var(--spacing) * .5)}.max-\[600px\]\:pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.max-\[600px\]\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-\[600px\]\:pb-\[120px\]{padding-bottom:120px}.max-\[600px\]\:pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.max-\[600px\]\:text-left{text-align:left}.max-\[600px\]\:text-\[7px\]{font-size:7px}.max-\[600px\]\:text-\[10px\]{font-size:10px}.max-\[600px\]\:text-\[11px\]{font-size:11px}.max-\[600px\]\:text-\[12px\]{font-size:12px}.max-\[600px\]\:text-\[13px\]{font-size:13px}.max-\[600px\]\:text-\[14px\]{font-size:14px}.max-\[600px\]\:text-\[15px\]{font-size:15px}.max-\[600px\]\:text-\[16px\]{font-size:16px}.max-\[600px\]\:text-\[30px\]{font-size:30px}.max-\[600px\]\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.max-\[600px\]\:whitespace-nowrap{white-space:nowrap}.max-\[600px\]\:\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}}@media not all and (width>=560px){.max-\[560px\]\:mt-2{margin-top:calc(var(--spacing) * 2)}.max-\[560px\]\:block{display:block}.max-\[560px\]\:inline-block{display:inline-block}.max-\[560px\]\:h-\[260px\]{height:260px}.max-\[560px\]\:h-\[338px\]{height:338px}.max-\[560px\]\:min-h-\[92px\]{min-height:92px}.max-\[560px\]\:w-\[min\(100\%\,272px\)\]{width:min(100%,272px)}.max-\[560px\]\:w-full{width:100%}.max-\[560px\]\:min-w-0{min-width:0}.max-\[560px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[560px\]\:items-start{align-items:flex-start}.max-\[560px\]\:items-stretch{align-items:stretch}.max-\[560px\]\:justify-between{justify-content:space-between}.max-\[560px\]\:justify-center{justify-content:center}.max-\[560px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[560px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[560px\]\:p-4{padding:calc(var(--spacing) * 4)}.max-\[560px\]\:p-5{padding:calc(var(--spacing) * 5)}.max-\[560px\]\:pr-2{padding-right:calc(var(--spacing) * 2)}.max-\[560px\]\:pl-2{padding-left:calc(var(--spacing) * 2)}.max-\[560px\]\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.max-\[560px\]\:text-\[12px\]{font-size:12px}.max-\[560px\]\:text-\[36px\]{font-size:36px}.max-\[560px\]\:whitespace-nowrap{white-space:nowrap}}@media not all and (width>=540px){.max-\[540px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=520px){.max-\[520px\]\:ml-2{margin-left:calc(var(--spacing) * 2)}.max-\[520px\]\:min-h-0{min-height:0}.max-\[520px\]\:max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-\[520px\]\:max-w-none{max-width:none}.max-\[520px\]\:shrink{flex-shrink:1}.max-\[520px\]\:flex-col{flex-direction:column}.max-\[520px\]\:p-2{padding:calc(var(--spacing) * 2)}.max-\[520px\]\:text-\[19px\]{font-size:19px}}@media not all and (width>=420px){.max-\[420px\]\:min-h-\[46px\]{min-height:46px}.max-\[420px\]\:w-full{width:100%}.max-\[420px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[420px\]\:flex-col{flex-direction:column}.max-\[420px\]\:p-3{padding:calc(var(--spacing) * 3)}.max-\[420px\]\:p-4{padding:calc(var(--spacing) * 4)}.max-\[420px\]\:px-1{padding-inline:var(--spacing)}.max-\[420px\]\:text-\[9px\]{font-size:9px}}@media not all and (width>=340px){.max-\[340px\]\:min-h-\[36px\]{min-height:36px}.max-\[340px\]\:min-w-\[36px\]{min-width:36px}}@media (width>=420px){.min-\[420px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=720px){@media (width>=561px){.max-\[720px\]\:min-\[561px\]\:min-w-\[124px\]{min-width:124px}.max-\[720px\]\:min-\[561px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}}}@media (width>=601px){.min-\[601px\]\:hidden{display:none}}@media (width>=641px){.min-\[641px\]\:hidden{display:none}}@media (width>=701px){.min-\[701px\]\:hidden{display:none}}@media (width>=1200px){.min-\[1200px\]\:absolute{position:absolute}.min-\[1200px\]\:inset-x-0{inset-inline:0}.min-\[1200px\]\:bottom-full{bottom:100%}.min-\[1200px\]\:z-10{z-index:10}.min-\[1200px\]\:flex{display:flex}.min-\[1200px\]\:grid{display:grid}.min-\[1200px\]\:h-0{height:0}.min-\[1200px\]\:w-full{width:100%}.min-\[1200px\]\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.min-\[1200px\]\:pt-\[calc\(34px\+var\(--auth-title-height\)\)\]{padding-top:calc(34px + var(--auth-title-height))}}@media (width>=1355px){.min-\[1355px\]\:h-\[273px\]{height:273px}}@media (width>=1425px){.min-\[1425px\]\:block{display:block}}@media (width>=40rem){.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:items-center{align-items:center}.sm\:gap-3{gap:calc(var(--spacing) * 3)}}@container (width>=40px){.\@min-\[40px\]\:inline{display:inline}}.\[\&_a\]\:text-accent a{color:var(--accent)}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_summary\]\:cursor-pointer summary{cursor:pointer}.\[\&_summary\]\:list-none summary{list-style-type:none}.\[\&_summary\:\:-webkit-details-marker\]\:hidden summary::-webkit-details-marker{display:none}.\[\&_svg\]\:h-\[13px\] svg{height:13px}.\[\&_svg\]\:h-\[14px\] svg{height:14px}.\[\&_svg\]\:h-\[17px\] svg{height:17px}.\[\&_svg\]\:h-\[32px\] svg{height:32px}.\[\&_svg\]\:w-\[13px\] svg{width:13px}.\[\&_svg\]\:w-\[14px\] svg{width:14px}.\[\&_svg\]\:w-\[17px\] svg{width:17px}.\[\&_svg\]\:w-\[32px\] svg{width:32px}@media not all and (width>=600px){.max-\[600px\]\:\[\&_svg\]\:h-\[7px\] svg{height:7px}.max-\[600px\]\:\[\&_svg\]\:h-\[13px\] svg{height:13px}.max-\[600px\]\:\[\&_svg\]\:w-\[7px\] svg{width:7px}.max-\[600px\]\:\[\&_svg\]\:w-\[13px\] svg{width:13px}}.\[\&\.is-selected\]\:-translate-y-px.is-selected{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\.is-selected\]\:border-\[color-mix\(in_srgb\,var\(--accent\)_56\%\,var\(--border\)\)\].is-selected{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.\[\&\.is-selected\]\:border-\[color-mix\(in_srgb\,var\(--accent\)_56\%\,var\(--border\)\)\].is-selected{border-color:color-mix(in srgb,var(--accent) 56%,var(--border))}}.\[\&\.is-selected\]\:shadow-\[0_18px_42px_-28px_color-mix\(in_srgb\,var\(--accent\)_70\%\,transparent\)\].is-selected{--tw-shadow:0 18px 42px -28px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.\[\&\.is-selected\]\:shadow-\[0_18px_42px_-28px_color-mix\(in_srgb\,var\(--accent\)_70\%\,transparent\)\].is-selected{--tw-shadow:0 18px 42px -28px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 70%,transparent))}}.\[\&\.is-selected\]\:shadow-\[0_18px_42px_-28px_color-mix\(in_srgb\,var\(--accent\)_70\%\,transparent\)\].is-selected{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\:\:-moz-range-thumb\]\:pointer-events-auto::-moz-range-thumb{pointer-events:auto}.\[\&\:\:-moz-range-thumb\]\:h-4::-moz-range-thumb{height:calc(var(--spacing) * 4)}.\[\&\:\:-moz-range-thumb\]\:w-4::-moz-range-thumb{width:calc(var(--spacing) * 4)}.\[\&\:\:-moz-range-thumb\]\:cursor-grab::-moz-range-thumb{cursor:grab}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:3.40282e38px}.\[\&\:\:-moz-range-thumb\]\:border-2::-moz-range-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-moz-range-thumb\]\:border-surface::-moz-range-thumb{border-color:var(--surface)}.\[\&\:\:-moz-range-thumb\]\:bg-accent::-moz-range-thumb{background-color:var(--accent)}.\[\&\:\:-moz-range-thumb\]\:shadow-\[0_0_0_1px_var\(--accent\)\]::-moz-range-thumb{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-scrollbar\]\:h-0::-webkit-scrollbar{height:0}.\[\&\:\:-webkit-scrollbar\]\:h-\[10px\]::-webkit-scrollbar{height:10px}.\[\&\:\:-webkit-scrollbar\]\:w-0::-webkit-scrollbar{width:0}.\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar{width:calc(var(--spacing) * 1.5)}.\[\&\:\:-webkit-scrollbar\]\:w-\[10px\]::-webkit-scrollbar{width:10px}@media not all and (width>=900px){.max-\[900px\]\:\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar{width:calc(var(--spacing) * 1.5)}}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-2::-webkit-scrollbar-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-transparent::-webkit-scrollbar-thumb{border-color:#0000}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[color-mix\(in_srgb\,var\(--accent\)_36\%\,var\(--surface\)\)\]::-webkit-scrollbar-thumb{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[color-mix\(in_srgb\,var\(--accent\)_36\%\,var\(--surface\)\)\]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--accent) 36%,var(--surface))}}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[color-mix\(in_srgb\,var\(--accent\)_46\%\,var\(--border\)\)\]::-webkit-scrollbar-thumb{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[color-mix\(in_srgb\,var\(--accent\)_46\%\,var\(--border\)\)\]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--accent) 46%,var(--border))}}.\[\&\:\:-webkit-scrollbar-thumb\]\:\[background-clip\:padding-box\]::-webkit-scrollbar-thumb{background-clip:padding-box}@media not all and (width>=900px){.max-\[900px\]\:\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:3.40282e38px}.max-\[900px\]\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[rgba\(100\,116\,139\,0\.52\)\]::-webkit-scrollbar-thumb{background-color:#64748b85}}.\[\&\:\:-webkit-scrollbar-thumb\:hover\]\:bg-\[color-mix\(in_srgb\,var\(--accent\)_52\%\,var\(--surface\)\)\]::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.\[\&\:\:-webkit-scrollbar-thumb\:hover\]\:bg-\[color-mix\(in_srgb\,var\(--accent\)_52\%\,var\(--surface\)\)\]::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--accent) 52%,var(--surface))}}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}.\[\&\:\:-webkit-slider-runnable-track\]\:\[background\:none\]::-webkit-slider-runnable-track{background:0 0}.\[\&\:\:-webkit-slider-thumb\]\:pointer-events-auto::-webkit-slider-thumb{pointer-events:auto}.\[\&\:\:-webkit-slider-thumb\]\:mt-1\.5::-webkit-slider-thumb{margin-top:calc(var(--spacing) * 1.5)}.\[\&\:\:-webkit-slider-thumb\]\:h-4::-webkit-slider-thumb{height:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-slider-thumb\]\:w-4::-webkit-slider-thumb{width:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-slider-thumb\]\:cursor-grab::-webkit-slider-thumb{cursor:grab}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-slider-thumb\]\:border-2::-webkit-slider-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-webkit-slider-thumb\]\:border-surface::-webkit-slider-thumb{border-color:var(--surface)}.\[\&\:\:-webkit-slider-thumb\]\:bg-accent::-webkit-slider-thumb{background-color:var(--accent)}.\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_1px_var\(--accent\)\]::-webkit-slider-thumb{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\:not\(\:disabled\)\:hover\]\:border-accent:not(:disabled):hover{border-color:var(--accent)}.\[\&\:not\(\:disabled\)\:hover\]\:text-accent:not(:disabled):hover{color:var(--accent)}.\[\&\>svg\]\:h-7>svg{height:calc(var(--spacing) * 7)}.\[\&\>svg\]\:h-\[30px\]>svg{height:30px}.\[\&\>svg\]\:w-7>svg{width:calc(var(--spacing) * 7)}.\[\&\>svg\]\:w-\[30px\]>svg{width:30px}.account-menu-appearance-panel .\[\.account-menu-appearance-panel_\&\]\:grid{display:grid}.account-menu-appearance-panel .\[\.account-menu-appearance-panel_\&\]\:min-h-full{min-height:100%}.account-menu-appearance-panel .\[\.account-menu-appearance-panel_\&\]\:min-w-0{min-width:0}.account-menu-appearance-panel .\[\.account-menu-appearance-panel_\&\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.account-menu-appearance-panel .\[\.account-menu-appearance-panel_\&\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.account-menu-appearance-panel .\[\.account-menu-appearance-panel_\&\]\:items-stretch{align-items:stretch}.account-menu-appearance-panel .\[\.account-menu-appearance-panel_\&\]\:text-center{text-align:center}@media not all and (width>=700px){.account-menu-appearance-panel .max-\[700px\]\:\[\.account-menu-appearance-panel_\&\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}:is([data-badge-style=corner],[data-badge-style=outline],[data-badge-style=glow]) :is(.job-card-flip,.job-card-cube,.job-card-stack) .\[\:is\(\[data-badge-style\=corner\]\,\[data-badge-style\=outline\]\,\[data-badge-style\=glow\]\)_\:is\(\.job-card-flip\,\.job-card-cube\,\.job-card-stack\)_\&\]\:bottom-\[30px\]{bottom:30px}@media not all and (width>=900px){[data-theme=dark] .max-\[900px\]\:\[\[data-theme\=\'dark\'\]_\&\]\:border-\[rgba\(255\,255\,255\,0\.12\)\]{border-color:#ffffff1f}[data-theme=dark] .max-\[900px\]\:\[\[data-theme\=\'dark\'\]_\&\]\:bg-\[\#11161d\]{background-color:#11161d}[data-theme=dark] .max-\[900px\]\:\[\[data-theme\=\'dark\'\]_\&\]\:text-\[\#eef2f8\]{color:#eef2f8}}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(16\,185\,129\,0\.28\)\]{border-color:#10b98147}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(34\,197\,94\,0\.24\)\]{border-color:#22c55e3d}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(34\,197\,94\,0\.28\)\]{border-color:#22c55e47}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(91\,140\,255\,0\.35\)\]{border-color:#5b8cff59}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(91\,140\,255\,0\.48\)\]{border-color:#5b8cff7a}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(95\,131\,239\,0\.22\)\]{border-color:#5f83ef38}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(96\,131\,239\,0\.2\)\]{border-color:#6083ef33}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(96\,131\,239\,0\.22\)\]{border-color:#6083ef38}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(96\,131\,239\,0\.24\)\]{border-color:#6083ef3d}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(96\,131\,239\,0\.28\)\]{border-color:#6083ef47}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(96\,131\,239\,0\.32\)\]{border-color:#6083ef52}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(96\,165\,250\,0\.38\)\]{border-color:#60a5fa61}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(148\,163\,184\,0\.2\)\]{border-color:#94a3b833}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(148\,163\,184\,0\.3\)\]{border-color:#94a3b84d}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(148\,163\,184\,0\.18\)\]{border-color:#94a3b82e}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(148\,163\,184\,0\.22\)\]{border-color:#94a3b838}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(148\,163\,184\,0\.24\)\]{border-color:#94a3b83d}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(148\,163\,184\,0\.26\)\]{border-color:#94a3b842}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(148\,163\,184\,0\.28\)\]{border-color:#94a3b847}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(249\,115\,22\,0\.3\)\]{border-color:#f973164d}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(249\,115\,22\,0\.34\)\]{border-color:#f9731657}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[\#e2e8f0\]{background-color:#e2e8f0}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[\#eff6ff\]{background-color:#eff6ff}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[\#f8fafc\]{background-color:#f8fafc}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(51\,65\,85\,0\.78\)\]{background-color:#334155c7}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(96\,131\,239\,0\.1\)\]{background-color:#6083ef1a}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(96\,131\,239\,0\.08\)\]{background-color:#6083ef14}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(96\,131\,239\,0\.12\)\]{background-color:#6083ef1f}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(96\,165\,250\,0\.16\)\]{background-color:#60a5fa29}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(100\,116\,139\,0\.28\)\]{background-color:#64748b47}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(100\,116\,139\,0\.34\)\]{background-color:#64748b57}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(100\,116\,139\,0\.42\)\]{background-color:#64748b6b}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(148\,163\,184\,0\.24\)\]{background-color:#94a3b83d}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(209\,250\,229\,0\.82\)\]{background-color:#d1fae5d1}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(219\,234\,254\,0\.92\)\]{background-color:#dbeafeeb}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(219\,234\,254\,0\.94\)\]{background-color:#dbeafef0}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(220\,252\,231\,0\.9\)\]{background-color:#dcfce7e6}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(220\,252\,231\,0\.88\)\]{background-color:#dcfce7e0}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(241\,245\,249\,0\.92\)\]{background-color:#f1f5f9eb}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(248\,250\,252\,0\.84\)\]{background-color:#f8fafcd6}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(248\,250\,252\,0\.92\)\]{background-color:#f8fafceb}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(255\,237\,213\,0\.72\)\]{background-color:#ffedd5b8}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(255\,237\,213\,0\.82\)\]{background-color:#ffedd5d1}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(255\,237\,213\,0\.88\)\]{background-color:#ffedd5e0}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(255\,255\,255\,0\.72\)\]{background-color:#ffffffb8}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(255\,255\,255\,0\.82\)\]{background-color:#ffffffd1}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(255\,255\,255\,0\.88\)\]{background-color:#ffffffe0}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(255\,255\,255\,0\.92\)\]{background-color:#ffffffeb}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(255\,255\,255\,0\.94\)\]{background-color:#fffffff0}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(255\,255\,255\,0\.96\)\]{background-color:#fffffff5}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(255\,255\,255\,0\.98\)\]{background-color:#fffffffa}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:bg-white{background-color:var(--color-white)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[fill\:rgba\(15\,23\,42\,0\.18\)\]{fill:#0f172a2e}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[stroke\:rgba\(15\,23\,42\,0\.18\)\]{stroke:#0f172a2e}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#1f2937\]{color:#1f2937}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#5f6f86\]{color:#5f6f86}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#94a3b8\]{color:#94a3b8}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#2948a8\]{color:#2948a8}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#3159bd\]{color:#3159bd}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#15803d\]{color:#15803d}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#059669\]{color:#059669}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#64748b\]{color:#64748b}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#334155\]{color:#334155}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#475569\]{color:#475569}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#ea580c\]{color:#ea580c}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:text-white{color:var(--color-white)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_0_12px_rgba\(96\,165\,250\,0\.14\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#60a5fa24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_8px_18px_-16px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 8px 18px -16px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_18px_38px_-30px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 18px 38px -30px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_18px_38px_-32px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 18px 38px -32px var(--tw-shadow-color,#0f172a29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_18px_42px_-30px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow:0 18px 42px -30px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_18px_42px_-34px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 18px 42px -34px var(--tw-shadow-color,#0f172a29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_18px_42px_-34px_rgba\(15\,23\,42\,0\.18\)\,0_0_0_1px_rgba\(96\,131\,239\,0\.08\)\]{--tw-shadow:0 18px 42px -34px var(--tw-shadow-color,#0f172a2e), 0 0 0 1px var(--tw-shadow-color,#6083ef14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_18px_42px_-34px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 18px 42px -34px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_20px_44px_-34px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 20px 44px -34px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_40px_100px_-42px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 40px 100px -42px var(--tw-shadow-color,#0f172a38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[--mini-border\:rgba\(148\,163\,184\,0\.22\)\]{--mini-border:#94a3b838}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[--mini-deep\:rgba\(241\,245\,249\,0\.96\)\]{--mini-deep:#f1f5f9f5}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[--mini-surface\:rgba\(255\,255\,255\,0\.96\)\]{--mini-surface:#fffffff5}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[background\:linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.92\)\,rgba\(255\,255\,255\,0\.68\)\)\,\#f8fbff\]{background:linear-gradient(#ffffffeb,#ffffffad),#f8fbff}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[background\:linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.94\)\)\,\#fff\],[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[background\:linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.94\)\)\,\#ffffff\]{background:linear-gradient(#fffffffa,#f8fafcf0),#fff}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[background\:linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.95\)\)\,\#ffffff\]{background:linear-gradient(#fffffffa,#f8fafcf2),#fff}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[background\:linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.96\)\)\,\#ffffff\]{background:linear-gradient(#fffffffa,#f8fafcf5),#fff}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[background\:radial-gradient\(circle_at_top_left\,rgba\(96\,165\,250\,0\.1\)\,transparent_34\%\)\,linear-gradient\(180deg\,\#f8fbff_0\%\,\#eef3fb_58\%\,\#e8eef7_100\%\)\]{background:radial-gradient(circle at 0 0,#60a5fa1a,#0000 34%),linear-gradient(#f8fbff 0%,#eef3fb 58%,#e8eef7 100%)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:\[background\:radial-gradient\(circle_at_top_right\,rgba\(96\,165\,250\,0\.14\)\,transparent_24\%\)\,rgba\(241\,245\,249\,0\.72\)\]{background:radial-gradient(circle at 100% 0,#60a5fa24,#0000 24%),#f1f5f9b8}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:placeholder\:text-\[\#64748b\]::placeholder{color:#64748b}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:before\:\[background\:conic-gradient\(var\(--accent\)_0_276deg\,rgba\(148\,163\,184\,0\.24\)_276deg_360deg\)\]:before{content:var(--tw-content);background:conic-gradient(var(--accent) 0 276deg,#94a3b83d 276deg 360deg)}@media (hover:hover){[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:hover\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:hover\:bg-\[var\(--accent\)\]:hover{background-color:var(--accent)}[data-theme=light] .\[\[data-theme\=\'light\'\]_\&\]\:hover\:text-white:hover{color:var(--color-white)}}@media not all and (width>=900px){[data-theme=light] .max-\[900px\]\:\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(148\,163\,184\,0\.16\)\]{border-color:#94a3b829}[data-theme=light] .max-\[900px\]\:\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(148\,163\,184\,0\.18\)\]{border-color:#94a3b82e}[data-theme=light] .max-\[900px\]\:\[\[data-theme\=\'light\'\]_\&\]\:bg-\[\#f8fbff\]{background-color:#f8fbff}[data-theme=light] .max-\[900px\]\:\[\[data-theme\=\'light\'\]_\&\]\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.96\)\)\,\#ffffff\]{background-color:linear-gradient(180deg,#fffffffa,#f8fafcf5),#fff}[data-theme=light] .max-\[900px\]\:\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(100\,116\,139\,0\.18\)\]{background-color:#64748b2e}[data-theme=light] .max-\[900px\]\:\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(226\,232\,240\,0\.6\)\]{background-color:#e2e8f099}[data-theme=light] .max-\[900px\]\:\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#1f2937\]{color:#1f2937}[data-theme=light] .max-\[900px\]\:\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#64748b\]{color:#64748b}[data-theme=light] .max-\[900px\]\:\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_-26px_60px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 -26px 60px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not all and (width>=640px){[data-theme=light] .max-\[640px\]\:\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(96\,131\,239\,0\.34\)\]{border-color:#6083ef57}[data-theme=light] .max-\[640px\]\:\[\[data-theme\=\'light\'\]_\&\]\:border-\[rgba\(148\,163\,184\,0\.18\)\]{border-color:#94a3b82e}[data-theme=light] .max-\[640px\]\:\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(219\,234\,254\,0\.94\)\]{background-color:#dbeafef0}[data-theme=light] .max-\[640px\]\:\[\[data-theme\=\'light\'\]_\&\]\:bg-\[rgba\(248\,250\,252\,0\.96\)\]{background-color:#f8fafcf5}[data-theme=light] .max-\[640px\]\:\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#1d4ed8\]{color:#1d4ed8}[data-theme=light] .max-\[640px\]\:\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#1f2937\]{color:#1f2937}[data-theme=light] .max-\[640px\]\:\[\[data-theme\=\'light\'\]_\&\]\:text-\[\#475569\]{color:#475569}[data-theme=light] .max-\[640px\]\:\[\[data-theme\=\'light\'\]_\&\]\:shadow-\[0_14px_28px_-24px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 14px 28px -24px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-theme=light] .max-\[640px\]\:\[\[data-theme\=\'light\'\]_\&\]\:\[background\:linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.96\)\)\,\#ffffff\]{background:linear-gradient(#fffffffa,#f8fafcf5),#fff}}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1115;--surface:#171a21;--border:#262a33;--text:#e8e9ec;--text-dim:#9198a3;--accent:#5b8cff;--accent-tint:#5b8cff29;--review-star-1:#ef4444;--review-star-2:#facc15;--review-star-3:#fb923c;--review-star-4:#60a5fa;--review-star-5:#22c55e;--review-star-empty:var(--text-dim)}@supports (color:color-mix(in lab, red, red)){:root{--review-star-empty:color-mix(in srgb, var(--text-dim) 38%, transparent)}}:root{--review-danger:#f87171;--an-h0:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--an-h0:color-mix(in srgb, var(--accent) 8%, var(--surface))}}:root{--an-h1:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--an-h1:color-mix(in srgb, var(--accent) 22%, var(--surface))}}:root{--an-h2:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--an-h2:color-mix(in srgb, var(--accent) 38%, var(--surface))}}:root{--an-h3:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--an-h3:color-mix(in srgb, var(--accent) 56%, var(--surface))}}:root{--an-h4:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--an-h4:color-mix(in srgb, var(--accent) 76%, var(--surface))}}:root{--an-h5:var(--accent);--an-good:#3fc98a;--an-warn:#e0a63c;--an-crit:#f0736b;--an-good-tint:var(--an-good)}@supports (color:color-mix(in lab, red, red)){:root{--an-good-tint:color-mix(in srgb, var(--an-good) 16%, transparent)}}:root{--an-warn-tint:var(--an-warn)}@supports (color:color-mix(in lab, red, red)){:root{--an-warn-tint:color-mix(in srgb, var(--an-warn) 16%, transparent)}}:root{--an-crit-tint:var(--an-crit)}@supports (color:color-mix(in lab, red, red)){:root{--an-crit-tint:color-mix(in srgb, var(--an-crit) 16%, transparent)}}:root{--card-shadow-value:none;--radius-sm:6px;--radius-md:8px;--header-pad:16px;--tab-gap:8px;--dou:#ff6b4a;--djinni:#29b573;--linkedin:#0a66c2;--indeed:#003a9b;--indeed-text:#6792f0;--indeed-on-brand:#fff;--indeed-tint:var(--indeed-text)}@supports (color:color-mix(in lab, red, red)){:root{--indeed-tint:color-mix(in srgb, var(--indeed-text) 16%, transparent)}}:root{--jooble:#14b8a6;--jobsua:#f2b705;--bazait:#a06bff;--jobico:#ff4fa3;--lobbyx:#e5484d;--test:#facc15;--jobradar-badge:#7b3ff2;--jobradar-badge-alt:#3b6ef5;--business-card-w:490px;--business-card-h:300px;--business-card-gap:20px;--business-glow-buffer:24px;--business-mobile-sticky-bar-h:50px;--dou-tint:#ff6b4a29;--djinni-tint:#29b57329;--linkedin-tint:#0a66c229;--jooble-tint:#14b8a629;--jobsua-tint:#f2b70529;--bazait-tint:#a06bff29;--jobico-tint:#ff4fa329;--lobbyx-tint:#e5484d29;--test-tint:#facc1529;--jobradar-badge-tint:#7b3ff229;--military-camo-bg:url(/images/military-camo-bg.webp)}.job-card-military-camo{background-image:var(--military-camo-bg);background-repeat:repeat;background-size:240px 310px}[data-theme=light]{--indeed-text:var(--indeed);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f7fb;--surface:#fff;--border:#e3e6ec;--text:#12141a;--text-dim:#64748b;--accent:#2f5fd8;--accent-tint:#2f5fd81a;--review-star-1:#dc2626;--review-star-2:#ca8a04;--review-star-3:#ea580c;--review-star-4:#2563eb;--review-star-5:#16a34a;--review-danger:#b91c1c;--an-h0:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--an-h0:color-mix(in srgb, var(--accent) 6%, var(--surface))}}[data-theme=light]{--an-h1:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--an-h1:color-mix(in srgb, var(--accent) 18%, var(--surface))}}[data-theme=light]{--an-h2:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--an-h2:color-mix(in srgb, var(--accent) 34%, var(--surface))}}[data-theme=light]{--an-h3:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--an-h3:color-mix(in srgb, var(--accent) 54%, var(--surface))}}[data-theme=light]{--an-h4:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--an-h4:color-mix(in srgb, var(--accent) 76%, var(--surface))}}[data-theme=light]{--an-h5:var(--accent);--an-good:#288058;--an-warn:#916b27;--an-crit:#c73a3a;--an-good-tint:var(--an-good)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--an-good-tint:color-mix(in srgb, var(--an-good) 12%, transparent)}}[data-theme=light]{--an-warn-tint:var(--an-warn)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--an-warn-tint:color-mix(in srgb, var(--an-warn) 12%, transparent)}}[data-theme=light]{--an-crit-tint:var(--an-crit)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--an-crit-tint:color-mix(in srgb, var(--an-crit) 12%, transparent)}}[data-theme=light]{--card-shadow-value:0 1px 2px #0f172a0a, 0 8px 20px -12px #0f172a29}[data-palette=nord][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#2e3440;--surface:#3b4252;--border:#434c5e;--text:#eceff4;--text-dim:#9aa7b8;--accent:#88c0d0;--accent-tint:#88c0d029;--card-shadow-value:none;--radius-sm:8px;--radius-md:10px;--header-pad:16px;--tab-gap:8px}[data-palette=nord][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eceff4;--surface:#fff;--border:#d8dee9;--text:#2e3440;--text-dim:#4c566a;--accent:#5e81ac;--accent-tint:#5e81ac1f;--card-shadow-value:0 1px 2px #2e34400d, 0 8px 20px -12px #2e34402e}[data-palette=catppuccin][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1e1e2e;--surface:#313244;--border:#45475a;--text:#cdd6f4;--text-dim:#a6adc8;--accent:#89b4fa;--accent-tint:#89b4fa29;--card-shadow-value:none;--radius-sm:8px;--radius-md:12px;--header-pad:18px;--tab-gap:10px}[data-palette=catppuccin][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eff1f5;--surface:#fff;--border:#ccd0da;--text:#4c4f69;--text-dim:#6c6f85;--accent:#1e66f5;--accent-tint:#1e66f51a;--card-shadow-value:0 1px 2px #4c4f690d, 0 8px 20px -12px #4c4f6929}[data-palette=github][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d1117;--surface:#161b22;--border:#30363d;--text:#e6edf3;--text-dim:#8b949e;--accent:#58a6ff;--accent-tint:#58a6ff26;--card-shadow-value:none;--radius-sm:4px;--radius-md:6px;--header-pad:12px;--tab-gap:6px}[data-palette=github][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#f6f8fa;--border:#d0d7de;--text:#1f2328;--text-dim:#656d76;--accent:#0969da;--accent-tint:#0969da14;--card-shadow-value:0 1px 2px #1f23280a, 0 8px 20px -12px #1f232824}[data-palette=vercel][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#111;--border:#262626;--text:#ededed;--text-dim:#a1a1a1;--accent:#7c6bff;--accent-tint:#7c6bff2e;--card-shadow-value:none;--radius-sm:6px;--radius-md:8px;--header-pad:12px;--tab-gap:6px}[data-palette=vercel][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#fafafa;--border:#eaeaea;--text:#171717;--text-dim:#666;--accent:#5b4cf5;--accent-tint:#5b4cf514;--card-shadow-value:0 1px 2px #00000008, 0 8px 20px -12px #0000001f}[data-palette=sunset][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1c1410;--surface:#2a2019;--border:#3d2f22;--text:#f5ead9;--text-dim:#b8a58c;--accent:#ff9d4d;--accent-tint:#ff9d4d29;--card-shadow-value:none;--radius-sm:10px;--radius-md:14px;--header-pad:20px;--tab-gap:10px}[data-palette=sunset][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fdf6ec;--surface:#fff;--border:#ecdcc4;--text:#2b2016;--text-dim:#8a7960;--accent:#e8752c;--accent-tint:#e8752c1a;--card-shadow-value:0 1px 2px #2b20160d, 0 8px 20px -12px #2b20162e}[data-palette=forest][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d1512;--surface:#16211c;--border:#223229;--text:#e3f0e9;--text-dim:#93aa9d;--accent:#34d399;--accent-tint:#34d39929;--card-shadow-value:none;--radius-sm:8px;--radius-md:12px;--header-pad:18px;--tab-gap:8px}[data-palette=forest][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f8f5;--surface:#fff;--border:#d9e6de;--text:#12241c;--text-dim:#5f7568;--accent:#0f9d63;--accent-tint:#0f9d631a;--card-shadow-value:0 1px 2px #12241c0d, 0 8px 20px -12px #12241c2e}[data-palette=rosepine][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#191724;--surface:#1f1d2e;--border:#26233a;--text:#e0def4;--text-dim:#908caa;--accent:#ebbcba;--accent-tint:#ebbcba29;--card-shadow-value:none;--radius-sm:10px;--radius-md:14px;--header-pad:18px;--tab-gap:10px}[data-palette=rosepine][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef6ff;--surface:#fff;--border:#cfe0ff;--text:#11213d;--text-dim:#587098;--accent:#2563eb;--accent-tint:#2563eb1f;--card-shadow-value:0 1px 2px #11213d0f, 0 18px 38px -24px #2563eb38}[data-palette=everforest][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#081510;--surface:#0f2018;--border:#1a3b2d;--text:#dff7ec;--text-dim:#6f9f87;--accent:#19d27c;--accent-tint:#19d27c2e;--card-shadow-value:none;--radius-sm:9px;--radius-md:13px;--header-pad:16px;--tab-gap:9px}[data-palette=everforest][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eefcf6;--surface:#fff;--border:#c5f0de;--text:#133127;--text-dim:#53786b;--accent:#00a86b;--accent-tint:#00a86b1a;--card-shadow-value:0 1px 2px #1331270d, 0 16px 32px -22px #00a86b2e}[data-palette=gruvbox][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#17110d;--surface:#241815;--border:#4a2a1d;--text:#ffe6d6;--text-dim:#c18b74;--accent:#ff6b2c;--accent-tint:#ff6b2c2e;--card-shadow-value:none;--radius-sm:6px;--radius-md:10px;--header-pad:14px;--tab-gap:8px}[data-palette=gruvbox][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fbf1c7;--surface:#f9f5d7;--border:#ebdbb2;--text:#3c3836;--text-dim:#7c6f64;--accent:#076678;--accent-tint:#0766781a;--card-shadow-value:0 1px 2px #3c38360d, 0 8px 20px -12px #3c383629}[data-palette=solarized][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#002b36;--surface:#073642;--border:#0a4552;--text:#eee8d5;--text-dim:#93a1a1;--accent:#268bd2;--accent-tint:#268bd229;--card-shadow-value:none;--radius-sm:6px;--radius-md:8px;--header-pad:14px;--tab-gap:6px}[data-palette=solarized][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3fbff;--surface:#fff;--border:#cae8f5;--text:#0f2942;--text-dim:#51708a;--accent:#00a3ff;--accent-tint:#00a3ff1a;--card-shadow-value:0 1px 2px #0f29420d, 0 16px 34px -24px #00a3ff33}[data-palette=onedark][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1020;--surface:#121a2d;--border:#243150;--text:#e6edff;--text-dim:#7e8fb8;--accent:#5b8cff;--accent-tint:#5b8cff2e;--card-shadow-value:none;--radius-sm:6px;--radius-md:10px;--header-pad:14px;--tab-gap:8px}[data-palette=onedark][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f8ff;--surface:#fff;--border:#d6def6;--text:#172033;--text-dim:#60708a;--accent:#345cff;--accent-tint:#345cff1a;--card-shadow-value:0 1px 2px #1720330a, 0 16px 34px -24px #345cff2e}[data-palette=slate][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1e293b;--surface:#273449;--border:#334155;--text:#e2e8f0;--text-dim:#94a3b8;--accent:#818cf8;--accent-tint:#818cf829;--card-shadow-value:none;--radius-sm:8px;--radius-md:10px;--header-pad:16px;--tab-gap:8px}[data-palette=slate][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f8fafc;--surface:#fff;--border:#e2e8f0;--text:#1e293b;--text-dim:#64748b;--accent:#6366f1;--accent-tint:#6366f114;--card-shadow-value:0 1px 2px #1e293b0a, 0 8px 20px -12px #1e293b24}[data-palette=lavender][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#211f2e;--surface:#2b2840;--border:#3a3555;--text:#ebe6f7;--text-dim:#a79fc7;--accent:#b8a4e3;--accent-tint:#b8a4e329;--card-shadow-value:none;--radius-sm:10px;--radius-md:14px;--header-pad:18px;--tab-gap:10px}[data-palette=lavender][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f3fc;--surface:#fff;--border:#e2d9f3;--text:#2e2a45;--text-dim:#8378a3;--accent:#8b6fd1;--accent-tint:#8b6fd11a;--card-shadow-value:0 1px 2px #2e2a450d, 0 8px 20px -12px #2e2a4529}[data-palette=sageclay][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#20241f;--surface:#2a2f27;--border:#3b4136;--text:#e6e8e0;--text-dim:#9aa693;--accent:#c98a63;--accent-tint:#c98a6329;--card-shadow-value:none;--radius-sm:10px;--radius-md:12px;--header-pad:18px;--tab-gap:10px}[data-palette=sageclay][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff8ef;--surface:#fff;--border:#ffd8a8;--text:#3c2410;--text-dim:#8e5a2b;--accent:#ff7a00;--accent-tint:#ff7a001a;--card-shadow-value:0 1px 2px #3c24100d, 0 16px 34px -24px #ff7a002e}[data-palette=powderblue][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#131c24;--surface:#1c2932;--border:#2a3b46;--text:#dce8ee;--text-dim:#86a0ac;--accent:#7ec8e3;--accent-tint:#7ec8e329;--card-shadow-value:none;--radius-sm:10px;--radius-md:14px;--header-pad:18px;--tab-gap:10px}[data-palette=powderblue][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef6fa;--surface:#fff;--border:#d3e6ee;--text:#17313b;--text-dim:#5f7d88;--accent:#4fa3c7;--accent-tint:#4fa3c71a;--card-shadow-value:0 1px 2px #17313b0d, 0 8px 20px -12px #17313b29}[data-palette=mauve][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#221e20;--surface:#2c2628;--border:#3d3538;--text:#ece5e6;--text-dim:#a8989c;--accent:#c48b93;--accent-tint:#c48b9329;--card-shadow-value:none;--radius-sm:8px;--radius-md:12px;--header-pad:16px;--tab-gap:8px}[data-palette=mauve][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff1f7;--surface:#fff;--border:#ffcfe2;--text:#3e1830;--text-dim:#8a5673;--accent:#ff4d8d;--accent-tint:#ff4d8d1a;--card-shadow-value:0 1px 2px #3e18300d, 0 16px 34px -24px #ff4d8d33}[data-palette=dracula][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#282a36;--surface:#343746;--border:#44475a;--text:#f8f8f2;--text-dim:#6272a4;--accent:#bd93f9;--accent-tint:#bd93f929;--card-shadow-value:none;--radius-sm:8px;--radius-md:10px;--header-pad:16px;--tab-gap:8px}[data-palette=dracula][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f8f8f2;--surface:#fff;--border:#e2e2f0;--text:#282a36;--text-dim:#6272a4;--accent:#7c3aed;--accent-tint:#7c3aed1a;--card-shadow-value:0 1px 2px #282a360d, 0 8px 20px -12px #282a3629}[data-palette=tokyonight][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1a1b26;--surface:#24283b;--border:#414868;--text:#c0caf5;--text-dim:#565f89;--accent:#7aa2f7;--accent-tint:#7aa2f729;--card-shadow-value:none;--radius-sm:6px;--radius-md:8px;--header-pad:16px;--tab-gap:8px}[data-palette=tokyonight][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e1e2e7;--surface:#fff;--border:#c4c8da;--text:#343b58;--text-dim:#6c6e75;--accent:#34548a;--accent-tint:#34548a1a;--card-shadow-value:0 1px 2px #343b580d, 0 8px 20px -12px #343b5829}[data-palette=monokai][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#11130d;--surface:#1b2115;--border:#35452a;--text:#f2f7e8;--text-dim:#97ab7f;--accent:#b7ff3c;--accent-tint:#b7ff3c2e;--card-shadow-value:none;--radius-sm:6px;--radius-md:8px;--header-pad:14px;--tab-gap:8px}[data-palette=monokai][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fafaf5;--surface:#fff;--border:#e6e4d8;--text:#272822;--text-dim:#8f8b7a;--accent:#5a8f00;--accent-tint:#5a8f001a;--card-shadow-value:0 1px 2px #2728220d, 0 8px 20px -12px #27282229}[data-palette=ayu][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1f2430;--surface:#232834;--border:#343f4c;--text:#cbccc6;--text-dim:#707a8c;--accent:#ffb454;--accent-tint:#ffb45429;--card-shadow-value:none;--radius-sm:6px;--radius-md:8px;--header-pad:14px;--tab-gap:8px}[data-palette=ayu][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fafafa;--surface:#fff;--border:#e7e8e9;--text:#5c6166;--text-dim:#8a9199;--accent:#fa8d3e;--accent-tint:#fa8d3e1a;--card-shadow-value:0 1px 2px #5c61660d, 0 8px 20px -12px #5c616624}[data-palette=nightowl][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#011627;--surface:#0e293f;--border:#1d3b53;--text:#d6deeb;--text-dim:#637777;--accent:#82aaff;--accent-tint:#82aaff29;--card-shadow-value:none;--radius-sm:6px;--radius-md:8px;--header-pad:16px;--tab-gap:8px}[data-palette=nightowl][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f2f7ff;--surface:#fff;--border:#cfe1ff;--text:#16233d;--text-dim:#5c729b;--accent:#4f7cff;--accent-tint:#4f7cff1a;--card-shadow-value:0 1px 2px #16233d0d, 0 16px 34px -24px #4f7cff2e}[data-palette=paper][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4ecd8;--surface:#fffdf7;--border:#e0d3b0;--text:#3a2f22;--text-dim:#8a7355;--accent:sienna;--accent-tint:#a0522d1a;--card-shadow-value:0 1px 2px #3a2f220d, 0 8px 20px -12px #3a2f222e;--radius-sm:8px;--radius-md:12px;--header-pad:18px;--tab-gap:8px}[data-palette=paper][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#241f18;--surface:#2e281f;--border:#453b2c;--text:#e8dcc4;--text-dim:#a1927a;--accent:#c98a52;--accent-tint:#c98a5229;--card-shadow-value:none}html[data-theme=light]{--text-dim:#4f5f7a}html[data-palette=github][data-theme=light]{--text-dim:#4c5c72}html[data-palette=vercel][data-theme=light]{--text-dim:#4d5568}html[data-palette=tokyonight][data-theme=light]{--text-dim:#4c5b7c}html[data-palette=ayu][data-theme=light]{--text-dim:#5c6a80}@font-face{font-family:Gotham;src:url(/assets/Gotham-Book-dt-ZeZ2i.woff2)format("woff2"),url(/assets/Gotham-Book-BMaOdQLu.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/assets/Gotham-Medium-CWCLXo9b.woff2)format("woff2"),url(/assets/Gotham-Medium-C0PfAOcK.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/assets/Gotham-Medium-CWCLXo9b.woff2)format("woff2"),url(/assets/Gotham-Medium-C0PfAOcK.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-CXFq7NQH.woff2)format("woff2"),url(/assets/Gotham-Bold-BqSvseQW.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--font-gotham-book:"Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-gotham-bold:"Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-gotham-narrow-bold:"Gotham Narrow", "Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box}html{scrollbar-gutter:stable}body{background:var(--bg);color:var(--text);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background-color .2s,color .2s}.container{max-width:1400px;margin:0 auto;padding-left:20px;padding-right:20px}.site-footer{--footer-content-edge-gap:2rem}.site-footer .footer-meta{margin-top:var(--footer-content-edge-gap)}@keyframes header-nudge{0%{transform:translateY(0)}40%{transform:translateY(-8px)}to{transform:translateY(0)}}.site-header .container.header-inner{max-width:none;padding:0 55px}@media (width>=721px){.site-header .logo-group,.site-header .source-filter,.site-header .site-header-links{position:relative;left:15px}}body.jobradar-loading .site-header{z-index:0}.account-page-tabs{overscroll-behavior-x:contain;overscroll-behavior-y:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;height:52px;min-height:52px;max-height:52px;align-items:stretch!important;overflow-y:hidden!important}.account-page-tabs>button{box-sizing:border-box;scroll-snap-align:center;min-height:52px}.account-missed-table th,.account-missed-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:11px 13px}.account-missed-table th{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.account-missed-table th{background:color-mix(in srgb, var(--bg) 62%, var(--surface))}}.account-missed-table th{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.account-missed-table tr:last-child td{border-bottom:0}.notification-billing-status,.notification-billing-error{color:var(--text-dim);margin:12px 0 0;font-size:12px}.notification-billing-error{color:#b91c1c}.notification-billing-sandbox{border:1px solid #f59e0b;gap:14px;margin-top:16px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.notification-billing-sandbox{border:1px solid color-mix(in srgb, #f59e0b 42%, var(--border))}}.notification-billing-sandbox{background:#f59e0b;border-radius:16px}@supports (color:color-mix(in lab, red, red)){.notification-billing-sandbox{background:color-mix(in srgb, #f59e0b 7%, var(--surface))}}.notification-billing-sandbox__copy{min-width:0}.notification-billing-sandbox__actions{flex-wrap:wrap;gap:8px;display:flex}.notification-billing-sandbox__actions button{min-height:36px;font-size:12px}.notification-billing-sandbox__decline,.notification-billing-sandbox__reset{border:1px solid var(--border);min-height:36px;color:var(--text-dim);cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.notification-billing-sandbox__decline:hover{color:#b91c1c;border-color:#ef4444}.notification-billing-sandbox__reset:hover{border-color:var(--accent);color:var(--accent)}.notification-billing-sandbox__actions button:disabled{cursor:wait;opacity:.6}@media (width<=700px){.notification-billing-sandbox__actions{flex-direction:column;align-items:stretch}.notification-billing-sandbox__actions button{width:100%}.account-missed-table{min-width:0!important}.account-missed-table thead{display:none}.account-missed-table,.account-missed-table tbody,.account-missed-table tr,.account-missed-table td{width:100%;display:block}.account-missed-table tr{padding:9px 14px}.account-missed-table tr+tr{border-top:1px solid var(--border)}.account-missed-table td{text-align:right;white-space:normal;border-bottom:0;justify-content:space-between;align-items:baseline;gap:14px;padding:6px 0;display:flex}.account-missed-table td:before{color:var(--text-dim);content:attr(data-label);letter-spacing:.04em;text-align:left;text-transform:uppercase;flex:none;font-size:10px;font-weight:700}.account-missed-table td>a,.account-missed-table td>div{max-width:70%}}.jr-global-loader{visibility:hidden;transition:opacity .18s ease-in-out,visibility 0s linear .18s}.jr-global-loader.is-active{visibility:visible;transition:opacity .18s ease-in-out,visibility linear}body.business-detail-open .site-header{position:fixed;top:0;left:0;right:0}.mobile-product-dock{display:none}.header-donate-btn,.support-floating-btn{--support-glass-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){.header-donate-btn,.support-floating-btn{--support-glass-bg:color-mix(in srgb, var(--surface) 62%, transparent)}}.header-donate-btn,.support-floating-btn{--support-glass-border:var(--accent)}@supports (color:color-mix(in lab, red, red)){.header-donate-btn,.support-floating-btn{--support-glass-border:color-mix(in srgb, var(--accent) 34%, var(--border))}}.header-donate-btn,.support-floating-btn{--support-glass-text:var(--text)}@supports (color:color-mix(in lab, red, red)){.header-donate-btn,.support-floating-btn{--support-glass-text:color-mix(in srgb, var(--text) 84%, var(--accent))}}.header-donate-btn,.support-floating-btn{--support-glass-mark-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){.header-donate-btn,.support-floating-btn{--support-glass-mark-bg:color-mix(in srgb, var(--accent) 24%, var(--surface))}}.header-donate-btn,.support-floating-btn{--support-glass-mark-text:var(--accent)}@supports (color:color-mix(in lab, red, red)){.header-donate-btn,.support-floating-btn{--support-glass-mark-text:color-mix(in srgb, var(--accent) 78%, var(--text))}}.header-donate-btn,.support-floating-btn{--support-glass-shadow:0 18px 44px -30px var(--accent)}@supports (color:color-mix(in lab, red, red)){.header-donate-btn,.support-floating-btn{--support-glass-shadow:0 18px 44px -30px color-mix(in srgb, var(--accent) 46%, #020617)}}.header-donate-btn,.support-floating-btn{border:1px solid var(--support-glass-border);background:linear-gradient(135deg, var(--accent), transparent 62%), var(--support-glass-bg);justify-content:center;align-items:center;gap:8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.header-donate-btn,.support-floating-btn{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 12%, transparent), transparent 62%), var(--support-glass-bg)}}.header-donate-btn,.support-floating-btn{color:var(--support-glass-text);box-shadow:var(--support-glass-shadow);-webkit-backdrop-filter:blur(14px)saturate(1.1);cursor:pointer;transition:border-color .18s,background-color .18s,opacity .18s,transform .18s}.header-donate-btn:hover,.header-donate-btn:focus-visible,.support-floating-btn:hover,.support-floating-btn:focus-visible{opacity:.96;border-color:var(--accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.header-donate-btn:hover,.header-donate-btn:focus-visible,.support-floating-btn:hover,.support-floating-btn:focus-visible{border-color:color-mix(in srgb, var(--accent) 52%, var(--border))}}.header-donate-btn__mark,.support-floating-btn__mark{border:1px solid var(--accent);flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.header-donate-btn__mark,.support-floating-btn__mark{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent)}}.header-donate-btn__mark,.support-floating-btn__mark{background:var(--support-glass-mark-bg);color:var(--support-glass-mark-text);-webkit-text-fill-color:var(--support-glass-mark-text);font-weight:900;line-height:1}.header-donate-btn{opacity:.82;white-space:nowrap;border-radius:10px;min-height:40px;padding:0 13px 0 10px;font-size:13px;font-weight:800}.header-donate-btn__mark{border-radius:999px;width:22px;height:22px;font-size:14px}.support-floating-btn{z-index:61;opacity:.66;text-align:left;border-radius:17px 17px 7px;max-width:min(230px,100vw - 32px);min-height:44px;padding:0 15px 0 11px;font-size:13px;font-weight:800;line-height:1.15;position:fixed;bottom:72px}.support-floating-btn--left{left:20px}.support-floating-btn--right{right:82px}.support-floating-btn--product{bottom:88px}.support-floating-btn__mark{border-radius:10px;width:26px;height:26px;font-size:15px}.support-floating-btn__text{overflow-wrap:anywhere}[data-display-mode=aperture] .header-donate-btn,[data-display-mode=aperture] .support-floating-btn,.aperture-mode-active .header-donate-btn,.aperture-mode-active .support-floating-btn{--support-glass-bg:#172334a8;--support-glass-border:#a4e0f26e;--support-glass-text:#d7f0f8;--support-glass-mark-bg:#2d4859;--support-glass-shadow:0 22px 58px -34px #68d3ee94}@media (width<=1320px) and (width>=768px){.site-header .container.header-inner{flex-wrap:nowrap;gap:10px;padding-left:clamp(18px,3vw,40px);padding-right:clamp(18px,3vw,40px)}.site-header-links{display:none!important}.site-header .source-filter{scrollbar-width:none;flex-wrap:nowrap;flex:0 auto;justify-content:flex-start;gap:5px;min-width:0;max-width:clamp(390px,43vw,560px);overflow:auto hidden}.site-header .source-filter::-webkit-scrollbar{display:none}.site-header .source-filter>button{flex:none;padding-left:8px;padding-right:8px;font-size:10px}.site-header .header-actions{flex-wrap:nowrap;flex:none;gap:8px;margin-left:auto}.site-header .header-donate-btn{padding-left:8px;padding-right:10px;font-size:12px}.site-header .header-display-picker__trigger{padding-left:11px;padding-right:11px;min-width:176px!important}}@media (width<=1120px) and (width>=961px){.site-header .source-filter{max-width:clamp(350px,40vw,430px)}.site-header .source-filter>button{padding-left:6px;padding-right:6px;font-size:9px}.site-header .header-display-picker__trigger{min-width:158px!important}}@media (width<=720px){.header-donate-btn{opacity:.86;border-radius:10px;width:40px;min-width:40px;height:40px;padding:0}.header-donate-btn__text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.header-donate-btn__mark{border-radius:9px;width:24px;height:24px;font-size:15px}}@media (width<=600px){.support-floating-btn,.support-floating-btn--left,.support-floating-btn--right{opacity:.7;max-width:calc(100vw - 92px);min-height:40px;padding:0 12px 0 8px;font-size:12px;bottom:76px;left:14px;right:auto}.support-floating-btn--product{bottom:108px}.support-floating-btn__mark{border-radius:9px;width:24px;height:24px;font-size:14px}}@media (width<=900px){body.account-menu-open{overflow-x:hidden}.site-header:has(.account-menu-panel){z-index:260}body.account-menu-open .mobile-filters-fab,body.account-menu-open .support-floating-btn,body.account-menu-open .mobile-product-dock{display:none!important}body:has(.account-menu-panel) .mobile-filters-fab{display:none!important}.account-menu-panel{top:calc(var(--site-header-height,72px) + 8px)!important;z-index:260!important;width:min(320px,100vw - 24px)!important;min-width:0!important;max-width:min(320px,100vw - 24px)!important;max-height:calc(100dvh - var(--site-header-height,72px) - 24px)!important;padding-bottom:max(12px, env(safe-area-inset-bottom))!important;position:fixed!important;left:auto!important;right:12px!important}.account-menu-panel .account-menu-appearance-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:0;overflow-y:auto}.product-mobile-filter-head{min-width:0}.product-mobile-filter-title-row{min-width:0;padding-right:86px}.product-mobile-filter-body{min-height:0;padding-bottom:20px!important}.product-mobile-filter-footer{flex:none}}@media (width<=600px){.account-menu-panel .account-menu-appearance-body{padding-bottom:max(14px, env(safe-area-inset-bottom));max-height:min(58dvh, calc(100dvh - var(--site-header-height,72px) - 168px))!important}}@media (width<=360px){.product-mobile-filter-drawer{max-height:88dvh!important}.product-mobile-filter-head{padding-left:20px!important;padding-right:20px!important}.product-mobile-filter-title-row{padding-right:78px}.product-mobile-filter-head strong{letter-spacing:0!important;font-size:22px!important}.product-mobile-filter-body{padding-left:16px!important;padding-right:16px!important}.product-mobile-filter-body [class*=grid-cols-4]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-mobile-city-list{max-height:260px!important}.product-mobile-city-list button{min-height:46px!important;font-size:10px!important;line-height:1.12!important}.product-mobile-filter-drawer [role=listbox]{max-height:132px!important}.product-detail-actions>*{height:100%;min-height:52px!important;padding-left:6px!important;padding-right:6px!important;font-size:12px!important}.product-mobile-filter-footer{gap:10px!important;padding-left:18px!important;padding-right:18px!important}}@media (width<=767px){body:has(.mobile-product-dock){padding-bottom:calc(76px + env(safe-area-inset-bottom))}.mobile-product-dock{z-index:150;left:10px;right:10px;bottom:max(8px, env(safe-area-inset-bottom));border:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));height:64px;min-height:0;padding:5px;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.mobile-product-dock{border:1px solid color-mix(in srgb, var(--border) 78%, var(--accent) 22%)}}.mobile-product-dock{background:var(--surface);border-radius:20px}@supports (color:color-mix(in lab, red, red)){.mobile-product-dock{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.mobile-product-dock{-webkit-backdrop-filter:blur(22px)saturate(140%);isolation:isolate;contain:layout;--mobile-dock-rim-start:#ffffffc2;--mobile-dock-rim-mid:#ffffff42;--mobile-dock-rim-end:#70dcff6b;--mobile-dock-size-motion:linear(0, .02 10%, .1 25%, .3 46%, .62 68%, .87 88%, .98 98%, 1);--mobile-dock-content-motion:linear(0, .01 12%, .13 30%, .42 55%, .76 80%, .95 95%, 1);transition:height .35s var(--mobile-dock-size-motion), border-radius .35s var(--mobile-dock-size-motion);overflow:hidden;box-shadow:0 20px 48px -26px #0f172a8c}.mobile-product-dock:before{z-index:0;content:"";pointer-events:none;opacity:.85;transition:opacity .35s var(--mobile-dock-size-motion);background:linear-gradient(125deg,#ffffff24,#0000 34%),linear-gradient(#ffffff0f,#0000 52%);position:absolute;inset:0}.mobile-product-dock:after{z-index:2;content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg, var(--mobile-dock-rim-start), var(--mobile-dock-rim-mid) 38%, var(--mobile-dock-rim-end) 72%, var(--mobile-dock-rim-start)) border-box;-webkit-mask-composite:xor;opacity:.72;mix-blend-mode:normal;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border:1px solid #0000;transition:opacity .22s;position:absolute;inset:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mobile-product-dock.is-collapsed{border-radius:14px;height:32px;min-height:0;box-shadow:0 20px 48px -26px #0f172a8c}.mobile-product-dock.is-collapsed:before{opacity:.58}.mobile-product-dock a{z-index:1;min-width:0;min-height:52px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 1px;text-decoration:none;transition:color .18s;display:flex;position:relative}.mobile-product-dock__content{transform-origin:50%;will-change:transform;transition:transform .35s var(--mobile-dock-content-motion);flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1;display:inline-flex;transform:translate(0)scale(1)}.mobile-product-dock__icon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mobile-product-dock__icon svg{width:22px;height:22px;display:block}.mobile-product-dock small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;line-height:1.15;overflow:hidden}.mobile-product-dock.is-collapsed .mobile-product-dock__content{transform:translateY(-15px)scale(.5)}.mobile-product-dock a.is-active{background:0 0;background-color:#0000!important}.mobile-product-dock a.is-active:before{z-index:0;content:"";pointer-events:none;background:var(--accent);border-radius:10px;position:absolute;inset:5px 0}@supports (color:color-mix(in lab, red, red)){.mobile-product-dock a.is-active:before{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.mobile-product-dock a.is-active:before{transform-origin:top;transition:transform .35s var(--mobile-dock-content-motion)}.mobile-product-dock--layout.is-collapsed a.is-active:before{border-radius:10px/14px;transform:translateY(-9px)scaleY(.714286)}.mobile-product-dock--layout.is-collapsed .mobile-product-dock__content{z-index:1;position:relative}.mobile-product-dock a.is-active{color:var(--text);background:0 0}.mobile-product-dock--glass-off{-webkit-backdrop-filter:none;box-shadow:0 14px 30px -24px #0f172a9e;background:var(--surface)!important}.mobile-product-dock--glass-off:before{opacity:0}.mobile-product-dock--glass-off:after{display:none}.mobile-product-dock--jobs.is-scroll-active:not(.mobile-product-dock--glass-off){-webkit-backdrop-filter:blur(8px)saturate(118%)}@media (prefers-reduced-motion:reduce){.mobile-product-dock,.mobile-product-dock:before,.mobile-product-dock a,.mobile-product-dock__content,.mobile-product-dock a.is-active:before{transition:none}}}.logo-mark__sweep{transform-origin:0 0;animation:2.4s linear infinite logo-radar-spin}.logo-mark__blip--a{animation:1.6s ease-in-out infinite logo-radar-blip-a}.logo-mark__blip--b{animation:2s ease-in-out .4s infinite logo-radar-blip-b}.logo-mark__blip--c{animation:1.8s ease-in-out .9s infinite logo-radar-blip-c}.logo-button:is(:hover,:focus-visible) .logo-wordmark__job{color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.logo-button:is(:hover,:focus-visible) .logo-wordmark__job{color:color-mix(in srgb, var(--accent) 72%, var(--text) 28%)!important}}.logo-button:is(:hover,:focus-visible) .logo-wordmark__job{-webkit-text-fill-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.logo-button:is(:hover,:focus-visible) .logo-wordmark__job{-webkit-text-fill-color:color-mix(in srgb, var(--accent) 72%, var(--text) 28%)!important}}.logo-button:is(:hover,:focus-visible) .logo-wordmark__radar{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .logo-button:is(:hover,:focus-visible) .logo-wordmark__radar{color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}.logo-refresh-icon{border:1px solid var(--accent);color:var(--accent);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:1.26px;display:inline-flex}@media (width<=600px){.site-header .container.header-inner{padding:0 14px}.source-filter{border-top:1px solid var(--border);flex-basis:100%;order:3;gap:16px;margin-top:6px;padding-top:8px}@supports (color:color-mix(in lab, red, red)){.source-filter{border-top:1px solid color-mix(in srgb, var(--border) 88%, transparent)}}}.hero{text-align:center;padding:14px 0 40px}.hero-wide{padding-bottom:0}.jobs-main--hero-filters{padding-top:0}.hero-row{align-items:flex-start;gap:24px;display:flex}.hero-row .hero-inner{background:var(--surface);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-card);box-sizing:border-box;border-radius:12px;flex:1;padding:3px 20px 6px;position:relative}.hero-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hero-head h1{flex:1;min-width:0}.hero h1{margin:0 0 12px;font-size:34px}.hero p{color:var(--text-dim);white-space:pre-line;margin:8px 0 28px}.hero-filter-sidebar .filters{width:auto}.hero-filter-sidebar .filters-grid{grid-template-columns:repeat(3,205.71px);justify-content:start;margin-bottom:0}.hero-filter-sidebar .filters-grid .filter-section:first-child,.hero-filter-sidebar .filters-grid .filter-section:nth-child(2),.hero-filter-sidebar .filters-grid .filter-section:nth-child(3),.hero-filter-sidebar .filters-grid .filter-section:nth-child(4){grid-column:auto}.business-hero-filters{margin-top:12px}.business-hero-filters .filter-reset-btn--sidebar{display:none}.hero-wide .hero-row .hero-inner{flex-direction:column;flex:0 427.42px;max-width:427.42px;height:326px;margin:0;display:flex}.hero-wide .hero-row .hero-inner h1{margin:0 0 10px;font-size:26px}.hero-wide .hero-row .hero-inner p{margin:0 0 4px;line-height:1.3}.hero-wide .salary-search-rows{margin-top:auto}.hero-wide .salary-search-rows .slider-wrap{margin-top:0}.hero-wide .salary-search-rows .slider-floor-note{margin-top:2px}.hero-wide .salary-search-rows .checkbox-row-group{margin-bottom:0}.hero-wide .salary-search-rows .advanced-search-row{margin-bottom:2px}.info-tooltip{align-items:center;display:inline-flex;position:relative}.info-tooltip-trigger{border:1px solid var(--border);background:var(--surface);width:16px;height:16px;color:var(--text-dim);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:10px;line-height:1;display:inline-flex}.info-tooltip-trigger:hover,.info-tooltip-trigger[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.info-tooltip-bubble{z-index:9999;border:1px solid var(--border);background:var(--surface);width:max-content;max-width:288px;color:var(--text);text-align:left;white-space:normal;border-radius:10px;padding:10px 12px;font-size:14.4px;font-weight:400;line-height:1.4;box-shadow:0 6px 18px #0000002e}.hiring-signal-icon:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.hiring-signal-icon{pointer-events:auto}.job-reservation-badge{pointer-events:auto;cursor:pointer;vertical-align:middle;z-index:4;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.job-reservation-badge--desktop:hover,.job-reservation-badge--desktop:focus-visible{z-index:6}html[data-theme=light] .job-reservation-badge__icon--light,html[data-theme=dark] .job-reservation-badge__icon--dark{display:block}html[data-theme=dark] .job-reservation-badge__icon--dark{filter:invert()}.hiring-signal-tooltip{z-index:10000;border:1px solid var(--border);background:var(--surface);width:max-content;max-width:calc(100vw - 16px);color:var(--text);white-space:nowrap;pointer-events:none;border-radius:7px;padding:6px 9px;font-size:12px;font-weight:600;line-height:1.3;display:block;position:fixed;box-shadow:0 6px 18px #00000038}.saved-filters-trigger{border:1px solid var(--accent);align-items:center;gap:6px;padding:5px 8px;display:inline-flex;position:absolute;top:14px;right:8px}@supports (color:color-mix(in lab, red, red)){.saved-filters-trigger{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border))}}.saved-filters-trigger{background:var(--accent);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.saved-filters-trigger{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}}.saved-filters-trigger{color:var(--text);white-space:nowrap;cursor:pointer;font-size:12px;font-weight:700;line-height:1.1;transition:transform .12s,border-color .12s,background .12s,color .12s}.saved-filters-trigger:hover{border-color:var(--accent);color:var(--accent);background:var(--accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.saved-filters-trigger:hover{background:color-mix(in srgb, var(--accent) 14%, var(--surface))}}.saved-filters-trigger-label--short{display:none}.saved-filters-trigger-icon{flex-shrink:0;width:15px;height:15px;fill:none!important}.saved-filters-trigger-icon path{fill:none!important;stroke:currentColor!important}@media (width<=720px){.source-filter{border-top:1px solid var(--border);flex-basis:100%;order:3;justify-content:flex-start;column-gap:8px;margin-top:6px;padding:8px 18px 1px 0}@supports (color:color-mix(in lab, red, red)){.source-filter{border-top:1px solid color-mix(in srgb, var(--border) 88%, transparent)}}.source-filter{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;scroll-padding-inline:0 28px;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.source-filter::-webkit-scrollbar{display:none}.source-filter:after{content:"› ··";color:var(--text-dim);background:linear-gradient(to right, transparent, var(--surface) 58%);pointer-events:none;flex:0 0 30px;justify-content:flex-end;align-items:center;gap:2px;padding-right:2px;font-size:13px;font-weight:800;line-height:1;animation:1.6s ease-in-out .5s 3 source-filter-hint-nudge;display:flex;position:sticky;top:0;bottom:0;right:0}.source-filter>button{scroll-snap-align:start;flex:none;padding:6px 8px;font-size:11px}}@keyframes source-filter-hint-nudge{0%,to{opacity:.6;transform:translate(0)}50%{opacity:1;transform:translate(-3px)}}@media (width<=600px){.hero-head{align-items:flex-start;gap:10px}.hero-head h1{padding-right:132px}.saved-filters-trigger{border-radius:8px;justify-content:flex-start;gap:4px;width:auto;padding:3px 6px;font-size:11px;top:10px;right:6px}.saved-filters-trigger-label{display:none}.saved-filters-trigger-label--short{display:inline}}.product-mode-title-action .saved-filters-trigger{position:static;top:auto;right:auto}.product-mode-toolbar__actions .saved-filters-trigger{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.product-mode-toolbar__actions .saved-filters-trigger{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.product-mode-toolbar__actions .saved-filters-trigger{border-radius:10px}@media (width<=900px){.product-mode-toolbar__actions .saved-filters-trigger{box-sizing:border-box;background:var(--surface);border-radius:10px;justify-content:center;width:100%;min-width:0;min-height:48px;padding:0 18px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.product-mode-toolbar__actions .saved-filters-trigger{background:color-mix(in srgb, var(--surface) 96%, transparent)}}.product-mode-toolbar__actions .saved-filters-trigger{border:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.product-mode-toolbar__actions .saved-filters-trigger{border:1px solid color-mix(in srgb, var(--border) 88%, white 12%)}}.product-mode-toolbar__actions .saved-filters-trigger{color:var(--text);font-size:15px;font-weight:700;box-shadow:0 10px 24px -20px #0f172a8c}.product-mode-toolbar__actions .saved-filters-trigger-icon,.product-mode-toolbar__actions .saved-filters-trigger-label{display:none}.product-mode-toolbar__actions .saved-filters-trigger-label--short{text-align:center;text-overflow:ellipsis;white-space:nowrap;display:inline;overflow:hidden}.product-mode-toolbar__actions .saved-filters-trigger:hover{transform:translateY(-1px)}}.product-mode-toolbar__search .search-bar{margin:0}.product-mode-toolbar__search .search-bar-field{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.product-mode-toolbar__search .search-bar-field{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.product-mode-toolbar__search .search-bar-field{border-radius:18px}[data-theme=light] .product-mode-toolbar__search .search-bar-field{background:#ffffffeb;border-color:#94a3b833}.search-bar{flex-direction:column;align-items:center;gap:12px;max-width:420px;margin:0 auto;display:flex}.search-bar-field{width:100%;position:relative}.search-bar input{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);padding:12px 40px 12px 16px;font-size:14px}.search-bar-inline input{padding-right:132px}.search-bar-inline .search-bar-clear{right:98px}[data-hero-style=compact] .hero{text-align:left;padding:16px 0 24px}[data-hero-style=compact] .hero-inner{width:1314.26px;margin:0 auto}@media (width<=1354px){[data-hero-style=compact] .hero-inner{width:332.48px}}@media (width<=600px){[data-hero-style=compact] .hero,.business-desktop-layout .hero{padding-top:8px}[data-hero-style=compact] .hero-inner{width:100%}}[data-hero-style=compact] .hero h1{margin:0 0 4px;font-size:22px}[data-hero-style=compact] .hero p{margin:8px 0 16px;font-size:13px}[data-hero-style=compact] .search-bar{flex-direction:row;align-items:stretch;gap:8px;max-width:100%;margin:0}[data-hero-style=compact] .search-bar-field{flex:1}[data-hero-style=compact] .search-bar-submit{white-space:nowrap;padding:0 24px}[data-hero-style=editorial] .hero{padding:48px 0 64px}[data-hero-style=editorial] .hero h1{letter-spacing:-.02em;margin:0 0 14px;font-size:52px;font-weight:800}[data-hero-style=editorial] .hero p{text-transform:uppercase;letter-spacing:.14em;margin:0 0 36px;font-size:13px;font-weight:600}[data-hero-style=editorial] .search-bar{gap:14px;max-width:520px}[data-hero-style=editorial] .search-bar input{border-radius:calc(var(--radius-md) + 6px);padding:16px 44px 16px 20px;font-size:15px}[data-hero-style=editorial] .search-bar-clear{right:14px}[data-hero-style=editorial] .search-bar-submit{border-radius:calc(var(--radius-md) + 6px);padding:16px 40px;font-size:15px}[data-hero-style=banner] .hero{background:linear-gradient(135deg, var(--accent-tint), transparent 80%);border-radius:var(--radius-md);padding:36px 24px}[data-hero-style=card] .hero{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:32px 24px}[data-hero-style=card] .search-bar{max-width:480px}@media (width<=600px){.hero-wide .hero-row{margin-left:-12px;margin-right:-12px}[data-hero-style=card] .hero{padding-left:0;padding-right:0}[data-hero-style=card] .hero-row .hero-inner{width:calc(100% + 24px);max-width:none;margin-left:-12px;margin-right:-12px}}.modal-overlay{z-index:400;background:#0009;justify-content:center;align-items:center;height:100dvh;display:flex;position:fixed;inset:0}.modal-overlay[hidden]{display:none}.mobile-sheet-grabber{z-index:2;pointer-events:none;justify-content:center;width:114px;height:24px;display:none;position:absolute;top:6px;left:50%;transform:translate(-50%)}.mobile-sheet-grabber span{background:var(--text-dim);border-radius:999px;width:108px;height:12px;margin-top:2px;display:block}@supports (color:color-mix(in lab, red, red)){.mobile-sheet-grabber span{background:color-mix(in srgb, var(--text-dim) 58%, transparent)}}@media (width<=900px){.mobile-sheet-grabber[data-visible-below="900"]{display:flex}}@media (width<=767px){.mobile-sheet-grabber[data-visible-below="767"]{display:flex}}@media (width<=719px){.mobile-sheet-grabber[data-visible-below="719"]{display:flex}}.modal{background:var(--surface);border:1px solid var(--border);width:100%;max-width:420px;max-height:90dvh;box-shadow:var(--shadow-card);border-radius:12px;margin:0 20px;padding:24px;position:relative;overflow-y:auto}.modal h3{margin:0 0 16px;font-size:17px}.rejection-reason-modal__title{text-align:center;letter-spacing:0;margin-bottom:8px;font-size:28px;line-height:1.22}.rejection-reason-modal__subtitle{color:var(--text-dim);text-align:center;margin:0;font-size:14px;line-height:1.5}.rejection-reason-modal__ask-actions{margin-top:28px;gap:86px;width:fit-content;margin-inline:auto}.rejection-reason-modal__ask-actions button{min-width:72px}.progress-pie-confirm-yes{border-radius:var(--radius-md);border:1px solid var(--accent);padding:10px 18px}@supports (color:color-mix(in lab, red, red)){.progress-pie-confirm-yes{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--border))}}.progress-pie-confirm-yes{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.progress-pie-confirm-yes{background:color-mix(in srgb, var(--accent) 16%, transparent)}}.progress-pie-confirm-yes{color:var(--text);cursor:pointer;font-size:14px;font-weight:700}.progress-pie-confirm-yes:hover,.progress-pie-confirm-yes:focus-visible{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.progress-pie-confirm-yes:hover,.progress-pie-confirm-yes:focus-visible{background:color-mix(in srgb, var(--accent) 22%, transparent)}}.progress-pie-confirm-yes:hover,.progress-pie-confirm-yes:focus-visible{outline:none}.progress-pie-confirm-yes:disabled{opacity:.45;cursor:not-allowed}.progress-reset-control{min-width:0;display:flex}.progress-reset-control__trigger,.progress-reset-choice-modal__reject{border-radius:var(--radius-md);color:#ef4444;cursor:pointer;background:#f871711a;border:1px solid #f8717173;min-height:42px;padding:10px 16px;font-size:13px;font-weight:800;line-height:1.2}.progress-reset-control__trigger{width:100%}.progress-reset-control__trigger:hover,.progress-reset-control__trigger:focus-visible,.progress-reset-choice-modal__reject:hover,.progress-reset-choice-modal__reject:focus-visible{background:#f8717129;border-color:#f87171a6;outline:none}.progress-reset-control__trigger:disabled{opacity:.45;cursor:not-allowed}.progress-reset-choice-modal__actions{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px;margin-top:18px;display:flex}.progress-reset-choice-modal__actions>button{min-width:154px}.job-progress-reset-control,.business-progress-reset-control,.product-progress-reset-control--modal{margin-top:12px}.product-progress-reset-control{min-width:0}.product-detail-shell{position:relative}.job-card-flip.is-rejected:after,.job-card-cube.is-rejected:after,.job-card-stack.is-rejected:after,.business-job-card.is-rejected:after,.product-job-card.is-rejected:after,.business-detail-shell.is-rejected:after,.product-detail-shell.is-rejected:after{content:"Відмовили";pointer-events:none;z-index:8;--rejection-stamp-color:#ff7676d1;--rejection-stamp-border:#ff7676ad;--rejection-stamp-shadow:0 0 18px #ff767647, 0 1px 0 #0000007a;border:5px solid var(--rejection-stamp-border);color:var(--rejection-stamp-color);-webkit-text-fill-color:var(--rejection-stamp-color);letter-spacing:.12em;text-shadow:var(--rejection-stamp-shadow);text-transform:uppercase;mix-blend-mode:normal;isolation:isolate;opacity:.94;backface-visibility:hidden;border-radius:18px;place-items:center;font-weight:900;line-height:1;display:grid;position:absolute;transform:rotate(-13deg)}.job-card-flip.is-rejected:after,.job-card-cube.is-rejected:after,.job-card-stack.is-rejected:after,.business-job-card.is-rejected:after,.product-job-card.is-rejected:after{width:min(72%,300px);min-height:78px;font-size:clamp(24px,5vw,48px);top:30px;right:20px}.business-detail-shell.is-rejected:after,.product-detail-shell.is-rejected:after{width:min(58vw,620px);min-height:136px;font-size:clamp(40px,8vw,100px);top:clamp(84px,13vh,150px);right:clamp(24px,8vw,132px)}html[data-theme=light] .job-card-flip.is-rejected:after,html[data-theme=light] .job-card-cube.is-rejected:after,html[data-theme=light] .job-card-stack.is-rejected:after,html[data-theme=light] .business-job-card.is-rejected:after,html[data-theme=light] .product-job-card.is-rejected:after,html[data-theme=light] .business-detail-shell.is-rejected:after,html[data-theme=light] .product-detail-shell.is-rejected:after{--rejection-stamp-color:#dc26269e;--rejection-stamp-border:#dc262685;--rejection-stamp-shadow:0 1px 0 #ffffff52, 0 0 14px #dc26261f}.business-job-card.is-rejected:after{content:none}.job-card-rejection-reason{z-index:2;background:var(--surface);border:1px solid #f8717152;border-radius:8px;max-height:88px;margin:0;padding:7px 9px;position:absolute;bottom:58px;left:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.job-card-rejection-reason{background:color-mix(in srgb, var(--surface) 86%, #7f1d1d47)}}.job-card-rejection-reason{color:#fecaca}@supports (color:color-mix(in lab, red, red)){.job-card-rejection-reason{color:color-mix(in srgb, #fecaca 72%, var(--text))}}.job-card-rejection-reason{overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:11px;font-weight:750;line-height:1.35;display:-webkit-box;overflow:hidden}.business-card-rejection-reason,.product-card-rejection-reason,.aperture-rejection-reason{background:var(--surface);border:1px solid #f871714d;border-radius:8px;margin:0;padding:7px 9px}@supports (color:color-mix(in lab, red, red)){.business-card-rejection-reason,.product-card-rejection-reason,.aperture-rejection-reason{background:color-mix(in srgb, var(--surface) 88%, #7f1d1d33)}}.business-card-rejection-reason,.product-card-rejection-reason,.aperture-rejection-reason{color:#fecaca}@supports (color:color-mix(in lab, red, red)){.business-card-rejection-reason,.product-card-rejection-reason,.aperture-rejection-reason{color:color-mix(in srgb, #fecaca 70%, var(--text))}}.business-card-rejection-reason,.product-card-rejection-reason,.aperture-rejection-reason{overflow-wrap:anywhere;font-size:12px;font-weight:750;line-height:1.35}.business-rejection-stamp{z-index:12;--rejection-stamp-color:#ff7676d1;--rejection-stamp-border:#ff7676ad;--rejection-stamp-shadow:0 0 18px #ff767647, 0 1px 0 #0000007a;border:5px solid var(--rejection-stamp-border);width:min(76%,330px);min-height:78px;color:var(--rejection-stamp-color);-webkit-text-fill-color:var(--rejection-stamp-color);letter-spacing:.12em;text-shadow:var(--rejection-stamp-shadow);text-transform:uppercase;mix-blend-mode:normal;opacity:.94;isolation:isolate;backface-visibility:hidden;pointer-events:none;border-radius:18px;place-items:center;font-size:clamp(30px,4.8vw,54px);font-weight:900;line-height:1;display:grid;position:absolute;top:42%;left:16%;transform:translateY(-50%)rotate(-13deg)}html[data-theme=light] .business-rejection-stamp{--rejection-stamp-color:#dc26269e;--rejection-stamp-border:#dc262685;--rejection-stamp-shadow:0 1px 0 #ffffff52, 0 0 14px #dc26261f}.saved-filters-modal{max-width:560px}.saved-filters-modal h3{margin-bottom:10px}.saved-filters-modal .test-job-secondary-btn,.saved-filters-modal .saved-filters-primary-btn,.saved-filters-modal .saved-filters-danger-btn{border-radius:17px 17px 7px!important}.saved-filters-modal .saved-filters-edit-open-btn{white-space:normal;overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;min-width:0;display:inline-flex;padding:8px 10px!important}.saved-filters-modal .saved-filters-edit-save-btn{white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;border:1px solid #cbd5e1!important}.modal label{color:var(--text-dim);margin-bottom:6px;font-size:12px;display:block}.modal input,.modal textarea,.modal select{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);margin-bottom:16px;padding:10px 14px;font-size:16px}.modal textarea{resize:vertical;min-height:108px}.view-rejection-reason-text{max-height:50vh;color:var(--text);white-space:pre-wrap;word-break:break-word;margin:0 0 16px;padding-right:4px;font-size:14px;font-weight:400;line-height:1.5;overflow-y:auto}.modal-close{color:var(--text-dim);cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1;position:absolute;top:12px;right:14px}.countdown-indicator{--countdown-color:var(--accent);width:30px;height:30px;color:var(--countdown-color);font-variant-numeric:tabular-nums;flex:0 0 30px;place-items:center;font-size:10px;font-weight:700;line-height:1;display:inline-grid;position:relative}.countdown-indicator--success{--countdown-color:#22c55e}.countdown-indicator--error{--countdown-color:#ef4444}.countdown-indicator--info{--countdown-color:#38bdf8}.countdown-indicator__ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(3.6deg)}.countdown-indicator__loader{width:100%;height:100%;display:block;position:absolute;inset:0}.countdown-indicator--seconds-outside{flex:0 0 32px;width:32px;min-width:32px;height:32px;display:inline-block;position:static}.countdown-indicator--seconds-outside .countdown-indicator__loader{flex:0 0 32px;width:32px;height:32px;position:relative;inset:auto}.countdown-indicator--seconds-outside .countdown-indicator__seconds{text-align:center;width:auto;min-width:0;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.countdown-indicator__track,.countdown-indicator__progress{fill:none;stroke-width:2.15px}.countdown-indicator__progress{stroke:var(--countdown-color);stroke-linecap:round;transition:stroke-dasharray .25s linear,stroke-dashoffset .25s linear}.countdown-indicator__seconds{z-index:1;font-size:inherit;font-weight:400;position:relative}.favorite-toast__dismiss-control{z-index:2;width:50px;min-width:50px;height:36px;display:block;position:relative}.favorite-toast__dismiss-control .countdown-indicator{z-index:2;flex-basis:32px;width:32px;height:32px;font-size:18px;position:absolute;bottom:0;left:0}.favorite-toast__close{z-index:2;width:22px;height:22px;margin:0;position:absolute;top:-1px;right:0}.password-updated-banner .countdown-indicator{align-self:flex-end}.aperture-signal__toast-bubble{position:relative}.aperture-signal__toast-bubble>.countdown-indicator{position:absolute;top:-18px;right:-6px}.modal-close,.close-control{cursor:pointer}@media (width<=600px){.countdown-indicator{flex-basis:34px;width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.countdown-indicator__progress{transition:none}}.modal-close:hover{color:#ef4444;-webkit-text-fill-color:#ef4444}.close-control:is(:hover,:focus-visible),.modal-close:is(:hover,:focus-visible){color:#ef4444!important;-webkit-text-fill-color:#ef4444!important}.eye-toggle-control:is(:hover,:focus-visible){color:#22c55e!important;-webkit-text-fill-color:#22c55e!important}.saved-filter-card-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.saved-filter-card-row span{color:var(--text-dim);font-size:13px}.saved-filter-card-row strong{text-align:right;font-size:13px}.saved-filters-danger-btn{border-radius:var(--radius-md);color:#f87171;cursor:pointer;background:0 0;border:1px solid #f8717173;padding:10px 18px;font-size:14px;font-weight:700}.confirm-modal-cancel-btn{border-radius:var(--radius-md);color:#16a34a;cursor:pointer;background:#4ade8029;border:1px solid #4ade8073;padding:10px 18px;font-size:14px;font-weight:700}.confirm-modal-cancel-btn:hover,.confirm-modal-cancel-btn:focus-visible{background:#4ade8042;outline:none}.auth-user{color:var(--text-dim);margin-right:8px;font-size:12px}#auth-area{align-items:center;display:flex}.auth-submit-btn{border-radius:var(--radius-md);background:var(--accent);color:#fff;cursor:pointer;border:none;width:100%;padding:10px 18px;font-size:14px;font-weight:600}.auth-page .auth-submit-btn,.auth-page .auth-google-btn,.auth-page input{border-radius:17px 17px 7px!important}.auth-submit-btn:disabled{opacity:.5;cursor:not-allowed}.auth-page-header{padding:16px 20px}.change-password-shell .auth-page-main{padding:0}.shadow-card{box-shadow:var(--shadow-card)}.statistics-page{background:radial-gradient(circle at top left, var(--accent), transparent 36%), radial-gradient(circle at top right, var(--accent), transparent 32%), var(--bg)}@supports (color:color-mix(in lab, red, red)){.statistics-page{background:radial-gradient(circle at top left, color-mix(in srgb, var(--accent) 14%, transparent), transparent 36%), radial-gradient(circle at top right, color-mix(in srgb, var(--accent) 8%, transparent), transparent 32%), var(--bg)}}.landing-page{background:radial-gradient(circle at top right, var(--accent), transparent 32%), linear-gradient(180deg, var(--surface), var(--bg))}@supports (color:color-mix(in lab, red, red)){.landing-page{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent) 18%, transparent), transparent 32%), linear-gradient(180deg, color-mix(in srgb, var(--surface) 86%, var(--bg)), var(--bg))}}.change-password-page .cover-letter-sticky-back-wrap,.statistics-page .cover-letter-sticky-back-wrap,.legal-page .cover-letter-sticky-back-wrap,.contact-page .cover-letter-sticky-back-wrap{top:calc(var(--site-header-height,0px) + 10px);z-index:12;margin-bottom:12px;display:block;position:sticky}.change-password-page .cover-letter-back-btn--sticky,.statistics-page .cover-letter-back-btn--sticky,.legal-page .cover-letter-back-btn--sticky,.contact-page .cover-letter-back-btn--sticky{margin-bottom:0}.contact-page .cover-letter-back-btn--inline{display:none}.statistics-shell>.cover-letter-sticky-back-wrap,.legal-card>.cover-letter-sticky-back-wrap{justify-self:start}.statistics-shell>.cover-letter-back-btn--inline,.legal-card>.cover-letter-back-btn--inline{display:none}.auth-page-main-narrow .auth-panel p{color:var(--text-dim);margin:0 0 20px;font-size:13px}@media (width<=700px){.change-password-shell .auth-page-main{max-width:440px;margin:0 auto;padding:0}}.job-reservation-badge{pointer-events:auto;cursor:help;vertical-align:middle;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.job-reservation-badge:after{z-index:20;border:1px solid var(--border);background:var(--surface);color:var(--text);content:attr(data-tooltip);letter-spacing:normal;text-transform:none;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:500;line-height:1.3;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-2px);box-shadow:0 6px 18px #0000002e}.job-reservation-badge:hover:after,.job-reservation-badge:focus-visible:after{opacity:1;visibility:visible;transform:translateY(0)}.job-reservation-badge__icon{object-fit:contain;width:100%;height:100%;display:none}html[data-theme=light] .job-reservation-badge__icon--light{display:block}html[data-theme=dark] .job-reservation-badge__icon--dark{filter:invert();display:block}.job-reservation-badge--prominent{width:36px;height:36px}.job-reservation-badge--mobile{display:none}.aperture-signal__topline-end{flex-direction:row-reverse;flex:none;align-items:center;gap:7px;display:inline-flex}@media (width<=767px){.aperture-signal__topline-end{position:relative}.job-reservation-badge--desktop{display:none}.job-reservation-badge--mobile{display:inline-flex}.job-reservation-badge--prominent{width:31.5px;height:31.5px;position:absolute;top:calc(100% + 4px);right:0}}.favorite-toast--success{color:#22c55e;background:#22c55e29;border-color:#22c55e}.favorite-toast--error{color:#fca5a5;background:#ef444429;border-color:#ef4444}.favorite-toast--info{color:#7dd3fc;background:#38bdf829;border-color:#38bdf8}.favorite-toast__close{color:currentColor;cursor:pointer;width:22px;height:22px;font:inherit;opacity:.78;background:0 0;border:0;border-radius:6px;flex:0 0 22px;place-items:center;margin:-2px -3px 0 0;font-size:20px;font-weight:400;line-height:1;transition:background-color .14s,opacity .14s;display:grid}.favorite-toast__close:hover{opacity:1}.favorite-toast__close:focus-visible{outline-offset:1px;outline:2px solid}[data-theme=light] .favorite-toast--success{color:#15803d;background:#22c55e1f}[data-theme=light] .favorite-toast--error{color:#b91c1c;background:#ef44441f}[data-theme=light] .favorite-toast--info{color:#0369a1;background:#38bdf81f}@keyframes favorite-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes contact-slide-in-left{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes contact-slide-in-right{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes contact-summary-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.maintenance-banner{color:#fca5a5;background:#ef444429;border-bottom:1px solid #ef4444}[data-theme=light] .maintenance-banner{color:#b91c1c}@media (width<=700px){.modal input{font-size:16px}.modal{max-height:94dvh}.rejection-reason-modal__title{font-size:23px}.rejection-reason-modal__ask-actions{gap:56px}.progress-reset-choice-modal__actions{flex-direction:column}.progress-reset-choice-modal__actions>button{width:100%}.job-card-flip.is-rejected:after,.job-card-cube.is-rejected:after,.job-card-stack.is-rejected:after,.business-job-card.is-rejected:after,.product-job-card.is-rejected:after{border-width:4px;width:min(76%,240px);min-height:62px;font-size:clamp(22px,9vw,38px);top:24px;right:12px}.job-card-rejection-reason{-webkit-line-clamp:4;max-height:78px;padding:6px 7px;font-size:10px;bottom:58px;left:7px;right:7px}.business-detail-shell.is-rejected:after,.product-detail-shell.is-rejected:after{border-width:4px;width:min(78vw,360px);min-height:82px;font-size:clamp(30px,12vw,52px);top:96px;right:12px}.business-rejection-stamp{border-width:4px;border-radius:15px;width:min(84%,260px);min-height:62px;font-size:clamp(25px,9.5vw,40px);top:44%;left:9%}.search-bar input,[data-hero-style=editorial] .search-bar input{font-size:16px}}.tabs{gap:var(--tab-gap);flex-wrap:wrap;width:1314.26px;margin:24px auto 0;display:flex}@media (width<=1354px){.tabs{width:332.48px}}@media (width<=600px){[data-hero-style=compact] .hero.hero-wide{padding-bottom:0}.tabs{width:100%}.jobs-main--hero-filters .tabs{margin-top:8px}}.tab-btn{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--text-dim);cursor:pointer;padding:8px 16px;font-size:15px;font-weight:300;line-height:20px;transition:transform .15s,background-color .2s,border-color .2s,color .15s;transform:scale(1)}.tab-btn:hover{z-index:1;position:relative;transform:scale(1.1333)}.tab-btn.active{background:var(--accent);border-color:var(--accent);color:#fff}[data-tabs-style=segmented] .tabs{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);gap:2px;margin:24px auto 0;padding:4px;display:flex}[data-tabs-style=segmented] .tab-btn{border-radius:calc(var(--radius-md) - 2px);background:0 0;border:none;font-size:14px}[data-tabs-style=segmented] .tab-btn:hover{color:var(--text);transform:none}[data-tabs-style=segmented] .tab-btn.active{background:var(--accent);color:#fff}[data-tabs-style=underline] .tabs{border-bottom:1px solid var(--border);gap:22px;padding-bottom:0}[data-tabs-style=underline] .tab-btn{background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:8px 2px;font-size:14px}[data-tabs-style=underline] .tab-btn:hover{color:var(--text);transform:none}[data-tabs-style=underline] .tab-btn.active{color:var(--text);border-bottom-color:var(--accent);background:0 0;font-weight:600}[data-tabs-style=outline] .tab-btn{background:0 0}[data-tabs-style=outline] .tab-btn.active{border-color:var(--accent);color:var(--accent);background:0 0}[data-tabs-style=minimal] .tabs{gap:18px}[data-tabs-style=minimal] .tab-btn{background:0 0;border:none;border-radius:0;padding:4px 0}[data-tabs-style=minimal] .tab-btn:hover{color:var(--text);transform:none}[data-tabs-style=minimal] .tab-btn.active{color:var(--accent);background:0 0;font-weight:700}.source-chip.indeed{color:var(--indeed-text)}.source-chip.indeed[aria-pressed=true]{background:var(--indeed-tint);border-color:var(--indeed-text)}.source-chip{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.site-header .source-filter>button.source-chip,.header-primary-btn,.cover-letter-back-btn,.site-header-links--landing button,main.landing-page button,main.landing-page .landing-btn-primary,main.landing-page .landing-btn-secondary,.header-account-quick-menu__item--active,.account-menu-panel .account-menu-item:is(.active,.is-active,[aria-current=page]),.account-menu-panel .account-menu-account-toggle.active,.account-page-tab--active,.header-account-quick-menu__item:is(:hover,:focus,:focus-visible,.active,.is-active),.account-menu-panel :is(.account-menu-item,.account-menu-account-toggle,.account-menu-subsection-toggle,.account-menu-appearance-toggle,.account-menu-mode-toggle):is(:hover,:focus,:focus-visible,.active,.is-active,[aria-current=page]){border-radius:17px 17px 7px!important}@media (width<=1354px){.hero-filter-sidebar .filters-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1140px) and (width<=1354px){.hero-filter-sidebar .filters-grid{grid-template-columns:repeat(3,205.71px)}}@media (width<=900px){.filters-grid,.hero-filter-sidebar .filters-grid{grid-template-columns:1fr;margin-bottom:0}.filter-section{margin-bottom:14px}.filter-section--specialization{height:273px}.filter-section:last-child{margin-bottom:0}}@media (width>=1180px) and (width<=1424px){.container.jobs-main,.hero-wide .container{max-width:none;padding:0 32px}.hero-row{position:relative}.hero-filter-sidebar{width:calc(60% - 6.4px);position:absolute;top:0;left:calc(40% + 6.4px)}.hero-filter-sidebar .filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-filter-sidebar .filter-section{height:326px}.hero-filter-sidebar .filter-section--empty{grid-area:1/4;display:block}.hero-wide .hero-row .hero-inner{flex-basis:calc(40% - 9.6px);max-width:calc(40% - 9.6px);height:326px}.jobs-main--hero-filters .job-grid{margin-top:-7px}.jobs-main .job-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.jobs-main .tabs{width:100%}}@media (width>=1425px){.hero-row{position:relative}.hero-filter-sidebar{width:calc(66.6667% - 5.33334px);position:absolute;top:0;left:calc(33.3333% + 5.33333px)}.hero-filter-sidebar .filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-filter-sidebar .filter-section{height:326px}.filter-section--empty{display:block}.jobs-main .filters-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.hero-filter-sidebar .filter-section--empty{grid-area:1/4;display:block}}@media (width>=901px){.filters-grid .filter-section:first-child{grid-column:1}.filters-grid .filter-section:nth-child(2){grid-column:2}.filters-grid .filter-section:nth-child(3){grid-column:3}}@media (width>=901px) and (width<=1354px){.filters-grid .filter-section:first-child,.filters-grid .filter-section:nth-child(2),.filters-grid .filter-section:nth-child(3){grid-column:auto}}.hero-filter-sidebar .filter-section--seniority-workformat .filter-subhead{margin-top:24px}.show-more-btn{all:unset;cursor:pointer;color:var(--accent);padding:6px 6px 2px;font-size:12.5px;font-weight:600;display:inline-block}.chip{background:var(--bg);border:1px solid var(--border);color:var(--text-dim);cursor:pointer;border-radius:10px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .18s,background-color .18s,color .18s,transform .18s}.chip:hover{border-color:var(--accent);color:var(--text);transform:translateY(-1px)}.chip.active{background:var(--accent);border-color:var(--accent);color:#fff}.chip .count{opacity:.75;font-variant-numeric:tabular-nums;margin-left:4px;font-weight:500}.filter-source-chip{border-left:3px solid var(--dot,var(--accent));padding-left:9px}.filter-reset-btn{box-sizing:border-box;cursor:pointer;min-height:36px;color:var(--text);border:1px solid var(--accent);justify-content:center;align-items:center;padding:9px 14px;font-size:12.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.filter-reset-btn{border:1px solid color-mix(in srgb, var(--accent) 26%, var(--border))}}.filter-reset-btn{background:var(--surface);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.filter-reset-btn{background:color-mix(in srgb, var(--surface) 82%, var(--accent) 18%)}}.filter-reset-btn{box-shadow:0 8px 22px -18px var(--accent)}@supports (color:color-mix(in lab, red, red)){.filter-reset-btn{box-shadow:0 8px 22px -18px color-mix(in srgb, var(--accent) 65%, transparent)}}.filter-reset-btn{transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s}.filter-reset-btn:hover{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.filter-reset-btn:hover{border-color:color-mix(in srgb, var(--accent) 52%, var(--border))}}.filter-reset-btn:hover{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.filter-reset-btn:hover{background:color-mix(in srgb, var(--surface) 68%, var(--accent) 32%)}}.filter-reset-btn:hover{box-shadow:0 14px 26px -20px var(--accent)}@supports (color:color-mix(in lab, red, red)){.filter-reset-btn:hover{box-shadow:0 14px 26px -20px color-mix(in srgb, var(--accent) 80%, transparent)}}.filter-reset-btn:hover{transform:translateY(-1px)}.filter-reset-btn:disabled{cursor:default;color:var(--text-dim);border-color:var(--border);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.filter-reset-btn:disabled{background:color-mix(in srgb, var(--surface) 92%, var(--border) 8%)}}.filter-reset-btn:disabled{box-shadow:none;opacity:.72;transform:none}.filter-reset-btn--salary{justify-content:flex-start}@media (width>=901px){.hero-filter-sidebar .filter-reset-btn--sidebar{display:none}}@media (width<=900px){.hero-row{flex-direction:column;gap:8px}.hero-filter-sidebar{width:100%}.hero-wide .hero-row .hero-inner{flex:auto;width:100%;max-width:none;height:auto;min-height:326px}.business-hero-filters .filter-section--seniority-workformat .filter-subsection:last-child{margin-top:30px}.business-hero-filters .filter-section--seniority-workformat .filter-subsection:last-child .filter-subhead{margin-top:0}}.job-grid{grid-template-columns:repeat(6,205.71px);justify-content:center;align-items:start;gap:16px;margin-top:28px;padding-bottom:60px;display:grid}.job-grid-status-message{overflow-wrap:anywhere;justify-self:center;width:min(100%,100vw - 32px);max-width:560px;padding-left:16px;padding-right:16px}@keyframes job-card-progress-promote{0%{filter:brightness(1.03);transform:scale(.985);box-shadow:0 0 #0000}42%{box-shadow:0 22px 46px -34px color-mix(in srgb, var(--accent) 56%, transparent);filter:brightness(1.05);transform:scale(1.012)}to{filter:brightness();transform:scale(1);box-shadow:0 0 #0000}}.job-card-flip.is-progress-promoted,.job-card-stack.is-progress-promoted,.job-card-cube.is-progress-promoted,.business-job-card.is-progress-promoted{will-change:transform, box-shadow, filter;animation:.78s cubic-bezier(.22,1,.36,1) job-card-progress-promote}.job-grid>.job-card-flip,.job-grid>.job-card-cube,.job-grid>.job-card-stack{justify-self:stretch;width:100%;min-width:0;max-width:100%}.jobs-main--hero-filters .job-grid{margin-top:0}@media (width>=1355px){.filter-section{height:273px}}@media (width<=1354px){.job-grid{grid-template-columns:repeat(2,158.24px)}}@media (width>=900px) and (width<=1139px){.job-grid{grid-template-columns:repeat(3,158.24px)}}@media (width>=1140px) and (width<=1354px){.job-grid{grid-template-columns:repeat(4,158.24px)}}@media (width<=600px){.job-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-left:-12px;margin-right:-12px}}@media (width>=1425px){.container.jobs-main{max-width:none;padding:0 55px}.jobs-main--hero-filters .job-grid{margin-top:-7px}.jobs-main .job-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.jobs-main .tabs{width:100%}.hero-wide .container{max-width:none;padding:0 55px}.hero-wide .hero-row .hero-inner{flex-basis:calc(33.3333vw - 47.3333px);max-width:calc(33.3333vw - 47.3333px)}[data-hero-style=compact] .hero-wide .hero-inner{width:100%}}.product-mode-page .is-selected-filter{border-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.product-mode-page .is-selected-filter{border-color:color-mix(in srgb, var(--accent) 58%, var(--border))!important}}.product-mode-page .is-selected-filter{color:var(--text)!important;background:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.product-mode-page .is-selected-filter{background:color-mix(in srgb, var(--accent) 17%, var(--surface))!important}}.product-mode-page .is-selected-filter{box-shadow:inset 0 1px #fff3}[data-theme=light] .product-mode-page .is-selected-filter{border-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .product-mode-page .is-selected-filter{border-color:color-mix(in srgb, var(--accent) 50%, #9eb6e8)!important}}[data-theme=light] .product-mode-page .is-selected-filter{color:#173d91!important;background:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .product-mode-page .is-selected-filter{background:color-mix(in srgb, var(--accent) 14%, white)!important}}[data-theme=light] .product-mode-page .is-selected-filter{box-shadow:inset 0 1px 0 #ffffffc7, 0 5px 14px -12px var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .product-mode-page .is-selected-filter{box-shadow:inset 0 1px 0 #ffffffc7, 0 5px 14px -12px color-mix(in srgb, var(--accent) 65%, transparent)}}.flip-backdrop{-webkit-backdrop-filter:blur(6px);z-index:100;opacity:0;pointer-events:none;visibility:hidden;background:#00000080;transition:opacity .3s,visibility 0s linear .3s;position:fixed;inset:0}.flip-backdrop.active{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .3s,visibility linear}.flip-icon{cursor:pointer;background:#0a0c128c;border:none;border-radius:7px;justify-content:center;align-items:center;padding:2px;transition:opacity .15s,box-shadow .15s;display:flex;box-shadow:0 4px 10px #00000059,0 0 0 1px #ffffff1a}.flip-icon img{filter:brightness(0)invert();width:30px;height:30px;display:block}[data-theme=light] .flip-icon{background:#ffffffd9;box-shadow:0 4px 10px #0f172a2e,0 0 0 1px #0f172a14}[data-theme=light] .flip-icon img{filter:brightness(0);opacity:.7}@media (width<=600px){.job-card h3{padding-right:0}.job-card-flip .flip-icon:not(.flip-icon-lg) img,.job-card-stack .flip-icon:not(.flip-icon-lg) img{width:36px;height:36px}.job-card-flip .flip-icon:not(.flip-icon-lg) .flip-icon-info,.job-card-stack .flip-icon:not(.flip-icon-lg) .flip-icon-info{width:24px;height:24px}.job-card .company{gap:0}.job-card .company-label{display:none}}.job-card-favorite-toggle.is-favorite{color:#ef4444}.favorite-toggle-lg{opacity:1}.favorite-toggle-lg svg{width:34px;height:34px}.flip-icon-lg{opacity:1}.flip-icon-lg img{width:24px;height:24px}.flip-icon-back{padding-right:5px}.card-scroll-hint-rail{background:linear-gradient(90deg, #ffffff29, #ffffff0f), repeating-linear-gradient(90deg, transparent 0, transparent calc((100% / var(--scroll-hint-steps)) - 1px), #ffffff1f calc((100% / var(--scroll-hint-steps)) - 1px), #ffffff1f calc(100% / var(--scroll-hint-steps)));border-radius:999px;height:10px;padding:2px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff14,0 6px 14px #0000002e}.card-scroll-hint-rail:before,.card-scroll-hint-rail:after{content:"";opacity:.75;background:#ffffff47;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%}.card-scroll-hint-rail:before{left:4px}.card-scroll-hint-rail:after{right:4px}[data-theme=light] .card-scroll-hint-rail{background:linear-gradient(90deg, #0f172a1f, #0f172a0a), repeating-linear-gradient(90deg, transparent 0, transparent calc((100% / var(--scroll-hint-steps)) - 1px), #0f172a1a calc((100% / var(--scroll-hint-steps)) - 1px), #0f172a1a calc(100% / var(--scroll-hint-steps)));box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #0f172a14,0 6px 14px #0f172a1a}[data-theme=light] .card-scroll-hint-rail:before,[data-theme=light] .card-scroll-hint-rail:after{background:#0f172a38}.card-scroll-hint-fill{width:calc(100% / var(--scroll-hint-steps));height:100%;transform:translateX(calc(var(--scroll-hint-index) * 100%));background:linear-gradient(90deg, var(--accent), var(--accent));border-radius:999px;display:block}@supports (color:color-mix(in lab, red, red)){.card-scroll-hint-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 76%, white), var(--accent))}}.card-scroll-hint-fill{transition:transform .45s,width .2s,border-radius .2s;box-shadow:inset 0 1px #ffffff42,0 0 0 1px #ffffff14}.card-scroll-hint-flip .card-scroll-hint-fill{transition-duration:.45s}.card-scroll-hint-cube .card-scroll-hint-rail{border-radius:8px}.card-scroll-hint-cube .card-scroll-hint-fill{border-radius:6px;transition-timing-function:cubic-bezier(.2,.82,.22,1)}.card-scroll-hint-stack .card-scroll-hint-rail:before,.card-scroll-hint-stack .card-scroll-hint-rail:after{border-radius:999px;width:8px;height:2px;margin-top:-1px}.card-scroll-hint-stack .card-scroll-hint-fill{box-shadow:inset 0 1px #ffffff3d,3px 3px #ffffff14,0 0 0 1px #ffffff14}.cube-face-nav{color:var(--text);cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;line-height:1;display:flex}[data-theme=light] .cube-face-nav{background:#0f172a14}@media (width<=600px){.cube-face-nav{display:none}}.cube-mobile-scroll-face{display:none}@media (width<=600px){.job-card-cube.expanded .cube-mobile-scroll-face{z-index:2;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-y;pointer-events:auto;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;flex-direction:column;gap:10px;height:auto;padding-bottom:24px;display:flex;position:absolute;inset:0;overflow-y:auto}.job-card-cube.expanded .cube-mobile-scroll-face::-webkit-scrollbar{display:none}.job-card-cube.expanded .cube-mobile-scroll-face .back-title,.job-card-cube.expanded .cube-mobile-scroll-face .back-subtitle,.job-card-cube.expanded .cube-mobile-scroll-face .cube-face-description,.job-card-cube.expanded .cube-mobile-scroll-face .cube-face-placeholder,.job-card-cube.expanded .cube-mobile-scroll-face .cube-face-details{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}}.stack-face-nav{color:var(--text);cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;line-height:1;display:flex}[data-theme=light] .stack-face-nav{background:#0f172a14}@media (width<=600px){.stack-face-nav{display:none}}.flip-icon svg{width:30px;height:30px;color:var(--text);opacity:.85;display:block}.flip-icon-lg svg{width:24px;height:24px}@media (width<=600px){.job-card-stack .flip-icon:not(.flip-icon-lg) svg{width:36px;height:36px}}.job-grid-business{grid-template-columns:minmax(0,920px);justify-content:center;gap:14px;margin-top:14px;padding-bottom:72px;display:grid}@media (width>=901px){.job-grid-business{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));max-width:1160px}}.business-desktop-layout .hero{padding-bottom:0}@media (width>=901px) and (width<=1539px){.business-hero-filters .filters-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.business-desktop-layout .hero-row{margin-left:-12px;margin-right:-12px}}.business-company-logo.dou{background:var(--dou-tint);color:var(--dou);border-color:var(--dou)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.dou{border-color:color-mix(in srgb, var(--dou) 38%, transparent)}}.business-company-logo.djinni{background:var(--djinni-tint);color:var(--djinni);border-color:var(--djinni)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.djinni{border-color:color-mix(in srgb, var(--djinni) 38%, transparent)}}.business-company-logo.linkedin{background:var(--linkedin-tint);color:var(--linkedin);border-color:var(--linkedin)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.linkedin{border-color:color-mix(in srgb, var(--linkedin) 38%, transparent)}}.business-company-logo.indeed{background:var(--indeed-tint);color:var(--indeed-text);border-color:var(--indeed)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.indeed{border-color:color-mix(in srgb, var(--indeed) 38%, transparent)}}.business-company-logo.jooble{background:var(--jooble-tint);color:var(--jooble);border-color:var(--jooble)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.jooble{border-color:color-mix(in srgb, var(--jooble) 38%, transparent)}}.business-company-logo.jobsua{background:var(--jobsua-tint);color:var(--jobsua);border-color:var(--jobsua)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.jobsua{border-color:color-mix(in srgb, var(--jobsua) 38%, transparent)}}.business-company-logo.bazait{background:var(--bazait-tint);color:var(--bazait);border-color:var(--bazait)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.bazait{border-color:color-mix(in srgb, var(--bazait) 38%, transparent)}}.business-company-logo.jobico{background:var(--jobico-tint);color:var(--jobico);border-color:var(--jobico)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.jobico{border-color:color-mix(in srgb, var(--jobico) 38%, transparent)}}.business-company-logo.lobbyx{background:var(--lobbyx-tint);color:var(--lobbyx);border-color:var(--lobbyx)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.lobbyx{border-color:color-mix(in srgb, var(--lobbyx) 38%, transparent)}}.business-company-logo.test{background:var(--test-tint);color:var(--test);border-color:var(--test)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.test{border-color:color-mix(in srgb, var(--test) 38%, transparent)}}.business-job-card>.job-card-archive-toggle{opacity:1;padding:0;bottom:18px;left:18px}.business-job-card>.job-card-archive-toggle svg{width:24px;height:24px}.business-job-card>.job-card-favorite-toggle{inset:auto 18px 18px auto;transform:none}.business-job-card>.job-card-favorite-toggle svg{width:24px;height:24px}@media (hover:hover){.business-job-card:hover>.job-card-favorite-toggle{opacity:1}}.business-job-card.is-selected>.job-card-favorite-toggle{opacity:1}.business-progress-action .progress-pie{opacity:1;pointer-events:none;cursor:default}.business-progress-action .progress-pie:not(.is-filled){opacity:.38}.business-job-card.is-selected .business-progress-action .progress-pie,.business-detail-shell .business-progress-action .progress-pie{pointer-events:auto;cursor:pointer}.business-progress-action .business-progress-dropdown{border-radius:10px;min-width:180px;inset:calc(100% + 8px) 0 auto auto;box-shadow:0 18px 44px -26px #0009}.business-progress-panel .status-list{gap:4px}.business-progress-panel .status-item,.business-progress-panel .status-waiting-toggle{background:var(--bg);border-radius:10px;padding:9px 10px}@supports (color:color-mix(in lab, red, red)){.business-progress-panel .status-item,.business-progress-panel .status-waiting-toggle{background:color-mix(in srgb, var(--bg) 52%, transparent)}}.business-progress-panel .add-custom-stage-btn{z-index:1;background:#60a5fa;margin-top:10px;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.business-progress-panel .add-custom-stage-btn{background:color-mix(in srgb, #60a5fa 14%, var(--surface))}}.business-progress-panel .add-custom-stage-btn:hover{background:#60a5fa}@supports (color:color-mix(in lab, red, red)){.business-progress-panel .add-custom-stage-btn:hover{background:color-mix(in srgb, #60a5fa 24%, var(--surface))}}@media (width<=900px){.job-grid-business{grid-template-columns:minmax(0,1fr);margin-left:-4px;margin-right:-4px}}@media (width<=600px){.job-grid-business{gap:10px;margin-top:10px;margin-left:-12px;margin-right:-12px}.business-detail-title-row .business-progress-action .business-progress-dropdown{max-width:min(220px,100vw - 48px);left:0;right:auto}}.tracking-results-shell--single-business .job-grid-business{grid-template-columns:minmax(0, min(var(--business-card-w), 100%));justify-content:center}.tracking-results-shell--single-business .business-job-card{max-width:var(--business-card-w)}@media (width>=1280px){.business-desktop-layout{--business-panel-top-gap:12px;--business-layout-gap:14px;--business-page-right-pad:clamp(20px, 3vw, 55px);--business-left-panel-w:clamp(360px, 28vw, 460px);--business-card-min-w:360px;--business-panel-height:calc(100dvh - var(--site-header-height,0px) - var(--business-panel-top-gap));justify-content:center;align-items:start;gap:var(--business-layout-gap);width:min(100%, calc(var(--business-left-panel-w) + var(--business-layout-gap) + (var(--business-card-w) * 2 + var(--business-card-gap)) + var(--business-page-right-pad) + 40px));min-height:calc(100dvh - var(--site-header-height,0px));box-sizing:border-box;margin:0 auto;padding:0 20px;display:flex}.business-desktop-layout .hero{flex:0 0 var(--business-left-panel-w);height:var(--business-panel-height);box-sizing:border-box;top:calc(var(--site-header-height,0px) + var(--business-panel-top-gap));margin:var(--business-panel-top-gap) 0 0 -20px;border:1px solid var(--border);padding:20px;position:sticky}@supports (color:color-mix(in lab, red, red)){.business-desktop-layout .hero{border:1px solid color-mix(in srgb, var(--border) 82%, transparent)}}.business-desktop-layout .hero{background:var(--surface);box-shadow:var(--shadow-card);text-align:left;scrollbar-width:thin;scrollbar-color:var(--border) transparent;border-radius:14px;overflow:hidden auto}.business-desktop-layout .hero::-webkit-scrollbar{width:6px}.business-desktop-layout .hero::-webkit-scrollbar-track{background:0 0}.business-desktop-layout .hero::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.business-desktop-layout .hero::-webkit-scrollbar-thumb:hover{background:var(--accent)}.business-desktop-layout .hero .container{width:100%;max-width:none;margin:0;padding:0}.business-desktop-layout .hero .hero-inner{width:100%;min-width:0;margin:0}.business-desktop-layout .hero h1{margin:0 0 10px;font-size:26px}.business-desktop-layout .hero p{margin:0 0 20px}.business-desktop-layout .hero .search-bar{width:100%;max-width:none;margin:0;display:block;position:relative}.business-desktop-layout .hero .search-bar-field{width:100%;max-width:none;margin:0}.business-desktop-layout .hero .search-bar-inline input{min-height:52px}.business-desktop-layout .hero .salary-search-rows{margin-top:12px}.business-desktop-layout .hero .salary-search-footer{align-items:center}.business-desktop-layout .hero .salary-search-count{padding-top:0}.business-hero-filters .filters-grid{grid-template-columns:1fr;justify-content:stretch;gap:12px;margin-bottom:0}.business-hero-filters .filters-grid .filter-section{grid-column:auto}.business-hero-filters .filter-section{height:auto;min-height:148px}.business-hero-filters .check-list{columns:2;column-fill:auto;column-gap:12px;max-height:170px;display:block}.business-hero-filters .check-row{break-inside:avoid;margin-bottom:2px}.business-hero-filters .filter-section--seniority-workformat .filter-section-inner{grid-template-columns:1fr 1fr;align-items:start;column-gap:12px;display:grid}.business-hero-filters .filter-section--seniority-workformat .filter-subhead{margin-top:0}.business-hero-filters .filter-section--seniority-workformat .filter-subsection:last-child{text-align:right}.business-hero-filters .filter-section--seniority-workformat .filter-subsection:last-child .chip-row{justify-content:flex-end}.business-hero-filters .filter-section--seniority-workformat .filter-subsection:first-child .chip-row .chip{box-sizing:border-box;text-align:center;white-space:nowrap;flex:0 0 calc(50% - 3px);padding-left:4px;padding-right:4px;overflow:hidden}.business-hero-filters .filter-section--seniority-workformat .filter-subsection:first-child .chip-row .chip:first-child{flex-basis:100%;order:999}.business-hero-filters .check-row .label{flex:none}.business-hero-filters .filter-section--empty{min-height:190px;display:block}.business-hero-filters .filter-section--empty .chip-row--scroll{grid-template-rows:repeat(4,auto);grid-auto-columns:max-content;grid-auto-flow:column;gap:6px 8px;max-height:none;padding-bottom:10px;display:grid;overflow:auto hidden}.business-hero-filters .check-list{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.business-hero-filters .check-list::-webkit-scrollbar{width:6px;display:block}.business-hero-filters .check-list::-webkit-scrollbar-track{background:0 0}.business-hero-filters .check-list::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.business-hero-filters .check-list::-webkit-scrollbar-thumb:hover{background:var(--accent)}.business-hero-filters .filter-section--empty .chip-row--scroll{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.business-hero-filters .filter-section--empty .chip-row--scroll::-webkit-scrollbar{height:6px;display:block}.business-hero-filters .filter-section--empty .chip-row--scroll::-webkit-scrollbar-track{background:0 0}.business-hero-filters .filter-section--empty .chip-row--scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.business-hero-filters .filter-section--empty .chip-row--scroll::-webkit-scrollbar-thumb:hover{background:var(--accent)}.business-hero-filters .mobile-filters-fab{display:none}.business-cards-panel.container{max-width:none;padding:var(--business-glow-buffer) var(--business-page-right-pad) 0 0;margin:calc(var(--business-panel-top-gap) - var(--business-glow-buffer)) 0 0}.business-cards-panel .job-grid-business{width:100%;max-width:calc((var(--business-card-w) * 2) + var(--business-card-gap));grid-template-columns:repeat(2, minmax(var(--business-card-min-w), 1fr));justify-content:start;gap:var(--business-card-gap);margin-top:0;padding-bottom:4px}.business-cards-panel .business-job-card{width:100%;max-width:var(--business-card-w);height:var(--business-card-h);box-sizing:border-box}.business-cards-panel .business-card-main{height:100%}.business-cards-panel .business-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.business-cards-panel .business-card-company{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.business-cards-panel .business-chip-row-card{max-height:34px;overflow:hidden}.business-cards-panel .scroll-to-top-btn{z-index:240}.business-detail-overlay{justify-content:center;align-items:stretch;padding-top:20px;padding-bottom:0;display:flex}.business-detail-shell{width:min(calc((var(--business-card-w) * 2) + var(--business-card-gap) + 224px), calc(100vw - 32px));max-width:calc(100vw - 32px);height:calc(100% - 20px);max-height:calc(100% - 20px);margin:0;padding-right:6px;overflow-y:auto}}@media (width>=1280px) and (width<=1539px){.business-desktop-layout{--business-left-panel-w:clamp(360px, 30vw, 400px);--business-page-right-pad:20px}.business-hero-filters .check-list{columns:1;max-height:none}.business-hero-filters .filter-section--seniority-workformat .filter-section-inner{grid-template-columns:1fr;row-gap:16px}.business-hero-filters .filter-section--seniority-workformat .filter-subsection:last-child{text-align:left}.business-hero-filters .filter-section--seniority-workformat .filter-subsection:last-child .chip-row{justify-content:flex-start}.business-hero-filters .filter-section--seniority-workformat .filter-subsection:first-child .chip-row .chip{text-align:left;flex:0 auto;padding-left:10px;padding-right:10px}.business-hero-filters .filter-section--seniority-workformat .filter-subsection:first-child .chip-row .chip:first-child{flex-basis:auto;order:0}}.custom-stage-modal{max-width:380px}.job-card-menu-anchor .job-menu-dropdown{top:auto;bottom:calc(100% + 4px)}.job-menu-remove{color:#f87171!important}.job-card h3 a{-webkit-line-clamp:2;color:inherit;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.job-card h3 a:hover{color:var(--accent)}.job-source-stack.is-overlapped .job-source-stack__badge+.job-source-stack__badge{margin-left:-5px}.job-source-badges-list.is-stacked .job-source-stack__badge{box-shadow:0 0 0 1px var(--surface);padding:1px 5px;font-size:9px}@supports (color:color-mix(in lab, red, red)){.job-source-badges-list.is-stacked .job-source-stack__badge{box-shadow:0 0 0 1px color-mix(in srgb, var(--surface) 86%, #0000002e)}}.job-source-badges-list.is-stacked .job-source-stack__badge.djinni{font-size:11px}.job-source-badges-list.is-stacked .job-source-stack__badge.linkedin{min-width:20px;padding:1px 4px;font-size:10px}.job-card .job-source-badges .company{margin:0;transition:right .2s;position:absolute;top:3px;left:55px;right:6px}.job-card-flip:hover .job-source-badges .company,.job-card-cube:hover .job-source-badges .company,.job-card-stack:hover .job-source-badges .company,.job-card-flip.is-selected .job-source-badges .company,.job-card-cube.is-selected .job-source-badges .company,.job-card-stack.is-selected .job-source-badges .company{right:38px}.job-source{text-transform:uppercase;letter-spacing:.03em;color:#0f1115;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700;line-height:1;display:table}.job-source.dou{background:var(--dou)}.job-source.djinni{background:var(--djinni);text-transform:capitalize;letter-spacing:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500}.job-source.linkedin{background:var(--linkedin);color:#fff;text-transform:none;letter-spacing:-.02em;text-align:center;min-width:24px;padding:2px 5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:800}.job-source.indeed{background:var(--indeed);color:var(--indeed-on-brand)}.job-source.jooble{background:var(--jooble);color:#fff;letter-spacing:.03em;padding:2px 6px;font-size:11px}.job-source.jobsua{background:var(--jobsua)}.job-source.bazait{background:var(--bazait)}.job-source.jobico{background:var(--jobico)}.job-source.lobbyx{background:var(--lobbyx);color:#fff}.job-source.test{background:linear-gradient(135deg, var(--jobradar-badge), var(--jobradar-badge-alt));color:#fff}.product-source-stack__badge{justify-content:center;align-items:center;padding:0 12px;font-size:13px;line-height:1.15;display:inline-flex}.open-source-modal{max-width:min(520px,100vw - 32px)}.open-source-modal-stack-preview{margin:-2px 0 14px}.open-source-modal-stack{min-height:28px}.open-source-modal-stack.is-overlapped .open-source-modal-stack__badge+.open-source-modal-stack__badge{margin-left:-12px}.open-source-modal-stack__badge,.open-source-modal-option__badge{min-height:28px;box-shadow:0 0 0 1px var(--surface);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.open-source-modal-stack__badge,.open-source-modal-option__badge{box-shadow:0 0 0 1px color-mix(in srgb, var(--surface) 82%, #00000038)}}.open-source-modal-list{gap:10px;display:grid}.open-source-modal-option{border:1px solid var(--border);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.open-source-modal-option{border:1px solid color-mix(in srgb, var(--border) 88%, #ffffff0d)}}.open-source-modal-option{background:linear-gradient(135deg, var(--surface), var(--bg))}@supports (color:color-mix(in lab, red, red)){.open-source-modal-option{background:linear-gradient(135deg, color-mix(in srgb, var(--surface) 92%, #ffffff08), color-mix(in srgb, var(--bg) 76%, #0000001f))}}.open-source-modal-option{text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s}.open-source-modal-option:hover{border-color:var(--accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.open-source-modal-option:hover{border-color:color-mix(in srgb, var(--accent) 34%, var(--border))}}.open-source-modal-option:hover{box-shadow:0 18px 30px -24px #0000008c}.open-source-modal-option__stack{min-width:0}.open-source-modal-option__text{gap:3px;min-width:0;display:grid}.open-source-modal-option__text strong{color:var(--text);font-size:14px}.open-source-modal-option__text span{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.business-source-stack .job-source-stack__badge{border-radius:999px;align-items:center;min-height:24px;padding-inline:10px;display:inline-flex}.business-source-stack.is-overlapped .job-source-stack__badge+.job-source-stack__badge{margin-left:-8px}.job-card-categories{flex-direction:column;align-items:flex-end;gap:3px;max-width:calc(100% - 5px);display:flex;position:absolute;bottom:16px;right:-2px}.category-badge{background:var(--accent-tint);color:var(--accent);text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:400;line-height:1}@media (width<=600px){.progress-pie-menu{top:calc(50% + 69px)}[data-badge-style=ribbon] .progress-pie-menu,[data-badge-style=underline] .progress-pie-menu,[data-badge-style=pill] .progress-pie-menu,[data-badge-style=dot] .progress-pie-menu{top:calc(50% + 67px)}.progress-pie-menu-centered{top:50%}}.job-card-flip.is-authed .progress-pie.is-filled,.job-card-cube.is-authed .progress-pie.is-filled,.job-card-stack.is-authed .progress-pie.is-filled{opacity:1;pointer-events:none;cursor:default}@media (hover:hover){.job-card-flip:hover .progress-pie,.job-card-cube:hover .progress-pie,.job-card-stack:hover .progress-pie{opacity:1}.job-card-flip:hover .progress-pie:not(.is-filled),.job-card-cube:hover .progress-pie:not(.is-filled),.job-card-stack:hover .progress-pie:not(.is-filled){opacity:.22}}.job-card-flip.is-selected .progress-pie,.job-card-cube.is-selected .progress-pie,.job-card-stack.is-selected .progress-pie,.job-card-flip.is-authed.is-selected .progress-pie.is-filled,.job-card-cube.is-authed.is-selected .progress-pie.is-filled,.job-card-stack.is-authed.is-selected .progress-pie.is-filled{opacity:1;pointer-events:auto;cursor:pointer}.job-card-flip.is-selected .progress-pie:not(.is-filled),.job-card-cube.is-selected .progress-pie:not(.is-filled),.job-card-stack.is-selected .progress-pie:not(.is-filled){opacity:.22}.job-card-cube .progress-pie-anchor-front-expanded .progress-pie,.job-card-stack .progress-pie-anchor-front-expanded .progress-pie{opacity:1;pointer-events:auto;cursor:pointer}.job-card-cube .progress-pie-anchor-front-expanded .progress-pie:not(.is-filled),.job-card-stack .progress-pie-anchor-front-expanded .progress-pie:not(.is-filled){opacity:.22}@keyframes progress-pie-merge{0%{filter:blur(3px)}to{filter:blur()}}@keyframes status-stage-drag-lift{0%{transform:translateY(0)scale(1);box-shadow:0 0 #0000}42%{box-shadow:0 14px 30px -24px color-mix(in srgb, var(--accent) 70%, transparent);transform:translateY(-2px)scale(1.015)}to{box-shadow:0 10px 26px -22px color-mix(in srgb, var(--accent) 62%, transparent);transform:translateY(-1px)scale(1.01)}}.status-item{transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s,color .18s,opacity .18s;position:relative}.status-item.is-stage-dragging{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.status-item.is-stage-dragging{border-color:color-mix(in srgb, var(--accent) 46%, transparent)}}.status-item.is-stage-dragging{background:var(--accent-tint)}@supports (color:color-mix(in lab, red, red)){.status-item.is-stage-dragging{background:color-mix(in srgb, var(--accent-tint) 72%, var(--surface))}}.status-item.is-stage-dragging{opacity:.82;cursor:grabbing;z-index:1;animation:.22s ease-out forwards status-stage-drag-lift}.status-item.is-stage-dragging button[draggable=true]{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.status-item.is-stage-dragging button[draggable=true]{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.status-item.is-stage-dragging button[draggable=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.status-item.is-stage-dragging button[draggable=true]{border-color:color-mix(in srgb, var(--accent) 46%, transparent)}}.status-item.is-stage-drag-over{background:var(--accent-tint);transform:translateY(1px)}@supports (color:color-mix(in lab, red, red)){.status-item.is-stage-drag-over{background:color-mix(in srgb, var(--accent-tint) 68%, transparent)}}.status-item.is-stage-drag-over{box-shadow:inset 0 0 0 1px var(--accent), 0 12px 28px -24px var(--accent)}@supports (color:color-mix(in lab, red, red)){.status-item.is-stage-drag-over{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 38%, transparent), 0 12px 28px -24px color-mix(in srgb, var(--accent) 72%, transparent)}}.status-item.is-stage-drag-over:before{content:"";background:var(--accent);height:2px;box-shadow:0 0 12px var(--accent);border-radius:999px;position:absolute;top:-3px;left:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.status-item.is-stage-drag-over:before{box-shadow:0 0 12px color-mix(in srgb, var(--accent) 76%, transparent)}}@media (prefers-reduced-motion:reduce){.status-item.is-stage-dragging{animation:none;transform:none}.status-item.is-stage-drag-over{transform:none}}.progress-pie.is-accepted rect,.progress-pie.is-accepted circle,.progress-pie.is-accepted path,.progress-pie.is-accepted line{animation:.5s progress-pie-merge}.progress-pie-anchor .progress-pie-dropdown-card{scrollbar-width:none;-ms-overflow-style:none;max-height:calc(100% - 16px);top:8px;bottom:auto;overflow-y:auto}.progress-pie-anchor .progress-pie-dropdown-card::-webkit-scrollbar{width:0;height:0}@media (width>=601px){.progress-pie-anchor-desktop-below .progress-pie-dropdown-card{max-height:calc(50% - 134px);top:calc(50% + 124px);bottom:10px}}@media (width<=600px){.progress-pie-anchor .progress-pie-menu-card{top:calc(100% - 92px)}.progress-pie-anchor .progress-pie-dropdown-card{max-height:calc(100% - 152px);top:auto;bottom:88px}}@keyframes progress-spotlight-pulse{0%,to{opacity:.9;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent), 0 0 24px -8px color-mix(in srgb, var(--accent) 72%, transparent), 0 0 42px -18px color-mix(in srgb, var(--accent) 62%, transparent)}50%{opacity:1;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent), 0 0 34px -6px color-mix(in srgb, var(--accent) 96%, transparent), 0 0 78px -12px color-mix(in srgb, var(--accent) 84%, transparent)}}.job-card-front,.job-card-cube-face-0,.job-card-stack-face-0{cursor:pointer;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s,opacity .24s ease-in-out 80ms}.job-card-flip.is-selected .job-card-front,.job-card-cube.is-selected,.job-card-stack.is-selected{box-shadow:var(--select-glow-x,0px) -4px 4.4px 1.2px var(--accent);transform:scale(1.05)}@supports (color:color-mix(in lab, red, red)){.job-card-flip.is-selected .job-card-front,.job-card-cube.is-selected,.job-card-stack.is-selected{box-shadow:var(--select-glow-x,0px) -4px 4.4px 1.2px color-mix(in srgb, var(--accent) 70%, transparent)}}.job-card-flip.is-selected .job-card-front,.job-card-cube.is-selected,.job-card-stack.is-selected{z-index:2}@media (width>=1355px){.job-grid>.job-card-flip:nth-child(6n+1),.job-grid>.job-card-flip:nth-child(6n+2),.job-grid>.job-card-flip:nth-child(6n+3),.job-grid>.job-card-cube:nth-child(6n+1),.job-grid>.job-card-cube:nth-child(6n+2),.job-grid>.job-card-cube:nth-child(6n+3),.job-grid>.job-card-stack:nth-child(6n+1),.job-grid>.job-card-stack:nth-child(6n+2),.job-grid>.job-card-stack:nth-child(6n+3){--select-glow-x:-2px}.job-grid>.job-card-flip:nth-child(6n+4),.job-grid>.job-card-flip:nth-child(6n+5),.job-grid>.job-card-flip:nth-child(6n),.job-grid>.job-card-cube:nth-child(6n+4),.job-grid>.job-card-cube:nth-child(6n+5),.job-grid>.job-card-cube:nth-child(6n),.job-grid>.job-card-stack:nth-child(6n+4),.job-grid>.job-card-stack:nth-child(6n+5),.job-grid>.job-card-stack:nth-child(6n){--select-glow-x:2px}}@media (width<=899px){.job-grid>.job-card-flip:nth-child(odd),.job-grid>.job-card-cube:nth-child(odd),.job-grid>.job-card-stack:nth-child(odd){--select-glow-x:-2px}.job-grid>.job-card-flip:nth-child(2n),.job-grid>.job-card-cube:nth-child(2n),.job-grid>.job-card-stack:nth-child(2n){--select-glow-x:2px}}@media (width>=900px) and (width<=1139px){.job-grid>.job-card-flip:nth-child(3n+1),.job-grid>.job-card-cube:nth-child(3n+1),.job-grid>.job-card-stack:nth-child(3n+1){--select-glow-x:-2px}.job-grid>.job-card-flip:nth-child(3n),.job-grid>.job-card-cube:nth-child(3n),.job-grid>.job-card-stack:nth-child(3n){--select-glow-x:2px}}@media (width>=1140px) and (width<=1354px){.job-grid>.job-card-flip:nth-child(4n+1),.job-grid>.job-card-flip:nth-child(4n+2),.job-grid>.job-card-cube:nth-child(4n+1),.job-grid>.job-card-cube:nth-child(4n+2),.job-grid>.job-card-stack:nth-child(4n+1),.job-grid>.job-card-stack:nth-child(4n+2){--select-glow-x:-2px}.job-grid>.job-card-flip:nth-child(4n+3),.job-grid>.job-card-flip:nth-child(4n),.job-grid>.job-card-cube:nth-child(4n+3),.job-grid>.job-card-cube:nth-child(4n),.job-grid>.job-card-stack:nth-child(4n+3),.job-grid>.job-card-stack:nth-child(4n){--select-glow-x:2px}}@media (width>=1180px) and (width<=1424px){.job-grid>.job-card-flip:nth-child(5n+1),.job-grid>.job-card-flip:nth-child(5n+2),.job-grid>.job-card-cube:nth-child(5n+1),.job-grid>.job-card-cube:nth-child(5n+2),.job-grid>.job-card-stack:nth-child(5n+1),.job-grid>.job-card-stack:nth-child(5n+2){--select-glow-x:-2px}.job-grid>.job-card-flip:nth-child(5n+4),.job-grid>.job-card-flip:nth-child(5n),.job-grid>.job-card-cube:nth-child(5n+4),.job-grid>.job-card-cube:nth-child(5n),.job-grid>.job-card-stack:nth-child(5n+4),.job-grid>.job-card-stack:nth-child(5n){--select-glow-x:2px}}[data-badge-style=pill] .job-source{border-radius:999px;margin:0 0 8px;padding:3px 10px;font-weight:600;display:inline-flex;position:static}[data-badge-style=pill] .job-source.dou{background:var(--dou-tint);color:var(--dou)}[data-badge-style=pill] .job-source.djinni{background:var(--djinni-tint);color:var(--djinni)}[data-badge-style=pill] .job-source.linkedin{background:var(--linkedin-tint);color:var(--linkedin)}[data-badge-style=pill] .job-source.indeed{background:var(--indeed-tint);color:var(--indeed-text)}[data-badge-style=pill] .job-source.jooble{background:var(--jooble-tint);color:var(--jooble)}[data-badge-style=pill] .job-source.jobsua{background:var(--jobsua-tint);color:var(--jobsua)}[data-badge-style=pill] .job-source.bazait{background:var(--bazait-tint);color:var(--bazait)}[data-badge-style=pill] .job-source.jobico{background:var(--jobico-tint);color:var(--jobico)}[data-badge-style=pill] .job-source.lobbyx{background:var(--lobbyx-tint);color:var(--lobbyx)}[data-badge-style=pill] .job-source.test{background:var(--jobradar-badge-tint);color:var(--jobradar-badge)}[data-badge-style=pill] .job-card-categories{flex-flow:wrap;align-items:flex-start;max-width:100%;margin-top:6px;position:static}[data-badge-style=pill] .category-badge{border-radius:999px;padding:3px 9px}[data-badge-style=dot] .job-source{color:var(--text-dim);background:0 0;align-items:center;gap:5px;margin:0 0 8px 2px;padding:0;font-size:10px;font-weight:600;display:inline-flex;position:static}[data-badge-style=dot] .job-source:before{content:"";border-radius:999px;flex-shrink:0;width:6px;height:6px}[data-badge-style=dot] .job-source.dou:before{background:var(--dou)}[data-badge-style=dot] .job-source.djinni:before{background:var(--djinni)}[data-badge-style=dot] .job-source.linkedin:before{background:var(--linkedin)}[data-badge-style=dot] .job-source.indeed:before{background:var(--indeed)}[data-badge-style=dot] .job-source.jooble:before{background:var(--jooble)}[data-badge-style=dot] .job-source.jobsua:before{background:var(--jobsua)}[data-badge-style=dot] .job-source.bazait:before{background:var(--bazait)}[data-badge-style=dot] .job-source.jobico:before{background:var(--jobico)}[data-badge-style=dot] .job-source.lobbyx:before{background:var(--lobbyx)}[data-badge-style=dot] .job-source.test:before{background:linear-gradient(135deg, var(--jobradar-badge), var(--jobradar-badge-alt))}[data-badge-style=dot] .job-card-categories{flex-flow:wrap;gap:4px;max-width:100%;margin-top:4px;position:static}[data-badge-style=dot] .category-badge{color:var(--text-dim);background:0 0;padding:0}[data-badge-style=dot] .category-badge:not(:last-child):after{content:"·";margin-left:4px}[data-badge-style=ribbon] .job-card-front,[data-badge-style=ribbon] .job-card-cube-face-0,[data-badge-style=ribbon] .job-card-stack-face-0{padding-top:30px}[data-badge-style=ribbon] .product-job-card{padding-top:44px}[data-badge-style=ribbon] .job-source{clip-path:polygon(-20px -20px,100% -20px,100% 0,calc(100% - 10px) 100%,-20px 100%);z-index:1;border-radius:12px 0 6px;margin:0;padding:5px 14px 5px 8px;position:absolute;top:0;left:0;box-shadow:2px 2px 4px #0003}[data-badge-style=ribbon] .job-source-badges{height:30px;margin:0;padding-right:146px;position:absolute;top:0;left:0;right:0}[data-badge-style=ribbon] .job-source.jooble{letter-spacing:.01em;padding:5px 10px 5px 7px;font-size:10px}[data-badge-style=ribbon] .job-source.lobbyx{letter-spacing:.01em;white-space:nowrap;padding:5px 10px 5px 7px;font-size:9px}[data-badge-style=ribbon] .job-card-categories{flex-flow:wrap;gap:4px;max-width:100%;margin-top:6px;position:static}[data-badge-style=ribbon] .category-badge{border-radius:4px}[data-badge-style=outline] .job-source{background:0 0;border:1px solid #0000}[data-badge-style=outline] .job-source.dou{border-color:var(--dou);color:var(--dou)}[data-badge-style=outline] .job-source.djinni{border-color:var(--djinni);color:var(--djinni)}[data-badge-style=outline] .job-source.linkedin{border-color:var(--linkedin);color:var(--linkedin)}[data-badge-style=outline] .job-source.indeed{border-color:var(--indeed-text);color:var(--indeed-text)}[data-badge-style=outline] .job-source.jooble{border-color:var(--jooble);color:var(--jooble)}[data-badge-style=outline] .job-source.jobsua{border-color:var(--jobsua);color:var(--jobsua)}[data-badge-style=outline] .job-source.bazait{border-color:var(--bazait);color:var(--bazait)}[data-badge-style=outline] .job-source.jobico{border-color:var(--jobico);color:var(--jobico)}[data-badge-style=outline] .job-source.lobbyx{border-color:var(--lobbyx);color:var(--lobbyx)}[data-badge-style=outline] .job-source.test{border-color:var(--jobradar-badge);color:var(--jobradar-badge)}[data-badge-style=outline] .category-badge{border:1px solid var(--accent);color:var(--accent);background:0 0}[data-badge-style=glow] .job-source.dou{box-shadow:0 0 10px 1px var(--dou)}[data-badge-style=glow] .job-source.djinni{box-shadow:0 0 10px 1px var(--djinni)}[data-badge-style=glow] .job-source.linkedin{box-shadow:0 0 10px 1px var(--linkedin)}[data-badge-style=glow] .job-source.indeed{box-shadow:0 0 10px 1px var(--indeed)}[data-badge-style=glow] .job-source.jooble{box-shadow:0 0 10px 1px var(--jooble)}[data-badge-style=glow] .job-source.jobsua{box-shadow:0 0 10px 1px var(--jobsua)}[data-badge-style=glow] .job-source.bazait{box-shadow:0 0 10px 1px var(--bazait)}[data-badge-style=glow] .job-source.jobico{box-shadow:0 0 10px 1px var(--jobico)}[data-badge-style=glow] .job-source.lobbyx{box-shadow:0 0 10px 1px var(--lobbyx)}[data-badge-style=glow] .job-source.test{box-shadow:0 0 10px 1px var(--jobradar-badge)}[data-badge-style=glow] .category-badge{box-shadow:0 0 8px 0 var(--accent-tint)}[data-badge-style=underline] .job-source{background:0 0;border-bottom:2px solid;border-radius:0;margin:0 0 8px 2px;padding:0 0 2px;display:inline-block;position:static}[data-badge-style=underline] .job-source.dou{color:var(--dou)}[data-badge-style=underline] .job-source.djinni{color:var(--djinni)}[data-badge-style=underline] .job-source.linkedin{color:var(--linkedin)}[data-badge-style=underline] .job-source.indeed{color:var(--indeed-text)}[data-badge-style=underline] .job-source.jooble{color:var(--jooble)}[data-badge-style=underline] .job-source.jobsua{color:var(--jobsua)}[data-badge-style=underline] .job-source.bazait{color:var(--bazait)}[data-badge-style=underline] .job-source.jobico{color:var(--jobico)}[data-badge-style=underline] .job-source.lobbyx{color:var(--lobbyx)}[data-badge-style=underline] .job-source.test{color:var(--jobradar-badge)}[data-badge-style=underline] .job-card-categories{flex-flow:wrap;gap:8px;max-width:100%;margin-top:6px;position:static}[data-badge-style=underline] .category-badge{border-bottom:1px solid var(--accent);background:0 0;border-radius:0;padding:0 0 2px}[data-badge-style=flag] .job-source{border-radius:4px 0 0 4px;align-items:center;margin:0 10px 8px 0;padding:3px 14px 3px 8px;display:inline-flex;position:relative;box-shadow:1px 2px 4px #00000029}[data-badge-style=flag] .job-source:after{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:7px solid;width:0;height:0;position:absolute;top:0;left:100%}[data-badge-style=flag] .job-source.dou{background:var(--dou)}[data-badge-style=flag] .job-source.dou:after{color:var(--dou)}[data-badge-style=flag] .job-source.djinni{background:var(--djinni)}[data-badge-style=flag] .job-source.djinni:after{color:var(--djinni)}[data-badge-style=flag] .job-source.linkedin{background:var(--linkedin);color:#fff}[data-badge-style=flag] .job-source.indeed{background:var(--indeed);color:var(--indeed-on-brand)}[data-badge-style=flag] .job-source.linkedin:after{color:var(--linkedin)}[data-badge-style=flag] .job-source.indeed:after{color:var(--indeed)}[data-badge-style=flag] .job-source.jooble{background:var(--jooble);color:#fff}[data-badge-style=flag] .job-source.jooble:after{color:var(--jooble)}[data-badge-style=flag] .job-source.jobsua{background:var(--jobsua)}[data-badge-style=flag] .job-source.jobsua:after{color:var(--jobsua)}[data-badge-style=flag] .job-source.bazait{background:var(--bazait)}[data-badge-style=flag] .job-source.bazait:after{color:var(--bazait)}[data-badge-style=flag] .job-source.jobico{background:var(--jobico)}[data-badge-style=flag] .job-source.jobico:after{color:var(--jobico)}[data-badge-style=flag] .job-source.lobbyx{background:var(--lobbyx);color:#fff}[data-badge-style=flag] .job-source.lobbyx:after{color:var(--lobbyx)}[data-badge-style=flag] .job-source.test{background:linear-gradient(135deg, var(--jobradar-badge), var(--jobradar-badge-alt))}[data-badge-style=flag] .job-source.test:after{color:var(--jobradar-badge)}[data-badge-style=flag] .product-source-stack__badge{border-radius:6px 0 0 6px}[data-badge-style=flag] .product-source-stack__badge:after{border-top-width:17px;border-bottom-width:17px;border-left-width:9px}.job-card h3{font-size:14px;font-weight:600;line-height:1.2;font-family:var(--card-title-font,inherit);margin:0 0 6px;padding-right:32px;position:relative}[data-title-font=system]{--card-title-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}[data-title-font=serif]{--card-title-font:Georgia, Cambria, "Times New Roman", Times, serif}[data-title-font=serif] .job-card h3{font-weight:700}[data-title-font=mono]{--card-title-font:ui-monospace, "SF Mono", "Cascadia Code", "Fira Code", Menlo, Consolas, monospace}[data-title-font=mono] .job-card h3{letter-spacing:-.01em;font-size:13px}[data-title-font=rounded]{--card-title-font:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, sans-serif}[data-title-font=rounded] .job-card h3{font-weight:700}[data-title-font=condensed]{--card-title-font:"Arial Narrow", "Segoe UI", system-ui, sans-serif}[data-title-font=condensed] .job-card h3{letter-spacing:-.01em;font-size:15px}[data-title-font=display]{--card-title-font:"Arial Black", "Helvetica Neue", Impact, sans-serif}[data-title-font=display] .job-card h3{letter-spacing:-.02em;font-size:13.5px;font-weight:900}.title-icon-spacer{display:none}.job-card .company{color:var(--text);white-space:nowrap;align-items:center;gap:4px;margin:0 0 4px;font-size:12px;line-height:1.2;display:flex}.job-card .company-label{flex:none}.job-card .company-value{white-space:nowrap;flex:auto;align-items:center;min-width:0;display:flex;overflow:hidden}.job-card .company-value-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:inherit;display:block;overflow:hidden}.job-card .company-value.is-overflowing .company-value-text{min-width:max-content;display:inline-block}.job-card .company-value.is-animating .company-value-text{animation:company-marquee-slide var(--company-marquee-duration,8s) ease-in-out infinite;will-change:transform}@keyframes company-marquee-slide{0%,18%{transform:translate(0)}52%,68%{transform:translateX(calc(var(--company-marquee-distance,0px) * -1))}to{transform:translate(0)}}.job-card .meta{color:var(--text-dim);margin:0;font-size:13px}.job-card-stale-notice{color:#fca5a5;background:#ef444429;border:1px solid #ef4444;border-radius:6px;margin:0 0 8px;padding:6px 10px;font-size:12px;line-height:1.4}[data-theme=light] .job-card-stale-notice{color:#b91c1c;background:#ef44441f}.saved-note-card{position:relative;overflow:hidden}.saved-note-card>:not(.saved-note-card__inactive-shade){z-index:1;position:relative}.saved-note-card.is-inactive{border-color:#94a3b8;padding-bottom:70px}@supports (color:color-mix(in lab, red, red)){.saved-note-card.is-inactive{border-color:color-mix(in srgb, #94a3b8 42%, var(--border))}}.saved-note-card.is-inactive{box-shadow:inset 0 0 0 1px #94a3b82e,0 18px 54px #0f172a47}.saved-note-card__inactive-shade{z-index:0;pointer-events:none;background:linear-gradient(135deg,#94a3b82e,#0f172a24),#94a3b814;position:absolute;inset:0;box-shadow:inset 0 0 80px #94a3b833}.saved-note-card__inactive-label{z-index:2;border:1px solid #94a3b8;max-width:min(260px,100% - 36px);padding:8px 12px;position:absolute;bottom:18px;right:18px}@supports (color:color-mix(in lab, red, red)){.saved-note-card__inactive-label{border:1px solid color-mix(in srgb, #94a3b8 44%, var(--border))}}.saved-note-card__inactive-label{background:var(--surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.saved-note-card__inactive-label{background:color-mix(in srgb, var(--surface) 82%, #94a3b8)}}.saved-note-card__inactive-label{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.saved-note-card__inactive-label{color:color-mix(in srgb, var(--text) 72%, #94a3b8)}}.saved-note-card__inactive-label{text-align:center;text-transform:uppercase;letter-spacing:0;pointer-events:none;font-size:12px;font-weight:800;line-height:1.2}.saved-filter-card-cta{text-align:center;color:#fff;box-sizing:border-box;border-radius:12px;justify-content:center;align-self:flex-start;align-items:center;width:190px;max-width:100%;min-height:44px;margin-top:auto;padding:10px 14px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.saved-filter-card-delete,.saved-filter-card-edit,.saved-filter-card-cta,.saved-filters-create-btn{border-radius:17px 17px 7px!important}.saved-filter-card-cta:hover,.saved-filter-card-cta:focus-visible,.saved-filter-card-cta:visited{color:#fff}.account-delete-confirm-input,.account-delete-confirm-button,.account-delete-cancel-button,.login-required-modal__button{border-radius:17px 17px 7px!important}@media (width<=700px){.saved-filter-card-cta{width:190px;max-width:100%;min-height:44px}.saved-note-card .saved-filter-card-cta{align-self:stretch;width:100%}.saved-note-card.is-inactive{padding-bottom:24px}.saved-note-card__inactive-label{order:3;align-self:flex-start;max-width:100%;position:relative;bottom:auto;right:auto}}@media (width<=600px){.saved-filter-card-row{flex-direction:column;align-items:flex-start}.saved-filter-card-row strong{text-align:left}}.statistics-source-badge.indeed{background:var(--indeed);color:var(--indeed-on-brand)}.statistics-source-badge.dou{background:var(--dou)}.statistics-source-badge.djinni{background:var(--djinni);text-transform:capitalize;letter-spacing:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500}.statistics-source-badge.linkedin{background:var(--linkedin);color:#fff;text-transform:none;letter-spacing:-.02em;text-align:center;min-width:24px;padding:2px 5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:800}.statistics-source-badge.jooble{background:var(--jooble);color:#fff;letter-spacing:.03em;padding:2px 6px;font-size:11px}.statistics-source-badge.jobsua{background:var(--jobsua)}.statistics-source-badge.bazait{background:var(--bazait)}.statistics-source-badge.jobico{background:var(--jobico)}.statistics-source-badge.lobbyx{background:var(--lobbyx);color:#fff}.statistics-source-badge.test{background:var(--test)}.vacancy-unavailable-modal{max-width:520px}.statistics-table th,.statistics-table td{border-top:1px solid var(--border);padding:14px 12px}@supports (color:color-mix(in lab, red, red)){.statistics-table th,.statistics-table td{border-top:1px solid color-mix(in srgb, var(--border) 86%, transparent)}}.statistics-table th,.statistics-table td{text-align:left}.statistics-table thead th{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;border-top:none;font-size:12px;font-weight:700}.statistics-table tbody tr:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.statistics-table tbody tr:hover{background:color-mix(in srgb, var(--accent) 6%, transparent)}}.analytics-page .statistics-shell,.analytics-page section,.analytics-page article,.analytics-page .statistics-table-wrap{min-width:0;max-width:100%}.analytics-page .statistics-table{table-layout:fixed}.analytics-page .statistics-table th,.analytics-page .statistics-table td,.analytics-page .statistics-table button,.analytics-page p,.analytics-page span{overflow-wrap:anywhere}.analytics-page .statistics-table button{white-space:normal}.cover-letter-sticky-back-wrap{display:none}.cover-letter-page .cover-letter-sticky-back-wrap{top:calc(var(--site-header-height,0px) + 10px);z-index:12;justify-self:start;margin-bottom:12px;display:block;position:sticky}.cover-letter-page .cover-letter-back-btn--sticky{margin-bottom:0}.cover-letter-page .cover-letter-back-btn--inline{display:none}.cover-letter-back-btn{border:1px solid var(--border);background:linear-gradient(135deg, var(--accent), var(--accent));border-radius:14px;justify-content:center;align-items:center;width:auto;min-height:40px;padding:0 18px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cover-letter-back-btn{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 56%, #fff))}}.cover-letter-back-btn{color:#fff;margin-bottom:20px;font-size:16px;font-weight:700}.cover-letter-title{margin:0 0 10px;font-size:24px}.account-hero-card .cover-letter-title{font-size:clamp(32px,5vw,48px)}.landing-hero-title{font-size:clamp(34px,6vw,64px)}.account-page-title{font-size:clamp(34px,5vw,58px)}.business-detail-title{font-size:clamp(28px,4vw,46px)}.statistics-circle-value{font-size:clamp(34px,7vw,48px)}.statistics-kpi-value{font-size:clamp(28px,5vw,40px)}.cover-letter-subtitle{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 20px;display:flex}@media (width<=700px){.cover-letter-title{font-size:20px}.statistics-shell>.cover-letter-back-btn{top:calc(var(--site-header-height,0px) + 10px);z-index:12;align-self:flex-start;margin-bottom:4px;display:inline-flex;position:sticky}}@media (width<=560px){.analytics-page{padding-top:24px}.analytics-page .statistics-shell{width:100%;padding-inline:12px}.analytics-page section,.analytics-page article{border-radius:20px;padding:16px}.analytics-page .statistics-table{min-width:0}.statistics-table th,.statistics-table td{padding-inline:8px}}.header-display-picker__menu button{min-height:38px;color:var(--text-dim);text-align:left;background:0 0;border:1px solid #0000;padding:0 12px;border-radius:17px 17px 7px!important}.header-display-picker__menu button.is-active,.header-display-picker__menu button:hover{border-color:var(--border);background:var(--accent-tint);color:var(--text)}.account-surface-page{background:radial-gradient(circle at top right, var(--accent), transparent 30%), linear-gradient(180deg, var(--surface), var(--bg));min-height:100vh}@supports (color:color-mix(in lab, red, red)){.account-surface-page{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent) 12%, transparent), transparent 30%), linear-gradient(180deg, color-mix(in srgb, var(--surface) 88%, var(--bg)), var(--bg))}}.page-breadcrumb{padding-inline:30px}.page-breadcrumb-shell{top:var(--page-breadcrumb-sticky-top,var(--site-header-height,0px));z-index:4;background:0 0;width:100%;margin-bottom:20px;position:sticky}.page-breadcrumb-shell--static{position:static}body.account-area-active .page-breadcrumb-shell{--page-breadcrumb-sticky-top:calc(var(--site-header-height,0px) + 52px)}.guest-login-gate{min-height:calc(100vh - var(--site-header-height,72px) - 48px);flex-direction:column;padding:40px 0 88px;display:flex}.guest-login-gate__container{flex:1;grid-template-rows:minmax(0,1fr);gap:18px;min-height:0;display:grid}.guest-login-gate__card-wrap{place-items:center;min-height:360px;display:grid}.guest-login-gate__card{border:1px solid var(--border);width:min(100%,560px)}@supports (color:color-mix(in lab, red, red)){.guest-login-gate__card{border:1px solid color-mix(in srgb, var(--border) 86%, transparent)}}.guest-login-gate__card{background:var(--surface);border-radius:24px}@supports (color:color-mix(in lab, red, red)){.guest-login-gate__card{background:color-mix(in srgb, var(--surface) 92%, transparent)}}.guest-login-gate__card{box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:28px}.guest-login-gate__eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:800;line-height:1.2}.guest-login-gate__title{margin-bottom:12px}.guest-login-gate__description,.guest-login-gate__auth-note{color:var(--text-dim);margin:0;line-height:1.6}.guest-login-gate__auth-note{margin-top:10px}.guest-login-gate__button{width:100%;margin-top:22px;padding-inline:18px;border-radius:17px 17px 7px!important}.account-demo-list{gap:12px;margin-top:18px;display:grid}.account-demo-card{border:1px solid var(--border);background:var(--bg);border-radius:20px;justify-content:space-between;gap:16px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.account-demo-card{background:color-mix(in srgb, var(--bg) 74%, var(--surface))}}.account-demo-card h3{letter-spacing:-.02em;margin:0 0 6px;font-size:16px}.account-demo-card p,.account-demo-meta span{color:var(--text-dim);margin:0}.account-demo-meta{text-align:right;justify-items:end;gap:6px;display:grid}.account-demo-meta strong{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:12px}[data-theme=light] .account-hero-card,[data-theme=light] .account-kpi-card,[data-theme=light] .account-guest-banner,[data-theme=light] .account-empty-card,[data-theme=light] .guest-login-gate__card,[data-theme=light] .account-demo-card{background:linear-gradient(#fffffffa,#f8fafcf5),#fff;border-color:#94a3b82e;box-shadow:0 18px 48px -32px #0f172a24}[data-theme=light] .account-guest-banner{background:linear-gradient(#eff6fffa,#f8fafcf5),#fffffffa}[data-theme=light] .account-demo-card{background:linear-gradient(#fffffffa,#f8fafcf5),#fff}.tracked-jobs-page--product .account-hero-card,.tracked-jobs-page--product .account-kpi-card,.tracked-jobs-page--product .account-guest-banner,.tracked-jobs-page--product .account-empty-card,.tracked-jobs-page--product .account-demo-card{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.tracked-jobs-page--product .account-hero-card,.tracked-jobs-page--product .account-kpi-card,.tracked-jobs-page--product .account-guest-banner,.tracked-jobs-page--product .account-empty-card,.tracked-jobs-page--product .account-demo-card{border-color:color-mix(in srgb, var(--border) 86%, #ffffff0d)}}.tracked-jobs-page--product .account-hero-card,.tracked-jobs-page--product .account-kpi-card,.tracked-jobs-page--product .account-guest-banner,.tracked-jobs-page--product .account-empty-card,.tracked-jobs-page--product .account-demo-card{-webkit-backdrop-filter:none;background:#171c25;box-shadow:0 20px 44px -34px #0000007a}.tracked-jobs-page--product .account-guest-banner,.tracked-jobs-page--product .account-demo-card{background:#171c25}.tracked-jobs-page--product .account-kpi-card strong,.tracked-jobs-page--product .account-demo-meta strong{color:var(--text)}.tracked-jobs-page--product .account-kpi-card span,.tracked-jobs-page--product .account-demo-card p,.tracked-jobs-page--product .account-demo-meta span,.tracked-jobs-page--product .cover-letter-subtitle{color:var(--text-dim)}[data-theme=light] .tracked-jobs-page--product .account-hero-card,[data-theme=light] .tracked-jobs-page--product .account-kpi-card,[data-theme=light] .tracked-jobs-page--product .account-guest-banner,[data-theme=light] .tracked-jobs-page--product .account-empty-card,[data-theme=light] .tracked-jobs-page--product .account-demo-card{background:linear-gradient(#fffffffa,#f8fafcf5),#fff;border-color:#94a3b82e;box-shadow:0 18px 48px -32px #0f172a24}[data-theme=light] .tracked-jobs-page--product .account-kpi-card strong,[data-theme=light] .tracked-jobs-page--product .account-demo-meta strong{color:#0f172a}[data-theme=light] .tracked-jobs-page--product .account-kpi-card span,[data-theme=light] .tracked-jobs-page--product .account-demo-card p,[data-theme=light] .tracked-jobs-page--product .account-demo-meta span,[data-theme=light] .tracked-jobs-page--product .cover-letter-subtitle{color:#64748b}.site-header-links button{min-height:36px;color:var(--text-dim);background:0 0;border:1px solid #0000;border-radius:999px;padding:0 12px}.site-header-links--landing button{border-radius:8px}.site-header-links button.active,.site-header-links button:hover{color:var(--text);border-color:var(--border);background:var(--accent-tint)}.landing-btn-primary,.landing-btn-secondary{border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.landing-btn-primary{color:#fff;background:linear-gradient(135deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){.landing-btn-primary{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 56%, #fff))}}.landing-btn-secondary{border:1px solid var(--border);background:var(--surface);color:var(--text)}@keyframes landing-primary-pulse{0%,to{filter:saturate();box-shadow:inset 0 1px #ffffff57,inset 0 -10px 18px #0f1b483d,0 10px 24px -16px #5381ffe6}50%{filter:saturate(1.08)brightness(1.03);box-shadow:inset 0 1px #ffffff6b,inset 0 -10px 18px #0f1b482e,0 14px 28px -14px #5f95ff}}@keyframes landing-primary-sweep{0%,58%,to{opacity:0;left:-42%}66%{opacity:.2}78%{opacity:.62;left:112%}86%{opacity:0}}@keyframes landing-secondary-sheen{0%,62%,to{opacity:0;left:-34%}70%{opacity:.18}84%{opacity:.52;left:112%}92%{opacity:0}}.account-save-btn{border:1px solid var(--border);width:100%;min-height:44px;color:var(--text);background:0 0;border-radius:14px;margin-top:20px;font-weight:700}.account-page-shell{min-height:calc(100vh - var(--site-header-height,72px))}.product-job-card:hover,.product-job-card.is-selected{border-color:var(--accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.product-job-card:hover,.product-job-card.is-selected{border-color:color-mix(in srgb, var(--accent) 20%, var(--border))}}.product-job-card:hover,.product-job-card.is-selected{box-shadow:0 26px 52px -34px #0000008f}.product-job-list.product-job-list--onboarding-varied{column-width:318px;column-count:3;column-gap:18px;max-width:1120px;display:block!important}.product-job-list--onboarding-varied .product-job-card--onboarding-demo{break-inside:avoid;width:100%;margin:0 0 18px;display:inline-flex}.product-job-card--onboarding-demo-1{min-height:252px}.product-job-card--onboarding-demo-2{min-height:338px}.product-job-card--onboarding-demo-3{min-height:216px}.product-job-card--onboarding-demo-4{min-height:418px}@media (width<=1180px){.product-job-list.product-job-list--onboarding-varied{column-count:2}}@media (width<=640px){.product-job-list.product-job-list--onboarding-varied{column-count:1}}[data-theme=light] .product-job-card:hover,[data-theme=light] .product-job-card.is-selected{border-color:#6083ef47;box-shadow:0 26px 52px -34px #0f172a2e}.product-source-stack.is-overlapped .product-source-stack__badge+.product-source-stack__badge{margin-left:-34px}.product-source-stack--detail.is-overlapped .product-source-stack__badge+.product-source-stack__badge{margin-left:8px}[data-badge-style=ribbon] .product-source-stack--detail .job-source{clip-path:none;box-shadow:none;border-radius:999px;margin:0;padding:0 12px;position:static}.product-stage-modal .status-list{margin-top:4px}@keyframes logo-radar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes logo-radar-blip-a{0%,to{opacity:.25;r:1.4}50%{opacity:1;r:2.2}}@keyframes logo-radar-blip-b{0%,to{opacity:.2}50%{opacity:.95}}@keyframes logo-radar-blip-c{0%,to{opacity:.15}50%{opacity:.9}}@keyframes showcase-cube-rotate{0%,18%{transform:rotateX(-10deg)rotateY(-20deg)}25%,43%{transform:rotateX(-8deg)rotateY(-110deg)}50%,68%{transform:rotateX(-10deg)rotateY(-200deg)}75%,93%{transform:rotateX(-8deg)rotateY(-290deg)}to{transform:rotateX(-10deg)rotateY(-380deg)}}@keyframes showcase-stack-back{0%,to{opacity:.45;transform:translate(-50%)translateY(0)scale(.9)}50%{opacity:.54;transform:translate(-50%)translateY(-4px)scale(.92)}}@keyframes showcase-stack-mid{0%,to{opacity:.72;transform:translate(-50%)translateY(0)scale(.95)}50%{opacity:.82;transform:translate(-50%)translateY(-6px)scale(.97)}}@keyframes showcase-stack-front{0%,to{transform:translate(-50%)translateY(0)scale(1)}50%{transform:translate(-50%)translateY(-8px)scale(1.01)}}@keyframes showcase-biz-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (width<=720px){body.account-area-active .site-header{border-radius:0;border-left-width:0!important;border-right-width:0!important;width:100%!important;top:0!important}body.account-area-active .account-page-tabs{z-index:155;touch-action:pan-x;border-top:1px solid var(--border);background:var(--bg);box-shadow:0 14px 22px -24px #0000008c;top:calc(var(--site-header-height,0px) - 1px)!important;overflow-y:hidden!important}.guest-login-gate{min-height:calc(100vh - var(--site-header-height,64px) - 56px);padding:28px 0 120px}.guest-login-gate__card{border-radius:20px;padding:22px 18px}.guest-login-gate__eyebrow{font-size:11px;line-height:1.35}.guest-login-gate__title{font-size:24px;line-height:1.08}.guest-login-gate__description,.guest-login-gate__auth-note{font-size:14px}.account-demo-card{flex-direction:column}.account-demo-meta{text-align:left;justify-items:start}}@media (width<=520px){.footer-grid{grid-template-columns:1fr 1fr;grid-template-areas:"brand brand""product support""product legal"}.footer-col-brand{grid-area:brand}.footer-col-product{grid-area:product}.footer-col-support{grid-area:support}.footer-col-legal{grid-area:legal}}button,a[class*=btn],.account-menu-revert-link{--jr-button-revert-bg:linear-gradient(135deg, #fff 0%, #8d98aa 100%);--jr-button-revert-fg:var(--surface);--jr-button-revert-border:var(--text)}.landing-btn-primary,.landing-source-chip,.header-primary-btn,.auth-submit-btn,.filters-apply,.load-more-btn,.cover-letter-back-btn,.saved-filters-primary-btn{--jr-button-revert-bg:linear-gradient(135deg, #fff 0%, #8d98aa 100%);--jr-button-revert-fg:var(--accent);--jr-button-revert-border:var(--accent)}.landing-btn-secondary,.test-job-secondary-btn,.confirm-modal-cancel-btn,.header-donate-btn,.support-floating-btn{--jr-button-revert-bg:linear-gradient(135deg, #fff 0%, #8d98aa 100%);--jr-button-revert-fg:var(--surface);--jr-button-revert-border:var(--text)}.saved-filters-danger-btn,.progress-reset-control__trigger,.progress-reset-choice-modal__reject{--jr-button-revert-bg:linear-gradient(135deg, #fff 0%, #8d98aa 100%);--jr-button-revert-fg:var(--an-crit)}@supports (color:color-mix(in lab, red, red)){.saved-filters-danger-btn,.progress-reset-control__trigger,.progress-reset-choice-modal__reject{--jr-button-revert-fg:color-mix(in srgb, var(--an-crit) 86%, var(--text))}}.saved-filters-danger-btn,.progress-reset-control__trigger,.progress-reset-choice-modal__reject{--jr-button-revert-border:var(--an-crit)}[data-theme=light] button,[data-theme=light] a[class*=btn],[data-theme=light] .account-menu-revert-link{--jr-button-revert-bg:linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%);--jr-button-revert-fg:#fff}.landing-btn-primary,.landing-source-chip,.header-primary-btn,.auth-submit-btn,.filters-apply,.cover-letter-back-btn,.saved-filters-primary-btn,html[data-theme=light] :is(.landing-btn-primary,.landing-source-chip,.header-primary-btn,.auth-submit-btn,.filters-apply,.cover-letter-back-btn,.saved-filters-primary-btn){--jr-button-revert-bg:#fff;--jr-button-revert-fg:#374151;--jr-button-revert-border:#cbd5e1}@media (hover:hover) and (pointer:fine){button:not(:disabled):not(.account-page-tab):not(.custom-job-tab):not(.aperture-reset-action):not(.aperture-reset-filters-action):not(.aperture-stage-rail__step):not(.modal-close):not(.close-control):not(.eye-toggle-control):not(.saved-filters-danger-btn):not(.saved-filter-card-delete):not(.status-list-delete-stage):not(.aperture-progress-action-modal__reject):not(.aperture-detail__mobile-archive):not(.review-star-input-button):not(.job-reviews-badge):not(.review-vote):not(.is-active):not(.is-warning):not(.is-danger):not([class*=border-red-400]):not([class*=text-red-400]):not([class*="border-[#d95b5b]"]):not([class*="text-[#d95b5b]"]):is(:hover,:active),a[class*=btn]:not(.modal-close):not(.close-control):not(.eye-toggle-control):is(:hover,:active),.account-menu-revert-link:is(:hover,:active){background:var(--jr-button-revert-bg)!important;border-color:var(--jr-button-revert-border)!important;color:var(--jr-button-revert-fg)!important;-webkit-text-fill-color:var(--jr-button-revert-fg)!important}.account-menu-revert-link:is(:hover,:active) .account-menu-beta{color:var(--jr-button-revert-fg)!important}}@media (hover:none),(pointer:coarse){button:not(:disabled):not(.account-page-tab):not(.custom-job-tab):not(.aperture-reset-action):not(.aperture-reset-filters-action):not(.aperture-stage-rail__step):not(.modal-close):not(.close-control):not(.eye-toggle-control):not(.saved-filters-danger-btn):not(.saved-filter-card-delete):not(.status-list-delete-stage):not(.aperture-progress-action-modal__reject):not(.aperture-detail__mobile-archive):not(.review-star-input-button):not(.job-reviews-badge):not(.review-vote):not(.is-active):not(.is-warning):not(.is-danger):not([class*=border-red-400]):not([class*=text-red-400]):not([class*="border-[#d95b5b]"]):not([class*="text-[#d95b5b]"]):is(:active,.jr-button-pressed),a[class*=btn]:not(.modal-close):not(.close-control):not(.eye-toggle-control):is(:active,.jr-button-pressed),.account-menu-revert-link:is(:active,.jr-button-pressed),.account-page-tab:is(:active,.jr-button-pressed){background:var(--jr-button-revert-bg)!important;border-color:var(--jr-button-revert-border)!important;color:var(--jr-button-revert-fg)!important;-webkit-text-fill-color:var(--jr-button-revert-fg)!important}.account-menu-revert-link:is(:active,.jr-button-pressed) .account-menu-beta{color:var(--jr-button-revert-fg)!important}}.aperture-reset-filters-action:is(:hover,:active,.jr-button-pressed){color:var(--an-crit)!important;-webkit-text-fill-color:var(--an-crit)!important}.custom-job-tab:is(:hover,:active,.jr-button-pressed){color:var(--accent)!important;-webkit-text-fill-color:var(--accent)!important;background:0 0!important;border-color:#0000!important;text-decoration:none!important}.custom-job-tab.custom-job-tab--active:is(:hover,:active,.jr-button-pressed){border-color:var(--accent)!important}.custom-job-tab:focus-visible{outline:none!important}:is(.landing-btn-primary,.header-primary-btn,.auth-submit-btn,.filters-apply,.cover-letter-back-btn,.saved-filters-primary-btn):not(:disabled):is(:hover,:active){background:var(--jr-button-revert-bg)!important;border-color:var(--jr-button-revert-border)!important;color:var(--jr-button-revert-fg)!important;-webkit-text-fill-color:var(--jr-button-revert-fg)!important}.saved-filters-modal .test-job-secondary-btn,.saved-filters-modal .saved-filters-primary-btn,html body.aperture-mode-active .saved-filters-modal .test-job-secondary-btn,html body.aperture-mode-active .saved-filters-modal .saved-filters-primary-btn{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff!important}.saved-filters-modal .saved-filters-primary-btn,html body.aperture-mode-active .saved-filters-modal .saved-filters-primary-btn{border:1px solid var(--accent)!important;background:var(--surface)!important;color:var(--accent)!important;-webkit-text-fill-color:var(--accent)!important}.saved-filters-modal .test-job-secondary-btn:not(:disabled):is(:hover,:active),html body.aperture-mode-active .saved-filters-modal .test-job-secondary-btn:not(:disabled):is(:hover,:active){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}.saved-filters-modal .saved-filters-primary-btn:not(:disabled):is(:hover,:active),html body.aperture-mode-active .saved-filters-modal .saved-filters-primary-btn:not(:disabled):is(:hover,:active){background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;filter:none!important}.saved-filter-card-cta:not(:disabled):is(:hover,:active,.jr-button-pressed),.cover-letter-page button.bg-accent:not(:disabled):is(:hover,:active,.jr-button-pressed),.favorites-page-tab.active:not(:disabled):is(:hover,:active,.jr-button-pressed){color:#374151!important;-webkit-text-fill-color:#374151!important;filter:none!important;background:#fff!important;border-color:#cbd5e1!important}.saved-filters-modal .saved-filters-primary-btn:not(:disabled).jr-button-pressed{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;filter:none!important}html[data-theme=light] :is(.saved-filters-danger-btn,.saved-filter-card-delete,.aperture-progress-action-modal__reject,.aperture-detail__actions button.is-active,.aperture-detail__actions button.is-warning,.aperture-detail__dock>button.is-active,.aperture-detail__dock>button.is-danger,.aperture-detail__dock>button.aperture-detail__dock-delete,button.border-red-400.text-red-400,button[class*="border-[#d95b5b]"][class*="text-[#d95b5b]"]){color:#b4233c!important;-webkit-text-fill-color:#b4233c!important;background:linear-gradient(135deg,#ff5a6c47,#ff405624)!important;border-color:#ff5e7073!important}html[data-theme=light] :is(.saved-filters-danger-btn,.saved-filter-card-delete,.aperture-progress-action-modal__reject,.aperture-detail__actions button.is-active,.aperture-detail__actions button.is-warning,.aperture-detail__dock>button.is-active,.aperture-detail__dock>button.is-danger,.aperture-detail__dock>button.aperture-detail__dock-delete,button.border-red-400.text-red-400,button[class*="border-[#d95b5b]"][class*="text-[#d95b5b]"]):not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] button.saved-filters-danger-btn:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] button.saved-filter-card-delete:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] button.aperture-progress-action-modal__reject:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] .aperture-detail__mobile-archive:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] .aperture-detail__actions>button.is-active:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] .aperture-detail__actions>button.is-warning:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] .aperture-detail__dock>button.is-active:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] .aperture-detail__dock>button.is-danger:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] .aperture-detail__dock>button.aperture-detail__dock-delete:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] button.border-red-400.text-red-400:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] button[class*="border-[#d95b5b]"][class*="text-[#d95b5b]"]:not(:disabled):is(:hover,:active,.jr-button-pressed){color:#ff9eae!important;-webkit-text-fill-color:#ff9eae!important;filter:none!important;background:#000!important;border-color:#ff5e70b8!important}main.landing-page button,main.landing-page a.landing-btn-primary,main.landing-page a.landing-btn-secondary,main.account-surface-page .account-save-btn,main.account-surface-page .landing-btn-secondary,main.account-surface-page .saved-filters-danger-btn,.progress-pie-confirm-actions :is(.progress-pie-confirm-yes,.saved-filters-danger-btn,.confirm-modal-cancel-btn,.aperture-progress-action-modal__reject),.cover-letter-page button,.custom-job-page button,.status-waiting-toggle,.status-list-delete-stage,.add-custom-stage-btn,.favorites-page-tab{border-radius:17px 17px 7px!important}@media (prefers-reduced-motion:reduce){.job-card-flip.is-progress-promoted,.job-card-stack.is-progress-promoted,.job-card-cube.is-progress-promoted,.business-job-card.is-progress-promoted{will-change:auto;animation:none}}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}.job-scroll-reveal-ready{opacity:0;will-change:opacity, transform;transform:translateY(56px)scale(.985)}.job-scroll-reveal-visible{opacity:1;transform:translate(0,0)scale(1);transition:opacity 1.05s ease-out,transform 1.05s cubic-bezier(.16,1,.3,1)!important}@media (prefers-reduced-motion:reduce){.job-scroll-reveal-ready,.job-scroll-reveal-visible{opacity:1;will-change:auto;animation:none;transform:none}}.favorite-toast__dismiss-control{width:40px;min-width:40px;height:36px;display:block;position:relative}.favorite-toast__close{opacity:1;margin:0;top:-4px;right:0}.favorite-toast__close svg{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;width:17px;height:17px}.countdown-indicator__seconds{text-align:center;place-items:center;width:100%;height:100%;line-height:1;display:grid}.aperture-signal__toast-actions{flex:0 0 40px;align-self:flex-start;width:40px;height:36px;display:block;position:relative}.aperture-signal__toast-actions .aperture-signal__toast-close{z-index:2;color:currentColor;position:absolute;top:-4px;right:0}.aperture-signal__toast-actions .aperture-signal__toast-close svg{stroke-width:2.25px;width:17px;height:17px}.aperture-signal__toast-actions .countdown-indicator{z-index:1;width:32px;height:32px;font-size:18px;position:absolute;bottom:0;left:0}.aperture-signal__toast-actions .countdown-indicator__ring{width:100%;height:100%;margin-top:0}.route-chunk-fallback{min-height:calc(100svh - var(--site-header-height,72px));place-items:center;padding:32px 20px;display:grid}.route-chunk-fallback__content{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;justify-items:center;gap:14px;font-size:12px;display:grid}.route-chunk-fallback__mark{filter:drop-shadow(0 18px 30px #3b6ef547);width:96px;height:96px}.modal-overlay.reviews-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal.reviews-fullscreen{border:0;border-radius:0;flex-direction:column;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;display:flex;overflow:hidden}.reviews-modal__header{border-bottom:1px solid var(--border);flex:none;justify-content:center;align-items:center;min-height:58px;padding:7px 66px;display:flex;position:relative}.modal.reviews-fullscreen .reviews-modal__header>h3{text-align:center;margin:0;font-size:20px}.reviews-modal__title-page{display:none}.reviews-modal__close{background:var(--bg);color:#b7c8da;min-width:44px;min-height:44px;font:inherit;cursor:pointer;border:1px solid #bbdcff24;border-radius:17px 17px 7px;justify-content:center;align-items:center;gap:7px;padding:0 13px;display:inline-flex;position:absolute;inset-block-start:7px;inset-inline-end:9px}html[data-theme=light] .reviews-modal__close{color:#253648;border-color:#00214424}.reviews-modal__close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (width<=767px){.reviews-modal__close{width:44px;padding:0}.reviews-modal__close span{display:none}}.reviews-modal__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.modal.reviews-fullscreen .reviews-modal__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px 16px 32px;overflow-y:auto}@media (width>=720px){.modal.reviews-fullscreen{border:1px solid var(--border);border-radius:12px;width:min(1120px,100vw - 96px);height:min(900px,100dvh - 96px)}.reviews-modal__title-panel{display:none}.reviews-modal__title-page{display:inline}.reviews-modal__header{min-height:72px;padding:14px 132px}.reviews-modal__close{inset-block-start:14px;inset-inline-end:14px}.modal.reviews-fullscreen .reviews-modal__body{padding:24px 32px 40px}}@keyframes review-stars-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--review-star-5) 70%, transparent);background-color:color-mix(in srgb, var(--review-star-5) 18%, transparent)}to{box-shadow:0 0 0 14px color-mix(in srgb, var(--review-star-5) 0%, transparent);background-color:#0000}}.review-stars-input.is-pulsing{animation:.7s ease-out 2 review-stars-pulse}@media (prefers-reduced-motion:reduce){.review-stars-input.is-pulsing{outline:2px solid var(--review-star-5);outline-offset:2px;animation:none}}.review-published-popup{opacity:1;transition:opacity .6s}.review-published-popup.is-fading{opacity:0}@media (prefers-reduced-motion:reduce){.review-published-popup{transition:none}}.review-star-input-button{transition:transform .12s}.review-star-input-button:active{transform:scale(.92)}@media (prefers-reduced-motion:reduce){.review-star-input-button{transition:none}}.modal .progress-pie-confirm-actions button:disabled{cursor:default}.modal .progress-pie-confirm-actions .confirm-modal-cancel-btn:disabled{opacity:.5}@media (hover:hover) and (pointer:fine){.job-reviews-badge:hover{background:color-mix(in srgb, var(--review-star-5) 18%, transparent)}}.job-reviews-section{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 7%, var(--surface));min-block-size:56px;inline-size:100%;color:var(--text);text-align:start;align-items:center;gap:12px;padding:10px 14px;transition:border-color .18s,background-color .18s,transform .18s;display:flex}.job-reviews-section__icon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 14%, transparent);block-size:36px;inline-size:36px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.job-reviews-section__body{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.job-reviews-section__title{font-size:15px;font-weight:700;line-height:1.25}.job-reviews-section__meta{color:var(--text-dim);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:12px;font-weight:500;line-height:1.3;display:flex}.job-reviews-section__figure{color:var(--text);font-weight:700}.job-reviews-section__chevron{color:var(--text-dim);flex:none;transition:transform .18s,color .18s}.job-reviews-open-block .job-reviews-section{flex:100%}.job-reviews-open-block:not(.job-reviews-open-block--company) .job-reviews-section{flex:14rem}@media (hover:hover) and (pointer:fine){.job-reviews-section:hover{border-color:var(--text);background:var(--text);color:var(--surface)}.job-reviews-section:hover .job-reviews-section__icon{background:color-mix(in srgb, var(--surface) 18%, transparent);color:var(--surface)}.job-reviews-section:hover .job-reviews-section__meta,.job-reviews-section:hover .job-reviews-section__figure,.job-reviews-section:hover .job-reviews-section__chevron{color:var(--surface)}.job-reviews-section:hover .job-reviews-section__chevron{transform:translate(2px)}html .reviews-entry-button:not(:disabled):hover{border-color:var(--text);background:var(--text);color:var(--surface)}}.reviews-entry-button{transition:border-color .18s,background-color .18s,color .18s,transform .18s}@media (prefers-reduced-motion:reduce){.reviews-entry-button{transition:none}}.job-reviews-section:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.job-reviews-section,.job-reviews-section__chevron{transition:none}}.review-card{--review-thread-line:color-mix(in srgb, var(--text-dim) 42%, var(--border))}.review-thread__children--root{margin-block-start:6px}.review-thread__node>.review-thread__children{margin-inline-start:14px}.review-thread__node{padding-block-start:8px;padding-inline-start:20px;position:relative}.review-thread__node:before{content:"";border-inline-start:2px solid var(--review-thread-line);border-block-end:2px solid var(--review-thread-line);border-end-start-radius:12px;width:14px;height:26px;position:absolute;inset-block-start:0;inset-inline-start:0}.review-thread__node:not(:last-child):after{content:"";border-inline-start:2px solid var(--review-thread-line);position:absolute;inset-block:26px 0;inset-inline-start:0}@media (width<=480px){.review-thread__node{padding-inline-start:10px}.review-thread__node>.review-thread__children{margin-inline-start:6px}.review-thread__node:before{border-end-start-radius:8px;width:8px}.review-reply{padding:8px 9px}}.review-reply{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);flex-direction:column;gap:6px;min-width:0;padding:9px 11px;display:flex}.review-reply.is-deleted{background:0 0;border-style:dashed}.review-reply.is-focused{outline:2px solid var(--accent);outline-offset:1px;animation:1.4s ease-out review-reply-focus}@keyframes review-reply-focus{0%{background-color:color-mix(in srgb, var(--accent) 22%, var(--bg))}to{background-color:var(--bg)}}@media (prefers-reduced-motion:reduce){.review-reply.is-focused{animation:none}}.review-reply__badge{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.5}.review-reply__badge--mine{color:var(--review-star-5)}.review-reply__to{color:var(--text-dim)}.review-mention{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);border-radius:4px;padding:0 3px;font-style:normal;font-weight:700}.review-votes{align-items:flex-start;gap:4px;display:inline-flex}.review-vote{min-width:40px;color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:5px 7px;font-size:12px;line-height:1;transition:background-color .12s,color .12s,transform .12s;display:inline-flex}@media (hover:hover) and (pointer:fine){.review-vote:hover{background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--text)}}.review-vote:active{transform:scale(.94)}.review-vote:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.review-vote__count{font-variant-numeric:tabular-nums;min-width:1ch}.review-vote.is-active{cursor:default;color:var(--text)}.review-vote--up.is-active{border-color:color-mix(in srgb, var(--review-star-5) 50%, transparent);background:color-mix(in srgb, var(--review-star-5) 14%, transparent)}.review-vote--down.is-active{border-color:color-mix(in srgb, var(--review-danger) 50%, transparent);background:color-mix(in srgb, var(--review-danger) 14%, transparent)}.review-vote--up.is-active svg{color:var(--review-star-5)}.review-vote--down.is-active svg{color:var(--review-danger)}.review-vote.is-active .review-vote__count{font-weight:700}.review-vote.is-own{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){.review-vote{transition:none}.review-vote:active{transform:none}}.review-reply .saved-filters-danger-btn{padding:6px 12px;font-size:12px}.reviews-entry-button__count{background:color-mix(in srgb, currentColor 16%, transparent);border-radius:999px;justify-content:center;align-items:center;min-inline-size:1.5em;padding:0 .4em;font-size:.85em;font-weight:700;line-height:1.5;display:inline-flex}html[data-display-mode=aperture]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--aperture-ink:#0b1421;--aperture-ink-soft:#101b2a;--aperture-pearl:#e5edf4;--aperture-muted:#96a4b2;--aperture-cyan:#91cfe0;--aperture-blue:#829dcc;--aperture-violet:#9b91c4;--aperture-coral:#cf9da3;--aperture-mint:#88c7b0;--aperture-line:#b8cde21f;--aperture-glass:#121d2cc7;--aperture-glass-strong:#0d1724f0;--aperture-radius-xl:34px;--aperture-rail-width:min(1480px, calc(100% - 48px));--aperture-header-gap:12px;--aperture-ease:cubic-bezier(.22, 1, .36, 1);background:#101b2a;--bg:#101b2a!important;--surface:#172334!important;--surface-2:#101b2a!important;--border:#b8cde224!important;--text:#dfe9f1!important;--text-dim:#9dafbe!important;--accent:#91cfe0!important;--accent-tint:#91cfe029!important;--color-bg:#101b2a!important;--color-surface:#172334!important;--color-border:#b8cde224!important;--color-text:#dfe9f1!important;--color-text-dim:#9dafbe!important;--color-accent:#91cfe0!important;--color-accent-tint:#91cfe029!important}body.aperture-mode-active{background:var(--aperture-ink)}html[data-display-mode=aperture] body,html[data-display-mode=aperture] #root{background:#101b2a!important}body.aperture-mode-active .site-header,body.eliot-lite-mode-active .site-header{position:relative!important;top:auto!important}body.aperture-mode-active.account-area-active .site-header,body.eliot-lite-mode-active.account-area-active .site-header{position:sticky!important;top:0!important}body.aperture-mode-active .site-header{min-height:96px;margin:var(--aperture-header-gap) auto 0;border-radius:30px 16px 30px 30px;box-shadow:0 28px 70px -46px #000c;width:var(--aperture-rail-width)!important;-webkit-backdrop-filter:none!important;background:#172334!important;border:1px solid #b8d3ee21!important;padding:11px 0!important}body.aperture-mode-active .site-header.site-header--stuck{background:#172334!important}@media (width>=1101px){body.aperture-mode-active .site-header,body.eliot-lite-mode-active .site-header{z-index:160!important;position:sticky!important;top:0!important}body.aperture-mode-active .aperture-command-island,body.eliot-lite-mode-active .aperture-command-island{top:var(--aperture-command-sticky-top,0px);position:sticky}.aperture-mode>.aperture-frame{width:var(--aperture-layout-width,var(--aperture-rail-width));margin-right:0;margin-left:var(--aperture-layout-left,0px)}}body.aperture-mode-active .site-footer{--footer-content-edge-gap:30px;width:100%;margin:0;padding:30px 0 34px;box-shadow:inset 0 1px #ffffff06;color:#96a8ba!important;background:linear-gradient(#ffffff05,#0000 46%),#101b2a!important;border-top:1px solid #b8d3ee21!important}body.aperture-mode-active .site-footer .container{width:var(--aperture-rail-width);max-width:none;padding:0}body.aperture-mode-active .site-footer .text-text,body.aperture-mode-active .site-footer strong{color:#dce7ef!important}body.aperture-mode-active .site-footer .text-text-dim,body.aperture-mode-active .site-footer a,body.aperture-mode-active .site-footer button{color:#9bafc0!important}body.aperture-mode-active .site-footer a:hover,body.aperture-mode-active .site-footer button:hover{color:#dcecf3!important}body.aperture-mode-active .mobile-product-dock,body.eliot-lite-mode-active .mobile-product-dock{display:none!important}body.aperture-mode-active .site-header .header-donate-btn,body.aperture-mode-active .site-header .header-display-picker__trigger,body.aperture-mode-active .site-header .header-account-quick-menu__trigger,body.aperture-mode-active .site-header .account-trigger,body.eliot-lite-mode-active .site-header .header-donate-btn,body.eliot-lite-mode-active .site-header .header-display-picker__trigger,body.eliot-lite-mode-active .site-header .header-account-quick-menu__trigger,body.eliot-lite-mode-active .site-header .account-trigger{border-radius:17px 17px 7px!important}body.aperture-mode-active .header-display-picker__trigger,body.aperture-mode-active .account-trigger,body.aperture-mode-active .header-primary-btn,body.aperture-mode-active .cover-letter-back-btn{color:#dce7f0!important;background:#ffffff0e!important;border-color:#b8d3ee24!important;box-shadow:inset 0 1px #ffffff12!important}body.aperture-mode-active .account-menu-panel{color:#dce7f0;background:#0e1928f5!important;border-color:#b8d3ee29!important;box-shadow:0 26px 68px -42px #000000d9!important}body.aperture-mode-active .account-menu-panel .account-menu-account-toggle.active{color:#e7f0f6!important;background:linear-gradient(135deg,#9edceb21,#5979a71a),#233a4fb8!important;border:1px solid #8bcade42!important;box-shadow:inset 0 1px #effcff29,0 10px 24px -20px #000000db!important}body.aperture-mode-active .account-menu-panel .account-menu-account-toggle.active:hover{color:#f2f8fb!important;background:linear-gradient(135deg,#abe5f12b,#678bbb21),#29445ac7!important}body.aperture-mode-active .account-menu-panel .account-menu-account-toggle.active svg{color:currentColor!important}body.aperture-mode-active .account-menu-panel .account-menu-item{color:#dfe9f1!important;background:0 0!important}body.aperture-mode-active .account-menu-panel .account-menu-item>span,body.aperture-mode-active .account-menu-panel .account-menu-subsection-toggle,body.aperture-mode-active .account-menu-panel .account-menu-appearance-toggle{color:inherit!important}body.aperture-mode-active .account-menu-panel .account-menu-item:is(:hover,:focus,:focus-visible,.active,.is-active,[aria-current=page]){color:#ecf7f9!important;background:linear-gradient(135deg,#9de2ed1f,#5976a917),#233c50b8!important;border-color:#92d2e040!important;outline-color:#80deebc7!important;box-shadow:inset 0 1px #effcff21!important}body.aperture-mode-active .account-menu-panel .account-menu-revert-link:is(:hover,:active,:focus,:focus-visible){background:var(--jr-button-revert-bg)!important;border-color:var(--jr-button-revert-border)!important;color:var(--jr-button-revert-fg)!important;-webkit-text-fill-color:var(--jr-button-revert-fg)!important}body.aperture-mode-active .account-menu-panel .account-menu-revert-link:is(:hover,:active,:focus,:focus-visible) .account-menu-beta{color:var(--jr-button-revert-fg)!important}body.aperture-mode-active .account-menu-panel :is(.account-menu-subsection-toggle,.account-menu-appearance-toggle,.account-menu-mode-toggle){color:#d8e5ee!important;background:0 0!important}body.aperture-mode-active .account-menu-panel :is(.account-menu-subsection-toggle,.account-menu-appearance-toggle,.account-menu-mode-toggle):is(:hover,:focus,:focus-visible,.active){color:#edf9fb!important;background:linear-gradient(135deg,#9de2ed1a,#5976a914),#20374ba8!important;border-color:#92d2e03d!important}body.aperture-mode-active .modal-overlay{-webkit-backdrop-filter:blur(18px)saturate(.9);backdrop-filter:blur(18px)saturate(.9);background:#02080fc7!important}body.aperture-mode-active .saved-filters-modal{color:#dfe9f1;scrollbar-color:#90bbca52 transparent;max-height:min(760px,100dvh - 40px);overflow-y:auto;background:radial-gradient(circle at 88% 0,#7e97c01f,#0000 34%),linear-gradient(145deg,#ffffff0b,#0000 38%),#0e1927fa!important;border:1px solid #b5d3e72e!important;border-radius:30px 30px 12px!important;box-shadow:inset 0 1px #ffffff17,0 44px 110px -48px #000000f5!important}body.aperture-mode-active .saved-filters-modal .text-text,body.aperture-mode-active .saved-filters-modal h3,body.aperture-mode-active .saved-filters-modal h4,body.aperture-mode-active .saved-filters-modal strong{color:#e3edf4!important}body.aperture-mode-active .saved-filters-modal .text-text-dim,body.aperture-mode-active .saved-filters-modal-copy,body.aperture-mode-active .saved-filters-modal label,body.aperture-mode-active .saved-filters-empty-copy{color:#96a8ba!important}body.aperture-mode-active .saved-filters-modal .modal-close{color:#9eb2c5;background:0 0;border-color:#0000}body.aperture-mode-active .saved-filters-modal .modal-close:hover{color:#ef4444}body.aperture-mode-active .saved-filters-option-btn,body.aperture-mode-active .saved-filters-preset-option,body.aperture-mode-active .saved-filters-summary-card{box-shadow:inset 0 1px #ffffff0b;color:#dfe9f1!important;background:linear-gradient(145deg,#ffffff09,#0000 46%),#172638cc!important;border-color:#b6d3e71f!important}body.aperture-mode-active .saved-filters-option-btn:hover,body.aperture-mode-active .saved-filters-preset-option:hover,body.aperture-mode-active .saved-filters-preset-option:focus-visible{background:linear-gradient(145deg,#91c2d017,#0000 50%),#172739f0!important;border-color:#8fc6d452!important}body.aperture-mode-active .saved-filters-option-btn:disabled{color:#77889a!important;background:#121e2d8f!important;border-color:#b6d3e714!important}body.aperture-mode-active .saved-filters-inline-chip{border:1px solid #9bc4d11f;color:#aebfcd!important;background:#70a2b217!important}body.aperture-mode-active .saved-filters-modal input,body.aperture-mode-active .saved-filters-modal textarea,body.aperture-mode-active .saved-filters-modal select{color:#e1ebf2;background:#050e1980;border-color:#b6d3e729}body.aperture-mode-active .saved-filters-modal .test-job-secondary-btn{color:#c6d6e2!important;background:#ffffff0b!important;border-color:#b6d3e729!important}body.aperture-mode-active .saved-filters-modal .saved-filters-primary-btn{box-shadow:0 12px 28px -20px #75bdcaad;color:#10202c!important;background:linear-gradient(135deg,#d8edf0,#a4cfd7)!important}body.aperture-mode-active .site-header .container.header-inner{box-sizing:border-box;width:100%;max-width:none;min-height:74px;padding:0 12px}body.aperture-mode-active .site-header .logo-mark svg{transform:none!important}body.aperture-mode-active .site-header .logo-group{margin-left:5px}body.aperture-mode-active .site-header .logo-wordmark{margin-left:4px!important}body.aperture-mode-active .site-header .account-menu{transform:translate(-3px)}body.aperture-mode-active.account-menu-open .site-header .account-menu{transform:none}body.aperture-mode-active .site-header .text-text,body.aperture-mode-active .site-header .logo-wordmark__job{color:#e0e8f0!important}body.aperture-mode-active .site-header .logo-button:is(:hover,:focus-visible) .logo-wordmark__job{color:color-mix(in srgb, var(--accent) 72%, var(--text) 28%)!important;-webkit-text-fill-color:color-mix(in srgb, var(--accent) 72%, var(--text) 28%)!important}body.aperture-mode-active .site-header .logo-button:is(:hover,:focus-visible) .logo-wordmark__radar{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] body.aperture-mode-active .site-header .logo-button:is(:hover,:focus-visible) .logo-wordmark__radar{color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}body.aperture-mode-active .site-header .text-text-dim,body.aperture-mode-active .site-header .site-header-links button{color:#9baabb!important}@media (hover:hover) and (pointer:fine){body.aperture-mode-active button:not(:disabled):not(.account-page-tab):not(.custom-job-tab):not(.aperture-reset-action):not(.aperture-reset-filters-action):not(.aperture-stage-rail__step):not(.modal-close):not(.close-control):not(.eye-toggle-control):not(.saved-filters-danger-btn):not(.saved-filter-card-delete):not(.status-list-delete-stage):not(.aperture-progress-action-modal__reject):not(.aperture-detail__mobile-archive):not(.is-active):not(.is-warning):not(.is-danger):not([class*=border-red-400]):not([class*=text-red-400]):not([class*="border-[#d95b5b]"]):not([class*="text-[#d95b5b]"]):is(:hover,:active),body.aperture-mode-active a[class*=btn]:not(.modal-close):not(.close-control):not(.eye-toggle-control):is(:hover,:active){background:var(--jr-button-revert-bg)!important;border-color:var(--jr-button-revert-border)!important;color:var(--jr-button-revert-fg)!important;-webkit-text-fill-color:var(--jr-button-revert-fg)!important}}@media (hover:none),(pointer:coarse){body.aperture-mode-active button:not(:disabled):not(.account-page-tab):not(.custom-job-tab):not(.aperture-reset-action):not(.aperture-reset-filters-action):not(.aperture-stage-rail__step):not(.modal-close):not(.close-control):not(.eye-toggle-control):not(.saved-filters-danger-btn):not(.saved-filter-card-delete):not(.status-list-delete-stage):not(.aperture-progress-action-modal__reject):not(.aperture-detail__mobile-archive):not(.is-active):not(.is-warning):not(.is-danger):not([class*=border-red-400]):not([class*=text-red-400]):not([class*="border-[#d95b5b]"]):not([class*="text-[#d95b5b]"]):is(:active,.jr-button-pressed),body.aperture-mode-active a[class*=btn]:not(.modal-close):not(.close-control):not(.eye-toggle-control):is(:active,.jr-button-pressed),body.aperture-mode-active .account-menu-revert-link:is(:active,.jr-button-pressed),body.aperture-mode-active .account-page-tab:is(:active,.jr-button-pressed){background:var(--jr-button-revert-bg)!important;border-color:var(--jr-button-revert-border)!important;color:var(--jr-button-revert-fg)!important;-webkit-text-fill-color:var(--jr-button-revert-fg)!important}body.aperture-mode-active .account-menu-revert-link:is(:active,.jr-button-pressed) .account-menu-beta{color:var(--jr-button-revert-fg)!important}}@media (width<=1320px) and (width>=768px){body.aperture-mode-active .site-header .container.header-inner{flex-wrap:nowrap!important;gap:10px!important;min-height:54px!important;padding-left:10px!important;padding-right:10px!important}body.aperture-mode-active .site-header .sources,body.aperture-mode-active .site-header [class*=source-filter],body.aperture-mode-active .site-header .site-header-links{display:flex!important}body.aperture-mode-active .site-header .site-header-links{display:none!important}body.aperture-mode-active .site-header .source-filter{scrollbar-width:none;flex:0 auto;justify-content:flex-start;min-width:0;max-width:clamp(390px,43vw,560px);overflow:auto hidden;flex-wrap:nowrap!important;gap:5px!important}body.aperture-mode-active .site-header .source-filter::-webkit-scrollbar{display:none}body.aperture-mode-active .site-header .source-filter>button{flex:none;padding-left:8px!important;padding-right:8px!important;font-size:10px!important}body.aperture-mode-active .site-header .header-actions{flex:none;min-width:0;flex-wrap:nowrap!important;gap:8px!important;margin-left:auto!important}body.aperture-mode-active .site-header .header-donate-btn{padding-left:8px!important;padding-right:10px!important;font-size:12px!important}body.aperture-mode-active .site-header .header-display-picker__trigger{min-width:176px!important;padding-left:11px!important;padding-right:11px!important}}@media (width<=1120px) and (width>=961px){body.aperture-mode-active .site-header .source-filter{max-width:clamp(350px,40vw,430px)}body.aperture-mode-active .site-header .source-filter>button{padding-left:6px!important;padding-right:6px!important;font-size:9px!important}body.aperture-mode-active .site-header .header-display-picker__trigger{min-width:158px!important}}body.aperture-mode-active .site-header--bounce{animation:none!important;transform:none!important}.aperture-mode{isolation:isolate;min-height:calc(100vh - var(--site-header-height,72px));color:var(--aperture-pearl);font-family:var(--font-gotham-book,"Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);background:radial-gradient(circle at 50% -18%,#668bb31c,#0000 38%),linear-gradient(#0b1421 0%,#0d1826 52%,#09131f 100%);position:relative;overflow:clip}.aperture-mode button,.aperture-mode input,.aperture-mode textarea,.aperture-filter-overlay button,.aperture-filter-overlay input{font:inherit}.aperture-frame{width:var(--aperture-rail-width);padding:var(--aperture-header-gap) 0 0;margin:0 auto}.aperture-filter-console__header>div>span,.aperture-field-notes>span{color:#8fa2b8;letter-spacing:.19em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700;line-height:1;display:block}.aperture-command-island{z-index:28;background:linear-gradient(135deg,#ffffff0b,#0000 32%),#0f1b2a;border:1px solid #b8d3ee21;border-radius:30px 30px 16px;grid-template-columns:minmax(320px,1fr) auto;gap:10px 14px;padding:12px;display:grid;position:sticky;top:0;box-shadow:inset 0 1px #ffffff14,inset 0 -18px 34px -28px #526d8f38,0 28px 70px -46px #000c}.aperture-search{background:#040d198a;border:1px solid #b3d9ff21;border-radius:22px 22px 10px;grid-template-columns:23px minmax(0,1fr) auto auto;align-items:center;min-height:56px;padding:5px 6px 5px 17px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid}.aperture-search:focus-within{background:#061221c4;border-color:#77e9ff75;box-shadow:inset 0 0 0 1px #73d5ff1f,0 0 32px -18px #60ccffe6}.aperture-search.is-tour-locked{cursor:default}.aperture-search.is-tour-locked input,.aperture-search.is-tour-locked button{pointer-events:none}.aperture-search.is-tour-locked input{cursor:default}.aperture-search.is-tour-locked .aperture-search__submit{opacity:.86;cursor:default;transform:none}.aperture-search>svg,.aperture-tune-button>svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.aperture-search input{color:#edf6ff;background:0 0;border:0;outline:0;width:100%;min-width:0;height:44px;padding:0 12px;font-size:16px}.aperture-search__input-wrap{width:100%;min-width:0;position:relative}.aperture-search input::placeholder{color:#71849a}.aperture-search__mobile-placeholder{display:none}.aperture-search__clear,.aperture-icon-button,.aperture-detail__nav button,.aperture-signal__actions button,.aperture-detail__dock>button{color:#b7c8da;cursor:pointer;background:#ffffff0b;border:1px solid #bbdcff24;border-radius:50%;place-items:center;min-width:44px;min-height:44px;padding:0;display:inline-grid}.aperture-search__clear{background:0 0;border:0;min-width:36px;min-height:36px}.aperture-search__clear svg,.aperture-icon-button svg,.aperture-detail__nav svg,.aperture-signal__actions svg,.aperture-detail__dock svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.aperture-search__submit{color:#061321;cursor:pointer;min-height:44px;transition:transform .18s var(--aperture-ease), box-shadow .18s ease;background:linear-gradient(135deg,#dffbff 0%,#7ce7ff 56%,#7ea8ff 100%);border:1px solid #a4ebff80;border-radius:16px 16px 7px;padding:0 20px;font-size:13px;font-weight:800;box-shadow:inset 0 1px #ffffffdb,0 12px 24px -14px #54d5ffe6}.aperture-search__submit-icon{display:none}.aperture-search__submit:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 18px 30px -13px #54d5fff2}.aperture-command-row{display:contents}.aperture-command-actions{align-items:stretch;gap:9px;display:flex}.aperture-tune-button,.aperture-saved-slot>button{cursor:pointer;min-height:56px;transition:background .18s ease, border-color .18s ease, transform .18s var(--aperture-ease);justify-content:center;align-items:center;gap:9px;padding:0 18px;display:inline-flex;position:relative;color:#d7e7f5!important;background:#ffffff0e!important;border:1px solid #b7daff2e!important;border-radius:20px 20px 9px!important;font-size:13px!important;font-weight:650!important;box-shadow:inset 0 1px #ffffff17!important}.aperture-tune-button:hover,.aperture-saved-slot>button:hover{transform:translateY(-1px);background:#5cbbff1c!important;border-color:#79e1ff6b!important}.aperture-tune-button b{color:#061321;background:#8beaff;border-radius:50%;place-items:center;min-width:23px;height:23px;font-size:11px;display:grid}.aperture-saved-slot{align-items:stretch;display:flex}.aperture-saved-slot .saved-filters-trigger{align-self:stretch;height:56px!important;min-height:56px!important;margin:0!important;position:static!important;top:auto!important;right:auto!important}.aperture-saved-slot .saved-filters-trigger-label--short{display:none}.aperture-saved-slot .saved-filters-trigger-icon{width:18px;height:18px}.aperture-tags-row{grid-column:1/-1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.aperture-quick-lenses{scrollbar-width:none;flex:auto;align-items:center;gap:8px;min-width:0;padding:1px 2px;display:flex;overflow-x:auto}.aperture-quick-lenses::-webkit-scrollbar{display:none}.aperture-tags-row--arrows>.aperture-quick-lenses{padding-inline:36px;scroll-padding-inline:36px}.aperture-quick-lenses__arrow{z-index:3;border:1px solid color-mix(in srgb, var(--border) 70%, var(--accent) 30%);width:30px;height:30px;color:var(--text);background:color-mix(in srgb, var(--surface) 94%, transparent);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 16px -8px #0000008c}.aperture-quick-lenses__arrow--prev{left:0}.aperture-quick-lenses__arrow--next{right:0}.aperture-quick-lenses__arrow svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.aperture-quick-lenses__arrow:disabled{opacity:.35;cursor:default;box-shadow:none}.aperture-quick-lenses__arrow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width>=1101px){.aperture-quick-lenses{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;cursor:grab;-webkit-user-select:none;user-select:none;scroll-padding-inline:2px;overflow-x:auto}.aperture-quick-lenses.is-dragging,.aperture-quick-lenses.is-dragging>*{cursor:grabbing!important}.aperture-quick-lenses>*{white-space:nowrap;flex:none;min-width:max-content}.aperture-signal__preview{-webkit-line-clamp:3;max-width:min(980px,100% - 286px)}}.aperture-filter-lens,.aperture-quick-lenses__reset{color:#9fb0c4;cursor:pointer;min-height:39px;transition:color .16s ease, border-color .16s ease, background .16s ease, transform .16s var(--aperture-ease);background:#ffffff09;border:1px solid #b9daff24;border-radius:17px 17px 7px;flex:none;justify-content:space-between;align-items:center;gap:9px;padding:0 13px;font-size:12px;display:inline-flex}.aperture-filter-lens:hover,.aperture-quick-lenses__reset:hover{color:#ebf8ff;border-color:#77e9ff5c;transform:translateY(-1px)}.aperture-filter-lens.is-active{color:#effcff;background:radial-gradient(circle at 18% 0,#ffffff29,#0000 42%),linear-gradient(135deg,#3cd3f033,#7080ff21);border-color:#7fe3ff8a;box-shadow:inset 0 1px #ffffff1f,0 9px 24px -18px #4bd2fff2}.aperture-filter-lens small{color:#7790a7;font-variant-numeric:tabular-nums;text-align:right;min-width:21px;font-size:10px}.aperture-filter-lens.is-active small{color:#aeefff}.aperture-reset-action{color:#ffd7dc;cursor:pointer;min-height:56px;transition:background .18s ease, border-color .18s ease, transform .18s var(--aperture-ease);background:linear-gradient(135deg,#ff5a6c47,#ff405624);border:1px solid #ff5e7066;border-radius:20px 20px 9px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:13px;font-weight:650;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff17}.aperture-reset-action:hover{background:linear-gradient(135deg,#ff5a6c66,#ff405638);border-color:#ff5e70ad;transform:translateY(-1px)}@media (width>=768px){.aperture-reset-action{min-height:39px}}.aperture-reset-action svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.aperture-reset-action span{white-space:nowrap}.aperture-empty .aperture-reset-action{margin-top:4px}.aperture-scroll-top{z-index:200;color:#061321;cursor:pointer;opacity:0;pointer-events:none;width:52px;height:52px;transition:opacity .22s var(--aperture-ease), transform .22s var(--aperture-ease), box-shadow .18s ease;background:linear-gradient(135deg,#dffbff 0%,#7ce7ff 56%,#7ea8ff 100%);border:1px solid #a4ebff80;border-radius:20px 20px 8px;justify-content:center;align-items:center;display:inline-flex;position:fixed;bottom:28px;right:28px;transform:translateY(14px)scale(.88);box-shadow:inset 0 1px #ffffffdb,0 18px 36px -18px #1882acbf}.aperture-scroll-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.aperture-scroll-top:hover{transform:translateY(-2px)scale(1.03);box-shadow:inset 0 1px #ffffffe6,0 22px 44px -18px #1882aceb}.aperture-scroll-top svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.aperture-workspace{grid-template-columns:minmax(0,1fr) 248px;align-items:start;gap:34px;padding-top:34px;display:grid}.aperture-results{overflow-anchor:none;min-width:0}.aperture-field-notes-rail{top:var(--aperture-rail-top,calc(var(--site-header-height,72px) + 215px));max-height:var(--aperture-rail-max-h,calc(100vh - var(--aperture-rail-top,calc(var(--site-header-height,72px) + 215px)) - 14px));overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:20px;margin-top:36px;display:flex;position:sticky;overflow-y:auto}.aperture-field-notes-rail::-webkit-scrollbar{display:none}.aperture-field-notes{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(150deg,#ffffff13,#0000 42%),#0c1c2f8a;border:1px solid #b4d9ff24;border-radius:30px 30px 12px;flex-direction:column;flex:none;min-height:320px;padding:25px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 36px 80px -58px #000}.aperture-field-notes__dial{background:conic-gradient(from 190deg,#49e4ff0d,#6d86ff80,#c27aff70,#ff919133,#49e4ff0d);border:1px solid #95deff4d;border-radius:52% 48% 43% 57%/46% 59% 41% 54%;place-items:center;width:114px;height:114px;margin:0 auto 30px;display:grid;position:relative;transform:rotate(-8deg);box-shadow:inset 0 0 26px #79cdff2e,0 18px 42px -24px #5cc0ffe0}.aperture-field-notes__dial:before{content:"";border:1px solid #ffffff30;border-radius:43% 57% 58% 42%/53% 42% 58% 47%;position:absolute;inset:9px}.aperture-field-notes__dial span{color:#f1fbff;font-family:var(--font-gotham-light,"Gotham", sans-serif);font-size:clamp(16px, calc(150px / var(--dial-digits,3)), 58px);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:300;line-height:1;transform:rotate(8deg)}.aperture-field-notes__dial i{background:#9af1ff;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:21px;box-shadow:0 0 11px #75e8ff}.aperture-field-notes>strong{color:#e5f2ff;font-size:17px;font-weight:600}.aperture-field-notes>p{color:#8fa1b5;margin:11px 0 20px;font-size:12px;line-height:1.55}.aperture-field-wave{height:58px;margin-top:auto}.aperture-field-wave svg{width:100%;height:100%;overflow:visible}.aperture-field-wave path{fill:none;stroke:#79e5ff;stroke-width:2px;opacity:.65;filter:drop-shadow(0 0 8px #5bdcffb3)}.aperture-stream{overflow-anchor:none;gap:30px;display:grid}.aperture-return-category-slot{justify-content:flex-start;margin-bottom:-18px;padding-inline:clamp(12px,3.7vw,16px);display:flex}.aperture-return-category-slot--generic{justify-content:flex-end}.aperture-return-category-slot--stream{top:calc(var(--aperture-command-sticky-top,0px) + var(--aperture-command-island-height,0px) + 8px);z-index:26;align-self:start;position:sticky}.aperture-return-category-slot--detail{top:calc(var(--site-header-height,72px) + 10px);z-index:10000;pointer-events:none;justify-content:flex-start;margin:0;padding:0;position:fixed;left:max(12px,50vw - 590px)}.aperture-return-category-slot--detail .aperture-return-category{pointer-events:auto}.support-floating-btn.aperture-return-category{z-index:1;opacity:1;--support-glass-bg:#e8f7edf5;--support-glass-border:color-mix(in srgb, #26834a 34%, var(--border));--support-glass-text:color-mix(in srgb, #176638 88%, var(--text));--support-glass-mark-bg:color-mix(in srgb, #48a96b 16%, var(--surface));--support-glass-mark-text:#176638;--support-glass-shadow:0 16px 34px -26px #247d458f;border-radius:14px 14px 6px;gap:8px;max-width:min(260px,100vw - 32px);min-height:40px;padding:0 13px;position:relative;inset:auto}.support-floating-btn.aperture-return-category:hover,.support-floating-btn.aperture-return-category:focus-visible{border-color:color-mix(in srgb, #26834a 52%, var(--border));background:color-mix(in srgb, #e0f3e6 94%, var(--surface))}[data-theme=dark] .support-floating-btn.aperture-return-category,.aperture-mode-active .support-floating-btn.aperture-return-category{--support-glass-bg:#183b2af0;--support-glass-border:color-mix(in srgb, #60c482 38%, var(--border));--support-glass-text:#b8ebc8;--support-glass-mark-bg:#26553b;--support-glass-mark-text:#9ce3b1;--support-glass-shadow:0 18px 38px -27px #3bb8657a}.aperture-mode-active .support-floating-btn.aperture-return-category:hover,.aperture-mode-active .support-floating-btn.aperture-return-category:focus-visible{background:color-mix(in srgb, #215337 84%, var(--surface))}.aperture-signal-group>header{color:#98a9bc;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;min-height:28px;margin:0 0 9px;font-size:11px;font-weight:700;display:flex;transform:translateY(-12px)}.aperture-signal-group>header:after{content:"";background:linear-gradient(90deg,#86dcff38,#0000);width:min(220px,20vw);height:1px}.aperture-signal-group>header small{color:#8195aa;background:#ffffff08;border:1px solid #add8ff26;border-radius:50%;order:3;place-items:center;min-width:24px;height:24px;font-size:10px;display:grid}.aperture-signal-group__track{--aperture-card-inset:0px;padding-left:var(--aperture-card-inset);overflow-anchor:none;gap:13px;display:grid;position:relative}.aperture-signal-group__track:before{content:"";top:0;bottom:-30px;left:calc(var(--aperture-card-inset) - 16px);background:linear-gradient(#82c2d252,#7b90aa1a 62%,#0000);width:1px;position:absolute;box-shadow:0 0 13px #5ca9be2e}.aperture-signal{overflow-anchor:none;color:#edf5ff;min-height:215px;transition:border-color .22s ease, transform .26s var(--aperture-ease), box-shadow .22s ease;background-color:#101c2be0;background-image:radial-gradient(circle at 95% 5%,#7796bf13,#0000 36%),linear-gradient(145deg,#ffffff0a,#0000 33%);border:1px solid #b8d3ee1c;border-radius:28px 28px 11px;padding:23px 24px 17px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 -22px 44px -36px #4d6c8f3d,0 26px 62px -50px #000000d1}.aperture-signal.is-rejected:after,.aperture-detail.is-rejected:after{content:"Відмовили";pointer-events:none;z-index:5;--rejection-stamp-color:#ff7676d1;--rejection-stamp-border:#ff7676ad;--rejection-stamp-shadow:0 0 18px #ff767647, 0 1px 0 #0000007a;border:5px solid var(--rejection-stamp-border);color:var(--rejection-stamp-color);-webkit-text-fill-color:var(--rejection-stamp-color);letter-spacing:.12em;text-shadow:var(--rejection-stamp-shadow);text-transform:uppercase;mix-blend-mode:normal;isolation:isolate;opacity:.94;backface-visibility:hidden;border-radius:18px;place-items:center;font-weight:900;line-height:1;display:grid;position:absolute;transform:rotate(-13deg)}html[data-theme=light] .aperture-signal.is-rejected:after,html[data-theme=light] .aperture-detail.is-rejected:after{--rejection-stamp-color:#dc26269e;--rejection-stamp-border:#dc262685;--rejection-stamp-shadow:0 1px 0 #ffffff52, 0 0 14px #dc26261f}.aperture-signal.is-rejected:after{width:min(58%,310px);min-height:82px;font-size:clamp(26px,5vw,54px);top:38px;right:clamp(72px,12vw,220px)}.aperture-signal.job-card-military-camo{background-image:var(--military-camo-bg), radial-gradient(circle at 95% 5%, #7796bf13, transparent 36%), linear-gradient(145deg, #ffffff0a, transparent 33%);background-repeat:repeat,no-repeat,no-repeat;background-size:240px 310px,auto,auto}.aperture-signal:before{content:"";pointer-events:none;border-radius:inherit;transition:background-position .6s var(--aperture-ease);background:linear-gradient(112deg,#0000 8%,#97eaff1a 28%,#0000 49%) -140% 0/70% 100% no-repeat,radial-gradient(circle at 100% 100%,#af7dff17,#0000 32%);position:absolute;inset:0}.aperture-signal:hover,.aperture-signal:focus-within{z-index:2;border-color:#97cdde45;transform:translate(4px,-2px);box-shadow:inset 0 1px #ffffff1a,0 32px 72px -50px #396f9975}.aperture-signal:hover:before,.aperture-signal:focus-within:before{background-position:290% 0,0 0}.aperture-signal__node{z-index:3;background:#101d2c;border:1px solid #9dccd870;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;top:33px;left:-25px;box-shadow:0 0 0 5px #5cabbe0a,0 0 17px #52a9bc4d}.aperture-signal__node i{background:#b7dde3;border-radius:50%;width:5px;height:5px}.aperture-signal__toast{z-index:210;pointer-events:none;position:fixed}.aperture-signal__toast-bubble{color:#e8fbff;pointer-events:auto;width:max-content;max-width:min(360px,100vw - 32px);animation:aperture-toast-in .28s var(--aperture-ease) both;background:linear-gradient(135deg,#cffaff26,#0000 42%),#162b3af5;border:1px solid #96dfed59;border-radius:16px 16px 4px;align-items:center;gap:9px;padding:12px 14px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff29,0 18px 38px -24px #000000eb,0 0 22px -13px #6dddece6}@media (width<=767px){.aperture-signal__toast-bubble{width:min(360px,100vw - 32px);max-width:calc(100vw - 32px)}}.aperture-signal__toast-bubble.is-leaving{animation:aperture-toast-out .22s var(--aperture-ease) both}.aperture-signal__toast-bubble svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;margin-top:1px}.aperture-signal__toast-close{color:#e8fbffad;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:color .14s,background .14s;display:inline-flex}.aperture-signal__toast-bubble>span:not(.aperture-signal__toast-actions){min-width:0}.aperture-signal__toast-close:hover,.aperture-signal__toast-close:focus-visible{color:#ef4444}.aperture-signal__toast-close svg{width:11px;height:11px;margin-top:0}.aperture-signal__open{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.aperture-signal__open:focus-visible{outline-offset:-4px;outline:2px solid #91edff}.aperture-signal__topline,.aperture-signal__body,.aperture-signal__preview,.aperture-signal__meta,.aperture-signal__footer{z-index:2;pointer-events:none;position:relative}.aperture-signal__topline{color:#91a5b9;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:11px;font-weight:700;display:flex}.aperture-signal__topline-meta{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:inline-flex;position:relative}.aperture-signal__topline-meta .hiring-signal-icon{width:57px;height:57px;position:absolute;top:calc(100% + 2px);right:0}.aperture-signal--urgent-only .aperture-signal__topline-meta{position:static}.aperture-signal--urgent-only .aperture-signal__body{padding-right:66px}.aperture-signal__urgent-mobile,.job-reservation-badge--mobile{display:none}.aperture-signal__topline>span{color:#9ed2dd}.aperture-signal[data-source=indeed] .aperture-signal__topline>span{color:var(--indeed-text)}.aperture-signal[data-source=dou] .aperture-signal__topline>span{color:#ffad7d}.aperture-signal[data-source=djinni] .aperture-signal__topline>span{color:#7de4bd}.aperture-signal[data-source=linkedin] .aperture-signal__topline>span{color:#8dbbff}.aperture-signal[data-source=jooble] .aperture-signal__topline>span{color:#1673e6;-webkit-text-fill-color:transparent;text-shadow:0 0 18px #1673e647;background:linear-gradient(90deg,#1673e6 0 18%,#36b529 18% 40%,#1673e6 40% 100%);-webkit-background-clip:text;background-clip:text}.aperture-signal[data-source=jobico] .aperture-signal__topline>span{color:#eaf6ff;-webkit-text-fill-color:transparent;text-shadow:0 0 16px #62a8ff57;background:linear-gradient(90deg,#fff 0%,#d7efff 42%,#62a8ff 100%);-webkit-background-clip:text;background-clip:text}.aperture-signal[data-source=test] .aperture-signal__topline>span{color:#a78bfa;background:linear-gradient(90deg, var(--jobradar-badge) 0%, var(--jobradar-badge-alt) 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 16px #7b3ff24d;-webkit-background-clip:text;background-clip:text}.aperture-signal__body{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;margin-top:15px;display:grid}.aperture-signal__body p{color:#a9b8c8;margin:0 0 6px;font-size:22.5px;line-height:18px}.company-name-link{max-width:calc(100% + 16px);color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:12px 12px 5px;margin:-3px -8px;padding:3px 8px;text-decoration:none;transition:background-color .18s;display:inline-block;overflow:hidden}@media (hover:hover) and (pointer:fine){.company-name-link:hover{background:color-mix(in srgb, currentColor 12%, transparent)}}.company-name-link:active{background:color-mix(in srgb, currentColor 18%, transparent)}.company-name-link:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.aperture-detail__hero .company-name-link{white-space:normal;overflow:visible}.aperture-signal__topline>small{font-size:13px}.aperture-signal__body h2{color:#f5f8fd;max-width:760px;font-family:var(--font-gotham-light,"Gotham", sans-serif);letter-spacing:-.045em;margin:0;font-size:clamp(23px,2vw,31px);font-weight:400;line-height:1.08}.job-reviews-badge__heading{color:#f5f8fd;font-family:var(--font-gotham-light,"Gotham", sans-serif);letter-spacing:-.045em;font-size:clamp(23px,2vw,31px);font-weight:400;line-height:1.08}.aperture-signal__salary>strong{color:#e7f7ff;white-space:nowrap;padding-top:2px;font-size:16px;font-weight:600}.aperture-signal__salary{flex-direction:column;justify-self:end;align-items:flex-end;width:max-content;display:flex;position:relative}.job-reservation-badge--desktop{z-index:4;width:66px;height:66px;position:absolute;top:calc(100% + 4px);right:0}.aperture-signal__salary .aperture-signal__urgent-desktop{z-index:2;width:57px;height:57px;position:absolute;top:calc(100% + 2px);right:0}.aperture-signal__salary--with-reservation .aperture-signal__urgent-desktop{top:calc(100% + 72px)}.aperture-signal__preview{color:#91a1b4;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:790px;margin:15px 0 0;font-size:13px;line-height:1.52;display:-webkit-box;overflow:hidden}.aperture-signal__note-preview{background:#01091252;border:1px solid #b4dbff1f;border-radius:14px 14px 6px;gap:7px;margin-top:13px;padding:11px 12px;display:grid}.aperture-signal__note-preview span{color:#91a1b4;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.aperture-signal__note-preview p{color:#d6e4ef;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.aperture-signal__meta{flex-wrap:nowrap;gap:14px;margin-top:15px;display:flex;overflow:hidden}.aperture-signal__meta span{color:#a9b8c8;font-size:11px;position:relative}.aperture-signal__meta span+span:before{content:"";background:#668097;border-radius:50%;width:2px;height:2px;position:absolute;top:50%;left:-8px}.aperture-signal__footer{border-top:1px solid #bad9ff1a;justify-content:space-between;align-items:center;gap:18px;min-height:46px;margin-top:15px;padding-top:13px;display:flex}.aperture-stage-rail,[class^=aperture-stage-railis],[class*=\ aperture-stage-railis]{--aperture-stage-count:4;--aperture-stage-mobile-columns:3;pointer-events:auto;grid-template-columns:repeat(var(--aperture-stage-count), minmax(0, 1fr));color:#8295aa;flex:auto;gap:5px;min-width:0;max-width:min(820px,100% - 176px);display:grid}.aperture-stage-rail.is-compact,[class^=aperture-stage-railis][class*=is-compact],[class*=\ aperture-stage-railis][class*=is-compact]{gap:3px;max-width:min(920px,100% - 166px)}.aperture-stage-rail__step,[class^=aperture-stage-rail__stepis],[class*=\ aperture-stage-rail__stepis]{z-index:2;min-width:0;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;gap:6px;margin:0;padding:0;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.aperture-stage-rail__step:hover .aperture-stage-rail__bar{border-color:color-mix(in srgb, var(--stage-color) 68%, transparent);box-shadow:inset 0 1px 0 #ffffff38, 0 0 12px color-mix(in srgb, var(--stage-color) 40%, transparent)}.aperture-stage-rail__step:hover .aperture-stage-rail__label{color:#eaf6ff}}.aperture-stage-rail__bar{background:radial-gradient(circle at 18% 0,#ffffff2e,#0000 50%),linear-gradient(#ffffff17,#0000 58%),#ffffff13;border:1px solid #b2d5ee1f;border-radius:999px;height:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -6px 12px #01081238}.aperture-stage-rail__bar:before{content:"";border-radius:inherit;background:radial-gradient(circle at 16% 0%, #ffffff8a, transparent 44%), linear-gradient(180deg, #ffffff57, transparent 58%), linear-gradient(90deg, color-mix(in srgb, var(--stage-color) 68%, #eaffff 32%), var(--stage-color) 48%, color-mix(in srgb, var(--stage-next-color) 78%, var(--stage-color) 22%));width:0;box-shadow:inset 0 1px 0 #ffffff4d, 0 0 14px color-mix(in srgb, var(--stage-color) 42%, transparent);transition:width 3.52s var(--aperture-ease);position:absolute;inset:0}.aperture-stage-rail__bar:after{content:"";z-index:1;border-radius:inherit;opacity:.44;pointer-events:none;background:linear-gradient(90deg,#fff9,#ffffff1a);height:34%;position:absolute;top:1px;left:4px;right:4px}.aperture-stage-rail__accept-wash{z-index:2;border-radius:inherit;opacity:0;background:linear-gradient(90deg,#4ade80,#22c55e 55%,#16a34a);transition:opacity .88s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff57,0 0 14px #22c55e8c}.aperture-stage-rail.is-accepted .aperture-stage-rail__accept-wash{opacity:1}.aperture-stage-rail__label{color:currentColor;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:13px;font-weight:650;line-height:1.15;display:-webkit-box;overflow:hidden}.aperture-stage-rail__step.is-filled .aperture-stage-rail__bar,[class^=aperture-stage-rail__stepis][class*=is-filled] .aperture-stage-rail__bar,[class*=\ aperture-stage-rail__stepis][class*=is-filled] .aperture-stage-rail__bar{border-color:color-mix(in srgb, var(--stage-color) 62%, transparent);box-shadow:inset 0 1px 0 #ffffff47, 0 0 14px color-mix(in srgb, var(--stage-color) 42%, transparent);background:radial-gradient(circle at 18% 0,#ffffff38,#0000 52%),#ffffff1a}.aperture-stage-rail__step.is-filled .aperture-stage-rail__bar:before,[class^=aperture-stage-rail__stepis][class*=is-filled] .aperture-stage-rail__bar:before,[class*=\ aperture-stage-rail__stepis][class*=is-filled] .aperture-stage-rail__bar:before{width:100%}body[data-jobradar-live-tour-step=job-progress-add] [data-tour-id=job-progress-rail] .aperture-stage-rail__step.is-filled .aperture-stage-rail__bar:before{animation:aperture-tour-progress-refill 1.9s var(--aperture-ease) infinite}body[data-jobradar-live-tour-step=job-progress-add] [data-tour-id=job-progress-rail]{filter:saturate(1.16)brightness(1.1)}@keyframes aperture-tour-progress-refill{0%{opacity:.72;width:18%}62%,to{opacity:1;width:100%}}.aperture-stage-rail__step.is-partial .aperture-stage-rail__bar,[class^=aperture-stage-rail__stepis][class*=is-partial] .aperture-stage-rail__bar,[class*=\ aperture-stage-rail__stepis][class*=is-partial] .aperture-stage-rail__bar{border-color:color-mix(in srgb, var(--stage-color) 42%, transparent);background:radial-gradient(circle at 18% 0,#ffffff2e,#0000 52%),#ffffff17}.aperture-stage-rail__step.is-partial .aperture-stage-rail__bar:before,[class^=aperture-stage-rail__stepis][class*=is-partial] .aperture-stage-rail__bar:before,[class*=\ aperture-stage-rail__stepis][class*=is-partial] .aperture-stage-rail__bar:before{width:52%}.aperture-stage-rail__step.is-filled,.aperture-stage-rail__step.is-partial,[class^=aperture-stage-rail__stepis][class*=is-filled],[class^=aperture-stage-rail__stepis][class*=is-partial],[class*=\ aperture-stage-rail__stepis][class*=is-filled],[class*=\ aperture-stage-rail__stepis][class*=is-partial]{color:#b6c8d8}.aperture-stage-rail__step.is-current,[class^=aperture-stage-rail__stepis][class*=is-current],[class*=\ aperture-stage-rail__stepis][class*=is-current]{color:#f3fbff}.aperture-stage-rail__step.is-current .aperture-stage-rail__bar,[class^=aperture-stage-rail__stepis][class*=is-current] .aperture-stage-rail__bar,[class*=\ aperture-stage-rail__stepis][class*=is-current] .aperture-stage-rail__bar{outline-offset:2px;box-shadow:inset 0 1px 0 #ffffff52, 0 0 0 1px color-mix(in srgb, var(--stage-color) 42%, transparent), 0 0 18px color-mix(in srgb, var(--stage-color) 54%, transparent);outline:2px solid #e0faff6b}.aperture-stage-rail.is-compact .aperture-stage-rail__step,[class^=aperture-stage-railis][class*=is-compact] .aperture-stage-rail__step,[class*=\ aperture-stage-railis][class*=is-compact] .aperture-stage-rail__step,[class^=aperture-stage-railis][class*=is-compact] [class^=aperture-stage-rail__stepis],[class*=\ aperture-stage-railis][class*=is-compact] [class^=aperture-stage-rail__stepis]{gap:5px}.aperture-stage-rail.is-compact .aperture-stage-rail__bar,[class^=aperture-stage-railis][class*=is-compact] .aperture-stage-rail__bar,[class*=\ aperture-stage-railis][class*=is-compact] .aperture-stage-rail__bar{height:21px}.aperture-stage-rail.is-compact .aperture-stage-rail__label,[class^=aperture-stage-railis][class*=is-compact] .aperture-stage-rail__label,[class*=\ aperture-stage-railis][class*=is-compact] .aperture-stage-rail__label{font-size:12px}.aperture-signal__footer>span{color:#8193a8;align-items:center;gap:8px;font-size:11px;display:inline-flex}.aperture-signal__footer>span i{background:#516579;border-radius:50%;width:6px;height:6px}.aperture-signal__footer>span.is-active{color:#ff5c66}.aperture-signal__footer>span.is-active i{background:#ff2f45;box-shadow:0 0 11px #ff2f45cc}.aperture-signal__actions{pointer-events:auto;gap:7px;display:flex}.aperture-signal__actions button{z-index:4;min-width:52px;min-height:52px;transition:color .16s ease, border-color .16s ease, background .16s ease, transform .16s var(--aperture-ease);background:#ffffff0a;justify-content:center;align-items:center;display:inline-flex;position:relative}.aperture-signal__actions svg{width:22px;height:22px}.aperture-signal__actions .aperture-signal__tracking-action{border-radius:18px 18px 8px;justify-content:flex-start;align-items:center;gap:8px;width:168px;height:52px;padding:0 16px 0 10px;font-weight:650;display:inline-flex}@media (width>=768px){.aperture-signal__actions .aperture-signal__tracking-action{color:#b9d5df;background:#70b1c114;border-color:#93c9d730}}.aperture-signal__actions .aperture-signal__tracking-action span{text-align:left;-webkit-line-clamp:2;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;flex:auto;min-width:0;line-height:1.05;display:-webkit-box;overflow:hidden}.aperture-signal__actions .aperture-signal__tracking-action svg{flex:none;width:24px;height:24px}.aperture-signal__actions .aperture-signal__tracking-action svg.aperture-pulse-icon{width:auto;height:24px}.aperture-pulse-icon__line{fill:none}.aperture-pulse-icon__marker{fill:#8beaff;filter:drop-shadow(0 0 2px #8beaff)}.aperture-pulse-icon.is-idle .aperture-pulse-icon__dot-glow{animation-play-state:paused}.aperture-pulse-icon__dot{fill:currentColor;opacity:.6}.aperture-pulse-icon__dot-glow{fill:#8beaff;opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite aperture-pulse-dot-glow}@keyframes aperture-pulse-dot-glow{0%{opacity:.95;transform:scale(1.9)}16%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.aperture-step-icon{aspect-ratio:29/24;flex:none;width:30px;font-style:normal;display:block;position:relative}.aperture-signal__actions .aperture-signal__tracking-action .aperture-step-icon svg{stroke-width:1.8px;width:100%;max-width:100%;height:100%;display:block}.aperture-step-icon__base{stroke:currentColor}.aperture-step-icon__tint{position:absolute;inset:0}html[data-theme=light] .aperture-step-icon.is-tracked .aperture-step-icon__base{stroke-width:3.2px}.aperture-step-icon__tint.is-filling{animation:aperture-step-icon-sweep 3.52s var(--aperture-ease) both}@keyframes aperture-step-icon-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.aperture-step-icon__tint.is-filling{animation:none}}@media (width>=768px){.aperture-signal__actions .aperture-signal__tracking-action:hover{color:#e1eff2;background:#70b1c124;border-color:#97cfdc52}}.aperture-signal__actions button:hover{color:#dffaff;background:#5dceff1c;border-color:#7de2ff66;transform:translateY(-1px)}.aperture-signal__actions button.is-active{color:#ff9caa;background:#ff69861a;border-color:#ff879852}.aperture-signal__actions button.is-active svg{fill:currentColor}.aperture-signal__actions button:disabled{opacity:.35;cursor:default;transform:none}.aperture-signal__actions .aperture-signal__tracking-action:disabled{opacity:1}.aperture-load-more{color:#cbebf4;cursor:pointer;background:#389ac814;border:1px solid #89e2ff4a;border-radius:18px 18px 7px;justify-content:center;align-items:center;gap:10px;min-width:210px;min-height:52px;margin:30px auto 0;padding:0 22px;display:flex}.aperture-load-more svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.aperture-load-more:disabled{opacity:.55;cursor:progress}.aperture-empty{color:#91a4b8;text-align:center;border:1px dashed #afdaff2e;border-radius:34px 34px 14px;justify-items:center;gap:18px;min-height:340px;padding:90px 20px;display:grid}.aperture-empty__ring{border:1px solid #80e2ff59;border-radius:50%;width:74px;height:74px;box-shadow:0 0 0 12px #62d6ff0a,inset 0 0 22px #63cdff1f}.aperture-filter-overlay{z-index:300;-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);background:#020811bd;place-items:center;padding:24px;animation:.18s both aperture-fade-in;display:grid;position:fixed;inset:0}.aperture-filter-console{color:#eef8ff;width:min(1180px,100%);height:min(820px,100dvh - 48px);animation:aperture-console-in .34s var(--aperture-ease) both;background:radial-gradient(circle at 100% 0,#a077ff29,#0000 32%),radial-gradient(circle at 0 100%,#44ddeb1a,#0000 30%),#0a1727;border:1px solid #b6e0ff3d;border-radius:38px 38px 15px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 50px 140px -54px #000}.aperture-filter-console__header,.aperture-filter-console__footer{background:#ffffff06;border-bottom:1px solid #b4dbff1f;justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;display:flex}.aperture-filter-console__header h2{font-family:var(--font-gotham-light,"Gotham", sans-serif);letter-spacing:-.04em;margin:0;font-size:28px;font-weight:400}.aperture-filter-console__header-actions{align-items:center;gap:10px;display:flex}.aperture-text-action{color:#91dff1;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 14px;font-size:12px}.aperture-filter-console__body{overscroll-behavior:contain;scrollbar-color:#79ceec42 transparent;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;gap:14px;min-height:0;padding:18px 20px 24px;display:grid;overflow-y:auto}.aperture-filter-section{isolation:isolate;background:linear-gradient(135deg,#ffffff09,#0000 42%),#081423b8;border:1px solid #b5daff1c;border-radius:24px 24px 9px;flex-direction:column;gap:14px;height:auto;min-height:max-content;margin:0;padding:18px 18px 20px;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff0b}.aperture-filter-section--options{order:-1}.aperture-filter-section__heading>span{display:none}.aperture-filter-section__heading{z-index:1;align-items:baseline;gap:12px;min-width:0;display:flex;position:relative}.aperture-filter-section__heading>span,.aperture-filter-section__heading h3{margin:0;font-size:13px;font-weight:600;line-height:1.3;color:#dce9f5!important}.aperture-filter-section__options{z-index:1;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:8px;min-width:0;min-height:max-content;display:flex;position:relative;overflow:visible}.aperture-filter-pair{display:contents}.aperture-filter-section__sublens{background:#06101b66;border:1px dashed #95deff29;border-radius:4px 12px 12px;flex-wrap:wrap;flex:1 0 100%;align-items:flex-start;gap:6px;margin:2px 0 2px 14px;padding:8px 8px 8px 12px;display:flex}.aperture-filter-section__options .aperture-filter-lens--sub{border-radius:12px 12px 6px;gap:7px;min-height:32px;padding:3px 6px 3px 11px;font-size:11.5px;font-weight:600;color:#7d93a6!important;box-shadow:none!important;background:#0e1b298c!important;border-color:#95deff1f!important}.aperture-filter-section__options .aperture-filter-lens--sub:before{display:none}.aperture-filter-section__options .aperture-filter-lens--sub:hover{color:#cfe4f0!important;background:#1c2e4099!important;border-color:#9fcfdd52!important}.aperture-filter-section__options .aperture-filter-lens--sub .aperture-filter-lens__count{min-width:20px;height:20px;padding:0 5px;font-size:9.5px}.aperture-filter-section__options .aperture-filter-lens--sub.is-active{color:#071727!important;box-shadow:inset 0 1px #ffffffb3,0 8px 18px -12px #5bd9e8d9!important}.aperture-filter-section__options .aperture-filter-lens{box-sizing:border-box;isolation:isolate;appearance:none;-webkit-backdrop-filter:none;white-space:nowrap;border-radius:18px 18px 9px;flex:none;gap:10px;min-width:0;max-width:100%;min-height:42px;padding:4px 8px 4px 14px;font-family:inherit;font-size:13px;font-weight:650;line-height:1.1;position:relative;overflow:hidden;transform:translateZ(0);color:#b9c9d8!important;background:linear-gradient(130deg,#ffffff13,#0000 44%),#1f3044c7!important;border:1px solid #bed7ea38!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff17,inset 0 -12px 22px -22px #040a13b3!important}.aperture-filter-section__options .aperture-filter-lens__label,.aperture-filter-section__options .aperture-filter-lens__count{z-index:1;-webkit-text-fill-color:currentColor;mix-blend-mode:normal;background:0 0;align-items:center;position:relative;visibility:visible!important;opacity:1!important;color:inherit!important;display:inline-flex!important}.aperture-filter-section__options .aperture-filter-lens__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(240px,46vw);overflow:hidden}.aperture-filter-section__options .aperture-filter-lens:before{content:"";z-index:0;opacity:.7;pointer-events:none;background:radial-gradient(circle at 15% 0,#def3ff29,#0000 42%);position:absolute;inset:0}.aperture-filter-section__options .aperture-filter-lens:hover{color:#e6f0f6!important;background:linear-gradient(130deg,#d6f0fa1c,#0000 48%),#24394edb!important;border-color:#9fcfdd66!important}.aperture-filter-section__options .aperture-filter-lens.is-active{text-shadow:none;color:#071727!important;background:radial-gradient(circle at 18% 0,#ffffffbd,#0000 44%),linear-gradient(135deg,#c9fbff 0%,#83e7f2 52%,#8aaeff 100%)!important;border-color:#cdfaffe6!important;box-shadow:inset 0 1px #ffffffe0,inset 0 -12px 24px -24px #05132261,0 0 0 2px #81e2f029,0 16px 36px -18px #5bd9e8f5!important}.aperture-filter-section__options .aperture-filter-lens__count{color:#91a8ba;font-variant-numeric:tabular-nums;background:#030c1738;border:1px solid #b5d5e826;border-radius:9px 9px 5px;flex:none;place-items:center;min-width:24px;height:24px;margin-left:1px;padding:0 7px;font-size:10px;line-height:1;box-shadow:inset 0 1px #ffffff0e;display:grid!important}.aperture-filter-section__options .aperture-filter-lens.is-active .aperture-filter-lens__count{background:#0516264d;border-color:#03122038;box-shadow:inset 0 1px #ffffff2e,0 0 16px #061a2c24;color:#eafcff!important}.aperture-salary-inputs{grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr);align-items:end;gap:9px;width:100%;display:grid}.aperture-salary-inputs label{color:#7f93a8;letter-spacing:.12em;text-transform:uppercase;gap:6px;font-size:9px;font-weight:700;display:grid}.aperture-salary-inputs input{color:#e9f6ff;background:#0109136e;border:1px solid #b5dcff29;border-radius:14px 14px 6px;outline:0;width:100%;min-height:44px;padding:0 12px;font-size:16px}.aperture-salary-inputs input:focus{border-color:#77e9ff7a;box-shadow:0 0 0 3px #5bd4ff14}.aperture-salary-inputs>span[aria-hidden=true]{color:#7f93a8;justify-content:center;align-items:center;height:44px;font-size:14px;display:flex}.aperture-salary-inputs>.aperture-text-action{grid-column:1/-1;justify-self:start;min-height:32px;padding:0}.aperture-switch-line{flex:1 0 100%;align-items:center;gap:9px;width:100%;min-width:0;min-height:30px;display:flex}.aperture-switch-line__label{color:#a6b5c5;overflow-wrap:anywhere;flex:auto;min-width:0;font-size:11px;font-weight:500;line-height:1.35}.aperture-switch-line.is-disabled .info-tooltip,.aperture-switch-line.is-disabled .aperture-switch-line__label{opacity:.56}@media (width>=768px){.aperture-filter-section--options .aperture-filter-section__options{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;align-content:start;gap:6px 48px;display:grid}}.aperture-company-list{z-index:60}.aperture-mobile-search-options,.aperture-mobile-result-count{display:none}.aperture-filter-console__footer{border-top:1px solid #b4dbff1f;border-bottom:0}.aperture-filter-console__save{color:#eef8ff;cursor:pointer;border:1px solid #86bdff7a;border-radius:17px 17px 7px;min-height:44px;padding:0 16px;font-size:13px;font-weight:700;transition:border-color .12s,background-color .12s,box-shadow .12s,opacity .12s;box-shadow:inset 0 1px #ffffff24,0 14px 28px -20px #60a5fac7;background:linear-gradient(135deg,#295b9cf5,#163d6cfa)!important}.aperture-filter-console__save:not(:disabled):hover{border-color:#acd6ff9e;background:linear-gradient(135deg,#336fbafa,#1c4a80)!important}.aperture-filter-console__save:disabled{color:#d6e5f6b8;cursor:not-allowed;border-color:#7ca2cd6b;box-shadow:inset 0 1px #ffffff14;opacity:1!important;background:#2b3d54fa!important}.aperture-filter-console__done{color:#071521;cursor:pointer;background:linear-gradient(135deg,#e3fcff,#83eaff 58%,#8fa8ff);border:1px solid #c6f2ff80;border-radius:17px 17px 7px;align-items:center;gap:10px;min-height:50px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #fff,0 14px 30px -18px #56dcfff2}.aperture-filter-console__done-label{white-space:nowrap}.aperture-filter-console__count{background:#0715212e;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex}.aperture-detail-layer{z-index:310;-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);background:#02070fbf;padding:16px;animation:.18s both aperture-fade-in;position:fixed;inset:0;overflow:hidden}.aperture-detail{color:#edf7ff;width:min(1320px,100%);height:calc(100dvh - 32px);animation:aperture-detail-in .36s var(--aperture-ease) both;background:radial-gradient(circle at 88% -2%,#a978ff29,#0000 34%),radial-gradient(circle at 0 36%,#50ddf417,#0000 30%),#091625;border:1px solid #b5e0ff3b;border-radius:38px 38px 14px;grid-template-rows:auto minmax(0,1fr) auto;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff26,0 60px 160px -58px #000}.aperture-detail.is-rejected:after{width:min(54vw,620px);min-height:148px;font-size:clamp(40px,8vw,108px);top:clamp(96px,18vh,180px);right:clamp(18px,7vw,92px)}.aperture-detail__nav{background:#ffffff06;border-bottom:1px solid #b5dcff1f;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:72px;padding:10px 18px;display:grid}.aperture-detail__nav>button{border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:7px;width:auto;padding:0 13px;display:inline-flex}.aperture-detail__nav>div{color:#8296ac;gap:10px;font-size:11px;display:flex}.aperture-detail__nav>div strong{color:#d8e9f5;font-variant-numeric:tabular-nums}.aperture-detail__nav nav{justify-self:start;gap:7px;display:flex}.aperture-detail__nav button:disabled{opacity:.3;cursor:default}.aperture-detail__scroll{overscroll-behavior:contain;scrollbar-color:#77d3f03b transparent;min-height:0;overflow-y:auto}.aperture-detail__hero{background:linear-gradient(145deg,#ffffff0b,#0000 45%);border-bottom:1px solid #b5dcff1c;padding:clamp(30px,5vw,76px) clamp(24px,7vw,96px) 38px}.aperture-detail__hero-topline{color:#8da0b5;justify-content:space-between;align-items:center;gap:24px;font-size:11px;display:flex}.aperture-source-stack{z-index:2;position:relative}.aperture-detail__hero h2{color:#f5f9fe;max-width:970px;font-family:var(--font-gotham-light,"Gotham", sans-serif);letter-spacing:-.065em;margin:25px 0 12px;font-size:clamp(38px,6vw,76px);font-weight:300;line-height:.97}.aperture-detail__property-icons{vertical-align:middle;gap:8px;margin-left:16px;display:inline-flex}.aperture-detail__property-icons:empty{display:none}.aperture-detail__property-icons .job-reservation-badge,.aperture-detail__property-icons .hiring-signal-icon{width:clamp(42px,6vw,72px);height:clamp(42px,6vw,72px)}.aperture-detail__hero>p{color:#a7b6c6;margin:0;font-size:16px}.aperture-detail__hero>p.aperture-detail__company{font-size:24px}.aperture-detail__hero>.aperture-detail__hero-reviews{margin-top:0}.aperture-detail__hero>.aperture-detail__hero-reviews .job-reviews-badge{margin-top:10px}.aperture-detail__hero .job-reviews-section{color:#e7f2fc;background:#ffffff0d;border:1px solid #b7deff38;border-radius:17px 17px 7px;min-block-size:60px;max-inline-size:420px;padding:10px 16px}.aperture-detail__hero .job-reviews-section__icon{color:#bdd8f2;background:#b7deff1a;border-radius:12px 12px 5px}.aperture-detail__hero .job-reviews-section__meta,.aperture-detail__hero .job-reviews-section__chevron{color:#a7b6c6}.aperture-detail__hero .job-reviews-section__figure{color:#e7f2fc}@media (hover:hover) and (pointer:fine){.aperture-detail__hero .job-reviews-section:hover{background:#ffffff17;border-color:#b7deff6b}}html[data-theme=light] .aperture-detail__hero .job-reviews-section{color:#041320;background:#002c4f0d;border-color:#00274833}html[data-theme=light] .aperture-detail__hero .job-reviews-section__icon{color:#223242;background:#002c4f14}html[data-theme=light] .aperture-detail__hero .job-reviews-section__meta,html[data-theme=light] .aperture-detail__hero .job-reviews-section__chevron{color:#46586a}html[data-theme=light] .aperture-detail__hero .job-reviews-section__figure{color:#041320}.aperture-detail__hero>.aperture-detail__hero-reviews.job-reviews-open-block .add-review-button,.aperture-detail__hero>.aperture-detail__hero-reviews .job-reviews-section{display:none}@media (hover:hover) and (pointer:fine){.aperture-detail__actions button.reviews-entry-button:not(:disabled):hover{color:#071522;background:#e7f2fc;border-color:#e7f2fc}html[data-theme=light] .aperture-detail__actions button.reviews-entry-button:not(:disabled):hover{color:#fff;background:#223242;border-color:#223242}}.aperture-detail__actions .add-review-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aperture-detail__hero .job-reviews-open-block .add-review-button{min-height:44px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .18s,background-color .18s,transform .18s}.aperture-detail__hero .job-reviews-open-block .add-review-button:not(:disabled):hover{background:#ffffff12;border-color:#b7deff5c}.aperture-detail__hero .job-reviews-open-block .add-review-button:not(:disabled):active{transform:translateY(1px)}.aperture-detail__hero .job-reviews-open-block .add-review-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aperture-detail__facts{background:#b0dcff1a;border:1px solid #b8dbff1f;border-radius:22px 22px 8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:34px;display:grid;overflow:hidden}.aperture-detail__facts strong{color:#e7f2fc;background:#0c1b2c;gap:6px;min-height:83px;padding:17px;font-size:13px;font-weight:600;display:grid}.aperture-detail__facts small{color:#73879d;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.aperture-detail__actions{flex-wrap:wrap;gap:9px;margin-top:19px;display:flex}.aperture-detail__actions button,.aperture-detail__hero .job-reviews-open-block .add-review-button{color:#bdcddd;cursor:pointer;background:#ffffff09;border:1px solid #b7deff2b;border-radius:17px 17px 7px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 17px;display:inline-flex}.aperture-detail__actions button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.aperture-detail__actions button.is-primary{color:#071522;background:linear-gradient(135deg,#ddfbff,#7fe8ff 60%,#8da8ff);border-color:#b7f1ff8c;font-weight:750;transition:border-color 2s,color 2s;position:relative;overflow:hidden}.aperture-detail__actions button.is-primary .aperture-track-fill{z-index:0;opacity:0;background:linear-gradient(135deg,#6ee7b7,#22c55e 55%,#16a34a);transition:opacity 2s;position:absolute;inset:0}.aperture-detail__actions button.is-primary.is-confirming .aperture-track-fill,.aperture-detail__actions button.is-primary.is-accepted .aperture-track-fill{opacity:1}.aperture-detail__actions button.is-primary .aperture-track-idle{z-index:1;opacity:1;filter:blur();align-items:center;gap:9px;transition:opacity .4s,filter .4s;display:inline-flex;position:relative}.aperture-detail__actions button.is-primary .aperture-track-confirm{z-index:1;opacity:0;justify-content:center;align-items:center;transition:opacity .32s,transform .32s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;inset:0;transform:scale(.6)}.aperture-detail__actions button.is-primary .aperture-track-confirm svg{fill:none;stroke:#062018;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.aperture-detail__actions button.is-primary.is-confirming,.aperture-detail__actions button.is-primary.is-accepted{color:#06281c;border-color:#4ade80a6}.aperture-detail__actions button.is-primary.is-confirming .aperture-track-idle{opacity:0;filter:blur(4px)}.aperture-detail__actions button.is-primary.is-confirming .aperture-track-confirm{opacity:1;transform:scale(1)}.aperture-detail__actions button.is-active{color:#ff9eae;background:#ff739114;border-color:#ff8e9e52}.aperture-detail__actions button.is-active svg{fill:currentColor}.aperture-detail__actions button.is-warning{color:#ffd08a;background:#fbbf2414;border-color:#fbbf2457}.aperture-detail__actions button:disabled,.aperture-detail__hero .job-reviews-open-block .add-review-button:disabled{opacity:.42;cursor:default}.aperture-detail__actions button.is-primary:disabled{opacity:1;cursor:default}.aperture-stage-confirm-modal{background:#17231ef0;border:1px solid #4ade8059;border-radius:18px 18px 8px;align-items:center;gap:14px;max-width:380px;padding:20px 40px 20px 22px;display:flex}.aperture-stage-confirm__close{color:#9fcdb2}.aperture-stage-confirm__close:hover{color:#cdeede}.aperture-stage-confirm__badge{background:linear-gradient(135deg,#6ee7b7,#22c55e 55%,#16a34a);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;animation:.36s cubic-bezier(.34,1.56,.64,1) aperture-stage-confirm-pop;display:flex}.aperture-stage-confirm__badge svg{width:18px;height:18px}.aperture-stage-confirm__text{color:#cdeede;margin:0;font-size:13px;line-height:1.5}@keyframes aperture-stage-confirm-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.aperture-detail__content{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:14px;padding:14px;display:grid}.aperture-detail__rail{align-content:start;align-self:start;gap:14px;display:grid;position:sticky;top:14px}.aperture-detail__section{background:#ffffff07;border:1px solid #b5dbff1c;border-radius:28px 28px 10px;padding:clamp(22px,3vw,38px)}.aperture-section-title{align-items:center;gap:11px;margin-bottom:23px;display:flex}.aperture-section-title h3{color:#dce9f5;margin:0;font-size:14px;font-weight:650}.aperture-description-text{color:#aebdcb;font-size:15px;line-height:1.74}.aperture-description-text .job-description-heading{color:#e2edf7}.aperture-description-loading{color:#7c8ea3;margin:10px 0 0;font-size:12px;font-style:italic}.aperture-detail__description>p{color:#91a3b7;line-height:1.6}.aperture-detail__skills{flex-wrap:wrap;gap:7px 14px;display:flex}.aperture-detail__skills span{color:#adbdcd;white-space:nowrap;border-bottom:1px solid #7fe2ff47;padding:8px 10px;font-size:11px}.aperture-detail__skills p{color:#8395a9;font-size:12px}.aperture-stage-list{gap:5px;display:grid}.aperture-detail__section textarea{resize:vertical;color:#e1edf7;background:#0109126b;border:1px solid #b4dbff24;border-radius:16px 16px 6px;outline:0;width:100%;min-height:120px;padding:14px;font-size:16px;line-height:1.5}.aperture-detail__section textarea:focus{border-color:#77e8ff6b;box-shadow:0 0 0 3px #5ad4ff12}.aperture-detail__saved-note{background:#01091252;border:1px solid #b4dbff1f;border-radius:14px 14px 6px;gap:8px;margin-top:10px;padding:12px 13px;display:grid}.aperture-detail__saved-note span{color:#91a1b4;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.aperture-detail__saved-note p{color:#d6e4ef;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}.aperture-note-save{color:#adebf5;cursor:pointer;background:#4dc5e512;border:1px solid #79e1ff40;border-radius:14px 14px 6px;min-height:42px;margin-top:9px;padding:0 13px;font-size:11px}.aperture-test-actions{gap:8px;display:flex}.aperture-test-actions button{color:#a8b9ca;cursor:pointer;background:#ffffff09;border:1px solid #b8dcff26;border-radius:14px;min-height:44px;padding:0 14px}.aperture-detail__dock{-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);background:#081524c7;border-top:1px solid #b5dcff21;justify-content:flex-end;gap:9px;min-height:76px;padding:12px 18px;display:flex}.aperture-progress-action-modal .progress-pie-confirm-actions{flex-wrap:wrap;align-items:stretch}.aperture-progress-action-modal .saved-filters-danger-btn,.aperture-progress-action-modal__reject{border-radius:var(--radius-md);cursor:pointer;min-height:44px;padding:10px 18px;font-size:14px;font-weight:800}.aperture-progress-action-modal__reject{color:#fecaca;background:#f871711f;border:1px solid #f8717173}.aperture-progress-action-modal__reject:hover,.aperture-progress-action-modal__reject:focus-visible{background:#f871712e;border-color:#f87171a6;outline:none}[data-theme=light] .aperture-progress-action-modal__reject{color:#991b1b;background:#f871711a;border-color:#b91c1c59}@media (width<=520px){.aperture-progress-action-modal .progress-pie-confirm-actions{flex-direction:column}.aperture-progress-action-modal .saved-filters-danger-btn,.aperture-progress-action-modal__reject{width:100%}}.aperture-detail__dock>a{color:#071522;background:linear-gradient(135deg,#e2fbff,#84eaff 58%,#90aaff);border:1px solid #c4f2ff85;border-radius:17px 17px 7px;justify-content:center;align-items:center;gap:10px;min-width:250px;min-height:50px;padding:0 22px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #fff,0 15px 32px -20px #4ddcfff2}.aperture-detail__dock>button{min-width:50px;min-height:50px}.aperture-detail__dock>button.aperture-detail__dock-favorite,.aperture-detail__dock>button.aperture-detail__dock-reset{display:none}.aperture-detail__dock>button.aperture-detail__dock-delete{color:#ffadb5;border-radius:17px 17px 7px;width:auto;padding:0 16px;font-size:11px;font-weight:800}.aperture-detail__dock>button.is-active{color:#ff9bad;background:#ff6a8b17;border-color:#ff8b9e52}.aperture-detail__dock>button.is-active svg{fill:currentColor}.aperture-detail__dock>button.is-danger{color:#ffadb5;border-radius:17px 17px 7px;width:auto;padding:0 16px;font-size:11px}.aperture-detail__mobile-archive{display:none}@media (width<=1100px){html[data-display-mode=aperture]{--aperture-rail-width:min(1180px, calc(100% - 32px))}.aperture-frame{width:var(--aperture-rail-width)}.aperture-masthead{grid-template-columns:minmax(280px,1fr) auto;gap:24px}.aperture-masthead>p{display:none}.aperture-workspace{grid-template-columns:minmax(0,1fr)}.aperture-field-notes-rail{display:none}.aperture-detail__content{grid-template-columns:1fr}.aperture-detail__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.aperture-detail__rail>:last-child{grid-column:1/-1}}@media (width<=767px){html[data-display-mode=aperture]{--aperture-rail-width:calc(100% - clamp(24px, 7.4vw, 32px));--aperture-header-gap:8px}body.aperture-mode-active,body.eliot-lite-mode-active{padding-bottom:calc(74px + env(safe-area-inset-bottom))}body.aperture-mode-active .site-header{min-height:64px;margin:max(8px, env(safe-area-inset-top)) auto 0;border-radius:22px 10px 22px 22px;padding:6px 0!important}body.aperture-mode-active .site-header .container.header-inner{width:100%;min-height:52px;padding:0 7px}body.aperture-mode-active .site-header .logo-group{margin-left:3px}body.aperture-mode-active .site-header .header-actions{gap:8px!important}body.aperture-mode-active .site-header .source-filter{justify-content:flex-start;width:100%;padding-left:0;padding-right:18px}body.aperture-mode-active .site-footer{--footer-content-edge-gap:24px;padding:24px 0 calc(26px + env(safe-area-inset-bottom))}body.aperture-mode-active .site-footer .container{width:calc(100% - 32px)}body.aperture-mode-active .mobile-product-dock,body.eliot-lite-mode-active .mobile-product-dock{border:1px solid #aed1e429;box-shadow:0 20px 55px -26px #000000f2,inset 0 1px #effcff14;background:linear-gradient(115deg, #e9f8ff1f, transparent 34%), color-mix(in srgb, var(--surface) 58%, transparent)!important;display:grid!important}body.aperture-mode-active .mobile-product-dock--glass-on,body.eliot-lite-mode-active .mobile-product-dock--glass-on{-webkit-backdrop-filter:blur(17px)saturate(1.25);border-color:#aed1e447;background:linear-gradient(115deg, #e9f8ff26, transparent 34%), color-mix(in srgb, var(--surface) 38%, transparent)!important}body.aperture-mode-active .mobile-product-dock--glass-off,body.eliot-lite-mode-active .mobile-product-dock--glass-off{-webkit-backdrop-filter:none;border-color:#aed1e433;box-shadow:0 14px 30px -24px #000000f2;background:var(--surface)!important}body.aperture-mode-active .mobile-product-dock--glass-off:before,body.eliot-lite-mode-active .mobile-product-dock--glass-off:before{opacity:0}body.aperture-mode-active .mobile-product-dock-glass-controls,body.eliot-lite-mode-active .mobile-product-dock-glass-controls{display:flex}body.aperture-mode-active .mobile-product-dock-glass-toggle,body.eliot-lite-mode-active .mobile-product-dock-glass-toggle{color:#e9f7fb;background:#0e1f30e6;border:1px solid #e9f7fb52;border-radius:999px;min-width:0;min-height:30px;padding:5px 10px;font-size:10px;font-weight:700}body.aperture-mode-active .mobile-product-dock-glass-toggle.is-active,body.eliot-lite-mode-active .mobile-product-dock-glass-toggle.is-active{color:#e9f7fb;background:#258fb0b8;border-color:#7fdce7c7;box-shadow:0 4px 12px -8px #5be2ffe6,inset 0 1px #ebfdff59}body.aperture-mode-active.account-menu-open{padding-bottom:0;overflow-x:hidden}body.aperture-mode-active.account-menu-open .mobile-product-dock,body.eliot-lite-mode-active.account-menu-open .mobile-product-dock{display:none!important}body.aperture-mode-active.account-menu-open .site-header{z-index:320}body.aperture-mode-active.account-menu-open .account-menu-panel{top:calc(var(--site-header-height,64px) + 8px)!important;right:12px!important;bottom:max(12px, env(safe-area-inset-bottom))!important;z-index:330!important;border-radius:22px 22px 9px!important;width:min(320px,100vw - 24px)!important;min-width:0!important;max-width:min(320px,100vw - 24px)!important;max-height:none!important;position:fixed!important;left:auto!important}body.aperture-detail-open,body.aperture-filters-open{padding-bottom:0}body.aperture-detail-open .mobile-product-dock,body.aperture-filters-open .mobile-product-dock,body.account-menu-open .mobile-product-dock{display:none!important}.aperture-mode{min-height:calc(100dvh - var(--site-header-height,60px))}.aperture-frame{width:100%;padding:var(--aperture-header-gap) 0 60px}.aperture-masthead{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:4px clamp(12px,3.7vw,16px) 14px}.aperture-brand{gap:10px}.aperture-orb{width:38px;height:38px;box-shadow:inset 0 0 12px #ffffff4d,0 10px 26px -16px #57bfffe6}.aperture-orb:after{inset:3px}.aperture-orb svg{width:17px;height:17px}.aperture-brand span{margin-bottom:4px;font-size:8px}.aperture-brand h1{font-size:26px;line-height:.95}.aperture-masthead__meta{gap:3px}.aperture-masthead__meta>span{font-size:9px}.aperture-masthead__meta strong{font-size:16px}.aperture-masthead__meta small{display:none}.aperture-command-island{border-radius:22px 22px 10px;flex-direction:column;gap:8px;margin:0 clamp(12px,3.7vw,16px);padding:7px;display:flex;top:0}.aperture-command-row{grid-template-columns:minmax(0,1fr) 50px 50px;gap:8px;display:grid}.aperture-scroll-top{right:14px;bottom:calc(84px + env(safe-area-inset-bottom));width:46px;height:46px}.aperture-search{border-radius:17px 17px 7px;grid-template-columns:21px minmax(0,1fr) auto;min-height:50px;padding:3px 5px 3px 13px}.aperture-search.has-search-draft{grid-template-columns:21px minmax(0,1fr) auto auto}.aperture-search input{height:44px;padding:0 8px;font-size:16px}.aperture-search input::placeholder{color:#0000}.aperture-search__mobile-placeholder{z-index:1;color:#71849a;pointer-events:none;align-items:center;font-size:16px;line-height:1.2;display:flex;position:absolute;inset:0 8px;overflow:hidden}.aperture-search__input-wrap:focus-within .aperture-search__mobile-placeholder{display:none}.aperture-search__mobile-placeholder-track{width:max-content;display:flex}.aperture-search__mobile-placeholder-track>span{white-space:nowrap;flex:none;padding-right:2rem}@keyframes aperture-search-placeholder-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.aperture-search__submit{border-radius:14px 14px 6px;min-height:40px;padding:0 11px;font-size:11px;display:none}.aperture-search.has-search-draft .aperture-search__submit{place-items:center;display:inline-grid}.aperture-search__submit-icon{justify-content:center;align-items:center;display:inline-flex}.aperture-search__submit-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.aperture-search__submit-label{display:none}.aperture-search.has-search-draft .aperture-search__submit{width:34px;min-width:34px;padding:0}.aperture-search__clear{background:0 0;border:0;border-radius:0;width:28px;min-width:28px;min-height:40px}.aperture-command-actions{display:contents}.aperture-search{order:1}.aperture-saved-slot{order:3}.aperture-tune-button{order:2;min-width:50px;min-height:50px;border-radius:17px 17px 7px!important;padding:0!important}.aperture-tune-button>span{display:none}.aperture-tune-button b{border:2px solid #0a1828;min-width:20px;height:20px;font-size:9px;position:absolute;top:-4px;right:-4px}.aperture-saved-slot{display:flex}.aperture-saved-slot .saved-filters-trigger{width:50px;min-width:50px;border-radius:17px 17px 7px!important;height:50px!important;min-height:50px!important;padding:0!important}.aperture-saved-slot .saved-filters-trigger-label,.aperture-saved-slot .saved-filters-trigger-label--short{display:none!important}.aperture-mobile-search-options{top:var(--aperture-island-height,0px);z-index:27;justify-content:flex-end;align-items:center;gap:8px;margin:0 clamp(12px,3.7vw,16px);transition:transform .2s;display:flex;position:sticky;transform:translateY(0)}.aperture-return-category-slot--stream{top:calc(var(--aperture-command-island-height,0px) + var(--aperture-mobile-search-options-height,0px) + 8px)}.aperture-mobile-search-options.is-hidden{pointer-events:none;transform:translateY(-130%)}.aperture-mobile-search-options .info-tooltip-trigger{width:24px;height:24px;font-size:15px}.aperture-mobile-result-count{color:#a6b5c5;justify-content:flex-end;align-items:baseline;gap:4px;font-size:13px;font-weight:500;display:flex}.aperture-mobile-result-count strong{color:#ebf8ff;font-variant-numeric:tabular-nums;font-weight:700}.aperture-quick-lenses{scroll-snap-type:x proximity;width:calc(100vw - clamp(38px,11vw,48px));padding:1px 0 2px;scroll-padding-left:0}.aperture-quick-lenses:after{content:"";flex:0 0 8px}.aperture-quick-lenses>*{scroll-snap-align:start;min-height:40px}.aperture-quick-lenses .aperture-reset-action{border-radius:999px;min-width:50px;height:40px;min-height:40px;padding:0}.aperture-quick-lenses .aperture-reset-action span{display:none}.aperture-workspace{padding-top:8px;display:block}.aperture-stream{gap:24px}.aperture-signal-group>header{min-height:24px;margin:0 16px 2px clamp(12px,3.7vw,16px);font-size:9px;transform:translateY(-12px)}.aperture-signal-group>header:after{width:54px}.aperture-signal-group__track{--aperture-card-inset:clamp(12px, 3.7vw, 16px);padding:0 var(--aperture-card-inset);gap:10px}.aperture-signal-group__track:before{left:calc(var(--aperture-card-inset) - 16px)}.aperture-signal{border-radius:24px 24px 9px;min-height:174px;padding:16px 15px 12px}.aperture-signal:hover{transform:none}.aperture-signal__toast-bubble{border-radius:15px 15px 7px;max-width:100%;padding:9px 11px;font-size:10.5px}.aperture-signal__node{width:15px;height:15px;top:27px;left:-25px}.aperture-signal__topline{gap:10px;font-size:9px}.aperture-signal__topline-meta .hiring-signal-icon{width:36px;height:36px}.aperture-signal__body{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:11px;padding-right:48px}.aperture-signal--urgent-only .aperture-signal__body{padding-right:48px}.aperture-signal__body p{margin-bottom:4px;font-size:19.5px;line-height:16px}.aperture-signal__body h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:19px;line-height:1.15;display:-webkit-box;overflow:hidden}.job-reviews-badge__heading{font-size:19px;line-height:1.15}.aperture-signal__salary>strong{font-size:14px}.aperture-signal__topline-meta .aperture-signal__urgent-mobile{width:36px;height:36px;display:inline-flex}.aperture-signal__salary .aperture-signal__urgent-desktop{display:none}.aperture-signal__salary{justify-self:start}.job-reservation-badge--desktop{display:none}.job-reservation-badge--mobile{z-index:4;width:31.5px;height:31.5px;display:inline-flex;position:absolute;top:calc(100% + 2px);right:0}.aperture-signal__topline-meta--with-reservation .aperture-signal__urgent-mobile{top:calc(100% + 36px)}.aperture-signal__preview{display:none}.aperture-signal__meta{gap:5px 11px;margin-top:10px;padding-right:2px;overflow:hidden}.aperture-signal__meta span{white-space:nowrap;font-size:10px}.aperture-signal__footer{align-items:flex-start;min-height:54px;margin-top:10px;padding-top:8px}.aperture-stage-rail,.aperture-stage-rail.is-compact{grid-template-columns:repeat(var(--aperture-stage-mobile-columns), minmax(0, 1fr));flex-basis:0;gap:8px 3px;max-width:calc(100% - 58px)}.aperture-stage-rail__step{grid-row:var(--stage-row);grid-column:var(--stage-col)}.aperture-stage-rail__bar,.aperture-stage-rail.is-compact .aperture-stage-rail__bar{height:12px}.aperture-stage-rail__label{font-size:8px}.aperture-signal__footer>span{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 146px);font-size:10px;overflow:hidden}.aperture-signal__actions{flex-direction:column;flex:none;gap:4px;position:static}.aperture-signal__actions button{min-width:44px;min-height:44px}.aperture-signal__actions svg{width:23px;height:23px}.aperture-signal__actions button:nth-child(2){display:inline-flex}.aperture-signal__actions button:nth-child(3){display:none}.aperture-signal__actions .aperture-signal__tracking-action{border-radius:50%;justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.aperture-signal__actions .aperture-signal__tracking-action span{display:none}.aperture-signal__actions .aperture-signal__favorite-action svg{width:28px;height:28px}.aperture-signal__actions .aperture-signal__tracking-action .aperture-step-icon{width:34px}.aperture-load-more{min-height:50px;margin-top:24px}.aperture-filter-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#081422;padding:0;display:block}.aperture-filter-console{width:100%;height:100dvh;box-shadow:none;border:0;border-radius:0;animation-name:aperture-mobile-console-in}.aperture-filter-console__header{min-height:64px;padding:10px 12px 10px 16px}.aperture-filter-console__header>div{min-width:0}.aperture-filter-console__header>div>span{display:none}.aperture-filter-console__header h2{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.aperture-filter-console__header-actions{flex:none;gap:3px}.aperture-filter-console__body{padding:10px 12px 110px;display:block}.aperture-filter-section{border-radius:21px 21px 8px;grid-template-columns:1fr;gap:14px;min-height:0;margin-bottom:10px;padding:17px 15px}.aperture-filter-section__heading{justify-content:center;align-items:baseline;gap:8px;display:flex}.aperture-filter-section__heading>span{margin:0}.aperture-filter-section__heading h3{text-align:center;font-size:14px}.aperture-filter-section__options{gap:7px}.aperture-filter-section__options .aperture-filter-lens{gap:11px;min-height:44px;padding:5px 7px 5px 14px}.aperture-filter-section__options .aperture-filter-lens__count{min-width:26px;height:26px}.aperture-filter-section__options{overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;min-height:0;max-height:229px;padding-right:2px;display:grid;overflow-y:auto}.aperture-filter-section__options .aperture-filter-lens{justify-content:space-between;width:100%}.aperture-filter-section__options .aperture-filter-lens__label{text-align:left;flex:auto;max-width:100%}.aperture-filter-section__options>:not(.aperture-filter-lens){grid-column:1/-1}.aperture-filter-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.aperture-filter-pair .aperture-filter-section{margin-bottom:0;padding:15px 12px}.aperture-filter-pair .aperture-filter-section__options{grid-template-columns:minmax(0,1fr)}.aperture-filter-console__body{flex-direction:column;display:flex}.aperture-filter-console__body>*{flex:none}.aperture-filter-console{overflow:clip}.aperture-filter-console__header{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-top:16px;display:grid;position:relative}.aperture-filter-console__grip{touch-action:none}.aperture-filter-console__header .aperture-reset-filters-action{padding:0 8px}.aperture-filter-section--options{z-index:5;order:-1}.aperture-filter-section--options .aperture-filter-section__options{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:0;max-height:none;padding-right:0;overflow:visible}.aperture-filter-section--options .aperture-switch-line{min-height:34px}.aperture-filter-section__sublens{gap:6px;margin:2px 0 2px 8px;padding:7px 6px 7px 9px}.aperture-filter-section__options .aperture-filter-lens--sub{gap:8px;min-height:34px;padding:4px 6px 4px 11px;font-size:12px}.aperture-filter-section__options .aperture-filter-lens--sub .aperture-filter-lens__count{min-width:21px;height:21px}.aperture-salary-inputs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.aperture-salary-inputs input{min-height:48px;font-size:16px}.aperture-filter-console__footer{min-height:76px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#081524eb;position:fixed;bottom:0;left:0;right:0}.aperture-filter-console__footer>button{min-height:52px}.aperture-filter-console__done{flex-direction:column;justify-content:center;gap:2px}.aperture-detail-layer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#081422;padding:0}.aperture-detail{width:100%;height:100dvh;box-shadow:none;border:0;border-radius:0;animation-name:aperture-mobile-detail-in}.aperture-detail__nav{grid-template-columns:auto 1fr auto;min-height:66px;padding:15px 9px 7px}.aperture-detail__nav>button{width:44px;min-width:44px;padding:0}.aperture-detail__nav>button span{display:none}.aperture-detail__nav>div{justify-content:center;overflow:hidden}.aperture-detail__nav>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aperture-detail__nav nav{gap:3px}.aperture-detail__nav nav button:nth-child(-n+2){display:none}.aperture-detail__scroll{padding-bottom:12px}.aperture-detail__hero{padding:23px 15px 18px}.aperture-detail__hero-topline{gap:12px;font-size:10px}.aperture-detail__hero h2{margin:18px 0 9px;font-size:clamp(29px,9vw,42px);line-height:1.01}.aperture-detail__property-icons{gap:4px;margin-left:9px}.aperture-detail__property-icons .job-reservation-badge,.aperture-detail__property-icons .hiring-signal-icon{width:clamp(34px,10vw,42px);height:clamp(34px,10vw,42px)}.aperture-detail__hero>p{font-size:14px}.aperture-detail__hero>p.aperture-detail__company{font-size:21px}.aperture-detail__facts{border-radius:18px 18px 7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:21px}.aperture-detail__facts strong{min-height:68px;padding:13px;font-size:12px}.aperture-detail__actions{display:none}.aperture-detail__hero>.aperture-detail__hero-reviews{margin-top:12px}.aperture-detail__hero>.aperture-detail__hero-reviews .job-reviews-badge{margin-top:0}.aperture-detail__hero>.aperture-detail__hero-reviews .job-reviews-section{display:flex}.aperture-detail__hero .job-reviews-section{max-inline-size:none}.aperture-detail__hero>.aperture-detail__hero-reviews.job-reviews-open-block .add-review-button{display:inline-flex}.aperture-detail__content{flex-direction:column;gap:9px;padding:9px;display:flex}.aperture-detail__rail{display:contents}.aperture-detail__section{border-radius:22px 22px 8px;padding:20px 16px}.aperture-detail__description{order:1}.aperture-detail__rail>.aperture-detail__section:first-of-type{order:0}.aperture-detail__rail>.aperture-detail__section:nth-of-type(2){order:2}.aperture-detail__rail>.aperture-detail__section:nth-of-type(3){order:3}.aperture-description-text{font-size:15px;line-height:1.67}.aperture-detail__dock{min-height:calc(72px + env(safe-area-inset-bottom));padding:10px 10px calc(10px + env(safe-area-inset-bottom))}.aperture-detail__dock>a{flex:1;min-width:0;min-height:50px;padding:0 15px}.aperture-detail__dock>button{justify-content:center;align-items:center;min-width:50px;min-height:50px;padding:0;display:inline-flex}.aperture-detail__dock>button.aperture-detail__dock-favorite{display:inline-flex}.aperture-detail__dock>button.aperture-detail__dock-reset{color:#ffd08a;background:#fbbf2414;border-color:#fbbf2457;border-radius:17px 17px 7px;width:auto;min-width:86px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.aperture-detail__dock>button.aperture-detail__dock-delete{overflow-wrap:anywhere;text-align:center;background:#ff576f1a;border-color:#ff8b9e57;justify-content:center;align-items:center;width:auto;min-width:92px;max-width:128px;padding:0 10px;line-height:1.15;display:inline-flex}.aperture-signal.is-rejected:after{border-width:4px;width:min(68%,240px);min-height:64px;font-size:clamp(22px,9vw,38px);top:34px;right:12px}.aperture-detail.is-rejected:after{border-width:4px;width:min(78vw,360px);min-height:82px;font-size:clamp(30px,12vw,52px);top:112px;right:14px}.aperture-detail__dock>button.is-danger{display:none}.aperture-detail__mobile-archive{color:#ffb8bf;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#ff576f1a;border:1px solid #ff8b9e57;justify-content:center;align-items:center;margin-top:14px;font-size:13px;font-weight:800;display:flex;border-radius:17px 17px 7px!important}}@media (width<=359px){.aperture-brand h1{font-size:23px}.aperture-masthead__meta>span{display:none}.aperture-command-island{margin-inline:12px}.aperture-signal-group__track{padding-right:12px}.aperture-signal{padding-left:13px;padding-right:12px}.aperture-signal__body h2,.job-reviews-badge__heading{font-size:18px}.aperture-signal__body{padding-right:46px}.aperture-signal__footer>span,.aperture-stage-rail{max-width:calc(100% - 54px)}.aperture-detail__nav>div span{display:none}}@media (prefers-contrast:more){.aperture-command-island,.aperture-field-notes,.aperture-signal,.aperture-detail,.aperture-filter-console{background-color:#081827;border-color:#daf2ff85}.aperture-signal__preview,.aperture-description-text{color:#d6e2ec}}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.aperture-command-island,.aperture-field-notes,.aperture-detail__dock,.aperture-filter-console__footer{background:#0b1b2c}.aperture-filter-overlay,.aperture-detail-layer{background:#020810f0}}@media (prefers-reduced-motion:reduce){.aperture-mode *,.aperture-filter-overlay *,.aperture-detail-layer *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.aperture-signal__toast-bubble{animation:none}}@keyframes aperture-fade-in{0%{opacity:0}to{opacity:1}}@keyframes aperture-console-in{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes aperture-detail-in{0%{opacity:0;transform:translateY(28px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes aperture-mobile-console-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes aperture-mobile-detail-in{0%{opacity:.4;transform:translate(7%)}to{opacity:1;transform:translate(0)}}@keyframes aperture-toast-in{0%{opacity:0;transform:translate(9px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes aperture-toast-out{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(9px)scale(.96)}}body.aperture-mode-active :is(.statistics-page,.tracked-jobs-page,.favorites-shell-page,.archived-page,.cover-letter-page){color:#dfe9f1;background:radial-gradient(circle at 12% 0,#4d7a971f,#0000 31%),radial-gradient(circle at 92% 24%,#6868a01a,#0000 32%),#101b2a!important}body.aperture-mode-active :is(.statistics-hero-card,.statistics-kpi-card,.statistics-empty-card,.statistics-circle-card,.statistics-table-card,.account-hero-card,.account-kpi-card,.account-empty-card,.account-guest-banner,.tracking-summary-card,.favorites-card,.favorites-filters-empty,.saved-filter-card,.saved-note-card,.archived-card,.cover-letter-card){color:#dfe9f1!important;-webkit-backdrop-filter:blur(22px)saturate(.92)!important;background:linear-gradient(135deg,#ddf4fa0e,#0000 37%),linear-gradient(155deg,#324f6761,#101d2db8)!important;border-color:#aed1e42b!important;box-shadow:inset 0 1px #effcff14,0 24px 52px -42px #000000e6!important}body.aperture-mode-active :is(.statistics-page,.tracked-jobs-page,.favorites-shell-page,.archived-page,.cover-letter-page) :is(h1,h2,h3,strong,.text-text){color:#e4edf4!important}body.aperture-mode-active :is(.statistics-page,.tracked-jobs-page,.favorites-shell-page,.archived-page,.cover-letter-page) :is(.text-text-dim,.cover-letter-subtitle,.statistics-lead,.statistics-table-caption){color:#9cafbf!important}body.aperture-mode-active :is(.statistics-kpi-card,.account-kpi-card){position:relative;overflow:hidden}body.aperture-mode-active :is(.statistics-kpi-card,.account-kpi-card):after{content:"";background:linear-gradient(#0000,#6ddae6d1,#0000);width:2px;position:absolute;inset:0 auto 0 0}body.aperture-mode-active :is(.statistics-kpi-value,.account-kpi-card strong){text-shadow:0 0 22px #70d3dc29;color:#e8f6f8!important}body.aperture-mode-active .favorites-page-tabs{-webkit-backdrop-filter:blur(18px)saturate(.9);backdrop-filter:blur(18px)saturate(.9);box-shadow:inset 0 1px #eefcff12;background:#081320ad!important;border-color:#aed1e429!important}body.aperture-mode-active .favorites-page-tab{color:#9dafbe!important;background:0 0!important}body.aperture-mode-active .favorites-page-tab.active{box-shadow:inset 0 1px #ebfdff2b,0 8px 22px -18px #000000e6;color:#eaf9fb!important;background:linear-gradient(135deg,#7fdce72e,#6683b829),#27455bbd!important}body.aperture-mode-active .statistics-hint-item,body.aperture-mode-active .statistics-company-list,body.aperture-mode-active .statistics-company-since-row>span,body.aperture-mode-active .saved-filter-card-row{background:#07121e6b!important;border-color:#aed1e424!important}body.aperture-mode-active .statistics-table th,body.aperture-mode-active .statistics-table td{color:#c9d7e2!important;border-color:#aed1e421!important}body.aperture-mode-active .statistics-table thead th{color:#8fa5b7!important;background:#06101c85!important}body.aperture-mode-active .statistics-table tbody tr:hover{background:#68a9be14!important}body.aperture-mode-active :is(.cover-letter-page textarea,.cover-letter-page input,.statistics-page input,.statistics-page select){color:#e0eaf1!important;background:#06111dad!important;border-color:#aed1e42e!important;box-shadow:inset 0 1px #ecfcff0f!important}body.aperture-mode-active :is(.cover-letter-page textarea,.cover-letter-page input,.statistics-page input)::placeholder{color:#71869a!important}body.aperture-mode-active :is(.cover-letter-page button,.statistics-page .cover-letter-back-btn,.favorites-back-btn){border-color:#aed1e42e}body.aperture-mode-active :is(.cover-letter-page .auth-submit-btn,.favorites-back-btn){color:#dce9f1!important;background:#192f41d1!important;box-shadow:inset 0 1px #edfcff1a,0 12px 28px -23px #000000e6!important}body.aperture-mode-active :is(.saved-filter-card-cta,.cover-letter-page button.bg-accent){color:#06161e!important;background:linear-gradient(135deg,#9cebf0,#84c7e9)!important;border-color:#a4f0f39e!important;box-shadow:0 12px 26px -18px #6edce6c7!important}@media (width<=700px){body.aperture-mode-active :is(.statistics-page,.tracked-jobs-page,.favorites-shell-page,.archived-page,.cover-letter-page){background:#101b2a!important}body.aperture-mode-active :is(.statistics-hero-card,.statistics-kpi-card,.statistics-empty-card,.statistics-circle-card,.statistics-table-card,.account-hero-card,.account-kpi-card,.account-empty-card,.account-guest-banner,.favorites-filters-empty,.saved-filter-card,.saved-note-card){border-radius:22px!important}}body.aperture-mode-active .landing-page{color:#dfe9f1;background:radial-gradient(circle at 84% 7%,#6972b329,#0000 27%),radial-gradient(circle at 8% 19%,#57a4b61f,#0000 29%),linear-gradient(#101b2a 0%,#0d1826 62%,#101b2a 100%)!important}body.aperture-mode-active .landing-atmosphere{opacity:.52;filter:saturate(.7)}body.aperture-mode-active :is(.landing-glass-card,.landing-info-card,.landing-module-card){color:#dfe9f1!important;-webkit-backdrop-filter:blur(24px)saturate(.9)!important;background:linear-gradient(135deg,#ebfcff0e,#0000 39%),linear-gradient(155deg,#304c636b,#0d1a29c9)!important;border-color:#b1d4e62b!important;box-shadow:inset 0 1px #effcff17,0 28px 64px -46px #000000f0!important}body.aperture-mode-active .landing-hero__copy{border:1px solid #b1d4e626!important}body.aperture-mode-active :is(.landing-hero-title,.landing-section-title,.landing-closing h2){text-shadow:0 12px 34px #00000047;color:#e6f0f5!important}body.aperture-mode-active :is(.landing-lead,.landing-section-text,.landing-info-card p,.landing-module-card p,.landing-stat span){color:#9dafbe!important}body.aperture-mode-active .landing-eyebrow,body.aperture-mode-active .landing-preview__eyebrow{color:#91cfe0!important}body.aperture-mode-active :is(.landing-info-card h3,.landing-module-card h3){color:#e3edf4!important}body.aperture-mode-active .landing-hero__signal{background:#1b394b6b;border-color:#7dd3e033;color:#9edfe8!important}body.aperture-mode-active .landing-actions>.landing-btn-primary{animation:none;color:#06161e!important;background:linear-gradient(135deg,#a5edf0,#8bc8ed)!important;border-color:#b8f5f7b8!important;box-shadow:0 18px 34px -22px #6fdbe5b8!important}body.aperture-mode-active .landing-actions>.landing-btn-secondary{animation:none;color:#dbeaf1!important;background:#142a3bad!important;border-color:#b1d4e633!important;box-shadow:inset 0 1px #effcff14!important}body.aperture-mode-active .landing-module-card>button{color:#dff4f7!important;background:linear-gradient(135deg,#91cfe01f,#6b83b014),#050f196b!important;border-color:#91cfe08a!important;box-shadow:inset 0 1px #effcff1a,0 14px 30px -25px #2d8eaab8!important}body.aperture-mode-active .landing-module-card>button:hover{color:#f1fbfc!important;background:linear-gradient(135deg,#91cfe02e,#6b83b01f),#0818269e!important;border-color:#a2e7eeb8!important}body.aperture-mode-active .landing-stat--plain{border-color:#b1d4e626!important}body.aperture-mode-active .landing-stat strong{color:#e2f4f6!important}body.aperture-mode-active .landing-preview-shell{background:radial-gradient(circle at 86% 0,#3f7a9433,#0000 32%),linear-gradient(#0a1725 0%,#07111d 56%,#050d16 100%)!important;border-color:#b1d4e629!important;box-shadow:inset 0 1px #e0faff12,0 28px 70px -52px #000000f5!important}body.aperture-mode-active :is(.landing-preview-shell__head,.landing-preview-shell__footer){background:#081420d6!important;border-color:#b1d4e621!important;box-shadow:inset 0 1px #e0faff0b!important}body.aperture-mode-active .landing-preview-shell__shine{opacity:.42;mix-blend-mode:normal!important;background:linear-gradient(112deg,#5ac2d214,#6872b00b 28%,#0000 56%),radial-gradient(circle at 8% 0,#5bc4d314,#0000 46%)!important}body.aperture-mode-active .landing-preview-shell__body{background:radial-gradient(circle at 50% 0,#5bb8cc14,#0000 42%),#030a1285!important;border-color:#b1d4e61c!important}body.aperture-mode-active .landing-mode-stage{isolation:isolate}body.aperture-mode-active .landing-mode-stage:before{content:"";z-index:-1;filter:blur(24px);opacity:.72;background:radial-gradient(circle at 45% 18%,#5bb8cc1c,#0000 36%),radial-gradient(circle at 68% 86%,#5b51931a,#0000 42%);border-radius:999px;position:absolute;inset:18px 9%}body.aperture-mode-active :is(.landing-preview-nav button,.landing-preview-mode-tab){color:#aebfcd!important;background:#193043a8!important;border-color:#b1d4e629!important}body.aperture-mode-active .landing-preview-mode-tab.is-active{color:#e3f7f8!important;background:#4d98a72e!important;border-color:#91e0e870!important}body.aperture-mode-active .landing-preview-shell [data-mode]{color:#dceaf1!important}body.aperture-mode-active .landing-preview-shell [data-mode] .text-text-dim{color:#8fa5b6!important}body.aperture-mode-active .landing-preview-shell [data-mode] :is(article,section){color:#dceaf1!important;background:linear-gradient(145deg,#173045c7,#081320e0)!important;border-color:#b1d4e624!important;box-shadow:inset 0 1px #e0faff0e,0 18px 42px -34px #000000eb!important}body.aperture-mode-active .landing-preview-shell [data-mode] :is(h3,strong,b,.font-bold){color:#e4f4f6!important;text-shadow:none!important}body.aperture-mode-active .landing-preview-shell [data-mode] :is([class*="bg-[rgba(241,245,249"],[class*="bg-[rgba(255,255,255"],[class*="bg-[color-mix(in_srgb,var(--bg)"]){color:#96aabd!important;background:#07121ea3!important;border-color:#b1d4e61f!important}body.aperture-mode-active .landing-preview-shell [data-mode=aperture]>.aperture-showcase{color:#dceff6!important;background:radial-gradient(circle at 18% 0,#5bb8cc1c,#0000 34%),linear-gradient(155deg,#06101b 0%,#0a1727 48%,#050d16 100%)!important;border-color:#91e0e82e!important;box-shadow:inset 0 1px #e0faff0f,0 26px 64px -52px #40b4cfb8!important}body.aperture-mode-active .aperture-showcase__glow{opacity:.68}body.aperture-mode-active .aperture-showcase__iris{filter:saturate(.78)brightness(.88)}body.aperture-mode-active .aperture-showcase__search{color:#8ca4b7!important;background:#020a14a8!important;border-color:#b1d4e61f!important}body.aperture-mode-active .aperture-showcase__card{background:#0a1828d1!important}body.aperture-mode-active .aperture-showcase__card.is-active{background:linear-gradient(135deg,#308ba629,#524c881c),#0a1828e6!important;border-color:#7ae5ff47!important}body.aperture-mode-active .landing-steps-grid{background:#0c1b2a8c;box-shadow:inset 0 1px #effcff0f;border-color:#b1d4e62b!important}body.aperture-mode-active .landing-step-card{color:#dfe9f1!important;background:#182d3f70!important;border-color:#b1d4e621!important}body.aperture-mode-active .landing-step-card__number,body.aperture-mode-active .landing-module-card>div{color:#b7cbd8!important;background:#07121e8a!important;border-color:#b1d4e629!important}body.aperture-mode-active .landing-source-chip{color:#dceaf1!important;background:#172d3fb3!important;border-color:#b1d4e62e!important;box-shadow:inset 0 1px #effcff14!important}body.aperture-mode-active .landing-closing__surface{background:radial-gradient(circle at 82% 16%,#5bb8cc21,#0000 30%),radial-gradient(circle at 10% 92%,#5b51931f,#0000 34%),linear-gradient(135deg,#122639e0,#06101bf5)!important;border-color:#b1d4e629!important;border-radius:30px!important;padding:clamp(24px,3.5vw,38px)!important;box-shadow:inset 0 1px #effcff12,inset 0 -1px #040a1294,0 30px 70px -52px #000000f5!important}body.aperture-mode-active .landing-closing__surface:before{opacity:.72;background:linear-gradient(90deg,#91cfe02e,#0000 34%),linear-gradient(#effcff0b,#0000 44%)!important}body.aperture-mode-active .landing-closing .landing-eyebrow{color:#91cfe0!important}body.aperture-mode-active .landing-closing h2{text-shadow:0 14px 34px #00000057;color:#e8f2f6!important}body.aperture-mode-active .landing-closing .landing-btn-primary{color:#e6f7f9!important;background:linear-gradient(135deg,#91cfe024,#6b83b017),#050f1980!important;border-color:#91cfe075!important;animation:none!important;box-shadow:inset 0 1px #effcff17,0 16px 34px -27px #2d8eaac2!important}body.aperture-mode-active .landing-closing .landing-btn-primary:hover{color:#f5fcfd!important;background:linear-gradient(135deg,#91cfe030,#6b83b01f),#081826a8!important;border-color:#a2e7eea8!important}@media (width<=720px){body.aperture-mode-active .landing-hero__copy,body.aperture-mode-active :is(.landing-preview__panel,.landing-info-card,.landing-module-card),body.aperture-mode-active .landing-steps-grid{border-radius:22px!important}body.aperture-mode-active .landing-preview-shell__footer{padding:10px 0 12px!important}body.aperture-mode-active .landing-preview-mode-tabs{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;padding:0 2px 2px;overflow-x:visible;flex-wrap:nowrap!important;gap:4px!important;display:grid!important}body.aperture-mode-active .landing-preview-mode-tabs>span{width:100%;min-width:0;display:flex}body.aperture-mode-active .landing-preview-mode-tab{white-space:nowrap;text-overflow:clip;justify-content:center;align-items:center;width:100%;display:inline-flex;overflow:hidden;min-width:0!important;min-height:34px!important;padding-inline:6px!important;font-size:9px!important;line-height:1!important}}html[data-display-mode=aperture][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--aperture-ink:#dee7f4;--aperture-ink-soft:#dae4f1;--aperture-pearl:#0b131a;--aperture-muted:#4d5b69;--aperture-cyan:#1f5d6e;--aperture-blue:#334e7d;--aperture-violet:#453b6e;--aperture-coral:#623036;--aperture-mint:#387760;--aperture-line:#1d32471f;--aperture-glass:#dbe4f0c7;--aperture-glass-strong:#dbe5f2f0;background:#dae4f1;--bg:#dae4f1!important;--surface:#dce4ef!important;--surface-2:#dae4f1!important;--border:#1d324724!important;--text:#0e1820!important;--text-dim:#415362!important;--accent:#1f5d6e!important;--accent-tint:#1f5d6e29!important;--color-bg:#dae4f1!important;--color-surface:#dce4ef!important;--color-border:#1d324724!important;--color-text:#0e1820!important;--color-text-dim:#415362!important;--color-accent:#1f5d6e!important;--color-accent-tint:#1f5d6e29!important}html[data-display-mode=aperture][data-theme=light] body,html[data-display-mode=aperture][data-theme=light] #root{background:#dae4f1!important}html[data-theme=light] body.aperture-mode-active .site-header{box-shadow:0 28px 70px -46px #0000005c;background:#dce4ef!important;border:1px solid #112c4721!important}html[data-theme=light] body.aperture-mode-active .site-header.site-header--stuck{background:#dce4ef!important}html[data-theme=light] body.aperture-mode-active .site-footer{box-shadow:inset 0 1px #12121206;color:#455769!important;background:linear-gradient(#12121205,#0000 46%),#dae4f1!important;border-top:1px solid #112c4721!important}html[data-theme=light] body.aperture-mode-active .site-footer .text-text,html[data-theme=light] body.aperture-mode-active .site-footer strong{color:#101b23!important}html[data-theme=light] body.aperture-mode-active .site-footer .text-text-dim,html[data-theme=light] body.aperture-mode-active .site-footer a,html[data-theme=light] body.aperture-mode-active .site-footer button{color:#3f5364!important}html[data-theme=light] body.aperture-mode-active .site-footer a:hover,html[data-theme=light] body.aperture-mode-active .site-footer button:hover{color:#0c1c23!important}html[data-theme=light] body.aperture-mode-active .header-display-picker__trigger,html[data-theme=light] body.aperture-mode-active .account-trigger,html[data-theme=light] body.aperture-mode-active .header-primary-btn,html[data-theme=light] body.aperture-mode-active .cover-letter-back-btn{color:#0f1a23!important;background:#1212120e!important;border-color:#112c4724!important;box-shadow:inset 0 1px #12121212!important}html[data-theme=light] body.aperture-mode-active .account-menu-panel{color:#0f1a23;background:#d9e4f2f5!important;border-color:#112c4729!important;box-shadow:0 26px 68px -42px #00000062!important}html[data-theme=light] body.aperture-mode-active .account-menu-panel .account-menu-account-toggle.active{color:#0a131a!important;background:linear-gradient(135deg,#14526121,#5878a61a),#b0c7dcb8!important;border:1px solid #21607442!important;box-shadow:inset 0 1px #001d2429,0 10px 24px -20px #00000063!important}html[data-theme=light] body.aperture-mode-active .account-menu-panel .account-menu-account-toggle.active:hover{color:#08151b!important;background:linear-gradient(135deg,#0e48542b,#44689821),#a5c0d6c7!important}html[data-theme=light] body.aperture-mode-active .account-menu-panel .account-menu-item{color:#0e1820!important}html[data-theme=light] body.aperture-mode-active .account-menu-panel .account-menu-item:is(:hover,:focus,:focus-visible,.active,.is-active,[aria-current=page]){color:#09181b!important;background:linear-gradient(135deg,#1257621f,#5673a617),#afc8dcb8!important;border-color:#1f5f6d40!important;outline-color:#14727fc7!important;box-shadow:inset 0 1px #001d2421!important}html[data-theme=light] body.aperture-mode-active .account-menu-panel .account-menu-revert-link:is(:hover,:active,:focus,:focus-visible){background:var(--jr-button-revert-bg)!important;border-color:var(--jr-button-revert-border)!important;color:var(--jr-button-revert-fg)!important;-webkit-text-fill-color:var(--jr-button-revert-fg)!important}html[data-theme=light] body.aperture-mode-active .account-menu-panel .account-menu-revert-link:is(:hover,:active,:focus,:focus-visible) .account-menu-beta{color:var(--jr-button-revert-fg)!important}html[data-theme=light] body.aperture-mode-active .account-menu-panel :is(.account-menu-subsection-toggle,.account-menu-appearance-toggle,.account-menu-mode-toggle){color:#111e27!important}html[data-theme=light] body.aperture-mode-active .account-menu-panel :is(.account-menu-subsection-toggle,.account-menu-appearance-toggle,.account-menu-mode-toggle):is(:hover,:focus,:focus-visible,.active){color:#061a1d!important;background:linear-gradient(135deg,#1257621a,#5673a614),#b4cbdfa8!important;border-color:#1f5f6d3d!important}html[data-theme=light] body.aperture-mode-active .modal-overlay{background:#f0f6fdc7!important}html[data-theme=light] body.aperture-mode-active .saved-filters-modal{color:#0e1820;scrollbar-color:#35606f52 transparent;background:radial-gradient(circle at 88% 0,#3f58811f,#0000 34%),linear-gradient(145deg,#1212120b,#0000 38%),#d9e4f2fa!important;border:1px solid #18364a2e!important;box-shadow:inset 0 1px #12121217,0 44px 110px -48px #0000006e!important}html[data-theme=light] body.aperture-mode-active .saved-filters-modal .text-text,html[data-theme=light] body.aperture-mode-active .saved-filters-modal h3,html[data-theme=light] body.aperture-mode-active .saved-filters-modal h4,html[data-theme=light] body.aperture-mode-active .saved-filters-modal strong{color:#0b151c!important}html[data-theme=light] body.aperture-mode-active .saved-filters-modal .text-text-dim,html[data-theme=light] body.aperture-mode-active .saved-filters-modal-copy,html[data-theme=light] body.aperture-mode-active .saved-filters-modal label,html[data-theme=light] body.aperture-mode-active .saved-filters-empty-copy{color:#455769!important}html[data-theme=light] body.aperture-mode-active .saved-filters-modal .modal-close{color:#3a4e61}html[data-theme=light] body.aperture-mode-active .saved-filters-modal .modal-close:hover{color:#ef4444}html[data-theme=light] body.aperture-mode-active .saved-filters-option-btn,html[data-theme=light] body.aperture-mode-active .saved-filters-preset-option,html[data-theme=light] body.aperture-mode-active .saved-filters-summary-card{box-shadow:inset 0 1px #1212120b;color:#0e1820!important;background:linear-gradient(145deg,#12121209,#0000 46%),#dbe5f0cc!important;border-color:#1835491f!important}html[data-theme=light] body.aperture-mode-active .saved-filters-option-btn:hover,html[data-theme=light] body.aperture-mode-active .saved-filters-preset-option:hover,html[data-theme=light] body.aperture-mode-active .saved-filters-preset-option:focus-visible{background:linear-gradient(145deg,#2f606e17,#0000 50%),#dbe5f0f0!important;border-color:#2b627052!important}html[data-theme=light] body.aperture-mode-active .saved-filters-option-btn:disabled{color:#657688!important;background:#dbe4f08f!important;border-color:#18354914!important}html[data-theme=light] body.aperture-mode-active .saved-filters-inline-chip{border:1px solid #2e57641f;color:#324351!important;background:#4d7f8f17!important}html[data-theme=light] body.aperture-mode-active .saved-filters-modal input,html[data-theme=light] body.aperture-mode-active .saved-filters-modal textarea,html[data-theme=light] body.aperture-mode-active .saved-filters-modal select{color:#0d171e;background:#e6effa80;border-color:#18354929}html[data-theme=light] body.aperture-mode-active .saved-filters-modal .test-job-secondary-btn{color:#1d2d39!important;background:#1212120b!important;border-color:#18354929!important}html[data-theme=light] body.aperture-mode-active .site-header .text-text,html[data-theme=light] body.aperture-mode-active .site-header .logo-wordmark__job{color:#0f171f!important}html[data-theme=light] body.aperture-mode-active .site-header .text-text-dim,html[data-theme=light] body.aperture-mode-active .site-header .site-header-links button{color:#445364!important}html[data-theme=light] .aperture-mode{background:radial-gradient(circle at 50% -18%,#4c71991c,#0000 38%),linear-gradient(#dee7f4 0%,#d9e4f2 52%,#e0eaf6 100%)}html[data-theme=light] .aperture-filter-console__header>div>span,html[data-theme=light] .aperture-field-notes>span{color:#475a70}html[data-theme=light] .aperture-command-island{background:linear-gradient(135deg,#1212120b,#0000 32%),#d9e4f2;border:1px solid #112c4721;box-shadow:inset 0 1px #12121214,inset 0 -18px 34px -28px #708bad38,0 28px 70px -46px #0000005c}html[data-theme=light] .aperture-search{background:#e6effb8a;border:1px solid #00264c21}html[data-theme=light] .aperture-search:focus-within{background:#deeaf9c4;border-color:#00728875;box-shadow:inset 0 0 0 1px #00628c1f,0 0 32px -18px #006c9fe6}html[data-theme=light] .aperture-search>svg,html[data-theme=light] .aperture-tune-button>svg{stroke:#243f56}html[data-theme=light] .aperture-tune-button:is(:hover,:active,:focus-visible)>svg{stroke:#fff!important}html[data-theme=light] .aperture-search input{color:#001224}html[data-theme=light] .aperture-search input::placeholder{color:#65788e}@media (width<=767px){html[data-theme=light] .aperture-search input::placeholder{color:#0000}}html[data-theme=light] .aperture-search__clear,html[data-theme=light] .aperture-icon-button,html[data-theme=light] .aperture-detail__nav button,html[data-theme=light] .aperture-signal__actions button,html[data-theme=light] .aperture-detail__dock>button{color:#253648;background:#1212120b;border:1px solid #00214424}@media (width<=767px){html[data-theme=light] .aperture-search__clear{background:0 0;border:0;border-radius:0}}html[data-theme=light] .aperture-search__submit:hover{box-shadow:inset 0 1px #121212,0 18px 30px -13px #0081abf2}html[data-theme=light] .aperture-tune-button,html[data-theme=light] .aperture-saved-slot>button{color:#0a1a28!important;background:#1212120e!important;border:1px solid #0023482e!important;box-shadow:inset 0 1px #12121217!important}html[data-theme=light] .aperture-tune-button:hover,html[data-theme=light] .aperture-saved-slot>button:hover{background:#005fa31c!important;border-color:#0068866b!important}html[data-theme=light] .aperture-filter-lens,html[data-theme=light] .aperture-quick-lenses__reset{color:#3b4c60;background:#12121209;border:1px solid #00214624}html[data-theme=light] .aperture-filter-lens:hover,html[data-theme=light] .aperture-quick-lenses__reset:hover{color:#001724;border-color:#0072885c}html[data-theme=light] .aperture-filter-lens.is-active{color:#001d24;background:radial-gradient(circle at 18% 0,#12121229,#0000 42%),linear-gradient(135deg,#0fa6c333,#00108f21);border-color:#0064808a;box-shadow:inset 0 1px #1212121f,0 9px 24px -18px #0087b4f2}html[data-theme=light] .aperture-filter-lens small{color:#587188}html[data-theme=light] .aperture-filter-lens.is-active small{color:#004151}html[data-theme=light] .aperture-reset-action{color:#280005;background:linear-gradient(135deg,#a5001247,#bf001624);border:1px solid #a1001266;box-shadow:inset 0 1px #12121217}html[data-theme=light] .aperture-reset-action:hover{background:linear-gradient(135deg,#a5001266,#bf001638);border-color:#a10012ad}html[data-theme=light] .aperture-scroll-top:hover{box-shadow:inset 0 1px #121212e6,0 22px 44px -18px #53bde7eb}html[data-theme=light] .aperture-field-notes{background:linear-gradient(150deg,#12121213,#0000 42%),#d6e4f58a;border:1px solid #00254b24;box-shadow:inset 0 1px #1212121a,0 36px 80px -58px #00000073}html[data-theme=light] .aperture-field-notes__dial{background:conic-gradient(from 190deg,#009bb60d,#00199280,#48008570,#6e000033,#009bb60d);border:1px solid #00496a4d;box-shadow:inset 0 0 26px #0054862e,0 18px 42px -24px #0064a3e0}html[data-theme=light] .aperture-field-notes__dial:before{border:1px solid #12121230}html[data-theme=light] .aperture-field-notes__dial span{color:#001924}html[data-theme=light] .aperture-field-notes__dial i{background:#005765;box-shadow:0 0 11px #00738a}html[data-theme=light] .aperture-field-notes>strong{color:#001224}html[data-theme=light] .aperture-field-notes>p{color:#4a5c70}html[data-theme=light] .aperture-field-wave path{stroke:#006c86;filter:drop-shadow(0 0 8px #0081a4b3)}html[data-theme=light] .aperture-signal-group>header{color:#435467}html[data-theme=light] .aperture-signal-group>header:after{background:linear-gradient(90deg,#00567938,#0000)}html[data-theme=light] .aperture-signal-group>header small{color:#55697e;background:#12121208;border:1px solid #002b5226}html[data-theme=light] .aperture-signal-group__track:before{background:linear-gradient(#2d6d7d52,#556a841a 62%,#0000);box-shadow:0 0 13px #418ea32e}html[data-theme=light] .aperture-signal{color:#001024;background-color:#dae4f1e0;background-image:radial-gradient(circle at 95% 5%,#405f8813,#0000 36%),linear-gradient(145deg,#1212120a,#0000 33%);border:1px solid #112c471c;box-shadow:inset 0 1px #1212120f,inset 0 -22px 44px -36px #708fb23d,0 26px 62px -50px #0000005e}html[data-theme=light] .aperture-signal.job-card-military-camo{background-image:var(--military-camo-bg), radial-gradient(circle at 95% 5%, #405f8813, transparent 36%), linear-gradient(145deg, #1212120a, transparent 33%)}html[data-theme=light] .aperture-signal:before{background:linear-gradient(112deg,#0000 8%,#0053681a 28%,#0000 49%) -140% 0/70% 100% no-repeat,radial-gradient(circle at 100% 100%,#32008217,#0000 32%)}html[data-theme=light] .aperture-signal:hover,html[data-theme=light] .aperture-signal:focus-within{border-color:#21576845;box-shadow:inset 0 1px #1212121a,0 32px 72px -50px #669cc675}html[data-theme=light] .aperture-signal__node{background:#dae5f1;border:1px solid #27566270;box-shadow:0 0 0 5px #4190a30a,0 0 17px #439aad4d}html[data-theme=light] .aperture-signal__node i{background:#1c4248}html[data-theme=light] .aperture-signal__toast-bubble{color:#001d24;background:linear-gradient(135deg,#002b3026,#0000 42%),#dae7f1f5;border:1px solid #125b6959;box-shadow:inset 0 1px #12121229,0 18px 38px -24px #0000006a,0 0 22px -13px #138392e6}html[data-theme=light] .aperture-signal__toast-close{color:#001d24ad}html[data-theme=light] .aperture-signal__toast-close:hover,html[data-theme=light] .aperture-signal__toast-close:focus-visible{color:#ef4444}html[data-theme=light] .aperture-signal__open:focus-visible{outline:2px solid #005c6e}html[data-theme=light] .aperture-signal__topline{color:#465a6e}html[data-theme=light] .aperture-signal__topline>span{color:#225661}html[data-theme=light] .aperture-signal[data-source=indeed] .aperture-signal__topline>span{color:var(--indeed-text)}html[data-theme=light] .aperture-signal[data-source=dou] .aperture-signal__topline>span{color:#823000}html[data-theme=light] .aperture-signal[data-source=djinni] .aperture-signal__topline>span{color:#1b825b}html[data-theme=light] .aperture-signal[data-source=linkedin] .aperture-signal__topline>span{color:#002e72}html[data-theme=light] .aperture-signal[data-source=jooble] .aperture-signal__topline>span{color:#1976e9;text-shadow:0 0 18px #1976e947;background:linear-gradient(90deg,#1976e9 0 18%,#57d64a 18% 40%,#1976e9 40% 100%);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .aperture-signal[data-source=jobico] .aperture-signal__topline>span{color:#001424;text-shadow:0 0 16px #00469d57;background:linear-gradient(90deg,#121212 0%,#001828 42%,#00469d 100%);-webkit-background-clip:text;background-clip:text}html[data-theme=light] .aperture-signal__body p{color:#374656}html[data-theme=light] .aperture-signal__body h2,html[data-theme=light] .job-reviews-badge__heading{color:#060f1e}html[data-theme=light] .aperture-signal__salary>strong{color:#001824}html[data-theme=light] .aperture-signal__preview{color:#4b5b6e}html[data-theme=light] .aperture-signal__note-preview{background:#edf5fe85;border-color:#00274b1f}html[data-theme=light] .aperture-signal__note-preview span{color:#4b5b6e}html[data-theme=light] .aperture-signal__note-preview p{color:#162534}html[data-theme=light] .aperture-signal__meta span{color:#374656}html[data-theme=light] .aperture-signal__meta span+span:before{background:#688299}html[data-theme=light] .aperture-signal__footer{border-top:1px solid #001f451a}html[data-theme=light] .aperture-stage-rail,html[data-theme=light] [class^=aperture-stage-railis],html[data-theme=light] [class*=\ aperture-stage-railis]{color:#55687d}@media (hover:hover) and (pointer:fine){html[data-theme=light] .aperture-stage-rail__step:hover .aperture-stage-rail__bar{box-shadow:inset 0 1px 0 #12121238, 0 0 12px color-mix(in srgb, var(--stage-color) 40%, transparent)}html[data-theme=light] .aperture-stage-rail__step:hover .aperture-stage-rail__label{color:#001424}}html[data-theme=light] .aperture-stage-rail__bar{background:radial-gradient(circle at 18% 0,#1212122e,#0000 50%),linear-gradient(#12121217,#0000 58%),#12121213;border:1px solid #11344d1f;box-shadow:inset 0 1px #12121224,inset 0 -6px 12px #edf4fe38}html[data-theme=light] .aperture-stage-rail__bar:before{background:radial-gradient(circle at 16% 0%, #1212128a, transparent 44%), linear-gradient(180deg, #12121257, transparent 58%), linear-gradient(90deg, color-mix(in srgb, var(--stage-color) 68%, #002424 32%), var(--stage-color) 48%, color-mix(in srgb, var(--stage-next-color) 78%, var(--stage-color) 22%));box-shadow:inset 0 1px 0 #1212124d, 0 0 14px color-mix(in srgb, var(--stage-color) 42%, transparent)}html[data-theme=light] .aperture-stage-rail__bar:after{background:linear-gradient(90deg,#12121299,#1212121a)}html[data-theme=light] .aperture-stage-rail__accept-wash{background:linear-gradient(90deg,#21b557,#3add76 55%,#5ce990);box-shadow:inset 0 1px #12121257,0 0 14px #3add768c}html[data-theme=light] .aperture-stage-rail__step.is-filled .aperture-stage-rail__bar,html[data-theme=light] [class^=aperture-stage-rail__stepis][class*=is-filled] .aperture-stage-rail__bar,html[data-theme=light] [class*=\ aperture-stage-rail__stepis][class*=is-filled] .aperture-stage-rail__bar{box-shadow:inset 0 1px 0 #12121247, 0 0 14px color-mix(in srgb, var(--stage-color) 42%, transparent);background:radial-gradient(circle at 18% 0,#12121238,#0000 52%),#1212121a}html[data-theme=light] .aperture-stage-rail__step.is-partial .aperture-stage-rail__bar,html[data-theme=light] [class^=aperture-stage-rail__stepis][class*=is-partial] .aperture-stage-rail__bar,html[data-theme=light] [class*=\ aperture-stage-rail__stepis][class*=is-partial] .aperture-stage-rail__bar{background:radial-gradient(circle at 18% 0,#1212122e,#0000 52%),#12121217}html[data-theme=light] .aperture-stage-rail__step.is-filled,html[data-theme=light] .aperture-stage-rail__step.is-partial,html[data-theme=light] [class^=aperture-stage-rail__stepis][class*=is-filled],html[data-theme=light] [class^=aperture-stage-rail__stepis][class*=is-partial],html[data-theme=light] [class*=\ aperture-stage-rail__stepis][class*=is-filled],html[data-theme=light] [class*=\ aperture-stage-rail__stepis][class*=is-partial]{color:#273949}html[data-theme=light] .aperture-stage-rail__step.is-current,html[data-theme=light] [class^=aperture-stage-rail__stepis][class*=is-current],html[data-theme=light] [class*=\ aperture-stage-rail__stepis][class*=is-current]{color:#001824}html[data-theme=light] .aperture-stage-rail__step.is-current .aperture-stage-rail__bar,html[data-theme=light] [class^=aperture-stage-rail__stepis][class*=is-current] .aperture-stage-rail__bar,html[data-theme=light] [class*=\ aperture-stage-rail__stepis][class*=is-current] .aperture-stage-rail__bar{box-shadow:inset 0 1px 0 #12121252, 0 0 0 1px color-mix(in srgb, var(--stage-color) 42%, transparent), 0 0 18px color-mix(in srgb, var(--stage-color) 54%, transparent);outline:2px solid #001e246b}html[data-theme=light] .aperture-signal__footer>span{color:#57697e}html[data-theme=light] .aperture-signal__footer>span i{background:#869aae}html[data-theme=light] .aperture-signal__footer>span.is-active{color:#a3000a}html[data-theme=light] .aperture-signal__footer>span.is-active i{background:#d00016;box-shadow:0 0 11px #d00016cc}html[data-theme=light] .aperture-signal__actions button{background:#1212120a}@media (width>=768px){html[data-theme=light] .aperture-signal__actions .aperture-signal__tracking-action{color:#203c46;background:#3e7f8f14;border-color:#285e6c30}}html[data-theme=light] .aperture-pulse-icon__marker{fill:#005f74;filter:drop-shadow(0 0 2px #005f74)}html[data-theme=light] .aperture-pulse-icon__dot-glow{fill:#005f74}@media (width>=768px){html[data-theme=light] .aperture-signal__actions .aperture-signal__tracking-action:hover{color:#0d1b1e;background:#3e7f8f24;border-color:#235b6852}}html[data-theme=light] .aperture-signal__actions button:hover{color:#001e24;background:#0071a21c;border-color:#00658266}html[data-theme=light] .aperture-signal__actions button.is-active{color:#63000e;background:#96001d1a;border-color:#78001152}html[data-theme=light] .aperture-load-more{color:#0b2b34;background:#3799c714;border:1px solid #0059764a}html[data-theme=light] .aperture-empty{color:#475a6e;border:1px dashed #002b502e}html[data-theme=light] .aperture-empty__ring{border:1px solid #00627f59;box-shadow:0 0 0 12px #00749d0a,inset 0 0 22px #006a9c1f}html[data-theme=light] .aperture-filter-overlay{background:#eef4fdbd}html[data-theme=light] .aperture-filter-console{color:#001524;background:radial-gradient(circle at 100% 0,#29008829,#0000 32%),radial-gradient(circle at 0 100%,#14adbb1a,#0000 30%),#d8e5f5;border:1px solid #002a493d;box-shadow:inset 0 1px #12121229,0 50px 140px -54px #00000073}html[data-theme=light] .aperture-filter-console__header,html[data-theme=light] .aperture-filter-console__footer{background:#12121206;border-bottom:1px solid #00274b1f}html[data-theme=light] .aperture-text-action{color:#0e5c6e}html[data-theme=light] .aperture-filter-console__body{scrollbar-color:#13688642 transparent}html[data-theme=light] .aperture-filter-section{background:linear-gradient(135deg,#12121209,#0000 42%),#dce8f7b8;border:1px solid #00254a1c;box-shadow:inset 0 1px #1212120b}html[data-theme=light] .aperture-filter-section__heading>span,html[data-theme=light] html[data-theme=light] .aperture-filter-section__heading h3{color:#0a1723!important}html[data-theme=light] .aperture-filter-section__sublens{background:#e4eef966;border:1px dashed #00496a29}html[data-theme=light] .aperture-filter-section__options .aperture-filter-lens--sub{color:#596f82!important;background:#d9e5f28c!important;border-color:#00496a1f!important}html[data-theme=light] .aperture-filter-section__options .aperture-filter-lens--sub:hover{color:#0f2430!important;background:#dce6ef99!important;border-color:#22526052!important}html[data-theme=light] .aperture-filter-section__options .aperture-filter-lens--sub.is-active{box-shadow:inset 0 1px #121212b3,0 8px 18px -12px #1795a4d9!important}html[data-theme=light] .aperture-filter-section__options .aperture-filter-lens{color:#273746!important;background:linear-gradient(130deg,#12121213,#0000 44%),#dce5efc7!important;border:1px solid #152e4138!important;box-shadow:inset 0 1px #12121217,inset 0 -12px 22px -22px #ecf2fbb3!important}html[data-theme=light] .aperture-filter-section__options .aperture-filter-lens:before{background:radial-gradient(circle at 15% 0,#00172429,#0000 42%)}html[data-theme=light] .aperture-filter-section__options .aperture-filter-lens:hover{color:#09141a!important;background:linear-gradient(130deg,#051f291c,#0000 48%),#b1c6dbdb!important;border-color:#22526066!important}html[data-theme=light] .aperture-filter-section__options .aperture-filter-lens__count{color:#455c6e;background:#e8f1fc38;border:1px solid #17374a26;box-shadow:inset 0 1px #1212120e}html[data-theme=light] .aperture-filter-section__options .aperture-filter-lens.is-active .aperture-filter-lens__count{background:#d9eafa4d;border-color:#dfeefc38;box-shadow:inset 0 1px #1212122e,0 0 16px #d3e7f924;color:#001f24!important}html[data-theme=light] .aperture-salary-inputs label{color:#576b80}html[data-theme=light] .aperture-salary-inputs input{color:#001524;background:#ecf4fe6e;border:1px solid #00274a29}html[data-theme=light] .aperture-salary-inputs input:focus{border-color:#0072887a;box-shadow:0 0 0 3px #0079a414}html[data-theme=light] .aperture-salary-inputs>span[aria-hidden=true]{color:#576b80}html[data-theme=light] .aperture-switch-line__label,html[data-theme=light] .aperture-mobile-result-count{color:#3a4959}html[data-theme=light] .aperture-mobile-result-count strong{color:#001d24}html[data-theme=light] .aperture-filter-console__footer{border-top:1px solid #00274b1f}html[data-theme=light] .aperture-filter-console__save{color:#17376f;border:1px solid #2563eb57;box-shadow:inset 0 1px #ffffffd1,0 12px 24px -20px #2563eb57;background:#ecf4ff!important}html[data-theme=light] .aperture-filter-console__save:not(:disabled):hover{border-color:#2563eb75;background:#e2efff!important}html[data-theme=light] .aperture-filter-console__save:disabled{color:#4a5d74d1;border-color:#56759a4d;box-shadow:inset 0 1px #ffffffb8;opacity:1!important;background:#e2eaf4!important}html[data-theme=light] .aperture-filter-console__count{background:#deecf82e}html[data-theme=light] .aperture-detail-layer{background:#f0f5fdbf}html[data-theme=light] .aperture-detail{color:#001424;background:radial-gradient(circle at 88% -2%,#31008729,#0000 34%),radial-gradient(circle at 0 36%,#0b98af17,#0000 30%),#dae7f6;border:1px solid #002b4a3b;box-shadow:inset 0 1px #12121226,0 60px 160px -58px #00000073}html[data-theme=light] .aperture-detail__nav{background:#12121206;border-bottom:1px solid #00274a1f}html[data-theme=light] .aperture-detail__nav>div{color:#53677d}html[data-theme=light] .aperture-detail__nav>div strong{color:#0a1b27}html[data-theme=light] .aperture-detail__scroll{scrollbar-color:#0f6b883b transparent}html[data-theme=light] .aperture-detail__hero{background:linear-gradient(145deg,#1212120b,#0000 45%);border-bottom:1px solid #00274a1c}html[data-theme=light] .aperture-detail__hero-topline{color:#4a5d72}html[data-theme=light] .aperture-detail__hero h2{color:#031020}html[data-theme=light] .aperture-detail__hero>p{color:#394858}html[data-theme=light] .aperture-detail__facts{background:#002c4f1a;border:1px solid #0023471f}html[data-theme=light] .aperture-detail__facts strong{color:#041320;background:#d7e5f4}html[data-theme=light] .aperture-detail__facts small{color:#62768c}html[data-theme=light] .aperture-detail__actions button,html[data-theme=light] .aperture-detail__hero .job-reviews-open-block .add-review-button{color:#223242;background:#12121209;border:1px solid #0027482b}html[data-theme=light] .aperture-detail__actions button.is-primary .aperture-track-fill{background:linear-gradient(135deg,#189161,#3add76 55%,#5ce990)}html[data-theme=light] .aperture-detail__actions button.is-primary.is-confirming,html[data-theme=light] .aperture-detail__actions button.is-primary.is-accepted{border-color:#21b557a6}html[data-theme=light] .aperture-detail__actions button.is-active{color:#610010;background:#8c001e14;border-color:#71001052}html[data-theme=light] .aperture-detail__actions button.is-warning,html[data-theme=light] .aperture-detail__dock>button.aperture-detail__dock-reset{color:#623f00;background:#b4760014;border-color:#8b5c0047}html[data-theme=light] .aperture-stage-confirm-modal{background:#e0ebe6f0;border:1px solid #21b55759}html[data-theme=light] .aperture-stage-confirm__close{color:#326045}html[data-theme=light] .aperture-stage-confirm__close:hover{color:#113222}html[data-theme=light] .aperture-stage-confirm__badge{background:linear-gradient(135deg,#189161,#3add76 55%,#5ce990)}html[data-theme=light] .aperture-stage-confirm__text{color:#113222}html[data-theme=light] .aperture-detail__section{background:#12121207;border:1px solid #00264a1c}html[data-theme=light] .aperture-section-title h3{color:#0a1723}html[data-theme=light] .aperture-description-text{color:#344351}html[data-theme=light] .aperture-description-text .job-description-heading{color:#08131d}html[data-theme=light] .aperture-description-loading{color:#5c6e83}html[data-theme=light] .aperture-detail__description>p{color:#485a6e}html[data-theme=light] .aperture-detail__skills span{color:#324252;border-bottom:1px solid #00638047}html[data-theme=light] .aperture-detail__skills p{color:#56687c}html[data-theme=light] .aperture-detail__section textarea{color:#08141e;background:#edf5fe6b;border:1px solid #00274b24}html[data-theme=light] .aperture-detail__section textarea:focus{border-color:#0071886b;box-shadow:0 0 0 3px #007aa512}html[data-theme=light] .aperture-detail__saved-note{background:#edf5fe85;border-color:#00274b1f}html[data-theme=light] .aperture-detail__saved-note span{color:#4b5b6e}html[data-theme=light] .aperture-detail__saved-note p{color:#162534}html[data-theme=light] .aperture-note-save{color:#0a4852;background:#1a92b212;border:1px solid #00688640}html[data-theme=light] .aperture-test-actions button{color:#354657;background:#12121209;border:1px solid #00244726}html[data-theme=light] .aperture-detail__dock{background:#dbe8f7c7;border-top:1px solid #00274a21}html[data-theme=light] .aperture-detail__dock>button.is-active{color:#640012;background:#95002117;border-color:#74001352}html[data-theme=light] .aperture-detail__dock>button.is-danger{color:#520008}html[data-theme=light] .aperture-detail__dock>button.aperture-detail__dock-delete{color:#520008;background:#95002114;border-color:#74001347}@media (width<=767px){html[data-theme=light] body.aperture-mode-active .mobile-product-dock,html[data-theme=light] body.eliot-lite-mode-active .mobile-product-dock{--mobile-dock-rim-start:#1b3e5157;--mobile-dock-rim-mid:#ffffffb8;--mobile-dock-rim-end:#1b3e5147;border:1px solid #1b3e5129;box-shadow:0 20px 55px -26px #0000006d,inset 0 1px #001d2414;background:linear-gradient(115deg,#0018240f,#0000 34%),#d9e6f4eb!important}html[data-theme=light] body.aperture-mode-active .mobile-product-dock--glass-on,html[data-theme=light] body.eliot-lite-mode-active .mobile-product-dock--glass-on{-webkit-backdrop-filter:blur(17px)saturate(1.25);background:linear-gradient(115deg, #ffffff61, transparent 34%), color-mix(in srgb, var(--surface) 34%, transparent)!important}html[data-theme=light] body.aperture-mode-active .mobile-product-dock--glass-off,html[data-theme=light] body.eliot-lite-mode-active .mobile-product-dock--glass-off{-webkit-backdrop-filter:none;background:#d9e6f4fa!important}html[data-theme=light] .aperture-orb{box-shadow:inset 0 0 12px #1212124d,0 10px 26px -16px #0068a8e6}html[data-theme=light] .aperture-tune-button b{border:2px solid #d7e5f5}html[data-theme=light] .aperture-filter-overlay{background:#dde9f7}html[data-theme=light] .aperture-filter-console__footer{background:#dbe8f7eb}html[data-theme=light] .aperture-detail-layer{background:#dde9f7}html[data-theme=light] .aperture-detail__mobile-archive{color:#470007;background:#a800181a;border:1px solid #74001357}}@media (prefers-contrast:more){html[data-theme=light] .aperture-command-island,html[data-theme=light] .aperture-field-notes,html[data-theme=light] .aperture-signal,html[data-theme=light] .aperture-detail,html[data-theme=light] .aperture-filter-console{background-color:#d8e8f7;border-color:#00182585}html[data-theme=light] .aperture-signal__preview,html[data-theme=light] .aperture-description-text{color:#131f29}}html[data-theme=light] body.aperture-mode-active :is(.statistics-page,.tracked-jobs-page,.favorites-shell-page,.archived-page,.cover-letter-page){color:#0e1820;background:radial-gradient(circle at 12% 0,#6895b21f,#0000 31%),radial-gradient(circle at 92% 24%,#5f5f971a,#0000 32%),#dae4f1!important}html[data-theme=light] body.aperture-mode-active :is(.statistics-hero-card,.statistics-kpi-card,.statistics-empty-card,.statistics-circle-card,.statistics-table-card,.account-hero-card,.account-kpi-card,.account-empty-card,.account-guest-banner,.tracking-summary-card,.favorites-card,.favorites-filters-empty,.saved-filter-card,.saved-note-card,.archived-card,.cover-letter-card){color:#0e1820!important;background:linear-gradient(135deg,#051c220e,#0000 37%),linear-gradient(155deg,#98b5cd61,#d9e4f2b8)!important;border-color:#1b3e512b!important;box-shadow:inset 0 1px #001d2414,0 24px 52px -42px #00000067!important}html[data-theme=light] body.aperture-mode-active :is(.statistics-page,.tracked-jobs-page,.favorites-shell-page,.archived-page,.cover-letter-page) :is(h1,h2,h3,strong,.text-text){color:#0b141b!important}html[data-theme=light] body.aperture-mode-active :is(.statistics-page,.tracked-jobs-page,.favorites-shell-page,.archived-page,.cover-letter-page) :is(.text-text-dim,.cover-letter-subtitle,.statistics-lead,.statistics-table-caption){color:#405363!important}html[data-theme=light] body.aperture-mode-active :is(.statistics-kpi-card,.account-kpi-card):after{background:linear-gradient(#0000,#198692d1,#0000)}html[data-theme=light] body.aperture-mode-active :is(.statistics-kpi-value,.account-kpi-card strong){text-shadow:0 0 22px #23868f29;color:#08191b!important}html[data-theme=light] body.aperture-mode-active .favorites-page-tabs{box-shadow:inset 0 1px #001d2412;background:#dfeaf7ad!important;border-color:#1b3e5129!important}html[data-theme=light] body.aperture-mode-active .favorites-page-tab{color:#415362!important}html[data-theme=light] body.aperture-mode-active .favorites-page-tab.active{box-shadow:inset 0 1px #0020242b,0 8px 22px -18px #00000067;color:#061b1e!important;background:linear-gradient(135deg,#1875802e,#47649929),#a4c2d8bd!important}html[data-theme=light] body.aperture-mode-active .statistics-hint-item,html[data-theme=light] body.aperture-mode-active .statistics-company-list,html[data-theme=light] body.aperture-mode-active .statistics-company-since-row>span,html[data-theme=light] body.aperture-mode-active .saved-filter-card-row{background:#e1ecf86b!important;border-color:#1b3e5124!important}html[data-theme=light] body.aperture-mode-active .statistics-table th,html[data-theme=light] body.aperture-mode-active .statistics-table td{color:#1d2b36!important;border-color:#1b3e5121!important}html[data-theme=light] body.aperture-mode-active .statistics-table thead th{color:#485e70!important;background:#e3edf985!important}html[data-theme=light] body.aperture-mode-active .statistics-table tbody tr:hover{background:#41829714!important}html[data-theme=light] body.aperture-mode-active :is(.cover-letter-page textarea,.cover-letter-page input,.statistics-page input,.statistics-page select){color:#0e181f!important;background:#e2edf9ad!important;border-color:#1b3e512e!important;box-shadow:inset 0 1px #001e240f!important}html[data-theme=light] body.aperture-mode-active :is(.cover-letter-page textarea,.cover-letter-page input,.statistics-page input)::placeholder{color:#657a8e!important}html[data-theme=light] body.aperture-mode-active :is(.cover-letter-page button,.statistics-page .cover-letter-back-btn,.favorites-back-btn){border-color:#1b3e512e}html[data-theme=light] body.aperture-mode-active :is(.cover-letter-page .auth-submit-btn,.favorites-back-btn){color:#0e1b23!important;background:#dae7f1d1!important;box-shadow:inset 0 1px #001e241a,0 12px 28px -23px #00000067!important}@media (width<=700px){html[data-theme=light] body.aperture-mode-active :is(.statistics-page,.tracked-jobs-page,.favorites-shell-page,.archived-page,.cover-letter-page){background:#dae4f1!important}}html[data-theme=light] body.aperture-mode-active .landing-page{color:#0e1820;background:radial-gradient(circle at 84% 7%,#4c559629,#0000 27%),radial-gradient(circle at 8% 19%,#4996a81f,#0000 29%),linear-gradient(#dae4f1 0%,#d9e4f2 62%,#dae4f1 100%)!important}html[data-theme=light] body.aperture-mode-active :is(.landing-glass-card,.landing-info-card,.landing-module-card){color:#0e1820!important;background:linear-gradient(135deg,#001e240e,#0000 39%),linear-gradient(155deg,#9cb8cf6b,#d8e5f3c9)!important;border-color:#193c4e2b!important;box-shadow:inset 0 1px #001d2417,0 28px 64px -46px #0000006c!important}html[data-theme=light] body.aperture-mode-active .landing-hero__copy{border:1px solid #193c4e26!important}html[data-theme=light] body.aperture-mode-active :is(.landing-hero-title,.landing-section-title,.landing-closing h2){text-shadow:0 12px 34px #00000020;color:#0a141a!important}html[data-theme=light] body.aperture-mode-active :is(.landing-lead,.landing-section-text,.landing-info-card p,.landing-module-card p,.landing-stat span){color:#415362!important}html[data-theme=light] body.aperture-mode-active .landing-eyebrow,html[data-theme=light] body.aperture-mode-active .landing-preview__eyebrow{color:#1f5d6e!important}html[data-theme=light] body.aperture-mode-active :is(.landing-info-card h3,.landing-module-card h3){color:#0b151c!important}html[data-theme=light] body.aperture-mode-active .landing-hero__signal{background:#dae8f26b;border-color:#1f758233;color:#175861!important}html[data-theme=light] body.aperture-mode-active .landing-actions>.landing-btn-secondary{color:#0e1d24!important;background:#d9e7f2ad!important;border-color:#193c4e33!important;box-shadow:inset 0 1px #001d2414!important}html[data-theme=light] body.aperture-mode-active .landing-module-card>button{color:#081d20!important;background:linear-gradient(135deg,#1f5d6e1f,#4f679414),#e6f0fa6b!important;border-color:#1f5d6e8a!important;box-shadow:inset 0 1px #001d241a,0 14px 30px -25px #55b6d2b8!important}html[data-theme=light] body.aperture-mode-active .landing-module-card>button:hover{color:#061b1d!important;background:linear-gradient(135deg,#1f5d6e2e,#4f67941f),#d9e9f79e!important;border-color:#11565db8!important}html[data-theme=light] body.aperture-mode-active .landing-stat--plain{border-color:#193c4e26!important}html[data-theme=light] body.aperture-mode-active .landing-stat strong{color:#091b1d!important}html[data-theme=light] body.aperture-mode-active .landing-preview-shell{background:radial-gradient(circle at 86% 0,#6ba6c033,#0000 32%),linear-gradient(#dae7f5 0%,#e2ecf8 56%,#e9f1fa 100%)!important;border-color:#193c4e29!important;box-shadow:inset 0 1px #001e2412,0 28px 70px -52px #0000006e!important}html[data-theme=light] body.aperture-mode-active :is(.landing-preview-shell__head,.landing-preview-shell__footer){background:#dfebf7d6!important;border-color:#193c4e21!important;box-shadow:inset 0 1px #001e240b!important}html[data-theme=light] body.aperture-mode-active .landing-preview-shell__shine{background:linear-gradient(112deg,#2d95a514,#4f59970b 28%,#0000 56%),radial-gradient(circle at 8% 0,#2c95a414,#0000 46%)!important}html[data-theme=light] body.aperture-mode-active .landing-preview-shell__body{background:radial-gradient(circle at 50% 0,#3390a414,#0000 42%),#edf4fc85!important;border-color:#193c4e1c!important}html[data-theme=light] body.aperture-mode-active .landing-mode-stage:before{background:radial-gradient(circle at 45% 18%,#3390a41c,#0000 36%),radial-gradient(circle at 68% 86%,#766cae1a,#0000 42%)}html[data-theme=light] body.aperture-mode-active :is(.landing-preview-nav button,.landing-preview-mode-tab){color:#324351!important;background:#dae7f1a8!important;border-color:#193c4e29!important}html[data-theme=light] body.aperture-mode-active .landing-preview-mode-tab.is-active{color:#071c1d!important;background:#58a3b22e!important;border-color:#17666e70!important}html[data-theme=light] body.aperture-mode-active .landing-preview-shell [data-mode]{color:#0e1c23!important}html[data-theme=light] body.aperture-mode-active .landing-preview-shell [data-mode] .text-text-dim{color:#495f70!important}html[data-theme=light] body.aperture-mode-active .landing-preview-shell [data-mode] :is(article,section){color:#0e1c23!important;background:linear-gradient(145deg,#d9e7f2c7,#dfeaf7e0)!important;border-color:#193c4e24!important;box-shadow:inset 0 1px #001e240e,0 18px 42px -34px #0000006a!important}html[data-theme=light] body.aperture-mode-active .landing-preview-shell [data-mode] :is(h3,strong,b,.font-bold){color:#09191b!important}html[data-theme=light] body.aperture-mode-active .landing-preview-shell [data-mode] :is([class*="bg-[rgba(241,245,249"],[class*="bg-[rgba(255,255,255"],[class*="bg-[color-mix(in_srgb,var(--bg)"]){color:#425669!important;background:#e1ecf8a3!important;border-color:#193c4e1f!important}html[data-theme=light] body.aperture-mode-active .landing-preview-shell [data-mode=aperture]>.aperture-showcase{color:#091c23!important;background:radial-gradient(circle at 18% 0,#3390a41c,#0000 34%),linear-gradient(155deg,#e4eef9 0%,#d8e5f5 48%,#e9f1fa 100%)!important;border-color:#17666e2e!important;box-shadow:inset 0 1px #001e240f,0 26px 64px -52px #30a4bfb8!important}html[data-theme=light] body.aperture-mode-active .aperture-showcase__search{color:#486073!important;background:#ebf3fda8!important;border-color:#193c4e1f!important}html[data-theme=light] body.aperture-mode-active .aperture-showcase__card{background:#d7e5f5d1!important}html[data-theme=light] body.aperture-mode-active .aperture-showcase__card.is-active{background:linear-gradient(135deg,#59b4cf29,#7d77b31c),#d7e5f5e6!important;border-color:#006b8547!important}html[data-theme=light] body.aperture-mode-active .landing-steps-grid{background:#d7e6f48c;box-shadow:inset 0 1px #001d240f;border-color:#193c4e2b!important}html[data-theme=light] body.aperture-mode-active .landing-step-card{color:#0e1820!important;background:#dae6f170!important;border-color:#193c4e21!important}html[data-theme=light] body.aperture-mode-active .landing-step-card__number,html[data-theme=light] body.aperture-mode-active .landing-module-card>div{color:#273b48!important;background:#e1ecf88a!important;border-color:#193c4e29!important}html[data-theme=light] body.aperture-mode-active .landing-source-chip{color:#0e1c23!important;background:#dae7f1b3!important;border-color:#193c4e2e!important;box-shadow:inset 0 1px #001d2414!important}html[data-theme=light] body.aperture-mode-active .landing-closing__surface{background:radial-gradient(circle at 82% 16%,#3390a421,#0000 30%),radial-gradient(circle at 10% 92%,#766cae1f,#0000 34%),linear-gradient(135deg,#d8e6f3e0,#e4eef9f5)!important;border-color:#193c4e29!important;box-shadow:inset 0 1px #001d2412,inset 0 -1px #edf3fb94,0 30px 70px -52px #0000006e!important}html[data-theme=light] body.aperture-mode-active .landing-closing__surface:before{background:linear-gradient(90deg,#1f5d6e2e,#0000 34%),linear-gradient(#001d240b,#0000 44%)!important}html[data-theme=light] body.aperture-mode-active .landing-closing .landing-eyebrow{color:#1f5d6e!important}html[data-theme=light] body.aperture-mode-active .landing-closing h2{text-shadow:0 14px 34px #00000027;color:#0a151a!important}html[data-theme=light] body.aperture-mode-active .landing-closing .landing-btn-primary{color:#071a1d!important;background:linear-gradient(135deg,#1f5d6e24,#4f679417),#e6f0fa80!important;border-color:#1f5d6e75!important;box-shadow:inset 0 1px #001d2417,0 16px 34px -27px #55b6d2c2!important}html[data-theme=light] body.aperture-mode-active .landing-closing .landing-btn-primary:hover{color:#061b1e!important;background:linear-gradient(135deg,#1f5d6e30,#4f67941f),#d9e9f7a8!important;border-color:#11565da8!important}.aperture-mode.aperture-lite{--aperture-radius-xl:24px;--aperture-rail-width:100%;--aperture-header-gap:12px;--aperture-ease:cubic-bezier(.22, 1, .36, 1)}@media (width<=1100px){.aperture-mode.aperture-lite{--aperture-rail-width:min(1180px, calc(100% - 32px))}}@media (width<=767px){.aperture-mode.aperture-lite{--aperture-rail-width:calc(100% - clamp(24px, 7.4vw, 32px));--aperture-header-gap:8px}}[data-theme=light] .aperture-mode.aperture-lite{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--aperture-ink:#f4f7fc;--aperture-ink-soft:#eef2f9;--aperture-pearl:#1a2338;--aperture-muted:#5c6b85;--aperture-cyan:#2f5fd8;--aperture-blue:#345cff;--aperture-violet:#2f5fd8;--aperture-coral:#345cff;--aperture-mint:#2f5fd8;--aperture-line:#475d8224;--aperture-glass:#ffffffe6;--aperture-glass-strong:#fffffffa;--bg:#f4f7fc!important;--surface:#fff!important;--surface-2:#eef2f9!important;--border:#475d8229!important;--text:#1a2338!important;--text-dim:#55647d!important;--accent:#2f5fd8!important;--accent-tint:#2f5fd81f!important;--color-bg:#f4f7fc!important;--color-surface:#fff!important;--color-border:#475d8229!important;--color-text:#1a2338!important;--color-text-dim:#55647d!important;--color-accent:#2f5fd8!important;--color-accent-tint:#2f5fd81f!important}[data-theme=dark] .aperture-mode.aperture-lite{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--aperture-ink:#0f1420;--aperture-ink-soft:#141b28;--aperture-pearl:#e4e9f2;--aperture-muted:#8a99b3;--aperture-cyan:#5b8cff;--aperture-blue:#4f7cdb;--aperture-violet:#5b8cff;--aperture-coral:#5b8cff;--aperture-mint:#5b8cff;--aperture-line:#94a3b824;--aperture-glass:#161d2ce6;--aperture-glass-strong:#0f1420f5;--bg:#0f1420!important;--surface:#161d2c!important;--surface-2:#0f1420!important;--border:#94a3b829!important;--text:#e4e9f2!important;--text-dim:#93a4bd!important;--accent:#5b8cff!important;--accent-tint:#5b8cff29!important;--color-bg:#0f1420!important;--color-surface:#161d2c!important;--color-border:#94a3b829!important;--color-text:#e4e9f2!important;--color-text-dim:#93a4bd!important;--color-accent:#5b8cff!important;--color-accent-tint:#5b8cff29!important}.aperture-mode.aperture-lite{background:var(--aperture-ink)}.aperture-mode.aperture-lite,.aperture-mode.aperture-lite *{-webkit-backdrop-filter:none!important;animation:none!important}@media (width<=767px){.aperture-mode.aperture-lite .aperture-search__mobile-placeholder-track{animation:4s linear infinite aperture-search-placeholder-marquee!important}}@media (width<=767px) and (prefers-reduced-motion:reduce){.aperture-mode.aperture-lite .aperture-search__mobile-placeholder-track{animation:none!important}}.aperture-mode.aperture-lite .aperture-stage-rail__bar{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--aperture-line)}.aperture-mode.aperture-lite .aperture-stage-rail__bar:before{background:var(--stage-color);box-shadow:none}.aperture-mode.aperture-lite .aperture-stage-rail__bar:after{display:none}.aperture-mode.aperture-lite .aperture-stage-rail__accept-wash{box-shadow:none;background:#16a34a}.aperture-mode.aperture-lite .aperture-stage-rail[data-rail-style=segments]{gap:8px}.aperture-mode.aperture-lite .aperture-stage-rail[data-rail-style=segments] .aperture-stage-rail__bar{border-radius:5px;height:10px}.aperture-mode.aperture-lite .aperture-stage-rail[data-rail-style=segments] .aperture-stage-rail__label{font-size:11px}.aperture-mode.aperture-lite .aperture-stage-rail[data-rail-style=dots] .aperture-stage-rail__bar{border-radius:50%;width:12px;height:12px;margin:0 auto}.aperture-mode.aperture-lite .aperture-stage-rail[data-rail-style=line] .aperture-stage-rail__bar{height:3px;box-shadow:none;border-radius:2px}.aperture-mode.aperture-lite .aperture-stage-rail[data-rail-style=counter]{padding-top:20px;position:relative}.aperture-mode.aperture-lite .aperture-stage-rail[data-rail-style=counter] .aperture-stage-rail__bar{height:4px}.aperture-mode.aperture-lite .aperture-stage-rail[data-rail-style=counter] .aperture-stage-rail__bar:before,.aperture-mode.aperture-lite .aperture-stage-rail[data-rail-style=counter] .aperture-stage-rail__bar:after{display:none}.aperture-mode.aperture-lite .aperture-stage-rail__counter{color:var(--text-dim);font-size:12px;font-weight:650;position:absolute;top:0;left:0}body.eliot-lite-mode-active .aperture-filter-overlay,body.eliot-lite-mode-active .aperture-filter-overlay *{-webkit-backdrop-filter:none!important;animation:none!important}[data-theme=light] body.eliot-lite-mode-active{--eliot-lite-bg:#f4f7fc;--eliot-lite-surface:#fff;--eliot-lite-border:#475d8233;--eliot-lite-text:#1a2338;--eliot-lite-text-dim:#55647d;--eliot-lite-accent:#2f5fd8;--eliot-lite-accent-ink:#fff;--eliot-lite-overlay-scrim:#1a233852;--eliot-lite-field-bg:#f4f7fc;background:var(--eliot-lite-bg)!important}html[data-theme=light] body.eliot-lite-mode-active .aperture-mode.aperture-lite{background:var(--eliot-lite-bg)!important}[data-theme=dark] body.eliot-lite-mode-active{--eliot-lite-bg:#0f1420;--eliot-lite-surface:#161d2c;--eliot-lite-border:#94a3b833;--eliot-lite-text:#e4e9f2;--eliot-lite-text-dim:#93a4bd;--eliot-lite-accent:#5b8cff;--eliot-lite-accent-ink:#071521;--eliot-lite-overlay-scrim:#0f142099;--eliot-lite-field-bg:#0b0f18}body.eliot-lite-mode-active .aperture-filter-overlay{background:var(--eliot-lite-overlay-scrim)}body.eliot-lite-mode-active .aperture-filter-console{border-color:var(--eliot-lite-border);color:var(--eliot-lite-text);background:var(--eliot-lite-surface);box-shadow:0 30px 80px -40px #0f172a59}body.eliot-lite-mode-active .aperture-filter-console__header,body.eliot-lite-mode-active .aperture-filter-console__footer{border-color:var(--eliot-lite-border);background:0 0}body.eliot-lite-mode-active .aperture-text-action{color:var(--eliot-lite-accent)}body.eliot-lite-mode-active .aperture-filter-section{border-color:var(--eliot-lite-border);background:var(--eliot-lite-bg);box-shadow:none}body.eliot-lite-mode-active .aperture-filter-section__heading>span{color:var(--eliot-lite-accent)}body.eliot-lite-mode-active .aperture-filter-section__heading h3{color:var(--eliot-lite-text)!important}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens{border-color:var(--eliot-lite-border)!important;color:var(--eliot-lite-text-dim)!important;background:var(--eliot-lite-surface)!important;box-shadow:none!important}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens:before{display:none}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens:hover{color:var(--eliot-lite-text)!important;border-color:var(--eliot-lite-accent)!important;background:var(--eliot-lite-surface)!important}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens.is-active{color:var(--eliot-lite-accent-ink)!important;border-color:var(--eliot-lite-accent)!important;background:var(--eliot-lite-accent)!important;box-shadow:none!important}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens__count{border-color:var(--eliot-lite-border);color:var(--eliot-lite-text-dim);background:0 0}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens.is-active .aperture-filter-lens__count{background:#ffffff38;border-color:#0000;color:var(--eliot-lite-accent-ink)!important}body.eliot-lite-mode-active .aperture-filter-section__sublens{border-color:var(--eliot-lite-border);background:var(--eliot-lite-field-bg)}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens--sub{color:var(--eliot-lite-text-dim)!important;border-color:var(--eliot-lite-border)!important;background:var(--eliot-lite-surface)!important}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens--sub:hover{color:var(--eliot-lite-text)!important;border-color:var(--eliot-lite-accent)!important}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens--sub.is-active{color:var(--eliot-lite-accent-ink)!important;background:var(--eliot-lite-accent)!important;box-shadow:none!important}body.eliot-lite-mode-active .aperture-salary-inputs label,body.eliot-lite-mode-active .aperture-salary-inputs>span[aria-hidden=true]{color:var(--eliot-lite-text-dim)}body.eliot-lite-mode-active .aperture-salary-inputs input{border-color:var(--eliot-lite-border);color:var(--eliot-lite-text);background:var(--eliot-lite-field-bg)}body.eliot-lite-mode-active .aperture-salary-inputs input:focus{border-color:var(--eliot-lite-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--eliot-lite-accent) 16%, transparent)}body.eliot-lite-mode-active .aperture-switch-line__label,body.eliot-lite-mode-active .aperture-mobile-result-count{color:var(--eliot-lite-text-dim)}body.eliot-lite-mode-active .aperture-mobile-result-count strong{color:var(--eliot-lite-text)}body.eliot-lite-mode-active .aperture-filter-console__save{color:var(--eliot-lite-accent);box-shadow:none;border-color:color-mix(in srgb, var(--eliot-lite-accent) 38%, var(--eliot-lite-border))!important;background:color-mix(in srgb, var(--eliot-lite-surface) 72%, var(--eliot-lite-accent) 28%)!important}body.eliot-lite-mode-active .aperture-filter-console__save:not(:disabled):hover{border-color:var(--eliot-lite-accent);background:color-mix(in srgb, var(--eliot-lite-surface) 64%, var(--eliot-lite-accent) 36%)!important}body.eliot-lite-mode-active .aperture-filter-console__save:disabled{color:var(--eliot-lite-text-dim);box-shadow:none;border-color:color-mix(in srgb, var(--eliot-lite-text-dim) 38%, var(--eliot-lite-border))!important;background:color-mix(in srgb, var(--eliot-lite-surface) 72%, var(--eliot-lite-text-dim) 28%)!important;opacity:1!important}body.eliot-lite-mode-active .aperture-filter-console__done{border-color:var(--eliot-lite-accent);color:var(--eliot-lite-accent-ink);background:var(--eliot-lite-accent);box-shadow:none}body.eliot-lite-mode-active .aperture-filter-console__count{background:#ffffff38}body.eliot-lite-mode-active .aperture-scroll-top{border-color:var(--eliot-lite-border);color:var(--eliot-lite-accent-ink);background:var(--eliot-lite-accent);box-shadow:0 12px 28px -16px color-mix(in srgb, var(--eliot-lite-accent) 60%, transparent)}body.eliot-lite-mode-active .aperture-scroll-top:hover{box-shadow:0 16px 34px -16px color-mix(in srgb, var(--eliot-lite-accent) 72%, transparent)}body.eliot-lite-mode-active .site-header{background-color:var(--eliot-lite-bg)!important;border-bottom-color:var(--eliot-lite-bg)!important}body.eliot-lite-mode-active .aperture-stage-rail__bar{border-color:var(--eliot-lite-border,var(--aperture-line))!important;background:var(--eliot-lite-field-bg,var(--surface-2))!important;box-shadow:inset 0 0 0 1px var(--eliot-lite-border,var(--aperture-line))!important}body.eliot-lite-mode-active .aperture-stage-rail__bar:before{background:var(--stage-color)!important;box-shadow:none!important}body.eliot-lite-mode-active .aperture-stage-rail__bar:after{display:none!important}body.eliot-lite-mode-active .aperture-stage-rail.is-accepted .aperture-stage-rail__bar:before,body.eliot-lite-mode-active .aperture-stage-rail.is-accepted .aperture-stage-rail__accept-wash{box-shadow:none!important;background:#22c55e!important}body.eliot-lite-mode-active .aperture-stage-rail__step.is-filled .aperture-stage-rail__bar,body.eliot-lite-mode-active .aperture-stage-rail__step.is-partial .aperture-stage-rail__bar{background:var(--eliot-lite-field-bg,var(--surface-2))!important;box-shadow:inset 0 0 0 1px var(--eliot-lite-border,var(--aperture-line))!important}body.eliot-lite-mode-active .aperture-stage-rail__step.is-current .aperture-stage-rail__bar{box-shadow:inset 0 0 0 1px var(--eliot-lite-border,var(--aperture-line)), 0 0 0 1px color-mix(in srgb, var(--stage-color) 34%, transparent)!important}@media (width<=767px){body .aperture-filter-overlay .aperture-filter-console__footer .aperture-filter-console__save{-webkit-text-fill-color:#f3f8ff;flex:0 48%;justify-content:center;align-items:center;min-width:0;min-height:52px;padding:0 14px;display:inline-flex;color:#f3f8ff!important;opacity:1!important;background:linear-gradient(135deg,#315c94,#203f68)!important;border:1px solid #75aaec9e!important;box-shadow:inset 0 1px #ffffff29,0 16px 30px -22px #58a6fff2!important}body .aperture-filter-overlay .aperture-filter-console__footer .aperture-filter-console__save:disabled{-webkit-text-fill-color:#d8e4f2;color:#d8e4f2!important;background:linear-gradient(135deg,#34445b,#26364d)!important;border-color:#7089a9b3!important;box-shadow:inset 0 1px #ffffff1f!important}html[data-theme=light] body .aperture-filter-overlay .aperture-filter-console__footer .aperture-filter-console__save{-webkit-text-fill-color:#17376f;color:#17376f!important;background:linear-gradient(135deg,#eef5ff,#dceafe)!important;border-color:#2563eb6b!important;box-shadow:inset 0 1px #ffffffe6,0 14px 28px -23px #2563eb7a!important}html[data-theme=light] body .aperture-filter-overlay .aperture-filter-console__footer .aperture-filter-console__save:disabled{-webkit-text-fill-color:#4a5d74;color:#4a5d74!important;background:linear-gradient(135deg,#e4edf8,#d6e1ef)!important;border-color:#56759a6b!important}}body.aperture-mode-active :is(.landing-btn-primary,.header-primary-btn,.auth-submit-btn,.filters-apply,.cover-letter-back-btn,.saved-filters-primary-btn):not(:disabled):is(:hover,:active){background:var(--jr-button-revert-bg)!important;border-color:var(--jr-button-revert-border)!important;color:var(--jr-button-revert-fg)!important;-webkit-text-fill-color:var(--jr-button-revert-fg)!important}.aperture-signal__actions>.aperture-signal__favorite-action,.aperture-signal__actions .aperture-signal__tracking-action,.aperture-signal__actions .aperture-signal__open-action{border-radius:17px 17px 7px!important}body.aperture-mode-active .saved-filters-modal .test-job-secondary-btn:not(:disabled):hover,html[data-theme=light] body.aperture-mode-active .saved-filters-modal .test-job-secondary-btn:not(:disabled):hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}body.aperture-mode-active .saved-filters-modal .saved-filters-primary-btn:not(:disabled):hover,html[data-theme=light] body.aperture-mode-active .saved-filters-modal .saved-filters-primary-btn:not(:disabled):hover{color:#111!important;-webkit-text-fill-color:#111!important;filter:none!important;background:#16a34a!important;border-color:#16a34a!important}body.aperture-mode-active :is(.saved-filter-card-cta,.cover-letter-page button.bg-accent,.favorites-page-tab.active):not(:disabled):is(:hover,:active,.jr-button-pressed){color:#374151!important;-webkit-text-fill-color:#374151!important;filter:none!important;background:#fff!important;border-color:#cbd5e1!important}body.aperture-mode-active .saved-filters-modal .saved-filters-primary-btn:not(:disabled).jr-button-pressed{color:#111!important;-webkit-text-fill-color:#111!important;filter:none!important;background:#16a34a!important;border-color:#16a34a!important}html[data-theme=light] body.aperture-mode-active :is(.saved-filters-danger-btn,.saved-filter-card-delete,.aperture-progress-action-modal__reject,.aperture-detail__actions button.is-active,.aperture-detail__actions button.is-warning,.aperture-detail__dock>button.is-active,.aperture-detail__dock>button.is-danger,.aperture-detail__dock>button.aperture-detail__dock-delete,button.border-red-400.text-red-400,button[class*="border-[#d95b5b]"][class*="text-[#d95b5b]"]){color:#b4233c!important;-webkit-text-fill-color:#b4233c!important;background:linear-gradient(135deg,#ff5a6c47,#ff405624)!important;border-color:#ff5e7073!important}html[data-theme=light] body.aperture-mode-active :is(.saved-filters-danger-btn,.saved-filter-card-delete,.aperture-progress-action-modal__reject,.aperture-detail__actions button.is-active,.aperture-detail__actions button.is-warning,.aperture-detail__dock>button.is-active,.aperture-detail__dock>button.is-danger,.aperture-detail__dock>button.aperture-detail__dock-delete,button.border-red-400.text-red-400,button[class*="border-[#d95b5b]"][class*="text-[#d95b5b]"]):not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active button.saved-filters-danger-btn:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active button.saved-filter-card-delete:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active button.aperture-progress-action-modal__reject:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active .aperture-detail__actions>button.is-active:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active .aperture-detail__actions>button.is-warning:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active .aperture-detail__dock>button.is-active:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active .aperture-detail__dock>button.is-danger:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active .aperture-detail__dock>button.aperture-detail__dock-delete:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active .aperture-detail__mobile-archive:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active button.border-red-400.text-red-400:not(:disabled):is(:hover,:active,.jr-button-pressed),html[data-theme=light] body.aperture-mode-active button[class*="border-[#d95b5b]"][class*="text-[#d95b5b]"]:not(:disabled):is(:hover,:active,.jr-button-pressed){color:#ff9eae!important;-webkit-text-fill-color:#ff9eae!important;filter:none!important;background:#000!important;border-color:#ff5e70b8!important}html[data-theme=light] body.eliot-lite-mode-active .status-list-delete-stage:not(:disabled):is(:hover,:active,.jr-button-pressed){color:#ff9eae!important;-webkit-text-fill-color:#ff9eae!important;background:#000!important}.header-account-quick-menu__item--active,.account-menu-panel .account-menu-account-toggle.active,.account-page-tab--active,.aperture-detail__nav nav button,.aperture-detail__nav>button{border-radius:17px 17px 7px!important}@media (width<=767px){body.aperture-mode-active .mobile-product-dock--jobs.is-scroll-active:not(.mobile-product-dock--glass-off),body.eliot-lite-mode-active .mobile-product-dock--jobs.is-scroll-active:not(.mobile-product-dock--glass-off){-webkit-backdrop-filter:blur(8px)saturate(118%)!important}}html .aperture-mode.aperture-lite.reviews-eliot-item{background:0 0;min-height:0;overflow:visible}.reviews-eliot-item .aperture-signal-group>header{display:none}body.eliot-lite-mode-active .aperture-filter-group{flex-wrap:wrap;flex:1 0 100%;align-items:flex-start;gap:8px;min-width:0;margin:0 0 8px;display:flex}body.eliot-lite-mode-active .aperture-filter-group .aperture-filter-section__sublens{box-sizing:border-box;flex-basis:calc(100% - 14px);min-width:0}body.eliot-lite-mode-active .aperture-filter-group__label{color:var(--eliot-lite-text-dim);letter-spacing:.09em;text-transform:uppercase;flex:1 0 100%;align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}body.eliot-lite-mode-active .aperture-filter-group__label small{font-variant-numeric:tabular-nums;font-size:10px}body.eliot-lite-mode-active .aperture-filter-group__label:after{content:"";background:var(--eliot-lite-border);flex:1;height:1px}.aperture-filter-group__body{flex-wrap:wrap;flex:1 0 100%;align-items:flex-start;gap:8px;min-width:0;display:flex}.aperture-filter-group__body[hidden]{display:none}.aperture-filter-group__body.aperture-filter-group__body--pairs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.aperture-filter-group__body.aperture-filter-group__body--pairs[hidden]{display:none}.aperture-filter-group__body--pairs .aperture-filter-lens{box-sizing:border-box;justify-content:space-between;gap:6px;width:100%;min-width:0;padding-inline:8px}.aperture-filter-group__body--pairs .aperture-filter-lens .aperture-filter-lens__count{min-width:22px;padding:0 5px}.aperture-filter-group__body--pairs .aperture-filter-lens--wide{grid-column:1/-1}.aperture-filter-sublens-frame{border-radius:17px 17px 7px;flex-wrap:wrap;flex:1 0 100%;gap:8px;min-width:0;display:flex}.aperture-filter-group__body--pairs .aperture-filter-sublens-frame{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}body.eliot-lite-mode-active .aperture-filter-sublens-frame{outline:1px solid var(--eliot-lite-accent);outline-offset:4px}.aperture-filter-section.aperture-filter-section--stack{height:auto;max-height:var(--aperture-stack-height,409px);align-self:stretch;min-height:0}.aperture-filter-section--stack .aperture-filter-section__options{overscroll-behavior:contain;scrollbar-color:auto;scrollbar-width:auto;flex:auto;min-height:0;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.aperture-filter-section--stack .aperture-filter-section__options{scrollbar-width:thin}}.aperture-filter-section--stack .aperture-filter-section__options::-webkit-scrollbar{width:8px}.aperture-filter-section--stack .aperture-filter-section__options::-webkit-scrollbar-track{background:0 0}.aperture-filter-section--stack .aperture-filter-section__options::-webkit-scrollbar-thumb{background:var(--eliot-lite-text-dim,#94a3b8b3);border-radius:999px}.aperture-filter-section__hint-mobile{display:none}@media (width<=767px){.aperture-filter-section__hint-desktop{display:none}.aperture-filter-section__hint-mobile{display:inline}.aperture-filter-section--stack .aperture-filter-section__options{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.aperture-filter-section--stack .aperture-stack-chips{display:contents}.aperture-filter-section--stack .aperture-filter-section__hint{grid-column:1/-1}.aperture-filter-section--stack .aperture-filter-lens{width:100%;min-width:0}}.aperture-filter-section__toolbar{flex:none}body.eliot-lite-mode-active .aperture-stack-search{box-sizing:border-box;border:1px solid var(--eliot-lite-border);width:100%;height:36px;color:var(--eliot-lite-text);background:var(--eliot-lite-field-bg);font:inherit;border-radius:16px 16px 7px;padding:0 12px;font-size:13px}body.eliot-lite-mode-active .aperture-stack-search::placeholder{color:var(--eliot-lite-text-dim)}body.eliot-lite-mode-active .aperture-stack-search:focus-visible{border-color:var(--eliot-lite-accent);outline:2px solid var(--eliot-lite-accent);outline-offset:1px}.aperture-filter-section__footer{flex:none;gap:8px;display:flex}body.eliot-lite-mode-active .aperture-stack-footer__button{white-space:nowrap;border:1px solid var(--eliot-lite-border);min-width:0;height:36px;color:var(--eliot-lite-text);background:var(--eliot-lite-surface);font:inherit;cursor:pointer;border-radius:16px 16px 7px;flex:1 1 0;padding:0 8px;font-size:13px;font-weight:700}body.eliot-lite-mode-active .aperture-stack-footer__button--add{color:var(--eliot-lite-accent);border-style:dashed;flex-grow:1.3}body.eliot-lite-mode-active .aperture-stack-footer__button:disabled{opacity:.5;cursor:default}@keyframes aperture-item-float{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){body.eliot-lite-mode-active .aperture-filter-overlay .aperture-filter-group.is-expanded .aperture-filter-group__body>*{animation:.28s cubic-bezier(.22,.8,.3,1) both aperture-item-float!important}body.eliot-lite-mode-active .aperture-filter-overlay .aperture-filter-group.is-expanded .aperture-filter-group__body>:nth-child(2){animation-delay:40ms!important}body.eliot-lite-mode-active .aperture-filter-overlay .aperture-filter-group.is-expanded .aperture-filter-group__body>:nth-child(3){animation-delay:80ms!important}body.eliot-lite-mode-active .aperture-filter-overlay .aperture-filter-group.is-expanded .aperture-filter-group__body>:nth-child(4){animation-delay:.12s!important}body.eliot-lite-mode-active .aperture-filter-overlay .aperture-filter-group.is-expanded .aperture-filter-group__body>:nth-child(5){animation-delay:.16s!important}body.eliot-lite-mode-active .aperture-filter-overlay .aperture-filter-group.is-expanded .aperture-filter-group__body>:nth-child(6){animation-delay:.2s!important}body.eliot-lite-mode-active .aperture-filter-overlay .aperture-filter-group.is-expanded .aperture-filter-group__body>:nth-child(7){animation-delay:.24s!important}body.eliot-lite-mode-active .aperture-filter-overlay .aperture-filter-group.is-expanded .aperture-filter-group__body>:nth-child(n+8){animation-delay:.28s!important}}.aperture-filter-group__collapse{opacity:0;visibility:hidden;flex:1 0 100%;grid-template-rows:0fr;min-width:0;transition:grid-template-rows .28s,opacity .18s,visibility 0s linear .28s;display:grid}.aperture-filter-group.is-expanded>.aperture-filter-group__collapse{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .28s,opacity .24s 40ms,visibility}.aperture-filter-group__clip{min-width:0;min-height:0;margin:-6px;padding:6px;overflow:hidden}.aperture-filter-group__clip>.aperture-filter-group__body{margin-top:8px}body.eliot-lite-mode-active .aperture-filter-group.aperture-filter-group--collapsible{gap:0}@media (prefers-reduced-motion:reduce){.aperture-filter-group__collapse,.aperture-filter-group.is-expanded>.aperture-filter-group__collapse{transition:none}}body.eliot-lite-mode-active .aperture-filter-group__toggle{box-sizing:border-box;border:1px solid var(--eliot-lite-border);height:38px;color:var(--eliot-lite-text);background:var(--eliot-lite-surface);font:inherit;text-align:center;cursor:pointer;border-radius:17px 17px 8px;flex:1 0 100%;justify-content:center;align-items:center;gap:8px;padding:0 34px;font-size:14px;font-weight:700;line-height:1;transition:border-color .16s;display:flex;position:relative}body.eliot-lite-mode-active .aperture-filter-group__toggle:hover{border-color:var(--eliot-lite-accent)}body.eliot-lite-mode-active .aperture-filter-group__toggle:focus-visible{outline:2px solid var(--eliot-lite-accent);outline-offset:2px}body.eliot-lite-mode-active .aperture-filter-group__title{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}body.eliot-lite-mode-active .aperture-filter-group__meta{flex:none;align-items:center;gap:6px;display:flex}body.eliot-lite-mode-active .aperture-filter-group__total{color:var(--eliot-lite-text-dim);font-variant-numeric:tabular-nums;font-size:11px}body.eliot-lite-mode-active .aperture-filter-group__active{min-width:18px;color:var(--eliot-lite-accent-ink);background:var(--eliot-lite-accent);font-variant-numeric:tabular-nums;text-align:center;border-radius:8px 8px 3px;padding:1px 6px;font-size:11px;line-height:16px}body.eliot-lite-mode-active .aperture-filter-group__chevron{width:16px;height:16px;color:var(--eliot-lite-text-dim);flex:none;margin-top:-8px;transition:transform .16s;position:absolute;top:50%;right:10px}body.eliot-lite-mode-active .aperture-filter-group--collapsible.is-expanded .aperture-filter-group__chevron{transform:rotate(180deg)}body.eliot-lite-mode-active .aperture-filter-group__toggle:is(:hover,:active) :is(.aperture-filter-group__chevron,.aperture-filter-group__total){color:inherit}body.eliot-lite-mode-active .aperture-filter-group__toggle:is(:hover,:active) .aperture-filter-group__active{color:var(--eliot-lite-accent);background:var(--eliot-lite-accent-ink);-webkit-text-fill-color:var(--eliot-lite-accent)}@media (prefers-reduced-motion:reduce){body.eliot-lite-mode-active .aperture-filter-group__toggle,body.eliot-lite-mode-active .aperture-filter-group__chevron{transition:none}}.aperture-filter-group-columns{flex:1 0 100%;align-items:start;column-gap:10px;width:100%;min-width:0;display:grid}.aperture-filter-group-columns__col{flex-direction:column;min-width:0;display:flex}.aperture-filter-lens-with-info{max-width:100%;display:inline-flex;position:relative}.aperture-filter-group__body--pairs .aperture-filter-lens-with-info{min-width:0;display:flex}.aperture-filter-lens-with-info .aperture-filter-lens{flex:auto}.aperture-filter-lens__info-slot{vertical-align:middle;width:16px;margin-inline-start:8px;display:inline-block}.aperture-filter-lens__info{z-index:3;position:absolute;inset-block-start:50%;transform:translateY(-50%)}body.eliot-lite-mode-active .aperture-filter-section__hint{color:var(--eliot-lite-text-dim);flex:1 0 100%;margin:0;font-size:12px;line-height:1.4}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens--add{color:var(--eliot-lite-accent)!important;background:0 0!important;border-style:dashed!important}body.eliot-lite-mode-active .aperture-filter-section__options .aperture-filter-lens--add:hover{border-color:var(--eliot-lite-accent)!important;background:var(--eliot-lite-surface)!important}body.eliot-lite-mode-active .aperture-stack-backdrop{z-index:320;background:var(--eliot-lite-overlay-scrim);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}body.eliot-lite-mode-active .aperture-stack-modal{border:1px solid var(--eliot-lite-border);width:min(520px,100%);max-height:min(680px,100dvh - 48px);color:var(--eliot-lite-text);background:var(--eliot-lite-surface);border-radius:24px 24px 10px;flex-direction:column;font-family:inherit;display:flex;overflow:hidden;box-shadow:0 30px 80px -40px #0f172a73}body.eliot-lite-mode-active .aperture-stack-modal__head{border-bottom:1px solid var(--eliot-lite-border);flex:none;padding:18px 20px 14px}body.eliot-lite-mode-active .aperture-stack-modal__grip{background:var(--eliot-lite-border);border-radius:999px;width:40px;height:4px;margin:0 auto 12px;display:none}body.eliot-lite-mode-active .aperture-stack-modal__title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}body.eliot-lite-mode-active .aperture-stack-modal__title-row h3{color:var(--eliot-lite-text);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:500}body.eliot-lite-mode-active .aperture-stack-modal__done{min-height:40px;color:var(--eliot-lite-accent-ink);background:var(--eliot-lite-accent);font:inherit;cursor:pointer;border:0;border-radius:14px 14px 6px;padding:0 18px;font-size:13px;font-weight:700}body.eliot-lite-mode-active .aperture-stack-modal__search-row{align-items:center;gap:8px;margin-top:14px;display:flex}body.eliot-lite-mode-active .aperture-stack-modal__search{border:1px solid var(--eliot-lite-border);min-width:0;min-height:44px;color:var(--eliot-lite-text);background:var(--eliot-lite-field-bg);font:inherit;border-radius:14px 14px 6px;outline:none;flex:1;padding:0 14px;font-size:14px}body.eliot-lite-mode-active .aperture-stack-modal__search::placeholder{color:var(--eliot-lite-text-dim)}body.eliot-lite-mode-active .aperture-stack-modal__search:focus{border-color:var(--eliot-lite-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--eliot-lite-accent) 16%, transparent)}body.eliot-lite-mode-active .aperture-stack-modal__clear{min-height:44px;color:var(--eliot-lite-accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0 12px;font-size:12.5px;font-weight:600}body.eliot-lite-mode-active .aperture-stack-modal__body{overscroll-behavior:contain;flex:1;min-height:0;padding:10px 14px 18px;overflow-y:auto}body.eliot-lite-mode-active .aperture-stack-modal__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}body.eliot-lite-mode-active .aperture-stack-modal__option{min-height:44px;color:var(--eliot-lite-text);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:6px 10px;font-size:14px;display:flex}body.eliot-lite-mode-active .aperture-stack-modal__option:hover{background:var(--eliot-lite-bg)}body.eliot-lite-mode-active .aperture-stack-modal__option input{width:18px;height:18px;accent-color:var(--eliot-lite-accent);flex:none;margin:0}body.eliot-lite-mode-active .aperture-stack-modal__option-label{overflow-wrap:anywhere;flex:1;min-width:0}body.eliot-lite-mode-active .aperture-stack-modal__count{color:var(--eliot-lite-text-dim);font-variant-numeric:tabular-nums;font-size:12px}body.eliot-lite-mode-active .aperture-stack-modal__add{border:1px dashed var(--eliot-lite-accent);width:100%;min-height:44px;color:var(--eliot-lite-accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;margin-top:8px;padding:0 14px;font-size:13.5px;font-weight:600}body.eliot-lite-mode-active .aperture-stack-modal__add:hover{background:var(--eliot-lite-bg)}body.eliot-lite-mode-active .aperture-stack-modal__note{color:var(--eliot-lite-text-dim);margin:4px 4px 10px;font-size:12.5px;line-height:1.4}@media (width<=767px){body.eliot-lite-mode-active .aperture-stack-backdrop{align-items:flex-end;padding:0}body.eliot-lite-mode-active .aperture-stack-modal{border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0;width:100%;height:90dvh;max-height:none}body.eliot-lite-mode-active .aperture-stack-modal__grip{display:block}body.eliot-lite-mode-active .aperture-stack-modal__search{font-size:16px}}.aperture-filter-split{display:contents}.aperture-filter-split>.aperture-filter-section{flex:none}.aperture-filter-section__subtitle{color:#8da4b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:500;overflow:hidden}body.eliot-lite-mode-active .aperture-filter-section__subtitle{color:var(--eliot-lite-text-dim)}.aperture-stack-chips{flex-wrap:wrap;flex:1 0 100%;align-items:flex-start;gap:8px;min-width:0;display:flex}@media (width>=768px){.aperture-filter-split{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;min-width:0;display:grid}.aperture-filter-section--categories .aperture-filter-section__options{display:block}.aperture-filter-section--categories .aperture-filter-group{margin:0 0 8px;display:flex}body.eliot-lite-mode-active .aperture-filter-section--categories .aperture-filter-group{margin:0 0 8px}.aperture-filter-section.aperture-filter-section--categories{padding-inline:12px}}@media (width>=1000px){.aperture-filter-split{grid-template-columns:minmax(var(--aperture-cat-min,0px), 1fr) minmax(220px, 340px)}}@media (prefers-reduced-motion:no-preference){body.eliot-lite-mode-active .aperture-filter-overlay .aperture-stack-chips{animation:.22s ease-out both aperture-stack-swap!important}}@keyframes aperture-stack-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=767px){html .aperture-filter-console .aperture-filter-console__body,html .aperture-filter-console .aperture-filter-section__options{scrollbar-color:auto;scrollbar-width:auto}html .aperture-filter-console .aperture-filter-section__options{overflow-x:hidden}@supports not selector(::-webkit-scrollbar){html .aperture-filter-console .aperture-filter-console__body,html .aperture-filter-console .aperture-filter-section__options{scrollbar-color:var(--eliot-lite-text-dim,#94a3b8b3) transparent;scrollbar-width:thin}}html .aperture-filter-console .aperture-filter-console__body::-webkit-scrollbar{width:8px}html .aperture-filter-console .aperture-filter-section__options::-webkit-scrollbar{width:8px}html .aperture-filter-console .aperture-filter-console__body::-webkit-scrollbar-track{background:color-mix(in srgb, var(--eliot-lite-text-dim,#94a3b8) 18%, transparent);border-radius:999px}html .aperture-filter-console .aperture-filter-section__options::-webkit-scrollbar-track{background:color-mix(in srgb, var(--eliot-lite-text-dim,#94a3b8) 18%, transparent);border-radius:999px}html .aperture-filter-console .aperture-filter-console__body::-webkit-scrollbar-thumb{background:var(--eliot-lite-text-dim,#94a3b8b3);border-radius:999px}html .aperture-filter-console .aperture-filter-section__options::-webkit-scrollbar-thumb{background:var(--eliot-lite-text-dim,#94a3b8b3);border-radius:999px}html body.eliot-lite-mode-active .aperture-filter-console__header-actions .close-control{border-radius:17px 17px 8px}}.aperture-filter-section__heading-action{position:absolute;top:50%;right:0;transform:translateY(-50%)}.aperture-filter-section__heading-action .aperture-categories-reset{color:#ffd7dc;height:22px;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#ff5a6c47,#ff405624);border:1px solid #ff5e7066;border-radius:11px 11px 5px;padding:0 10px;font-size:11px;font-weight:700;line-height:1;box-shadow:inset 0 1px #ffffff17}.aperture-filter-section__heading-action .aperture-categories-reset:hover{background:linear-gradient(135deg,#ff5a6c66,#ff405638);border-color:#ff5e70ad}html[data-theme=light] .aperture-filter-section__heading-action .aperture-categories-reset{color:#280005;background:linear-gradient(135deg,#a5001247,#bf001624);border-color:#a1001266;box-shadow:inset 0 1px #12121217}html[data-theme=light] .aperture-filter-section__heading-action .aperture-categories-reset:hover{background:linear-gradient(135deg,#a5001266,#bf001638);border-color:#a10012ad}.aperture-categories-reset:focus-visible{outline-offset:2px;outline:2px solid #ff5e70cc}
