/*! 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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-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:""}}}@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-green-500:oklch(72.3% .219 149.579);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--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;--leading-normal:1.5;--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-out:cubic-bezier(.4, 0, .2, 1);--blur-xl:24px;--blur-3xl:64px;--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{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.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-y-0{inset-block:0}.-top-24{top:calc(var(--spacing) * -24)}.-top-\[34px\]{top:-34px}.-top-\[40px\]{top:-40px}.-top-\[68px\]{top:-68px}.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-\[2px\]{top:2px}.top-\[3px\]{top:3px}.top-\[34px\]{top:34px}.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\)\+10px\)\]{top:calc(var(--site-header-height,0px) + 10px)}.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\,72px\)\+14px\)\]{top:calc(var(--site-header-height,72px) + 14px)}.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-\[3px\]{right:3px}.-bottom-24{bottom:calc(var(--spacing) * -24)}.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)}.-left-16{left:calc(var(--spacing) * -16)}.-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-3{left:calc(var(--spacing) * 3)}.left-\[-23px\]{left:-23px}.left-\[-124px\]{left:-124px}.left-auto{left:auto}.isolate{isolation:isolate}.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-\[6\]{z-index:6}.z-\[11\]{z-index:11}.z-\[12\]{z-index:12}.z-\[60\]{z-index:60}.z-\[130\]{z-index:130}.z-\[150\]{z-index:150}.z-\[160\]{z-index:160}.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-\[260\]{z-index:260}.z-\[4000\]{z-index:4000}.z-\[4100\]{z-index:4100}.z-\[4200\]{z-index:4200}.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-span-full{grid-column:1/-1}.\[grid-row\:2\]{grid-row:2}.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-4\.5{margin:calc(var(--spacing) * -4.5)}.m-0{margin:0}.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-\[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_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}.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-auto{margin-inline:auto}.my-0{margin-block:0}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-4\.5{margin-block:calc(var(--spacing) * 4.5)}.-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-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-\[7px\]{margin-top:7px}.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-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\.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-\[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-\[0\.18em\]{margin-left:.18em}.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}.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}.\[height\:calc\(100dvh-var\(--site-header-height\,72px\)-24px\)\]{height:calc(100dvh - var(--site-header-height,72px) - 24px)}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.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-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.h-16{height:calc(var(--spacing) * 16)}.h-52{height:calc(var(--spacing) * 52)}.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-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.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-\[81px\]{height:81px}.h-\[86px\]{height:86px}.h-\[90px\]{height:90px}.h-\[120px\]{height:120px}.h-\[130px\]{height:130px}.h-\[170px\]{height:170px}.h-\[210px\]{height:210px}.h-\[220px\]{height:220px}.h-\[230px\]{height:230px}.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-\[180px\]{max-height:180px}.max-h-\[214px\]{max-height:214px}.max-h-\[260px\]{max-height:260px}.max-h-\[360px\]{max-height:360px}.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\,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\(78vh\,760px\)\]{max-height:min(78vh,760px)}.max-h-\[min\(88vh\,920px\)\]{max-height:min(88vh,920px)}.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-\[19px\]{min-height:19px}.min-h-\[22px\]{min-height:22px}.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-\[38px\]{min-height:38px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.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-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[104px\]{min-height:104px}.min-h-\[108px\]{min-height:108px}.min-h-\[116px\]{min-height:116px}.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-\[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\,72px\)\)\]{min-height:calc(100vh - var(--site-header-height,72px))}.min-h-\[min\(34vh\,320px\)\]{min-height:min(34vh,320px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-15{width:calc(var(--spacing) * 15)}.w-16{width:calc(var(--spacing) * 16)}.w-52{width:calc(var(--spacing) * 52)}.w-\[3px\]{width:3px}.w-\[7px\]{width:7px}.w-\[9px\]{width:9px}.w-\[11px\]{width:11px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[38\%\]{width:38%}.w-\[38px\]{width:38px}.w-\[50px\]{width:50px}.w-\[54\%\]{width:54%}.w-\[54px\]{width:54px}.w-\[58px\]{width:58px}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[81px\]{width:81px}.w-\[82px\]{width:82px}.w-\[84px\]{width:84px}.w-\[86px\]{width:86px}.w-\[104px\]{width:104px}.w-\[124px\]{width:124px}.w-\[130px\]{width:130px}.w-\[170px\]{width:170px}.w-\[236px\]{width:236px}.w-\[260px\]{width:260px}.w-\[300\%\]{width:300%}.w-\[calc\(\(100\%-40px\)\/5\)\]{width:calc(20% - 8px)}.w-\[calc\(100\%-20px\)\]{width:calc(100% - 20px)}.w-\[clamp\(74px\,42\%\,112px\)\]{width:clamp(74px,42%,112px)}.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%}.max-w-\[13ch\]{max-width:13ch}.max-w-\[22px\]{max-width:22px}.max-w-\[42px\]{max-width:42px}.max-w-\[58ch\]{max-width:58ch}.max-w-\[58px\]{max-width:58px}.max-w-\[64ch\]{max-width:64ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[96px\]{max-width:96px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[calc\(100\%-5px\)\]{max-width:calc(100% - 5px)}.max-w-\[calc\(100\%-40px\)\]{max-width:calc(100% - 40px)}.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-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-\[30px\]{min-width:30px}.min-w-\[32px\]{min-width:32px}.min-w-\[38px\]{min-width:38px}.min-w-\[64px\]{min-width:64px}.min-w-\[84px\]{min-width:84px}.min-w-\[100px\]{min-width:100px}.min-w-\[138px\]{min-width:138px}.min-w-\[158px\]{min-width:158px}.min-w-\[206px\]{min-width:206px}.min-w-\[220px\]{min-width:220px}.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-\[0_1_180px\]{flex:0 180px}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.\[transform-origin\:center_top\]{transform-origin:top}.origin-\[50px_50px\]{transform-origin:50px 50px}.-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-180{rotate:180deg}.\[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}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.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}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-\[calc\(var\(--site-header-height\,72px\)\+18px\)\]{scroll-margin-top:calc(var(--site-header-height,72px) + 18px)}.\[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-\[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\,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\.35fr\)_auto\]{grid-template-columns:minmax(0,1.35fr) auto}.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\(260px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.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}.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-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-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-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-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.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-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-\[22px\]{column-gap:22px}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-\[18px\]{row-gap:18px}.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-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-\[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-\[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-\[32px\]{border-radius:32px}.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-tl-\[inherit\]{border-top-left-radius:inherit}.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-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-\[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-dashed{--tw-border-style:dashed;border-style:dashed}.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-\[\#60a5fa\]{border-color:#60a5fa}.border-\[\#72d5e2\]{border-color:#72d5e2}.border-\[\#78dff1\]{border-color:#78dff1}.border-\[\#d95b5b\]{border-color:#d95b5b}.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\,\#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\,\#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\)_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\)_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\(--text-dim\)\]{border-color:var(--text-dim)}.border-\[rgba\(74\,222\,128\,0\.32\)\]{border-color:#4ade8052}.border-\[rgba\(95\,131\,239\,0\.16\)\]{border-color:#5f83ef29}.border-\[rgba\(120\,167\,255\,0\.32\)\]{border-color:#78a7ff52}.border-\[rgba\(121\,225\,255\,0\.3\)\]{border-color:#79e1ff4d}.border-\[rgba\(122\,229\,255\,0\.3\)\]{border-color:#7ae5ff4d}.border-\[rgba\(125\,226\,255\,0\.2\)\]{border-color:#7de2ff33}.border-\[rgba\(128\,128\,128\,0\.25\)\]{border-color:#80808040}.border-\[rgba\(157\,232\,255\,0\.34\)\]{border-color:#9de8ff57}.border-\[rgba\(178\,220\,255\,0\.13\)\]{border-color:#b2dcff21}.border-\[rgba\(180\,219\,255\,0\.1\)\]{border-color:#b4dbff1a}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--test\)\]{border-color:var(--test)}.border-accent{border-color:var(--accent)}.border-border{border-color:var(--border)}.border-green-500{border-color:var(--color-green-500)}.border-red-400{border-color:var(--color-red-400)}.border-transparent{border-color:#0000}.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-r-border{border-right-color:var(--border)}.border-r-current{border-right-color:currentColor}.border-b-border{border-bottom-color:var(--border)}.border-b-current{border-bottom-color:currentColor}.\!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-\[\#34d399\]{background-color:#34d399}.bg-\[\#171c25\]{background-color:#171c25}.bg-\[\#081522\]{background-color:#081522}.bg-\[\#e53e3e\]{background-color:#e53e3e}.bg-\[color-mix\(in_srgb\,\#1a202b_92\%\,transparent\)\]{background-color:#1a202beb}.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\,\#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\,\#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\)_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\)_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\)_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\)_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\)_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\)_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\)_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\)_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\(135deg\,rgba\(55\,154\,178\,0\.14\)\,rgba\(91\,81\,147\,0\.1\)\)\,rgba\(12\,27\,45\,0\.92\)\]{background-color:linear-gradient(135deg,#379ab224,#5b51931a),#0c1b2deb}.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\.58\)\]{background-color:#00000094}.bg-\[rgba\(2\,10\,20\,0\.56\)\]{background-color:#020a148f}.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\(12\,27\,44\,0\.78\)\]{background-color:#0c1b2cc7}.bg-\[rgba\(15\,23\,42\,0\.55\)\]{background-color:#0f172a8c}.bg-\[rgba\(15\,23\,42\,0\.82\)\]{background-color:#0f172ad1}.bg-\[rgba\(83\,215\,255\,0\.08\)\]{background-color:#53d7ff14}.bg-\[rgba\(91\,140\,255\,0\.12\)\]{background-color:#5b8cff1f}.bg-\[rgba\(95\,131\,239\,0\.12\)\]{background-color:#5f83ef1f}.bg-\[rgba\(117\,101\,178\,0\.1\)\]{background-color:#7565b21a}.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\(--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-bg{background-color:var(--bg)}.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-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-\[conic-gradient\(from_210deg\,\#67d8e7\,\#4d74a9\,\#6d5caa\,\#bd777e\,\#67d8e7\)\]{background-image:conic-gradient(from 210deg,#67d8e7,#4d74a9,#6d5caa,#bd777e,#67d8e7)}.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\(155deg\,\#07111d_0\%\,\#0a1727_48\%\,\#07101a_100\%\)\]{background-image:linear-gradient(155deg,#07111d 0%,#0a1727 48%,#07101a 100%)}.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))}}.\[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-\[\#d9f99d\]{fill:#d9f99d}.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-none{object-fit:none}.object-\[0_-8px\]{object-position:0 -8px}.\!p-0{padding:0!important}.p-0{padding:0}.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}.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-\[calc\(var\(--stack-sheet-gap\)\/2\)\]{padding-inline:calc(var(--stack-sheet-gap) / 2)}.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-10{padding-block:calc(var(--spacing) * 10)}.py-\[3px\]{padding-block:3px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[22px\]{padding-block:22px}.py-header-pad{padding-block:var(--header-pad)}.py-px{padding-block:1px}.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-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-\[26px\]{padding-top:26px}.pt-\[30px\]{padding-top:30px}.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-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-\[55px\]{padding-right:55px}.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-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.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-\[34px\]{padding-bottom:34px}.pb-\[60px\]{padding-bottom:60px}.pb-\[72px\]{padding-bottom:72px}.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-\[21px\]{padding-left:21px}.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}.\[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}.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-\[6px\]{font-size:6px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.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-\[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-\[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-\[80\%\]{font-size:80%}.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\.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)}.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\.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)}.\[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-\[\#8fa4b7\]{color:#8fa4b7}.text-\[\#9ea6b6\]{color:#9ea6b6}.text-\[\#14b8a6\]{color:#14b8a6}.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-\[\#96e4ef\]{color:#96e4ef}.text-\[\#7890a4\]{color:#7890a4}.text-\[\#8396aa\]{color:#8396aa}.text-\[\#8498ad\]{color:#8498ad}.text-\[\#059669\]{color:#059669}.text-\[\#b91c1c\]{color:#b91c1c}.text-\[\#cfe8f4\]{color:#cfe8f4}.text-\[\#d9deea\]{color:#d9deea}.text-\[\#d95b5b\]{color:#d95b5b}.text-\[\#dceff6\]{color:#dceff6}.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\(--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-\[rgba\(241\,245\,249\,0\.96\)\]{color:#f1f5f9f5}.text-\[rgba\(255\,255\,255\,0\.58\)\]{color:#ffffff94}.text-\[var\(--test\)\]{color:var(--test)}.text-accent{color:var(--accent)}.text-green-500{color:var(--color-green-500)}.text-inherit{color:inherit}.text-red-400{color:var(--color-red-400)}.text-text{color:var(--text)}.text-text-dim{color:var(--text-dim)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.\[accent-color\:var\(--accent\)\],.accent-\[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-45{opacity:.45}.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_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_10px_rgba\(84\,220\,255\,0\.52\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#54dcff85);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_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_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_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_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_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_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_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_0_12px_rgba\(214\,250\,255\,0\.18\)\,0_10px_24px_-16px_rgba\(84\,211\,255\,0\.72\)\]{--tw-shadow:inset 0 0 12px var(--tw-shadow-color,#d6faff2e), 0 10px 24px -16px var(--tw-shadow-color,#54d3ffb8);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\(223\,250\,255\,0\.08\)\,0_30px_70px_-52px_rgba\(49\,180\,255\,0\.65\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#dffaff14), 0 30px 70px -52px var(--tw-shadow-color,#31b4ffa6);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)}.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}.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-3xl{--tw-blur:blur(var(--blur-3xl));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_0_8px_rgba\(217\,249\,157\,0\.82\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#d9f99dd1));--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_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,)}.\[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-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\]{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\,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-\[color\,text-shadow\]{transition-property:color,text-shadow;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\,fill\,filter\]{transition-property:opacity,fill,filter;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\,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-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-\[120ms\]{--tw-duration:.12s;transition-duration:.12s}.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-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-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-none{--tw-outline-style:none;outline-style: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}.\[text-shadow\:0_0_12px_rgba\(255\,255\,255\,0\.48\)\]{text-shadow:0 0 12px #ffffff7a}.\[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\.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}@media (hover:hover){.group-hover\:-translate-y-px:is(:where(.group):hover *){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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-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\:bottom-0:before{content:var(--tw-content);bottom:0}.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\: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-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\(\#5fc7d8\,rgba\(79\,95\,145\,0\.16\)\)\]:before{content:var(--tw-content);background-image:linear-gradient(#5fc7d8,#4f5f9129)}.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}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.visited\:text-white:visited{color:var(--color-white)}@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-\[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\)_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\)_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\)_55\%\,var\(--border\)\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--accent) 55%,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-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\,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\)_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-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-\[rgba\(15\,23\,42\,0\.95\)\]:hover{background-color:#0f172af2}.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-\[\#ef4444\]:hover{color:#ef4444}.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\:underline:hover{text-decoration-line:underline}.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\: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-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.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-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\: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,)}}@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>=980px){.max-\[980px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=960px){.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}.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-1\.5{height:calc(var(--spacing) * 1.5)}.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-\[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-\[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-8{width:calc(var(--spacing) * 8)}.max-\[900px\]\:w-11{width:calc(var(--spacing) * 11)}.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-none{max-width:none}.max-\[900px\]\:min-w-0{min-width:0}.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\]\: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-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-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-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-3{padding-right:calc(var(--spacing) * 3)}.max-\[900px\]\:pr-5{padding-right:calc(var(--spacing) * 5)}.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-\[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\]\:\[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\]\: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\:border-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,var\(--border\)\)\]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.max-\[900px\]\:hover\:border-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}}.max-\[900px\]\:hover\:text-accent:hover{color:var(--accent)}.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>=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-2\.5{gap:calc(var(--spacing) * 2.5)}.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\]\: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-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.max-\[720px\]\:flex{display:flex}.max-\[720px\]\:grid{display:grid}.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-0{min-width:0}.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\]\:justify-start{justify-content:flex-start}.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-\[10px_14px\]{gap:10px 14px}.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\]\:text-center{text-align:center}.max-\[720px\]\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.max-\[720px\]\:text-\[15px\]{font-size:15px}}@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\]\:block{display:block}.max-\[700px\]\:flex{display:flex}.max-\[700px\]\:grid{display:grid}.max-\[700px\]\:inline-flex{display:inline-flex}.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\]\:\[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\]\:p-3{padding:calc(var(--spacing) * 3)}.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>=640px){.max-\[640px\]\:absolute{position:absolute}.max-\[640px\]\:top-3{top:calc(var(--spacing) * 3)}.max-\[640px\]\:right-3{right:calc(var(--spacing) * 3)}.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\]\:inline-flex{display:inline-flex}.max-\[640px\]\:h-10{height:calc(var(--spacing) * 10)}.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-10{width:calc(var(--spacing) * 10)}.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-\[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\]\: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\]\: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\]\:order-1{order:1}.max-\[600px\]\:order-2{order:2}.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\]\:flex{display:flex}.max-\[600px\]\:hidden{display:none}.max-\[600px\]\:inline-flex{display:inline-flex}.max-\[600px\]\:h-6{height:calc(var(--spacing) * 6)}.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-\[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-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\]\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-\[600px\]\:pb-\[120px\]{padding-bottom:120px}.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\]\: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-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-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\]\:whitespace-nowrap{white-space:nowrap}}@media not all and (width>=420px){.max-\[420px\]\:min-h-\[46px\]{min-height:46px}.max-\[420px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[420px\]\:px-1{padding-inline:var(--spacing)}.max-\[420px\]\:text-\[9px\]{font-size:9px}}@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>=1355px){.min-\[1355px\]\:h-\[273px\]{height:273px}}@media (width>=1425px){.min-\[1425px\]\:block{display:block}}@media (width>=40rem){.sm\:w-\[120px\]{width:120px}.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)}}.\[\&_a\]\:text-accent a{color:var(--accent)}.\[\&_a\]\:no-underline a{text-decoration-line: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\(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\.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\(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-\[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\.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\.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\'\]_\&\]\:\[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-\[\#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-\[\#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_-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 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;--card-shadow-value:none;--radius-sm:6px;--radius-md:8px;--header-pad:16px;--tab-gap:8px;--dou:#ff6b4a;--djinni:#29b573;--linkedin:#0a66c2;--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]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f7fb;--surface:#fff;--border:#e3e6ec;--text:#12141a;--text-dim:#64748b;--accent:#2f5fd8;--accent-tint:#2f5fd81a;--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}@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}body.jobradar-loading .site-header{z-index:0}.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.jobradar-loading .live-tour-layer,body.jobradar-loading .live-tour-welcome{visibility:hidden;opacity:0;pointer-events:none}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-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(--accent)}@supports (color:color-mix(in lab, red, red)){.header-donate-btn__mark,.support-floating-btn__mark{color:color-mix(in srgb, var(--accent) 78%, var(--text))}}.header-donate-btn__mark,.support-floating-btn__mark{font-weight:900;line-height:1}.header-donate-btn{opacity:.82;white-space:nowrap;border-radius:14px;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:999px;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<=960px) and (width>=768px){.site-header .container.header-inner{flex-wrap:nowrap}.site-header-links,.site-header .source-filter{display:none!important}.site-header .header-actions{flex-wrap:nowrap;margin-left:auto}}@media (width<=720px){.header-donate-btn{opacity:.86;border-radius:14px;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(4,minmax(0,1fr));min-height:64px;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%);box-shadow:0 20px 48px -26px #0f172a8c}.mobile-product-dock a{min-width:0;min-height:54px;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;display:flex}.mobile-product-dock a>span{justify-content:center;align-items:center;width:24px;height:24px;line-height:1;display:inline-flex}.mobile-product-dock a>span svg{width:22px;height:22px;display:block}.mobile-product-dock a small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;line-height:1.2;overflow:hidden}.mobile-product-dock a.is-active{color:var(--text);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mobile-product-dock a.is-active{background:color-mix(in srgb, var(--accent) 14%, transparent)}}}.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-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}.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}@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:18px}@media (width<=900px){.product-mode-toolbar__actions .saved-filters-trigger{box-sizing:border-box;background:var(--surface);border-radius:8px;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}.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}.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}.modal-close:hover{color:var(--text)}.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}.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-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))}}.landing-preview-shell__shine{background:linear-gradient(115deg,#ffffff1a 0%,#ffffff05 26%,#fff0 52%),radial-gradient(circle at 0 0,#ffffff0f,#0000 42%)}.change-password-page .cover-letter-sticky-back-wrap,.statistics-page .cover-letter-sticky-back-wrap,.legal-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{margin-bottom:0}.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}.live-tour-actions--next-prompt{margin-top:32px;overflow:visible}.live-tour-card .live-tour-actions.live-tour-actions--next-prompt{margin-top:32px}.live-tour-card.live-tour-card--completion{transform:translate(-50%,-50%)}.live-tour-next-action{isolation:isolate;display:inline-flex;position:relative;overflow:visible}.live-tour-transition-loader{left:50%;bottom:max(18px, env(safe-area-inset-bottom));z-index:4;border:1px solid var(--accent);align-items:center;gap:10px;max-width:min(360px,100vw - 24px);min-height:42px;padding:0 14px;display:inline-flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.live-tour-transition-loader{border:1px solid color-mix(in srgb, var(--accent) 34%, var(--border))}}.live-tour-transition-loader{background:var(--surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.live-tour-transition-loader{background:color-mix(in srgb, var(--surface) 92%, #fff 8%)}}.live-tour-transition-loader{color:var(--text);pointer-events:none;font-size:13px;font-weight:700;line-height:1.2;transform:translate(-50%);box-shadow:0 18px 54px #050a1257}.live-tour-transition-loader__spinner{border:2px solid var(--accent);flex:none;width:17px;height:17px}@supports (color:color-mix(in lab, red, red)){.live-tour-transition-loader__spinner{border:2px solid color-mix(in srgb, var(--accent) 24%, transparent)}}.live-tour-transition-loader__spinner{border-top-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.live-tour-transition-loader__spinner{border-top-color:color-mix(in srgb, var(--accent) 82%, #fff 18%)}}.live-tour-transition-loader__spinner{border-radius:999px;animation:.72s linear infinite live-tour-transition-spin}.live-tour-next-action .live-tour-cta-highlight{z-index:1;border-color:var(--accent);position:relative}@supports (color:color-mix(in lab, red, red)){.live-tour-next-action .live-tour-cta-highlight{border-color:color-mix(in srgb, var(--accent) 72%, #fff 28%)}}.live-tour-next-action .live-tour-cta-highlight{background:radial-gradient(circle at 50% 0%, #ffffff3d, transparent 58%), linear-gradient(135deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){.live-tour-next-action .live-tour-cta-highlight{background:radial-gradient(circle at 50% 0%, #ffffff3d, transparent 58%), linear-gradient(135deg, color-mix(in srgb, var(--accent) 92%, #fff 8%), color-mix(in srgb, var(--accent) 72%, #4f86ff 28%))}}.live-tour-next-action .live-tour-cta-highlight{box-shadow:0 0 0 3px var(--accent), 0 12px 34px -12px var(--accent);animation:1.05s ease-in-out infinite live-tour-cta-pulse}@supports (color:color-mix(in lab, red, red)){.live-tour-next-action .live-tour-cta-highlight{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent), 0 12px 34px -12px color-mix(in srgb, var(--accent) 88%, transparent)}}.live-tour-next-pointer{z-index:2;pointer-events:none;filter:drop-shadow(0 10px 20px #0f172a4d);width:50px;height:42px;animation:1.05s ease-in-out infinite live-tour-next-pointer-bounce;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}.live-tour-mode-pointer{pointer-events:none;filter:drop-shadow(0 10px 20px #0f172a4d);width:50px;height:42px;animation:1.05s ease-in-out infinite live-tour-mode-pointer-bounce;display:block;position:relative}.live-tour-next-pointer:before{background:linear-gradient(180deg, #fff, var(--accent));border-radius:999px;width:7px;height:25px;position:absolute;top:3px;left:50%}@supports (color:color-mix(in lab, red, red)){.live-tour-next-pointer:before{background:linear-gradient(180deg, color-mix(in srgb, #fff 34%, var(--accent) 66%), color-mix(in srgb, var(--accent) 72%, #4f86ff 28%))}}.live-tour-next-pointer:before{box-shadow:0 0 0 9px var(--accent), 0 0 22px var(--accent)}@supports (color:color-mix(in lab, red, red)){.live-tour-next-pointer:before{box-shadow:0 0 0 9px color-mix(in srgb, var(--accent) 13%, transparent), 0 0 22px color-mix(in srgb, var(--accent) 58%, transparent)}}.live-tour-next-pointer:before{content:"";transform:translate(-50%)}.live-tour-mode-pointer:before{background:linear-gradient(180deg, #fff, var(--accent));border-radius:999px;width:7px;height:25px;position:absolute;top:3px;left:50%}@supports (color:color-mix(in lab, red, red)){.live-tour-mode-pointer:before{background:linear-gradient(180deg, color-mix(in srgb, #fff 34%, var(--accent) 66%), color-mix(in srgb, var(--accent) 72%, #4f86ff 28%))}}.live-tour-mode-pointer:before{box-shadow:0 0 0 9px var(--accent), 0 0 22px var(--accent)}@supports (color:color-mix(in lab, red, red)){.live-tour-mode-pointer:before{box-shadow:0 0 0 9px color-mix(in srgb, var(--accent) 13%, transparent), 0 0 22px color-mix(in srgb, var(--accent) 58%, transparent)}}.live-tour-mode-pointer:before{content:"";transform:translate(-50%)}.live-tour-next-pointer:after{border-right:7px solid var(--accent);width:18px;height:18px;position:absolute;bottom:5px;left:50%}@supports (color:color-mix(in lab, red, red)){.live-tour-next-pointer:after{border-right:7px solid color-mix(in srgb, var(--accent) 76%, #fff 24%)}}.live-tour-next-pointer:after{border-bottom:7px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.live-tour-next-pointer:after{border-bottom:7px solid color-mix(in srgb, var(--accent) 76%, #fff 24%)}}.live-tour-next-pointer:after{content:"";border-radius:3px;transform:translate(-50%)rotate(45deg)}.live-tour-mode-pointer:after{border-right:7px solid var(--accent);width:18px;height:18px;position:absolute;bottom:5px;left:50%}@supports (color:color-mix(in lab, red, red)){.live-tour-mode-pointer:after{border-right:7px solid color-mix(in srgb, var(--accent) 76%, #fff 24%)}}.live-tour-mode-pointer:after{border-bottom:7px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.live-tour-mode-pointer:after{border-bottom:7px solid color-mix(in srgb, var(--accent) 76%, #fff 24%)}}.live-tour-mode-pointer:after{content:"";border-radius:3px;transform:translate(-50%)rotate(45deg)}.live-tour-cta-highlight{animation:1.05s ease-in-out infinite live-tour-cta-pulse}@keyframes live-tour-cta-pulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent), 0 12px 34px -12px color-mix(in srgb, var(--accent) 88%, transparent), 0 0 0 0 color-mix(in srgb, var(--accent) 48%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 32%, transparent), 0 18px 42px -12px color-mix(in srgb, var(--accent) 100%, transparent), 0 0 0 13px color-mix(in srgb, var(--accent) 0%, transparent)}}@keyframes live-tour-next-pointer-bounce{0%,to{opacity:.82;transform:translate(-50%)translateY(-2px)}50%{opacity:1;transform:translate(-50%)translateY(5px)}}@keyframes live-tour-mode-pointer-bounce{0%,to{opacity:.82;transform:translateY(-2px)}50%{opacity:1;transform:translateY(5px)}}@keyframes live-tour-transition-spin{to{transform:rotate(360deg)}}@media (width>=701px){.live-tour-card.live-tour-card--compact-choice{border-radius:18px;padding:15px 15px 14px;width:min(340px,100vw - 24px)!important}.live-tour-card.live-tour-card--compact-choice .live-tour-card__head{gap:9px;margin-bottom:7px}.live-tour-card.live-tour-card--compact-choice h3{font-size:24px;line-height:1.12}.live-tour-card.live-tour-card--compact-choice p{margin-top:9px;font-size:14px;line-height:1.42}.live-tour-card.live-tour-card--compact-choice .live-tour-actions{gap:8px;margin-top:13px}.live-tour-card.live-tour-card--compact-choice .live-tour-actions.live-tour-actions--next-prompt{margin-top:30px}.live-tour-card.live-tour-card--compact-choice .landing-btn-primary,.live-tour-card.live-tour-card--compact-choice .landing-btn-secondary{min-height:38px;padding:0 13px;font-size:13px}}@media (width<=900px){.live-tour-card.live-tour-card--compact-card-open{padding:12px 13px 11px}.live-tour-card.live-tour-card--compact-card-open .live-tour-card__head{margin-bottom:5px}.live-tour-card.live-tour-card--compact-card-open h3{font-size:19px}.live-tour-card.live-tour-card--compact-card-open p{margin-top:6px;font-size:13px;line-height:1.32}.live-tour-card.live-tour-card--compact-card-open .live-tour-actions{gap:7px;margin-top:9px}.live-tour-card.live-tour-card--compact-card-open .live-tour-actions.live-tour-actions--next-prompt{margin-top:28px}.live-tour-card.live-tour-card--compact-card-open .landing-btn-primary,.live-tour-card.live-tour-card--compact-card-open .landing-btn-secondary{min-height:34px;padding:0 11px}}@media (width<=700px){.change-password-shell .auth-page-main{max-width:440px;margin:0 auto;padding: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}[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)}}.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{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@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.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.itlead{background:var(--linkedin-tint);color:var(--linkedin);border-color:var(--linkedin)}@supports (color:color-mix(in lab, red, red)){.business-company-logo.itlead{border-color:color-mix(in srgb, var(--linkedin) 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.jooble{background:var(--jooble);color:#fff;letter-spacing:.03em;padding:2px 6px;font-size:11px}.job-source.itlead{background:var(--linkedin);color:#fff}.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}.landing-live-jobs__digit.is-changing .landing-live-jobs__digit-current,.landing-live-jobs__digit-old{animation:none}.landing-live-jobs__digit-old{display: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.jooble{background:var(--jooble-tint);color:var(--jooble)}[data-badge-style=pill] .job-source.itlead{background:var(--linkedin-tint);color:var(--linkedin)}[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.jooble:before{background:var(--jooble)}[data-badge-style=dot] .job-source.itlead:before{background:var(--linkedin)}[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.jooble{border-color:var(--jooble);color:var(--jooble)}[data-badge-style=outline] .job-source.itlead{border-color:var(--linkedin);color:var(--linkedin)}[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.jooble{box-shadow:0 0 10px 1px var(--jooble)}[data-badge-style=glow] .job-source.itlead{box-shadow:0 0 10px 1px var(--linkedin)}[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.jooble{color:var(--jooble)}[data-badge-style=underline] .job-source.itlead{color:var(--linkedin)}[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,[data-badge-style=flag] .job-source.itlead{background:var(--linkedin);color:#fff}[data-badge-style=flag] .job-source.linkedin:after,[data-badge-style=flag] .job-source.itlead:after{color:var(--linkedin)}[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}.footer-legal-links{white-space:nowrap;align-items:center;gap:16px;display:inline-flex}.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-cta:hover,.saved-filter-card-cta:focus-visible,.saved-filter-card-cta:visited{color:#fff}@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.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.itlead{background:var(--linkedin);color:#fff}.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-section-title{font-size:clamp(34px,5vw,56px)}.landing-hero-title{font-size:clamp(34px,6vw,64px)}@media (width>=961px){.landing-hero__copy--visual-offset{transform:translateY(0)}}.landing-live-jobs{color:var(--text);border:1px solid var(--accent);flex-direction:column;align-items:flex-start;row-gap:14px;width:min(100%,620px);max-width:100%;margin-bottom:0;padding:18px 20px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-live-jobs{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border))}}.landing-live-jobs{background:linear-gradient(135deg, var(--accent), var(--surface));border-radius:24px}@supports (color:color-mix(in lab, red, red)){.landing-live-jobs{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 8%, transparent), color-mix(in srgb, var(--surface) 70%, transparent))}}.landing-live-jobs{box-shadow:inset 0 1px 0 #ffffff0f, 0 18px 46px -38px var(--accent)}@supports (color:color-mix(in lab, red, red)){.landing-live-jobs{box-shadow:inset 0 1px 0 #ffffff0f, 0 18px 46px -38px color-mix(in srgb, var(--accent) 70%, transparent)}}.landing-live-jobs{overflow:hidden}.landing-live-jobs__count{letter-spacing:-.04em;white-space:normal;flex-wrap:wrap;align-items:baseline;gap:.04em .16em;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(22px,2.6vw,34px);font-weight:600;line-height:1.04;display:inline-flex}.landing-live-jobs__cta.landing-btn-secondary{text-align:center;letter-spacing:normal;border-radius:16px;align-self:flex-start;font-size:13px;line-height:1.3}.landing-live-jobs__label{color:var(--text);font:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:inherit;display:inline}.landing-live-jobs__number{letter-spacing:-.04em;min-width:0;max-width:100%;color:var(--text);font-variant-numeric:tabular-nums;flex-wrap:wrap;flex:0 auto;align-items:baseline;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(34px,4.2vw,54px);font-weight:600;line-height:.92;display:inline-flex}.landing-live-jobs__digit{min-width:.56em;height:.95em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:inline-block;position:relative;overflow:hidden}.landing-live-jobs__digit--space{min-width:.14em}.landing-live-jobs__digit-current{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:block}.landing-live-jobs__digit.is-changing .landing-live-jobs__digit-current{animation:.46s cubic-bezier(.22,1,.36,1) landing-live-digit-rise}.landing-live-jobs__digit-old{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:.46s cubic-bezier(.22,1,.36,1) forwards landing-live-digit-drop;position:absolute;inset:0}.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;border-radius:12px;padding:0 12px}.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))}}.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] .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-actions>.landing-btn-primary,.landing-actions>.landing-btn-secondary{appearance:none;box-sizing:border-box;white-space:normal;text-align:center;isolation:isolate;border:1px solid #0000;border-radius:16px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:46px;margin:0;padding:0 14px;font-size:13px;font-weight:600;line-height:1;transition:transform .18s,box-shadow .22s,border-color .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden}.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)}.landing-actions>.landing-btn-primary{background:radial-gradient(circle at 18% 22%,#ffffff57,#0000 28%),linear-gradient(140deg,#b8d7ff 0%,#76a9ff 18%,#4f82ff 42%,#2f5fd8 74%,#1f3f9f 100%);border-color:#a7cdff57;animation:2.6s ease-in-out infinite landing-primary-pulse;box-shadow:inset 0 1px #ffffff57,inset 0 -10px 18px #0f1b483d,0 10px 24px -16px #5381ffe6}.landing-actions>.landing-btn-primary:before{content:"";opacity:.95;pointer-events:none;background:linear-gradient(120deg,#ffffff47,#ffffff0a 30%,#fff0 52%),linear-gradient(#ffffff0f,#fff0);border-radius:15px;position:absolute;inset:1px}.landing-actions>.landing-btn-primary:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff6b,#fff0);width:42%;animation:2.6s ease-in-out infinite landing-primary-sweep;position:absolute;inset:-36% auto -36% -42%;transform:rotate(18deg)}.landing-actions>.landing-btn-secondary{color:#f8fafcf0;text-shadow:0 1px 1px #00000052;background:linear-gradient(#ffffff14,#ffffff03),linear-gradient(135deg,#2f3542 0%,#171b23 48%,#0f131a 100%);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff14,inset 0 -12px 18px #00000029,0 8px 18px -16px #000000e6}.landing-actions>.landing-btn-secondary:before{content:"";pointer-events:none;background:linear-gradient(#ffffff1a,#ffffff04 48%,#fff0),linear-gradient(135deg,#ffffff14,#0000 42%);border-radius:15px;position:absolute;inset:1px}.landing-actions>.landing-btn-secondary:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#fff0,#f4f8ff7a,#fff0);width:28%;animation:3.2s ease-in-out infinite landing-secondary-sheen;position:absolute;top:-65%;bottom:-65%;left:-34%;transform:rotate(18deg)}.landing-actions>.landing-btn-primary:hover,.landing-actions>.landing-btn-secondary:hover{transform:translateY(-1px)}@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-live-digit-drop{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(8px);transform:translateY(68%)}}@keyframes landing-live-digit-rise{0%{opacity:0;filter:blur(6px);transform:translateY(-24%)}to{opacity:1;filter:blur();transform:translateY(0)}}@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}}.landing-closing{padding-top:30px;padding-bottom:12px}.landing-closing__surface{border:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:28px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing-closing__surface{border:1px solid color-mix(in srgb, var(--border) 78%, var(--accent) 22%)}}.landing-closing__surface{background:radial-gradient(circle at 88% 10%, var(--accent), transparent 32%), linear-gradient(135deg, var(--surface), var(--bg));border-radius:28px}@supports (color:color-mix(in lab, red, red)){.landing-closing__surface{background:radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 32%), linear-gradient(135deg, color-mix(in srgb, var(--surface) 94%, transparent), color-mix(in srgb, var(--bg) 78%, var(--surface)))}}.landing-closing__surface{box-shadow:inset 0 1px #ffffff12,0 24px 60px -42px #0f172a94}.landing-closing__surface:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--accent), transparent 34%), linear-gradient(180deg, #ffffff0f, transparent 42%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.landing-closing__surface:before{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 42%, transparent), transparent 34%), linear-gradient(180deg, #ffffff0f, transparent 42%)}}.landing-closing__surface:before{opacity:.42}.landing-closing__copy{z-index:1;min-width:0;position:relative}.landing-closing .landing-eyebrow{max-width:100%;color:var(--accent);margin:0 0 10px}@supports (color:color-mix(in lab, red, red)){.landing-closing .landing-eyebrow{color:color-mix(in srgb, var(--accent) 72%, var(--text) 28%)}}.landing-closing .landing-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.35}.landing-closing h2{max-width:17ch;color:var(--text);letter-spacing:0;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.02}.landing-closing .landing-btn-primary{z-index:1;border:1px solid var(--accent);min-width:210px;min-height:52px;position:relative}@supports (color:color-mix(in lab, red, red)){.landing-closing .landing-btn-primary{border:1px solid color-mix(in srgb, var(--accent) 38%, var(--border))}}.landing-closing .landing-btn-primary{background:linear-gradient(135deg, var(--accent), var(--surface));border-radius:16px}@supports (color:color-mix(in lab, red, red)){.landing-closing .landing-btn-primary{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 22%, var(--surface)), color-mix(in srgb, var(--surface) 92%, transparent))}}.landing-closing .landing-btn-primary{color:var(--text);box-shadow:inset 0 1px 0 #ffffff14, 0 16px 34px -26px var(--accent)}@supports (color:color-mix(in lab, red, red)){.landing-closing .landing-btn-primary{box-shadow:inset 0 1px 0 #ffffff14, 0 16px 34px -26px color-mix(in srgb, var(--accent) 58%, transparent)}}.landing-closing .landing-btn-primary:hover{border-color:var(--accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.landing-closing .landing-btn-primary:hover{border-color:color-mix(in srgb, var(--accent) 58%, var(--border))}}.landing-preview-shell__head{background:linear-gradient(180deg, #ffffff0b, #ffffff04), linear-gradient(180deg, var(--surface), var(--surface));justify-content:space-between;align-items:flex-start;gap:12px;min-height:41px;padding:7px 12px 0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.landing-preview-shell__head{background:linear-gradient(180deg, #ffffff0b, #ffffff04), linear-gradient(180deg, color-mix(in srgb, var(--surface) 95%, #202430), color-mix(in srgb, var(--surface) 88%, #171b23))}}.landing-preview-shell__head{border-bottom:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #ffffff08}.landing-preview-shell{background:linear-gradient(180deg, #ffffff04, #fff0), linear-gradient(180deg, var(--bg), var(--bg));grid-template-rows:auto 1fr auto;min-height:452px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing-preview-shell{background:linear-gradient(180deg, #ffffff04, #fff0), linear-gradient(180deg, color-mix(in srgb, var(--bg) 86%, #0b0d12), color-mix(in srgb, var(--bg) 96%, #090b0f))}}.landing-preview-shell{border-radius:32px}.landing-preview-shell__body{border-top:1px solid #ffffff08;border-bottom:1px solid #ffffff0f;place-items:center;min-height:320px;padding:8px 14px;display:grid;position:relative;overflow:hidden}.landing-preview-shell__footer{background:linear-gradient(180deg, #ffffff05, #fff0), var(--surface);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:22px;padding:5px 12px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.landing-preview-shell__footer{background:linear-gradient(180deg, #ffffff05, #fff0), color-mix(in srgb, var(--surface) 86%, #10131a)}}.landing-preview-shell__footer{border-top:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff08}.landing-preview-dot{z-index:1;width:var(--landing-pagination-dot);height:var(--landing-pagination-dot);background:#ffffff13;border-radius:999px;position:relative;box-shadow:inset 0 1px #ffffff0a}.landing-preview-nav button{border:1px solid var(--border);background:var(--surface);border-radius:14px;width:40px;height:40px}@supports (color:color-mix(in lab, red, red)){.landing-preview-nav button{background:color-mix(in srgb, var(--surface) 96%, transparent)}}.landing-preview-nav button{color:var(--text);font-size:24px;line-height:1}[data-theme=light] .landing-preview-shell__head{background:linear-gradient(#ffffffeb,#ffffffc2),linear-gradient(#f8fbff,#edf2fb);border-bottom:1px solid #94a3b838;box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #94a3b814}[data-theme=light] .landing-preview-shell{background:radial-gradient(circle at 0 0,#60a5fa1f,#0000 36%),linear-gradient(#f8fafc 0%,#eef3fb 52%,#e9eef7 100%)}[data-theme=light] .landing-preview-shell__body{border-top:1px solid #94a3b81f;border-bottom:1px solid #94a3b824}[data-theme=light] .landing-preview-shell__footer{background:linear-gradient(#ffffffd6,#ffffff94),#eef3fb;border-top:1px solid #94a3b82e;box-shadow:inset 0 1px #ffffffb8}[data-theme=light] .landing-preview-dot{background:#47556924;box-shadow:inset 0 1px #ffffff80}[data-theme=light] .landing-preview-nav button{background:#ffffffeb;border-color:#94a3b847;box-shadow:0 12px 24px -18px #0f172a47}@keyframes landing-mini-filter-check{0%,to{transform:scale(1)rotate(0)}38%{transform:scale(1.34)rotate(-8deg)}56%{transform:scale(.94)rotate(0)}}@keyframes landing-mini-subcheck{0%,to{background:#5f83ef1f;transform:translate(0)}38%{background:#5f83ef47;transform:translate(6px)}56%{transform:translate(-1px)}}@keyframes landing-mini-caret{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes landing-mini-chip-live{0%,to{border-color:color-mix(in srgb, var(--accent) 28%, var(--border));transform:translateY(0)}36%{border-color:color-mix(in srgb, var(--accent) 58%, var(--border));transform:translateY(-3px)scale(1.06)}56%{transform:translateY(1px)scale(.98)}}@keyframes landing-mini-product-card{0%,to{border-color:var(--mini-border);transform:translateY(0)scale(1);box-shadow:0 18px 38px -32px #0000007a}36%{border-color:color-mix(in srgb, var(--accent) 34%, var(--border));transform:translateY(-7px)scale(1.018);box-shadow:0 30px 50px -34px #000000ad}58%{transform:translateY(1px)scale(.995)}}@keyframes landing-mini-tracking-card{0%,to{border-color:var(--mini-border);transform:translate(0)scale(1)}35%{border-color:color-mix(in srgb, var(--accent) 34%, var(--border));transform:translate(8px)scale(1.012)}56%{transform:translate(-1px)scale(.998)}}@keyframes landing-mini-stage-active{0%,to{box-shadow:0 0 0 color-mix(in srgb, var(--accent) 0%, transparent);transform:scale(1)}50%{box-shadow:0 0 20px color-mix(in srgb, var(--accent) 52%, transparent);transform:scale(1.08)}}@keyframes landing-mini-donut{0%,to{filter:saturate(.9);transform:rotate(-18deg)scale(.92)}42%{filter:saturate(1.32);transform:rotate(24deg)scale(1.08)}62%{transform:rotate(10deg)scale(.98)}}@keyframes landing-mini-meter{0%,to{opacity:.72;transform:scaleX(.38)}42%{opacity:1;transform:scaleX(1)}62%{transform:scaleX(.84)}}@keyframes landing-mini-kpi-pop{0%,to{color:var(--text);transform:translateY(0)scale(1)}38%{color:color-mix(in srgb, var(--accent) 36%, #fff 64%);transform:translateY(-3px)scale(1.08)}58%{transform:translateY(1px)scale(.98)}}.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}.landing-source-chip--orange .landing-source-chip__dot{background:#ff7a4f}.landing-source-chip--green .landing-source-chip__dot{background:#31c26f}.landing-source-chip--blue .landing-source-chip__dot{background:#1976d2}.landing-source-chip--teal .landing-source-chip__dot{background:#20bfb3}.landing-source-chip--violet .landing-source-chip__dot{background:#8b5cf6}.landing-source-chip--red .landing-source-chip__dot{background:#e5484d}.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}@media (width<=560px){.landing-preview-shell__body{min-height:380px;padding:6px 8px}}@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){.account-demo-card{flex-direction:column}.account-demo-meta{text-align:left;justify-items:start}.footer-legal-links{gap:16px;width:100%}.landing-preview-shell__head{flex-direction:row;align-items:flex-end;min-height:0;padding:7px 12px 8px}.landing-preview-nav button{border-radius:12px;width:36px;height:36px}.landing-live-jobs{border-radius:18px;width:100%;margin-top:28px;padding:16px;font-size:clamp(20px,6vw,28px)}.landing-live-jobs__number{font-size:clamp(30px,10vw,44px)}.landing-closing{padding-top:22px}.landing-closing__surface{border-radius:22px;grid-template-columns:1fr;gap:20px;padding:24px}.landing-closing h2{max-width:none;font-size:30px;line-height:1.06}.landing-closing .landing-btn-primary{width:100%;min-width:0}}@media (width<=700px){.landing-preview-shell{min-height:530px}.landing-preview-shell__body{min-height:380px;padding:8px 8px 10px}.landing-mode-stage{min-height:360px}.landing-preview-shell__footer{padding-top:8px;padding-bottom:8px}.live-tour-welcome{padding:17px}.live-tour-welcome__card{border-radius:19px;width:min(357px,85vw - 20.4px)!important;padding:20px!important}.live-tour-welcome__card h2{font-size:24px;line-height:1.1}.live-tour-welcome__card p:not(.live-tour-eyebrow){margin-top:10px;font-size:13px;line-height:1.45}.live-tour-welcome__card .live-tour-eyebrow{margin:0;font-size:10px}.live-tour-welcome__card .live-tour-actions{gap:7px;margin-top:15px}.live-tour-welcome__card .landing-btn-primary,.live-tour-welcome__card .landing-btn-secondary{min-height:32px;padding:0 11px;font-size:11px}.live-tour-card{overscroll-behavior:contain;border-radius:15px;max-width:none;padding:13px 13px 12px;bottom:auto;right:auto;width:min(357px,85vw - 20.4px)!important}.live-tour-transition-loader{top:max(12px, env(safe-area-inset-top));gap:8px;max-width:min(306px,85vw - 20.4px);min-height:34px;padding:0 11px;font-size:11px;bottom:auto}.live-tour-transition-loader__spinner{border-width:2px;width:14px;height:14px}.live-tour-card__head{gap:7px;margin-bottom:7px}.live-tour-card .live-tour-eyebrow{font-size:10px}.live-tour-card .live-tour-card__head>span:last-child{min-height:31px;padding:0 10px;font-size:12px}.live-tour-card h3{font-size:18px;line-height:1.12}.live-tour-card p{margin-top:8px;font-size:12px;line-height:1.45}.live-tour-card .live-tour-actions{gap:7px;margin-top:11px}.live-tour-card .live-tour-actions.live-tour-actions--next-prompt{margin-top:27px}.live-tour-card .landing-btn-primary,.live-tour-card .landing-btn-secondary{min-height:32px;padding:0 11px;font-size:11px}.live-tour-card.live-tour-card--compact-choice{padding:11px 11px 10px}.live-tour-card.live-tour-card--compact-choice .live-tour-card__head{margin-bottom:5px}.live-tour-card.live-tour-card--compact-choice h3{font-size:17px}.live-tour-card.live-tour-card--compact-choice p{margin-top:6px;font-size:11px;line-height:1.35}.live-tour-card.live-tour-card--compact-choice .live-tour-actions{gap:6px;margin-top:9px}.live-tour-card.live-tour-card--compact-choice .live-tour-actions.live-tour-actions--next-prompt{margin-top:25px}.live-tour-card.live-tour-card--compact-choice .landing-btn-primary,.live-tour-card.live-tour-card--compact-choice .landing-btn-secondary{min-height:29px;padding:0 9px}.live-tour-card.live-tour-card--compact-card-open{padding:10px 11px 9px}.live-tour-card.live-tour-card--compact-card-open .live-tour-card__head{margin-bottom:4px}.live-tour-card.live-tour-card--compact-card-open h3{font-size:16px}.live-tour-card.live-tour-card--compact-card-open p{margin-top:5px;font-size:11px;line-height:1.32}.live-tour-card.live-tour-card--compact-card-open .live-tour-actions{gap:6px;margin-top:8px}.live-tour-card.live-tour-card--compact-card-open .live-tour-actions.live-tour-actions--next-prompt{margin-top:24px}.live-tour-card.live-tour-card--compact-card-open .landing-btn-primary,.live-tour-card.live-tour-card--compact-card-open .landing-btn-secondary{min-height:29px;padding:0 9px}.live-tour-card.live-tour-card--saved-filters-modal{width:min(255px,85vw - 20.4px)!important;inset:12px auto auto 12px!important}.live-tour-card.live-tour-card--supplemental{top:12px!important;bottom:auto!important}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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:""}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{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;position:relative!important;top:auto!important}body.aperture-mode-active .site-header.site-header--stuck{background:#172334!important}body.aperture-mode-active .site-footer{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 .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 :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:#e7f2f6;background:#ffffff12}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 .text-text-dim,body.aperture-mode-active .site-header .site-header-links button{color:#9baabb!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-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.aperture-atmosphere:before{content:"";opacity:.2;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");position:absolute;inset:0}.aperture-atmosphere i{filter:blur(4px);opacity:.38;animation:aperture-drift 18s var(--aperture-ease) infinite alternate;border-radius:48% 52% 63% 37%/39% 47% 53% 61%;display:block;position:absolute}.aperture-atmosphere i:first-child{background:radial-gradient(circle at 66% 64%,#80b5ca1f,#61759c0b 46%,#0000 72%);width:min(62vw,920px);height:min(62vw,920px);top:-470px;left:-210px}.aperture-atmosphere i:nth-child(2){background:radial-gradient(circle at 28% 42%,#9887ba1c,#ca8d9909 44%,#0000 70%);width:min(54vw,780px);height:min(42vw,620px);animation-delay:-7s;top:19%;right:-390px}.aperture-atmosphere i:nth-child(3){background:radial-gradient(circle at 50% 20%,#71b8a412,#0000 67%);width:720px;height:430px;animation-delay:-12s;bottom:-320px;left:34%}@media (width<=1099px){.aperture-atmosphere:before{mix-blend-mode:normal;background-image:none}.aperture-atmosphere i{animation:none}}.aperture-frame{width:var(--aperture-rail-width);padding:var(--aperture-header-gap) 0 92px;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:#a9c4db;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::placeholder{color:#71849a}.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:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 18px 30px -13px #54d5fff2}.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-quick-lenses{scrollbar-width:none;grid-column:1/-1;align-items:center;gap:8px;min-width:0;padding:1px 2px;display:flex;overflow-x:auto}.aperture-quick-lenses::-webkit-scrollbar{display:none}.aperture-filter-lens,.aperture-quick-lenses__more,.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:999px;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__more: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-quick-lenses__more{color:#84dff3;background:0 0;border-style:dashed}.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)}.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) 234px;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;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-signal-group>header{color:#98a9bc;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;min-height:28px;margin:0 0 9px 24px;font-size:11px;font-weight:700;display:flex}.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{overflow-anchor:none;gap:13px;padding-left:37px;display:grid;position:relative}.aperture-signal-group__track:before{content:"";background:linear-gradient(#82c2d252,#7b90aa1a 62%,#0000);width:1px;position:absolute;top:0;bottom:-30px;left:14px;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:-31px;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(250px,42vw);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:flex-start;gap:9px;padding:12px 34px 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}.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;position:absolute;top:7px;right:7px}.aperture-signal__toast-close:hover,.aperture-signal__toast-close:focus-visible{color:#f2feff;background:#96dfed29}.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>span{color:#9ed2dd}.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,.aperture-signal[data-source=itlead] .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: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}.aperture-signal__body>strong{color:#e7f7ff;white-space:nowrap;padding-top:2px;font-size:16px;font-weight:600}.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{color:#b9d5df;background:#70b1c114;border-color:#93c9d730;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}.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-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;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__heading{z-index:1;align-items:baseline;gap:12px;min-width:0;display:flex;position:relative}.aperture-filter-section__heading>span,.aperture-section-title>span{color:#75dced;letter-spacing:.16em;flex:none;margin-bottom:0;font-size:9px;font-weight:800;display:block}.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-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-row{cursor:pointer;grid-template-columns:0 44px minmax(0,1fr);align-items:center;gap:9px;width:100%;margin-top:4px;display:grid}.aperture-switch-row input{opacity:0;pointer-events:none}.aperture-switch-row>span{background:#ffffff0f;border:1px solid #b2daff33;border-radius:999px;width:44px;height:26px;position:relative}.aperture-switch-row>span:after{content:"";width:18px;height:18px;transition:transform .18s var(--aperture-ease), background .18s ease;background:#8193a7;border-radius:50%;position:absolute;top:3px;left:3px}.aperture-switch-row input:checked+span{background:#4aceea29;border-color:#76e7ff73}.aperture-switch-row input:checked+span:after{background:#8cecff;transform:translate(18px);box-shadow:0 0 10px #5cdeffb3}.aperture-switch-row strong{color:#a6b5c5;font-size:11px;font-weight:500;line-height:1.35}.aperture-filter-console__footer{border-top:1px solid #b4dbff1f;border-bottom:0}.aperture-filter-console__save{color:#c6f2ff;cursor:pointer;background:0 0;border:1px solid #b4dbff47;border-radius:13px;min-height:44px;padding:0 16px;font-size:13px;font-weight:700;transition:opacity .12s}.aperture-filter-console__save:disabled{opacity:.4;cursor:not-allowed}.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__hero>p{color:#a7b6c6;margin:0;font-size:16px}.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{gap:9px;margin-top:19px;display:flex}.aperture-detail__actions 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{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>span{margin:0}.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{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{z-index:150;left:10px;right:10px;bottom:max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px)saturate(.9);border:1px solid #aed1e429;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:64px;padding:5px;position:fixed;box-shadow:0 20px 55px -26px #000000f2,inset 0 1px #effcff14;background:linear-gradient(115deg,#e9f8ff0f,#0000 34%),#0b1826eb!important;display:grid!important}body.aperture-mode-active .mobile-product-dock button,body.eliot-lite-mode-active .mobile-product-dock button{color:#98aabd;border-radius:15px;min-width:0;min-height:54px;background:0 0!important}body.aperture-mode-active .mobile-product-dock button:is(:hover,:focus-visible,.is-active),body.eliot-lite-mode-active .mobile-product-dock button:is(:hover,:focus-visible,.is-active){color:#e9f7fb;box-shadow:inset 0 1px #ebfdff21;background:linear-gradient(135deg,#7fdce729,#6683b81f),#20374bb3!important}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;grid-template-columns:minmax(0,1fr) 50px 50px;gap:8px;margin:0 clamp(12px,3.7vw,16px);padding:7px;top:0}.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__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__clear{min-width:40px;min-height:40px}.aperture-command-actions{display:contents}.aperture-search{order:1}.aperture-saved-slot{order:2}.aperture-tune-button{order:3;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-quick-lenses{scroll-snap-type:x proximity;grid-column:1/-1;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:17px;display:block}.aperture-stream{gap:24px}.aperture-signal-group>header{min-height:24px;margin:0 16px 7px 24px;font-size:9px}.aperture-signal-group>header:after{width:54px}.aperture-signal-group__track{gap:10px;padding:0 clamp(12px,3.7vw,16px) 0 34px}.aperture-signal-group__track:before{left:15px}.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__body{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:11px;padding-right:48px}.aperture-signal__body p{margin-bottom:4px;font-size:11px}.aperture-signal__body h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:19px;line-height:1.15;display:-webkit-box;overflow:hidden}.aperture-signal__body>strong{font-size:14px}.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-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{align-items:baseline;gap:8px;display:flex}.aperture-filter-section__heading>span{margin:0}.aperture-filter-section__heading h3{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__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-switch-row{min-height:48px}.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:58px;padding:7px 9px}.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__hero>p{font-size:14px}.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__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-child{order:0}.aperture-detail__rail>.aperture-detail__section:nth-child(2){order:2}.aperture-detail__rail>.aperture-detail__section:nth-child(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;border-radius:14px;justify-content:center;align-items:center;margin-top:14px;font-size:13px;font-weight:800;display:flex}}@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{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-drift{0%{transform:translate(-2%,-1%)}to{transform:translate(4%,3%)}}@keyframes aperture-breathe{0%,to{filter:saturate(.94);transform:scale(.98)rotate(-3deg)}50%{filter:saturate(1.13);transform:scale(1.025)rotate(2deg)}}@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-footer,.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}body.aperture-mode-active .landing-footer{border-color:#b1d4e621!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));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;justify-content:center;align-items:center;width:100%;display:inline-flex;min-width:0!important;min-height:34px!important;padding-inline:6px!important;font-size:10.5px!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 :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:#0a161a;background:#12121212}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-atmosphere i:first-child{background:radial-gradient(circle at 66% 64%,#356a7f1f,#63779e0b 46%,#0000 72%)}html[data-theme=light] .aperture-atmosphere i:nth-child(2){background:radial-gradient(circle at 28% 42%,#5645781c,#72354109 44%,#0000 70%)}html[data-theme=light] .aperture-atmosphere i:nth-child(3){background:radial-gradient(circle at 50% 20%,#478e7a12,#0000 67%)}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-search input{color:#001224}html[data-theme=light] .aperture-search input::placeholder{color:#65788e}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}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__more,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__more: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-quick-lenses__more{color:#0c677b}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:#002124;background:#125b6929}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=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,html[data-theme=light] .aperture-signal[data-source=itlead] .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{color:#060f1e}html[data-theme=light] .aperture-signal__body>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}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}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] .aperture-section-title>span{color:#12798a}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-row>span{background:#1212120f;border:1px solid #00284d33}html[data-theme=light] .aperture-switch-row>span:after{background:#586a7e}html[data-theme=light] .aperture-switch-row input:checked+span{background:#1599b529;border-color:#00718973}html[data-theme=light] .aperture-switch-row input:checked+span:after{background:#006073;box-shadow:0 0 10px #0082a3b3}html[data-theme=light] .aperture-switch-row strong{color:#3a4959}html[data-theme=light] .aperture-filter-console__footer{border-top:1px solid #00274b1f}html[data-theme=light] .aperture-filter-console__save{color:#002c39;border:1px solid #00274b47}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{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{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 button,html[data-theme=light] body.eliot-lite-mode-active .mobile-product-dock button{color:#425467}html[data-theme=light] body.aperture-mode-active .mobile-product-dock button:is(:hover,:focus-visible,.is-active),html[data-theme=light] body.eliot-lite-mode-active .mobile-product-dock button:is(:hover,:focus-visible,.is-active){color:#05191e;box-shadow:inset 0 1px #00202421;background:linear-gradient(135deg,#18758029,#4764991f),#b4cbdfb3!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-footer,.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}html[data-theme=light] body.aperture-mode-active .landing-footer{border-color:#193c4e21!important}.aperture-mode.aperture-lite{--aperture-radius-xl:24px;--aperture-rail-width:min(1480px, calc(100% - 48px));--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}.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}[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-row>span{border-color:var(--eliot-lite-border);background:var(--eliot-lite-field-bg)}body.eliot-lite-mode-active .aperture-switch-row>span:after{background:var(--eliot-lite-text-dim)}body.eliot-lite-mode-active .aperture-switch-row input:checked+span{border-color:var(--eliot-lite-accent);background:color-mix(in srgb, var(--eliot-lite-accent) 22%, transparent)}body.eliot-lite-mode-active .aperture-switch-row input:checked+span:after{background:var(--eliot-lite-accent);box-shadow:none}body.eliot-lite-mode-active .aperture-switch-row strong{color:var(--eliot-lite-text-dim)}body.eliot-lite-mode-active .aperture-filter-console__save{border-color:var(--eliot-lite-border);color:var(--eliot-lite-accent)}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}
