/*! tailwindcss v4.1.12 | 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-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-7xl:80rem;--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);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--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)}}@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,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;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{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-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-8{inset:calc(var(--spacing)*-8)}.inset-0{inset:calc(var(--spacing)*0)}.-top-36{top:calc(var(--spacing)*-36)}.top-0{top:calc(var(--spacing)*0)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-6{top:calc(var(--spacing)*6)}.top-14{top:calc(var(--spacing)*14)}.top-\[2\.375rem\]{top:2.375rem}.top-auto{top:auto}.-right-20{right:calc(var(--spacing)*-20)}.-right-40{right:calc(var(--spacing)*-40)}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.right-\[12\.5\%\]{right:12.5%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-\[2\.375rem\]{bottom:2.375rem}.-left-\[10000px\]{left:-10000px}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.left-\[2\.375rem\]{left:2.375rem}.left-\[12\.5\%\]{left:12.5%}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.-z-20{z-index:calc(20*-1)}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*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-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-10{margin-left:calc(var(--spacing)*10)}.ml-11{margin-left:calc(var(--spacing)*11)}.hero-arrow-down-right{--hero-arrow-down-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%204.5%2015%2015m0%200V8.25m0%2011.25H8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-right);-webkit-mask:var(--hero-arrow-down-right);-webkit-mask:var(--hero-arrow-down-right);mask:var(--hero-arrow-down-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left{--hero-arrow-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%2019.5%203%2012m0%200%207.5-7.5M3%2012h18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);mask:var(--hero-arrow-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path-rounded-square{--hero-arrow-path-rounded-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2012c0-1.232-.046-2.453-.138-3.662a4.006%204.006%200%200%200-3.7-3.7%2048.678%2048.678%200%200%200-7.324%200%204.006%204.006%200%200%200-3.7%203.7c-.017.22-.032.441-.046.662M19.5%2012l3-3m-3%203-3-3m-12%203c0%201.232.046%202.453.138%203.662a4.006%204.006%200%200%200%203.7%203.7%2048.656%2048.656%200%200%200%207.324%200%204.006%204.006%200%200%200%203.7-3.7c.017-.22.032-.441.046-.662M4.5%2012l3%203m-3-3-3%203%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path-rounded-square);-webkit-mask:var(--hero-arrow-path-rounded-square);-webkit-mask:var(--hero-arrow-path-rounded-square);mask:var(--hero-arrow-path-rounded-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right{--hero-arrow-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-right{--hero-arrow-up-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2019.5%2015-15m0%200H8.25m11.25%200v11.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);mask:var(--hero-arrow-up-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-right-left{--hero-arrows-right-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2021%203%2016.5m0%200L7.5%2012M3%2016.5h13.5m0-13.5L21%207.5m0%200L16.5%2012M21%207.5H7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);mask:var(--hero-arrows-right-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-3{--hero-bars-3:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt{--hero-bolt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3.75%2013.5%2010.5-11.25L12%2010.5h8.25L9.75%2021.75%2012%2013.5H3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2{--hero-building-office-2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2021h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75%206.75h.75m-.75%203h.75m-.75%203h.75m3-6h.75m-.75%203h.75m-.75%203h.75M6.75%2021v-3.375c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21M3%203h12m-.75%204.5H21m-3.75%203.75h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);mask:var(--hero-building-office-2);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days{--hero-calendar-days:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5m-9-6h.008v.008H12v-.008ZM12%2015h.008v.008H12V15Zm0%202.25h.008v.008H12v-.008ZM9.75%2015h.008v.008H9.75V15Zm0%202.25h.008v.008H9.75v-.008ZM7.5%2015h.008v.008H7.5V15Zm0%202.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V15Zm0%202.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0%202.25h.008v.008H16.5V15Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar{--hero-chart-bar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2013.125C3%2012.504%203.504%2012%204.125%2012h2.25c.621%200%201.125.504%201.125%201.125v6.75C7.5%2020.496%206.996%2021%206.375%2021h-2.25A1.125%201.125%200%200%201%203%2019.875v-6.75ZM9.75%208.625c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125v11.25c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V8.625ZM16.5%204.125c0-.621.504-1.125%201.125-1.125h2.25C20.496%203%2021%203.504%2021%204.125v15.75c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V4.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar-square{--hero-chart-bar-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2014.25v2.25m3-4.5v4.5m3-6.75v6.75m3-9v9M6%2020.25h12A2.25%202.25%200%200%200%2020.25%2018V6A2.25%202.25%200%200%200%2018%203.75H6A2.25%202.25%200%200%200%203.75%206v12A2.25%202.25%200%200%200%206%2020.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar-square);-webkit-mask:var(--hero-chart-bar-square);-webkit-mask:var(--hero-chart-bar-square);mask:var(--hero-chart-bar-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check{--hero-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);mask:var(--hero-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle{--hero-check-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-circle-stack{--hero-circle-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%206.375c0%202.278-3.694%204.125-8.25%204.125S3.75%208.653%203.75%206.375m16.5%200c0-2.278-3.694-4.125-8.25-4.125S3.75%204.097%203.75%206.375m16.5%200v11.25c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125V6.375m16.5%200v3.75m-16.5-3.75v3.75m16.5%200v3.75C20.25%2016.153%2016.556%2018%2012%2018s-8.25-1.847-8.25-4.125v-3.75m16.5%200c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-circle-stack);-webkit-mask:var(--hero-circle-stack);-webkit-mask:var(--hero-circle-stack);mask:var(--hero-circle-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-command-line{--hero-command-line:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m6.75%207.5%203%202.25-3%202.25m4.5%200h3m-9%208.25h13.5A2.25%202.25%200%200%200%2021%2018V6a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%206v12a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);mask:var(--hero-command-line);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-computer-desktop{--hero-computer-desktop:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2017.25v1.007a3%203%200%200%201-.879%202.122L7.5%2021h9l-.621-.621A3%203%200%200%201%2015%2018.257V17.25m6-12V15a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2015V5.25m18%200A2.25%202.25%200%200%200%2018.75%203H5.25A2.25%202.25%200%200%200%203%205.25m18%200V12a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2012V5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);mask:var(--hero-computer-desktop);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cube-transparent{--hero-cube-transparent:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%207.5-2.25-1.313M21%207.5v2.25m0-2.25-2.25%201.313M3%207.5l2.25-1.313M3%207.5l2.25%201.313M3%207.5v2.25m9%203%202.25-1.313M12%2012.75l-2.25-1.313M12%2012.75V15m0%206.75%202.25-1.313M12%2021.75V19.5m0%202.25-2.25-1.313m0-16.875L12%202.25l2.25%201.313M21%2014.25v2.25l-2.25%201.313m-13.5%200L3%2016.5v-2.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cube-transparent);-webkit-mask:var(--hero-cube-transparent);-webkit-mask:var(--hero-cube-transparent);mask:var(--hero-cube-transparent);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cursor-arrow-rays{--hero-cursor-arrow-rays:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672ZM12%202.25V4.5m5.834.166-1.591%201.591M20.25%2010.5H18M7.757%2014.743l-1.59%201.59M6%2010.5H3.75m4.007-4.243-1.59-1.59%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cursor-arrow-rays);-webkit-mask:var(--hero-cursor-arrow-rays);-webkit-mask:var(--hero-cursor-arrow-rays);mask:var(--hero-cursor-arrow-rays);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-check{--hero-document-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.125%202.25h-4.5c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125v-9M10.125%202.25h.375a9%209%200%200%201%209%209v.375M10.125%202.25A3.375%203.375%200%200%201%2013.5%205.625v1.5c0%20.621.504%201.125%201.125%201.125h1.5a3.375%203.375%200%200%201%203.375%203.375M9%2015l2.25%202.25L15%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-check);-webkit-mask:var(--hero-document-check);-webkit-mask:var(--hero-document-check);mask:var(--hero-document-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text{--hero-document-text:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%2012.75h7.5m-7.5%203H12M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope{--hero-envelope:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%206.75v10.5a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V6.75m19.5%200A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25m19.5%200v.243a2.25%202.25%200%200%201-1.07%201.916l-7.5%204.615a2.25%202.25%200%200%201-2.36%200L3.32%208.91a2.25%202.25%200%200%201-1.07-1.916V6.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle{--hero-exclamation-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m9-.75a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%203.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-finger-print{--hero-finger-print:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.864%204.243A7.5%207.5%200%200%201%2019.5%2010.5c0%202.92-.556%205.709-1.568%208.268M5.742%206.364A7.465%207.465%200%200%200%204.5%2010.5a7.464%207.464%200%200%201-1.15%203.993m1.989%203.559A11.209%2011.209%200%200%200%208.25%2010.5a3.75%203.75%200%201%201%207.5%200c0%20.527-.021%201.049-.064%201.565M12%2010.5a14.94%2014.94%200%200%201-3.6%209.75m6.633-4.596a18.666%2018.666%200%200%201-2.485%205.33%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-finger-print);-webkit-mask:var(--hero-finger-print);-webkit-mask:var(--hero-finger-print);mask:var(--hero-finger-print);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-globe-alt{--hero-globe-alt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2021a9.004%209.004%200%200%200%208.716-6.747M12%2021a9.004%209.004%200%200%201-8.716-6.747M12%2021c2.485%200%204.5-4.03%204.5-9S14.485%203%2012%203m0%2018c-2.485%200-4.5-4.03-4.5-9S9.515%203%2012%203m0%200a8.997%208.997%200%200%201%207.843%204.582M12%203a8.997%208.997%200%200%200-7.843%204.582m15.686%200A11.953%2011.953%200%200%201%2012%2010.5c-2.998%200-5.74-1.1-7.843-2.918m15.686%200A8.959%208.959%200%200%201%2021%2012c0%20.778-.099%201.533-.284%202.253m0%200A17.919%2017.919%200%200%201%2012%2016.5c-3.162%200-6.133-.815-8.716-2.247m0%200A9.015%209.015%200%200%201%203%2012c0-1.605.42-3.113%201.157-4.418%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-key{--hero-key:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25a3%203%200%200%201%203%203m3%200a6%206%200%200%201-7.029%205.912c-.563-.097-1.159.026-1.563.43L10.5%2017.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1%20.43-1.563A6%206%200%201%201%2021.75%208.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);mask:var(--hero-key);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-language{--hero-language:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m10.5%2021%205.25-11.25L21%2021m-9-3h7.5M3%205.621a48.474%2048.474%200%200%201%206-.371m0%200c1.12%200%202.233.038%203.334.114M9%205.25V3m3.334%202.364C11.176%2010.658%207.69%2015.08%203%2017.502m9.334-12.138c.896.061%201.785.147%202.666.257m-4.589%208.495a18.023%2018.023%200%200%201-3.827-5.802%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-language);-webkit-mask:var(--hero-language);-webkit-mask:var(--hero-language);mask:var(--hero-language);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lifebuoy{--hero-lifebuoy:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.712%204.33a9.027%209.027%200%200%201%201.652%201.306c.51.51.944%201.064%201.306%201.652M16.712%204.33l-3.448%204.138m3.448-4.138a9.014%209.014%200%200%200-9.424%200M19.67%207.288l-4.138%203.448m4.138-3.448a9.014%209.014%200%200%201%200%209.424m-4.138-5.976a3.736%203.736%200%200%200-.88-1.388%203.737%203.737%200%200%200-1.388-.88m2.268%202.268a3.765%203.765%200%200%201%200%202.528m-2.268-4.796a3.765%203.765%200%200%200-2.528%200m4.796%204.796c-.181.506-.475.982-.88%201.388a3.736%203.736%200%200%201-1.388.88m2.268-2.268%204.138%203.448m0%200a9.027%209.027%200%200%201-1.306%201.652c-.51.51-1.064.944-1.652%201.306m0%200-3.448-4.138m3.448%204.138a9.014%209.014%200%200%201-9.424%200m5.976-4.138a3.765%203.765%200%200%201-2.528%200m0%200a3.736%203.736%200%200%201-1.388-.88%203.737%203.737%200%200%201-.88-1.388m2.268%202.268L7.288%2019.67m0%200a9.024%209.024%200%200%201-1.652-1.306%209.027%209.027%200%200%201-1.306-1.652m0%200%204.138-3.448M4.33%2016.712a9.014%209.014%200%200%201%200-9.424m4.138%205.976a3.765%203.765%200%200%201%200-2.528m0%200c.181-.506.475-.982.88-1.388a3.736%203.736%200%200%201%201.388-.88m-2.268%202.268L4.33%207.288m6.406%201.18L7.288%204.33m0%200a9.024%209.024%200%200%200-1.652%201.306A9.025%209.025%200%200%200%204.33%207.288%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lifebuoy);-webkit-mask:var(--hero-lifebuoy);-webkit-mask:var(--hero-lifebuoy);mask:var(--hero-lifebuoy);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed{--hero-lock-closed:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-open{--hero-lock-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2010.5V6.75a4.5%204.5%200%201%201%209%200v3.75M3.75%2021.75h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H3.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-open);-webkit-mask:var(--hero-lock-open);-webkit-mask:var(--hero-lock-open);mask:var(--hero-lock-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map{--hero-map:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%206.75V15m6-6v8.25m.503%203.498%204.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869%201.934c-.317.159-.69.159-1.006%200L9.503%203.252a1.125%201.125%200%200%200-1.006%200L3.622%205.689C3.24%205.88%203%206.27%203%206.695V19.18c0%20.836.88%201.38%201.628%201.006l3.869-1.934c.317-.159.69-.159%201.006%200l4.994%202.497c.317.158.69.158%201.006%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map);-webkit-mask:var(--hero-map);-webkit-mask:var(--hero-map);mask:var(--hero-map);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin{--hero-map-pin:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2010.5c0%207.142-7.5%2011.25-7.5%2011.25S4.5%2017.642%204.5%2010.5a7.5%207.5%200%201%201%2015%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);mask:var(--hero-map-pin);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus{--hero-minus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-minus);-webkit-mask:var(--hero-minus);-webkit-mask:var(--hero-minus);mask:var(--hero-minus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-airplane{--hero-paper-airplane:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2012%203.269%203.125A59.769%2059.769%200%200%201%2021.485%2012%2059.768%2059.768%200%200%201%203.27%2020.875L5.999%2012Zm0%200h7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);mask:var(--hero-paper-airplane);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause{--hero-pause:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25v13.5m-7.5-13.5v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);mask:var(--hero-pause);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus{--hero-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%204.5v15m7.5-7.5h-15%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);mask:var(--hero-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-power{--hero-power:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.636%205.636a9%209%200%201%200%2012.728%200M12%203v9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-power);-webkit-mask:var(--hero-power);-webkit-mask:var(--hero-power);mask:var(--hero-power);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-group{--hero-rectangle-group:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%207.125C2.25%206.504%202.754%206%203.375%206h6c.621%200%201.125.504%201.125%201.125v3.75c0%20.621-.504%201.125-1.125%201.125h-6a1.125%201.125%200%200%201-1.125-1.125v-3.75ZM14.25%208.625c0-.621.504-1.125%201.125-1.125h5.25c.621%200%201.125.504%201.125%201.125v8.25c0%20.621-.504%201.125-1.125%201.125h-5.25a1.125%201.125%200%200%201-1.125-1.125v-8.25ZM3.75%2016.125c0-.621.504-1.125%201.125-1.125h5.25c.621%200%201.125.504%201.125%201.125v2.25c0%20.621-.504%201.125-1.125%201.125h-5.25a1.125%201.125%200%200%201-1.125-1.125v-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-group);-webkit-mask:var(--hero-rectangle-group);-webkit-mask:var(--hero-rectangle-group);mask:var(--hero-rectangle-group);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scale{--hero-scale:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203v17.25m0%200c-1.472%200-2.882.265-4.185.75M12%2020.25c1.472%200%202.882.265%204.185.75M18.75%204.97A48.416%2048.416%200%200%200%2012%204.5c-2.291%200-4.545.16-6.75.47m13.5%200c1.01.143%202.01.317%203%20.52m-3-.52%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.988%205.988%200%200%201-2.031.352%205.988%205.988%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75%204.971Zm-16.5.52c.99-.203%201.99-.377%203-.52m0%200%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.989%205.989%200%200%201-2.031.352%205.989%205.989%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25%204.971Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);mask:var(--hero-scale);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-server{--hero-server:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%2017.25v-.228a4.5%204.5%200%200%200-.12-1.03l-2.268-9.64a3.375%203.375%200%200%200-3.285-2.602H7.923a3.375%203.375%200%200%200-3.285%202.602l-2.268%209.64a4.5%204.5%200%200%200-.12%201.03v.228m19.5%200a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3m19.5%200a3%203%200%200%200-3-3H5.25a3%203%200%200%200-3%203m16.5%200h.008v.008h-.008v-.008Zm-3%200h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-server);-webkit-mask:var(--hero-server);-webkit-mask:var(--hero-server);mask:var(--hero-server);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-server-stack{--hero-server-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%2014.25h13.5m-13.5%200a3%203%200%200%201-3-3m3%203a3%203%200%201%200%200%206h13.5a3%203%200%201%200%200-6m-16.5-3a3%203%200%200%201%203-3h13.5a3%203%200%200%201%203%203m-19.5%200a4.5%204.5%200%200%201%20.9-2.7L5.737%205.1a3.375%203.375%200%200%201%202.7-1.35h7.126c1.062%200%202.062.5%202.7%201.35l2.587%203.45a4.5%204.5%200%200%201%20.9%202.7m0%200a3%203%200%200%201-3%203m0%203h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Zm-3%206h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-server-stack);-webkit-mask:var(--hero-server-stack);-webkit-mask:var(--hero-server-stack);mask:var(--hero-server-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check{--hero-shield-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75m-3-7.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.749c0%205.592%203.824%2010.29%209%2011.623%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.571-.598-3.751h-.152c-3.196%200-6.1-1.248-8.25-3.285Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-exclamation{--hero-shield-exclamation:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m0-10.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.75c0%205.592%203.824%2010.29%209%2011.622%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.57-.598-3.75h-.152c-3.196%200-6.1-1.25-8.25-3.286Zm0%2013.036h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-exclamation);-webkit-mask:var(--hero-shield-exclamation);-webkit-mask:var(--hero-shield-exclamation);mask:var(--hero-shield-exclamation);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-signal{--hero-signal:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.348%2014.652a3.75%203.75%200%200%201%200-5.304m5.304%200a3.75%203.75%200%200%201%200%205.304m-7.425%202.121a6.75%206.75%200%200%201%200-9.546m9.546%200a6.75%206.75%200%200%201%200%209.546M5.106%2018.894c-3.808-3.807-3.808-9.98%200-13.788m13.788%200c3.808%203.807%203.808%209.98%200%2013.788M12%2012h.008v.008H12V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);mask:var(--hero-signal);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles{--hero-sparkles:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.813%2015.904%209%2018.75l-.813-2.846a4.5%204.5%200%200%200-3.09-3.09L2.25%2012l2.846-.813a4.5%204.5%200%200%200%203.09-3.09L9%205.25l.813%202.846a4.5%204.5%200%200%200%203.09%203.09L15.75%2012l-2.846.813a4.5%204.5%200%200%200-3.09%203.09ZM18.259%208.715%2018%209.75l-.259-1.035a3.375%203.375%200%200%200-2.455-2.456L14.25%206l1.036-.259a3.375%203.375%200%200%200%202.455-2.456L18%202.25l.259%201.035a3.375%203.375%200%200%200%202.456%202.456L21.75%206l-1.035.259a3.375%203.375%200%200%200-2.456%202.456ZM16.894%2020.567%2016.5%2021.75l-.394-1.183a2.25%202.25%200%200%200-1.423-1.423L13.5%2018.75l1.183-.394a2.25%202.25%200%200%200%201.423-1.423l.394-1.183.394%201.183a2.25%202.25%200%200%200%201.423%201.423l1.183.394-1.183.394a2.25%202.25%200%200%200-1.423%201.423Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group{--hero-user-group:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%2018.72a9.094%209.094%200%200%200%203.741-.479%203%203%200%200%200-4.682-2.72m.94%203.198.001.031c0%20.225-.012.447-.037.666A11.944%2011.944%200%200%201%2012%2021c-2.17%200-4.207-.576-5.963-1.584A6.062%206.062%200%200%201%206%2018.719m12%200a5.971%205.971%200%200%200-.941-3.197m0%200A5.995%205.995%200%200%200%2012%2012.75a5.995%205.995%200%200%200-5.058%202.772m0%200a3%203%200%200%200-4.681%202.72%208.986%208.986%200%200%200%203.74.477m.94-3.197a5.971%205.971%200%200%200-.94%203.197M15%206.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm6%203a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Zm-13.5%200a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-window{--hero-window:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%208.25V18a2.25%202.25%200%200%200%202.25%202.25h13.5A2.25%202.25%200%200%200%2021%2018V8.25m-18%200V6a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%206v2.25m-18%200h18M5.25%206h.008v.008H5.25V6ZM7.5%206h.008v.008H7.5V6Zm2.25%200h.008v.008H9.75V6Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-window);-webkit-mask:var(--hero-window);-webkit-mask:var(--hero-window);mask:var(--hero-window);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench-screwdriver{--hero-wrench-screwdriver:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.42%2015.17%2017.25%2021A2.652%202.652%200%200%200%2021%2017.25l-5.877-5.877M11.42%2015.17l2.496-3.03c.317-.384.74-.626%201.208-.766M11.42%2015.17l-4.655%205.653a2.548%202.548%200%201%201-3.586-3.586l6.837-5.63m5.108-.233c.55-.164%201.163-.188%201.743-.14a4.5%204.5%200%200%200%204.486-6.336l-3.276%203.277a3.004%203.004%200%200%201-2.25-2.25l3.276-3.276a4.5%204.5%200%200%200-6.336%204.486c.091%201.076-.071%202.264-.904%202.95l-.102.085m-1.745%201.437L5.909%207.5H4.5L2.25%203.75l1.5-1.5L7.5%204.5v1.409l4.26%204.26m-1.745%201.437%201.745-1.437m6.615%208.206L15.75%2015.75M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);mask:var(--hero-wrench-screwdriver);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-96{width:calc(var(--spacing)*96);height:calc(var(--spacing)*96)}.size-\[34rem\]{width:34rem;height:34rem}.size-full{width:100%;height:100%}.size-px{width:1px;height:1px}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-16{height:calc(var(--spacing)*16)}.h-\[36rem\]{height:36rem}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-\[24rem\]{min-height:24rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[calc\(100svh-5rem\)\]{min-height:calc(100svh - 5rem)}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-80{width:calc(var(--spacing)*80)}.w-\[62rem\]{width:62rem}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(78vw\,20rem\)\]{max-width:min(78vw,20rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-20{--tw-translate-y:calc(var(--spacing)*-20);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-14{gap:calc(var(--spacing)*14)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-10{row-gap:calc(var(--spacing)*10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#d9e5ea\]>:not(:last-child)){border-color:#d9e5ea}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[70px\]{border-style:var(--tw-border-style);border-width:70px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[\#2f8dff\]\/25{border-color:oklab(64.8812% -.0464584 -.184365/.25)}.border-\[\#9edfd2\]{border-color:#9edfd2}.border-\[\#24c6a4\]{border-color:#24c6a4}.border-\[\#24c6a4\]\/20{border-color:oklab(74.0419% -.133913 .014693/.2)}.border-\[\#24c6a4\]\/25{border-color:oklab(74.0419% -.133913 .014693/.25)}.border-\[\#a9dfd4\]{border-color:#a9dfd4}.border-\[\#afc3cd\]{border-color:#afc3cd}.border-\[\#c8d8df\]{border-color:#c8d8df}.border-\[\#c93f3f\]{border-color:#c93f3f}.border-\[\#cfe0e8\]{border-color:#cfe0e8}.border-\[\#d8e5ea\]{border-color:#d8e5ea}.border-\[\#d9e5ea\]{border-color:#d9e5ea}.border-\[\#dfe9ed\]{border-color:#dfe9ed}.border-\[\#e0e9ed\]{border-color:#e0e9ed}.border-\[\#e2eaee\]{border-color:#e2eaee}.border-\[\#e4ecef\]{border-color:#e4ecef}.border-\[\#e7d3a6\]{border-color:#e7d3a6}.border-\[\#efb8b8\]{border-color:#efb8b8}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-\[\#0b1e2d\]\/90{background-color:oklab(22.7274% -.0165621 -.0347352/.9)}.bg-\[\#0b2030\]{background-color:#0b2030}.bg-\[\#0c2030\]{background-color:#0c2030}.bg-\[\#0c2232\]{background-color:#0c2232}.bg-\[\#2f8dff\]{background-color:#2f8dff}.bg-\[\#2f8dff\]\/8{background-color:oklab(64.8812% -.0464584 -.184365/.08)}.bg-\[\#2f8dff\]\/10{background-color:oklab(64.8812% -.0464584 -.184365/.1)}.bg-\[\#2f8dff\]\/12{background-color:oklab(64.8812% -.0464584 -.184365/.12)}.bg-\[\#2f8dff\]\/15{background-color:oklab(64.8812% -.0464584 -.184365/.15)}.bg-\[\#24c6a4\]{background-color:#24c6a4}.bg-\[\#24c6a4\]\/8{background-color:oklab(74.0419% -.133913 .014693/.08)}.bg-\[\#24c6a4\]\/10{background-color:oklab(74.0419% -.133913 .014693/.1)}.bg-\[\#24c6a4\]\/15{background-color:oklab(74.0419% -.133913 .014693/.15)}.bg-\[\#091b29\]{background-color:#091b29}.bg-\[\#091c2a\]{background-color:#091c2a}.bg-\[\#9775fa\]\/15{background-color:oklab(65.7706% .0717323 -.176496/.15)}.bg-\[\#071521\]{background-color:#071521}.bg-\[\#071521\]\/95{background-color:oklab(18.9783% -.0129559 -.0288373/.95)}.bg-\[\#ddf8f2\]{background-color:#ddf8f2}.bg-\[\#edfbf8\]{background-color:#edfbf8}.bg-\[\#eef5f7\]{background-color:#eef5f7}.bg-\[\#eef7fa\]{background-color:#eef7fa}.bg-\[\#f5a524\]\/15{background-color:oklab(78.1881% .0481043 .150974/.15)}.bg-\[\#f6f8f9\]{background-color:#f6f8f9}.bg-\[\#f8fafb\]{background-color:#f8fafb}.bg-\[\#fff1f1\]{background-color:#fff1f1}.bg-\[\#fff9e9\]{background-color:#fff9e9}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab,var(--color-white)3.5%,transparent)}}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing)*0)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:calc(var(--spacing)*8)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-center{text-align:center}.text-left{text-align:left}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.69rem\]{font-size:.69rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[2\.8rem\]{font-size:2.8rem}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.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-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\.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\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-all{word-break:break-all}.text-\[\#0b6c5c\]{color:#0b6c5c}.text-\[\#2f8dff\]{color:#2f8dff}.text-\[\#5b7180\]{color:#5b7180}.text-\[\#6d5423\]{color:#6d5423}.text-\[\#7a6538\]{color:#7a6538}.text-\[\#7e2424\]{color:#7e2424}.text-\[\#70e3cb\]{color:#70e3cb}.text-\[\#79baff\]{color:#79baff}.text-\[\#164c43\]{color:#164c43}.text-\[\#167c6a\]{color:#167c6a}.text-\[\#263f4e\]{color:#263f4e}.text-\[\#344e5e\]{color:#344e5e}.text-\[\#526b79\]{color:#526b79}.text-\[\#071521\]{color:#071521}.text-\[\#587080\]{color:#587080}.text-\[\#637987\]{color:#637987}.text-\[\#718592\]{color:#718592}.text-\[\#a62f2f\]{color:#a62f2f}.text-\[\#b6c7d0\]{color:#b6c7d0}.text-\[\#bca9ff\]{color:#bca9ff}.text-\[\#f7c873\]{color:#f7c873}.text-white{color:var(--color-white)}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab,var(--color-white)35%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/48{color:#ffffff7a}@supports (color:color-mix(in lab, red, red)){.text-white\/48{color:color-mix(in oklab,var(--color-white)48%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/52{color:#ffffff85}@supports (color:color-mix(in lab, red, red)){.text-white\/52{color:color-mix(in oklab,var(--color-white)52%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab,var(--color-white)65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_7px_\#f6f8f9\]{--tw-shadow:0 0 0 7px var(--tw-shadow-color,#f6f8f9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(36\,198\,164\,0\.9\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#24c6a4e6);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_rgba\(36\,198\,164\,0\.85\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#24c6a4d9);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_10px_35px_-30px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 10px 35px -30px var(--tw-shadow-color,#000000f2);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_14px_35px_-18px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 14px 35px -18px var(--tw-shadow-color,#00000080);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_14px_35px_-18px_rgba\(47\,141\,255\,0\.9\)\]{--tw-shadow:0 14px 35px -18px var(--tw-shadow-color,#2f8dffe6);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_50px_-38px_rgba\(7\,21\,33\,0\.45\)\]{--tw-shadow:0 18px 50px -38px var(--tw-shadow-color,#07152173);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_70px_-35px_rgba\(7\,21\,33\,0\.65\)\]{--tw-shadow:0 28px 70px -35px var(--tw-shadow-color,#071521a6);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_70px_-35px_rgba\(47\,141\,255\,0\.65\)\]{--tw-shadow:0 28px 70px -35px var(--tw-shadow-color,#2f8dffa6);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_70px_-38px_rgba\(7\,21\,33\,0\.75\)\]{--tw-shadow:0 28px 70px -38px var(--tw-shadow-color,#071521bf);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_-35px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 40px 100px -35px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--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)}.ring-\[\#2f8dff\]\/25{--tw-ring-color:oklab(64.8812% -.0464584 -.184365/.25)}.ring-\[\#24c6a4\]\/25{--tw-ring-color:oklab(74.0419% -.133913 .014693/.25)}.ring-\[\#9775fa\]\/25{--tw-ring-color:oklab(65.7706% .0717323 -.176496/.25)}.ring-\[\#bce9df\]{--tw-ring-color:#bce9df}.ring-\[\#d5e8ee\]{--tw-ring-color:#d5e8ee}.ring-\[\#f5a524\]\/25{--tw-ring-color:oklab(78.1881% .0481043 .150974/.25)}.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,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[110px\]{--tw-blur:blur(110px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.brightness-0{--tw-brightness:brightness(0%);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,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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,)}.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,visibility,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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.group-open\:block:is(:where(.group):is([open],:popover-open,:open) *){display:block}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\:border-\[\#9edfd2\]:is(:where(.group):is([open],:popover-open,:open) *){border-color:#9edfd2}.group-open\:bg-\[\#edfbf8\]:is(:where(.group):is([open],:popover-open,:open) *){background-color:#edfbf8}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:border-\[\#9edfd2\]:is(:where(.group):hover *){border-color:#9edfd2}.group-hover\:bg-\[\#ddf8f2\]:is(:where(.group):hover *){background-color:#ddf8f2}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}}.placeholder\:text-\[\#8295a0\]::placeholder{color:#8295a0}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.focus-within\:border-\[\#2f8dff\]:focus-within{border-color:#2f8dff}.focus-within\:ring-2:focus-within{--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-within\:ring-\[\#2f8dff\]\/25:focus-within{--tw-ring-color:oklab(64.8812% -.0464584 -.184365/.25)}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[\#9fc4d5\]:hover{border-color:#9fc4d5}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:bg-\[\#1f7fe9\]:hover{background-color:#1f7fe9}.hover\:bg-\[\#edf6fa\]:hover{background-color:#edf6fa}.hover\:bg-\[\#f5f9fb\]:hover{background-color:#f5f9fb}.hover\:bg-\[\#f6f9fa\]:hover{background-color:#f6f9fa}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.055\]:hover{background-color:color-mix(in oklab,var(--color-white)5.5%,transparent)}}.hover\:text-\[\#0b6c5c\]:hover{color:#0b6c5c}.hover\:text-\[\#70e3cb\]:hover{color:#70e3cb}.hover\:text-\[\#071521\]:hover{color:#071521}.hover\:text-white:hover{color:var(--color-white)}.hover\:shadow-\[0_18px_40px_-18px_rgba\(47\,141\,255\,1\)\]:hover{--tw-shadow:0 18px 40px -18px var(--tw-shadow-color,#2f8dff);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_24px_55px_-34px_rgba\(7\,21\,33\,0\.4\)\]:hover{--tw-shadow:0 24px 55px -34px var(--tw-shadow-color,#07152166);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing)*4)}.focus\:right-4:focus{right:calc(var(--spacing)*4)}.focus\:translate-y-0:focus{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.focus\:rounded-lg:focus{border-radius:var(--radius-lg)}.focus\:border-\[\#2f8dff\]:focus{border-color:#2f8dff}.focus\:border-\[\#c93f3f\]:focus{border-color:#c93f3f}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:font-bold:focus{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.focus\:text-\[\#071521\]:focus{color:#071521}.focus\:ring-2:focus{--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\:ring-\[\#2f8dff\]:focus{--tw-ring-color:#2f8dff}.focus\:ring-\[\#2f8dff\]\/20:focus{--tw-ring-color:oklab(64.8812% -.0464584 -.184365/.2)}.focus-visible\:rounded-lg:focus-visible{border-radius:var(--radius-lg)}.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-\[\#2f8dff\]:focus-visible{--tw-ring-color:#2f8dff}.focus-visible\:ring-\[\#70e3cb\]:focus-visible{--tw-ring-color:#70e3cb}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[\#0b2030\]:focus-visible{--tw-ring-offset-color:#0b2030}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (min-width:40rem){.sm\:block{display:block}.sm\:inline-flex{display:inline-flex}.sm\:h-11{height:calc(var(--spacing)*11)}.sm\:min-h-\[calc\(100svh-7\.25rem\)\]{min-height:calc(100svh - 7.25rem)}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:w-auto{width:auto}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-6{gap:calc(var(--spacing)*6)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px*var(--tw-divide-y-reverse));border-bottom-width:calc(0px*calc(1 - var(--tw-divide-y-reverse)))}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:py-3{padding-block:calc(var(--spacing)*3)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.sm\:first\:pl-0:first-child{padding-left:calc(var(--spacing)*0)}.sm\:last\:pr-0:last-child{padding-right:calc(var(--spacing)*0)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-36{top:calc(var(--spacing)*36)}.lg\:top-40{top:calc(var(--spacing)*40)}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[0\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.4fr_0\.8fr_0\.8fr\]{grid-template-columns:1.4fr .8fr .8fr}.lg\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:justify-self-end{justify-self:flex-end}.lg\:p-12{padding:calc(var(--spacing)*12)}.lg\:p-14{padding:calc(var(--spacing)*14)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-14{padding-inline:calc(var(--spacing)*14)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-18{padding-block:calc(var(--spacing)*18)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:py-28{padding-block:calc(var(--spacing)*28)}.lg\:text-\[2\.8rem\]{font-size:2.8rem}.lg\:text-\[4\.65rem\]{font-size:4.65rem}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}[data-phx-session],[data-phx-teleported-src]{display:contents}html{scroll-behavior:smooth;background:#071521}body{margin:0}body.intro-active{overflow:hidden}body.intro-first #site-header,body.intro-repeat #site-header{transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}body.intro-repeat #site-header{transition-duration:.35s}body.intro-active #site-header{opacity:0;transform:translateY(-.75rem)}.site-intro{z-index:200;color:#fff;opacity:1;visibility:visible;background:#06131e;place-items:center;padding:1rem;transition:opacity .52s cubic-bezier(.22,1,.36,1),visibility .52s;animation:1ms linear 8s forwards intro-safety-hide;display:grid;position:fixed;inset:0;overflow:hidden}.site-intro[data-intro-ready]{animation:none}.site-intro[data-intro-mode=repeat]{transition-duration:.26s}.site-intro.is-exiting{pointer-events:none;opacity:0;visibility:hidden}.intro-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 10%,#0000 78%);mask-image:radial-gradient(circle,#000 10%,#0000 78%)}.intro-glow{aspect-ratio:1;filter:blur(100px);opacity:.12;border-radius:999px;width:min(38rem,75vw);position:absolute}.intro-glow-blue{background:#2f8dff;top:-25%;left:-12%}.intro-glow-green{background:#24c6a4;bottom:-35%;right:-15%}.intro-center{z-index:1;filter:blur();opacity:0;flex-direction:column;align-items:center;width:min(24rem,72vw);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),filter .52s;display:flex;position:relative;top:1.75rem;transform:translateY(.75rem)scale(.98)}.site-intro[data-intro-ready] .intro-center{opacity:1;transform:translateY(0)scale(1)}.site-intro.is-exiting .intro-center{opacity:0;filter:blur(7px);transform:translateY(-.25rem)scale(1.08)}.intro-brand{transform-origin:50%;position:relative;transform:scale(1.32)}.intro-brand:after{z-index:-1;content:"";filter:blur(30px);background:#24c6a421;border-radius:999px;width:13rem;height:4.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-progress-track{background:#ffffff17;border-radius:999px;width:100%;height:3px;margin-top:3.25rem;overflow:hidden}.intro-progress{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#2f8dff,#70e3cb);width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);transform:scaleX(0);box-shadow:0 0 16px #24c6a452}body.intro-first #hero [data-reveal]{transition-duration:.85s}@keyframes intro-safety-hide{to{pointer-events:none;opacity:0;visibility:hidden}}section[id]{scroll-margin-top:5rem}::selection{color:#071521;background:#70e3cb}summary{-webkit-tap-highlight-color:transparent}summary::marker{content:""}.process-line{background:linear-gradient(90deg,#24c6a42e,#2f8dff66,#24c6a42e)}@media (min-width:40rem){section[id]{scroll-margin-top:7.25rem}}.tech-grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.signal-line{background:linear-gradient(#24c6a400,#24c6a461 18%,#2f8dff47 78%,#2f8dff00);overflow:hidden}.signal-line:after{content:"";background:linear-gradient(#0000,#70e3cb,#0000);border-radius:999px;width:3px;height:1.5rem;animation:4.2s cubic-bezier(.4,0,.2,1) infinite signal-scan;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.hero-network{-webkit-mask-image:linear-gradient(#000 5%,#000000bf 60%,#0000);mask-image:linear-gradient(#000 5%,#000000bf 60%,#0000)}.status-pulse{animation:2.8s ease-out infinite status-pulse}@keyframes status-pulse{0%,35%{box-shadow:0 0 #24c6a452}75%,to{box-shadow:0 0 0 7px #24c6a400}}@keyframes signal-scan{0%,16%{opacity:0;top:-1.5rem}28%{opacity:1}72%{opacity:1}84%,to{opacity:0;top:100%}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform;transform:translateY(1.35rem)}.js [data-reveal=left]{transform:translate(-1.35rem)}.js [data-reveal=right]{transform:translate(1.35rem)}.js [data-reveal].is-visible{opacity:1;will-change:auto;transform:translate(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.status-pulse{animation:none}.signal-line:after{display:none}}.design-lab{--lab-bg:#e9ff3d;--lab-surface:#f7f5ee;--lab-surface-strong:#151515;--lab-ink:#151515;--lab-muted:#1515159e;--lab-line:#15151538;--lab-accent:#ff3158;--lab-accent-2:#2e5bff;--lab-radius:.25rem;--lab-shadow:10px 10px 0 #151515;--lab-font:Inter,ui-sans-serif,system-ui,sans-serif;--pointer-x:50vw;--pointer-y:50vh;isolation:isolate;min-height:100vh;color:var(--lab-ink);font-family:var(--lab-font);background:var(--lab-bg);transition:color .7s cubic-bezier(.22,1,.36,1),background .7s cubic-bezier(.22,1,.36,1);position:relative;overflow:clip}.design-lab[data-style=aura]{--lab-bg:#0b1020;--lab-surface:#ffffff16;--lab-surface-strong:#fffffff0;--lab-ink:#f7f8ff;--lab-muted:#e8ecff9e;--lab-line:#ffffff29;--lab-accent:#a8d8ff;--lab-accent-2:#f4c8ff;--lab-radius:2rem;--lab-shadow:0 30px 80px #00000047;background:radial-gradient(circle at 72% 8%,#7a6fff38,#0000 30%),radial-gradient(circle at 14% 42%,#41c9c521,#0000 26%),#0b1020}.design-lab[data-style=editorial]{--lab-bg:#f2eee5;--lab-surface:#f8f4eb;--lab-surface-strong:#231f1b;--lab-ink:#231f1b;--lab-muted:#231f1b9e;--lab-line:#231f1b42;--lab-accent:#bd2d22;--lab-accent-2:#7c745f;--lab-radius:0;--lab-shadow:none;--lab-font:Georgia,"Times New Roman",serif}.design-lab[data-style=signal]{--lab-bg:#07100b;--lab-surface:#0b1710;--lab-surface-strong:#b8ff38;--lab-ink:#dfffd2;--lab-muted:#ccffb994;--lab-line:#b8ff383d;--lab-accent:#b8ff38;--lab-accent-2:#33d7ff;--lab-radius:.125rem;--lab-shadow:0 0 30px #b8ff381c;--lab-font:"SFMono-Regular",Consolas,"Liberation Mono",monospace;background-color:#07100b;background-image:linear-gradient(#b8ff3809 1px,#0000 1px),linear-gradient(90deg,#b8ff3809 1px,#0000 1px);background-size:32px 32px}.lab-particles,.lab-noise,.lab-pointer-light{pointer-events:none;position:absolute;inset:0}.lab-particles{z-index:0;width:100vw;height:100vh;position:fixed}.lab-noise{z-index:0;opacity:.18;mix-blend-mode:multiply;background-image:repeating-radial-gradient(circle at 30% 20%,#0000 0 2px,#00000014 3px 3.5px);background-size:11px 13px;position:fixed}[data-style=aura] .lab-noise,[data-style=signal] .lab-noise{opacity:.07;mix-blend-mode:screen}.lab-pointer-light{z-index:0;top:var(--pointer-y);left:var(--pointer-x);aspect-ratio:1;opacity:.14;background:radial-gradient(circle,var(--lab-accent)0,transparent 68%);border-radius:50%;width:min(36rem,80vw);transition:opacity .5s;position:fixed;transform:translate(-50%,-50%)}[data-style=aura] .lab-pointer-light{opacity:.25;mix-blend-mode:screen}[data-style=editorial] .lab-pointer-light{opacity:.05}.lab-shell{z-index:1;width:min(100%,96rem);margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);position:relative}.lab-toolbar{border-bottom:1px solid var(--lab-line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:5.5rem;display:grid;position:relative}.lab-identity,.lab-status,.lab-motion-toggle,.lab-style-button,.lab-card-topline,.lab-eyebrow,.lab-direction-kicker,.lab-section-heading>p{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.lab-identity{text-transform:uppercase;align-items:center;gap:1rem;font-size:.7rem;font-weight:800;display:flex}.lab-index{color:var(--lab-bg);background:var(--lab-ink);padding:.38rem .55rem}[data-style=aura] .lab-index,[data-style=signal] .lab-index{color:var(--lab-bg);background:var(--lab-accent)}.lab-status{color:var(--lab-muted);align-items:center;gap:.45rem;display:inline-flex}.lab-status i{background:var(--lab-accent);width:.4rem;height:.4rem;box-shadow:0 0 0 0 var(--lab-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.lab-status i{box-shadow:0 0 0 0 color-mix(in srgb,var(--lab-accent)45%,transparent)}}.lab-status i{animation:2.2s ease-out infinite lab-status}.lab-style-switcher{border:1px solid var(--lab-line);border-radius:calc(var(--lab-radius) + .3rem);background:var(--lab-surface);align-items:center;gap:.2rem;padding:.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.lab-style-switcher{background:color-mix(in srgb,var(--lab-surface)75%,transparent)}}[data-style=aura] .lab-style-switcher{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lab-style-button{min-height:2.25rem;color:var(--lab-muted);border-radius:var(--lab-radius);cursor:pointer;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.7rem;font-weight:800;transition:color .25s,background .25s,transform .25s;display:inline-flex}.lab-style-button:hover{color:var(--lab-ink);transform:translateY(-1px)}.lab-style-button span{opacity:.55;font-size:.55rem}.lab-style-button.is-active{color:var(--lab-bg);background:var(--lab-ink)}[data-style=aura] .lab-style-button.is-active,[data-style=signal] .lab-style-button.is-active{color:var(--lab-bg);background:var(--lab-accent)}.lab-motion-toggle{color:var(--lab-ink);border:1px solid var(--lab-line);border-radius:var(--lab-radius);cursor:pointer;justify-self:end;align-items:center;gap:.45rem;padding:.55rem .75rem;font-size:.7rem;font-weight:800;transition:background .2s,color .2s;display:inline-flex}.lab-motion-toggle:hover{color:var(--lab-bg);background:var(--lab-ink)}.lab-stage{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:clamp(42rem,82vh,54rem);padding-block:clamp(4rem,9vw,8rem);display:grid}.lab-copy,.lab-artboard,.lab-effect-card,.lab-direction,.lab-closing{transition:color .65s cubic-bezier(.22,1,.36,1),background .65s cubic-bezier(.22,1,.36,1),border-color .65s cubic-bezier(.22,1,.36,1),border-radius .65s cubic-bezier(.22,1,.36,1),box-shadow .65s cubic-bezier(.22,1,.36,1),transform .28s}.lab-eyebrow{color:var(--lab-muted);text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.4rem;font-size:.7rem;font-weight:850;display:flex}.lab-eyebrow-line{background:var(--lab-ink);width:2.5rem;height:1px}.lab-title{letter-spacing:0;margin:0;font-size:clamp(4.1rem,8.4vw,9rem);font-weight:900;line-height:.83}.lab-title span{display:block}.lab-title-accent{color:var(--lab-accent);transform-origin:0;font-style:italic}[data-style=kinetic] .lab-title{text-transform:uppercase}[data-style=kinetic] .lab-title-accent{color:#fff;background:var(--lab-accent);box-shadow:8px 8px 0 var(--lab-ink);margin-top:.15em;padding:.05em .08em .08em;font-size:.73em;font-style:normal;display:inline-block;transform:rotate(-2deg)}[data-style=aura] .lab-title{font-weight:650;line-height:.92}[data-style=aura] .lab-title-accent{color:#0000;background:linear-gradient(95deg,var(--lab-accent),var(--lab-accent-2),#fff);-webkit-background-clip:text;background-clip:text}[data-style=editorial] .lab-title{max-width:8ch;font-weight:400;line-height:.86}[data-style=editorial] .lab-title-accent{margin-left:.65em;font-weight:400}[data-style=signal] .lab-title{text-transform:uppercase;text-shadow:0 0 24px #b8ff3821;font-size:clamp(3.3rem,7vw,7.25rem);line-height:.94}[data-style=signal] .lab-title span:before{color:var(--lab-muted);content:"> ";vertical-align:middle;font-size:.16em}.lab-intro{max-width:38rem;color:var(--lab-muted);margin-top:2rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.75}.lab-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.25rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:flex}.lab-primary-action,.lab-closing-link{--magnetic-x:0px;--magnetic-y:0px;min-height:3.4rem;color:var(--lab-bg);background:var(--lab-ink);border:1px solid var(--lab-ink);border-radius:var(--lab-radius);box-shadow:var(--lab-shadow);transform:translate(var(--magnetic-x),var(--magnetic-y));justify-content:center;align-items:center;gap:.8rem;padding:.8rem 1.2rem;font-size:.84rem;font-weight:850;transition:transform .18s,box-shadow .25s,background .25s;display:inline-flex}[data-style=aura] .lab-primary-action,[data-style=aura] .lab-closing-link,[data-style=signal] .lab-primary-action,[data-style=signal] .lab-closing-link{color:var(--lab-bg);background:var(--lab-accent);border-color:var(--lab-accent)}.lab-primary-action:hover,.lab-closing-link:hover{box-shadow:none}.lab-text-action{color:var(--lab-ink);border-bottom:1px solid var(--lab-line);align-items:center;gap:.5rem;font-size:.82rem;font-weight:800;display:inline-flex}.lab-text-action span{transition:transform .18s}.lab-text-action:hover span{transform:translate(.15rem,-.15rem)}.lab-artboard{--tilt-x:0deg;--tilt-y:0deg;min-height:36rem;color:var(--lab-ink);background:var(--lab-surface);border:1px solid var(--lab-line);border-radius:var(--lab-radius);box-shadow:var(--lab-shadow);transform:perspective(1000px)rotateX(var(--tilt-x))rotateY(var(--tilt-y));transform-style:preserve-3d;position:relative;overflow:hidden}[data-style=kinetic] .lab-artboard{border:3px solid var(--lab-ink)}[data-style=aura] .lab-artboard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-style=editorial] .lab-artboard{background:0 0;border-width:0 0 0 1px;min-height:40rem}[data-style=signal] .lab-artboard{border-color:var(--lab-accent);clip-path:polygon(0 0,calc(100% - 2rem) 0,100% 2rem,100% 100%,2rem 100%,0 calc(100% - 2rem))}.lab-artboard-grid{background-image:linear-gradient(var(--lab-line)1px,transparent 1px),linear-gradient(90deg,var(--lab-line)1px,transparent 1px);background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.lab-morph{top:calc(50% + var(--art-y,0px));left:calc(50% + var(--art-x,0px));aspect-ratio:1;background:var(--lab-accent);border:2px solid var(--lab-ink);width:min(22rem,66%);box-shadow:1.3rem 1.3rem 0 var(--lab-accent-2);border-radius:48% 52% 61% 39%/42% 35% 65% 58%;transition:all .7s cubic-bezier(.22,1,.36,1);animation:8s ease-in-out infinite alternate lab-morph;position:absolute;transform:translate(-50%,-52%)translateZ(2.5rem)rotate(-8deg)}.lab-artboard.is-pointer-active .lab-morph,.lab-artboard.is-pointer-active .lab-orbit{transition:top .12s ease-out,left .12s ease-out}[data-style=kinetic] .lab-morph{border:3px solid var(--lab-ink);clip-path:polygon(8% 0,100% 14%,88% 100%,0 82%);border-radius:0;animation-name:lab-jolt}[data-style=aura] .lab-morph{filter:saturate(1.15);background:linear-gradient(135deg,#a8d8fff2,#f4c8ff8a);border-color:#ffffff8c;box-shadow:0 0 90px #a8d8ff57}[data-style=editorial] .lab-morph{border:1px solid var(--lab-ink);width:min(18rem,58%);box-shadow:none;background:0 0;border-radius:50%;animation:18s linear infinite lab-editorial-spin}[data-style=editorial] .lab-morph:after{content:"";background:var(--lab-accent);width:148%;height:1px;position:absolute;top:50%;left:-24%;transform:rotate(-24deg)}[data-style=signal] .lab-morph{border:1px solid var(--lab-accent);clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%);background:0 0;border-radius:0;animation-name:lab-signal-turn;box-shadow:inset 0 0 45px #b8ff381f,0 0 35px #b8ff381a}.lab-morph span{background:var(--lab-ink);width:40%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.lab-morph span:last-child{transform:translate(-50%,-50%)rotate(-45deg)}[data-style=aura] .lab-morph span{background:#ffffffb3}[data-style=editorial] .lab-morph span{width:1px;height:72%}[data-style=signal] .lab-morph span{background:var(--lab-accent-2);box-shadow:0 0 12px var(--lab-accent-2)}.lab-orbit{top:calc(50% - var(--art-y,0px));left:calc(50% - var(--art-x,0px));aspect-ratio:1;border:1px solid var(--lab-line);border-radius:50%;width:76%;position:absolute;transform:translate(-50%,-50%)rotate(18deg)}.lab-orbit:after{aspect-ratio:1;content:"";background:var(--lab-accent-2);border-radius:50%;width:.65rem;position:absolute;top:12%;left:15%}.lab-orbit-two{width:96%;transform:translate(-50%,-50%)rotate(-38deg)}.lab-orbit-two:after{background:var(--lab-accent);inset:auto 7% 28% auto}[data-style=kinetic] .lab-orbit,[data-style=signal] .lab-orbit{border-radius:0}.lab-artboard-label{color:var(--lab-bg);background:var(--lab-ink);border-radius:var(--lab-radius);flex-direction:column;gap:.15rem;padding:.6rem .75rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:flex;position:absolute;top:1.25rem;left:1.25rem;transform:translateZ(3rem)}.lab-artboard-label span{text-transform:uppercase;opacity:.62;font-size:.55rem;font-weight:750}.lab-artboard-label strong{font-size:.9rem}.lab-coordinate,.lab-drag-note{color:var(--lab-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:.62rem;position:absolute}.lab-coordinate-x{top:1.5rem;right:1.5rem}.lab-coordinate-y{bottom:1.5rem;right:1.5rem}.lab-artboard.is-pointer-active .lab-coordinate{color:var(--lab-accent)}.lab-drag-note{align-items:center;gap:.4rem;display:flex;bottom:1.5rem;left:1.5rem}.lab-marquee{width:calc(100% + clamp(2rem,6vw,6rem));color:var(--lab-bg);background:var(--lab-ink);border-block:1px solid var(--lab-ink);margin-left:calc(-1*clamp(1rem,3vw,3rem));overflow:hidden}[data-style=aura] .lab-marquee,[data-style=signal] .lab-marquee{color:var(--lab-bg);background:var(--lab-accent);border-color:var(--lab-accent)}[data-style=editorial] .lab-marquee{color:var(--lab-ink);border-color:var(--lab-ink);background:0 0}.lab-marquee>div{align-items:center;width:max-content;min-height:3.4rem;animation:24s linear infinite lab-marquee;display:flex}.lab-marquee span{text-transform:uppercase;padding-inline:1.5rem;font-size:.83rem;font-weight:850}.lab-marquee i{background:var(--lab-accent);border-radius:50%;width:.4rem;height:.4rem}[data-style=aura] .lab-marquee i,[data-style=signal] .lab-marquee i{background:var(--lab-bg)}.lab-gallery{padding-block:clamp(6rem,11vw,11rem)}.lab-section-heading{grid-template-columns:.6fr 1.4fr;align-items:start;gap:2rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.lab-section-heading>p,.lab-direction-kicker{color:var(--lab-muted);text-transform:uppercase;font-size:.7rem;font-weight:850}.lab-section-heading h2,.lab-direction h2,.lab-closing h2{letter-spacing:0;max-width:14ch;margin:0;font-size:clamp(2.8rem,5.5vw,6rem);font-weight:850;line-height:.98}[data-style=editorial] .lab-section-heading h2,[data-style=editorial] .lab-direction h2,[data-style=editorial] .lab-closing h2{font-weight:400}.lab-effect-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,2.5rem);display:grid}.lab-effect-card{--tilt-x:0deg;--tilt-y:0deg;background:var(--lab-surface);border:1px solid var(--lab-line);border-radius:var(--lab-radius);min-height:34rem;box-shadow:var(--lab-shadow);transform:perspective(1100px)rotateX(var(--tilt-x))rotateY(var(--tilt-y));flex-direction:column;padding:clamp(1.25rem,2.5vw,2rem);display:flex;position:relative;overflow:hidden}[data-style=kinetic] .lab-effect-card{border:3px solid var(--lab-ink)}[data-style=editorial] .lab-effect-card{background:0 0;border-width:1px 0 0}[data-style=signal] .lab-effect-card{clip-path:polygon(0 0,calc(100% - 1.5rem) 0,100% 1.5rem,100% 100%,0 100%)}.lab-card-topline{color:var(--lab-muted);text-transform:uppercase;border-bottom:1px solid var(--lab-line);justify-content:space-between;align-items:center;padding-bottom:1rem;font-size:.67rem;font-weight:850;display:flex}.lab-card-copy{margin-top:auto;padding-top:2rem}.lab-card-copy h3{margin:0;font-size:clamp(1.8rem,3vw,3rem);font-weight:850;line-height:1}[data-style=editorial] .lab-card-copy h3{font-weight:400}.lab-card-copy p{max-width:33rem;color:var(--lab-muted);margin-top:.9rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9rem;line-height:1.7}.lab-layer-stack{perspective:900px;place-items:center;min-height:16rem;margin-block:1rem;display:grid;position:relative}.lab-layer-stack span{width:min(20rem,75%);height:7rem;color:var(--lab-ink);text-transform:uppercase;background:var(--lab-accent);place-items:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.65rem;font-weight:850;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.lab-layer-stack span{background:color-mix(in srgb,var(--lab-accent)68%,var(--lab-surface))}}.lab-layer-stack span{border:1px solid var(--lab-ink);border-radius:var(--lab-radius);transform:translate3d(var(--layer-x,0),var(--layer-y,0),0)rotateX(58deg)rotateZ(-20deg)translate3d(-1.7rem,-1.7rem,0);animation:4.5s ease-in-out infinite alternate lab-stack;box-shadow:0 18px 30px #00000017}.lab-effect-tilt.is-pointer-active .lab-layer-stack span{transition:transform .12s ease-out;animation-play-state:paused}.lab-layer-stack span:nth-child(2){background:var(--lab-accent-2)}@supports (color:color-mix(in lab, red, red)){.lab-layer-stack span:nth-child(2){background:color-mix(in srgb,var(--lab-accent-2)62%,var(--lab-surface))}}.lab-layer-stack span:nth-child(2){transform:translate3d(var(--layer-x,0),var(--layer-y,0),0)rotateX(58deg)rotateZ(-20deg)translate3d(0,0,2rem);animation-delay:-1.5s}.lab-layer-stack span:nth-child(3){color:var(--lab-bg);background:var(--lab-ink);transform:translate3d(var(--layer-x,0),var(--layer-y,0),0)rotateX(58deg)rotateZ(-20deg)translate3d(1.7rem,1.7rem,4rem);animation-delay:-3s}.lab-type-demo{text-transform:uppercase;flex-direction:column;justify-content:center;min-height:18rem;padding-block:1rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(3.2rem,7vw,6.6rem);font-weight:950;line-height:.72;display:flex;overflow:hidden}.lab-type-demo span{width:max-content;animation:4s cubic-bezier(.22,1,.36,1) infinite alternate lab-type-shift;display:block}.lab-effect-type.is-pointer-active .lab-type-demo span{transform:translateX(var(--type-x,0))skewX(var(--type-skew,0deg));transition:transform .12s ease-out;animation-play-state:paused}.lab-type-demo span:nth-child(2){color:var(--lab-accent);align-self:flex-end;animation-delay:-1.2s}.lab-type-demo span:nth-child(3){color:#0000;-webkit-text-stroke:1px var(--lab-ink);animation-delay:-2.4s}[data-style=editorial] .lab-type-demo{text-transform:none;font-family:Georgia,Times New Roman,serif;font-weight:400}[data-style=signal] .lab-type-demo{font-size:clamp(2.6rem,6vw,5rem)}.lab-spotlight-demo{--spot-x:50%;--spot-y:50%;--spot-shift-x:0px;--spot-shift-y:0px;place-items:center;min-height:19rem;display:grid;position:relative;overflow:hidden}.lab-spotlight-demo:after{background:radial-gradient(circle at var(--spot-x)var(--spot-y),var(--lab-accent)0,transparent 34%)}@supports (color:color-mix(in lab, red, red)){.lab-spotlight-demo:after{background:radial-gradient(circle at var(--spot-x)var(--spot-y),color-mix(in srgb,var(--lab-accent)48%,transparent)0,transparent 34%)}}.lab-spotlight-demo:after{content:"";opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.lab-effect-spotlight.is-pointer-active .lab-spotlight-demo:before{opacity:.12;animation-play-state:paused}.lab-effect-spotlight.is-pointer-active .lab-spotlight-demo:after{opacity:1}.lab-spotlight-demo:before{aspect-ratio:1;content:"";background:conic-gradient(from 0deg,transparent,var(--lab-accent),transparent 36%,var(--lab-accent-2),transparent 72%);filter:blur(16px);opacity:.28;border-radius:50%;width:22rem;animation:18s linear infinite lab-spin;position:absolute}.lab-spotlight-ring{aspect-ratio:1;border:1px solid var(--lab-line);border-radius:50%;width:11rem;animation:3s ease-out infinite lab-ring;position:absolute}.lab-spotlight-core{z-index:1;aspect-ratio:1;width:7rem;color:var(--lab-bg);text-transform:uppercase;background:var(--lab-ink);box-shadow:0 0 55px var(--lab-accent);border-radius:50%;place-items:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:850;display:grid}@supports (color:color-mix(in lab, red, red)){.lab-spotlight-core{box-shadow:0 0 55px color-mix(in srgb,var(--lab-accent)45%,transparent)}}.lab-spotlight-core{transform:translate(var(--spot-shift-x),var(--spot-shift-y));transition:transform .14s ease-out,box-shadow .18s}[data-style=signal] .lab-spotlight-core,[data-style=kinetic] .lab-spotlight-core{border-radius:var(--lab-radius)}.lab-data-demo{flex-direction:column;justify-content:center;gap:1.5rem;min-height:19rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:flex}.lab-data-demo>div{grid-template-columns:4.5rem 1fr 2rem;align-items:center;gap:1rem;font-size:.68rem;font-weight:800;display:grid}.lab-data-demo i{background:var(--lab-line);border-radius:calc(var(--lab-radius)*.5);height:.7rem;position:relative;overflow:hidden}.lab-data-demo i:after{width:var(--display-value,var(--value));content:"";background:var(--lab-accent);transform-origin:0;height:100%;animation:2.5s cubic-bezier(.22,1,.36,1) infinite alternate lab-data-grow;display:block}.lab-effect-data.is-pointer-active .lab-data-demo i:after{transition:width .12s ease-out;animation-play-state:paused}.lab-effect-data.is-pointer-active .lab-data-demo b{color:var(--lab-accent)}.lab-data-demo>div:nth-child(2) i:after{background:var(--lab-accent-2);animation-delay:-.7s}.lab-data-demo>div:nth-child(3) i:after{animation-delay:-1.4s}.lab-direction{border-top:1px solid var(--lab-line);grid-template-columns:minmax(0,.82fr) minmax(28rem,1.18fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.lab-direction-kicker{margin-bottom:1.25rem}.lab-direction-list{border-top:1px solid var(--lab-line)}.lab-direction-list button{width:100%;min-height:5.5rem;color:var(--lab-muted);text-align:left;border-bottom:1px solid var(--lab-line);cursor:pointer;grid-template-columns:2.25rem 7rem 1fr auto;align-items:center;gap:1rem;padding:1rem .5rem;transition:color .22s,padding .22s,background .22s;display:grid}.lab-direction-list button:hover,.lab-direction-list button.is-active{color:var(--lab-ink);background:var(--lab-accent);padding-inline:1rem}@supports (color:color-mix(in lab, red, red)){.lab-direction-list button:hover,.lab-direction-list button.is-active{background:color-mix(in srgb,var(--lab-accent)12%,transparent)}}.lab-direction-list button>span,.lab-direction-list button>small{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.lab-direction-list button>span{font-size:.62rem}.lab-direction-list button>strong{font-size:1.2rem}.lab-direction-list button>small{font-size:.75rem}.lab-closing{color:var(--lab-bg);background:var(--lab-ink);margin-inline:calc(-1*clamp(1rem,3vw,3rem));padding:clamp(4rem,8vw,8rem) clamp(1rem,6vw,6rem);position:relative}[data-style=aura] .lab-closing,[data-style=signal] .lab-closing{color:var(--lab-bg);background:var(--lab-accent)}[data-style=editorial] .lab-closing{color:var(--lab-ink);border-top:1px solid var(--lab-ink);background:0 0}.lab-closing>p{text-transform:uppercase;margin-bottom:1rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:850}.lab-closing h2{max-width:13ch;font-size:clamp(3.5rem,8vw,8rem)}.lab-closing-link{color:var(--lab-ink);background:var(--lab-bg);border-color:var(--lab-bg);box-shadow:none;position:absolute;bottom:clamp(4rem,8vw,8rem);right:clamp(1rem,6vw,6rem)}[data-style=aura] .lab-closing-link,[data-style=signal] .lab-closing-link{color:var(--lab-accent);background:var(--lab-bg);border-color:var(--lab-bg)}[data-motion=false] *,[data-motion=false] :before,[data-motion=false] :after{animation-play-state:paused!important}.design-lab [data-motion-zone] *,.design-lab [data-motion-zone] :before,.design-lab [data-motion-zone] :after{animation-play-state:paused}.design-lab [data-motion-zone].is-in-view *,.design-lab [data-motion-zone].is-in-view :before,.design-lab [data-motion-zone].is-in-view :after{animation-play-state:running}.design-lab.is-morphing .lab-copy,.design-lab.is-morphing .lab-artboard{animation:.65s cubic-bezier(.22,1,.36,1) both lab-arrive}.design-lab.is-morphing .lab-artboard{animation-delay:70ms}@keyframes lab-status{70%,to{box-shadow:0 0 0 .65rem #0000}}@keyframes lab-morph{to{border-radius:35% 65% 42% 58%/58% 48% 52% 42%;transform:translate(-50%,-48%)translateZ(2.5rem)rotate(10deg)}}@keyframes lab-jolt{0%,88%{transform:translate(-50%,-52%)translateZ(2.5rem)rotate(-8deg)}92%{transform:translate(-47%,-54%)translateZ(2.5rem)rotate(-4deg)}96%{transform:translate(-53%,-49%)translateZ(2.5rem)rotate(-11deg)}to{transform:translate(-50%,-52%)translateZ(2.5rem)rotate(-8deg)}}@keyframes lab-editorial-spin{to{transform:translate(-50%,-52%)translateZ(2.5rem)rotate(352deg)}}@keyframes lab-signal-turn{to{transform:translate(-50%,-52%)translateZ(2.5rem)rotate(82deg)scale(.86)}}@keyframes lab-marquee{to{transform:translate(-50%)}}@keyframes lab-stack{to{transform:rotateX(58deg)rotate(-14deg)translate3d(1.7rem,1.7rem,5rem)}}@keyframes lab-type-shift{to{transform:translate(1.25rem)}}@keyframes lab-spin{to{transform:rotate(360deg)}}@keyframes lab-ring{0%{opacity:.8;transform:scale(.72)}to{opacity:0;transform:scale(1.45)}}@keyframes lab-data-grow{0%{transform:scaleX(.35)}to{transform:scaleX(1)}}@keyframes lab-arrive{0%{opacity:.55;filter:blur(6px);transform:translateY(1.2rem)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (min-width:72.01rem){[data-style=editorial] .lab-stage{grid-template-columns:minmax(24rem,.82fr) minmax(0,1.18fr)}[data-style=editorial] .lab-copy{order:2;padding-left:clamp(1rem,4vw,4rem)}[data-style=editorial] .lab-artboard{order:1}[data-style=signal] .lab-stage{grid-template-columns:1fr;gap:3rem;min-height:auto}[data-style=signal] .lab-copy{grid-template-columns:minmax(0,1.2fr) minmax(22rem,.8fr);align-items:end;column-gap:clamp(3rem,8vw,9rem);display:grid}[data-style=signal] .lab-eyebrow{grid-column:1/-1}[data-style=signal] .lab-title{grid-area:2/1/5}[data-style=signal] .lab-intro,[data-style=signal] .lab-actions{grid-column:2}[data-style=signal] .lab-artboard{min-height:25rem}}@media (max-width:72rem){.lab-toolbar{grid-template-columns:1fr auto;gap:1rem;padding-block:1rem}.lab-style-switcher{grid-area:2/1/auto/-1;justify-content:center}.lab-stage{grid-template-columns:1fr}.lab-copy{max-width:55rem}.lab-artboard{min-height:34rem}}@media (max-width:48rem){.lab-toolbar{flex-wrap:wrap;display:flex}.lab-identity{margin-right:auto}.lab-status{display:none}.lab-style-switcher{order:3;justify-content:flex-start;width:100%;overflow-x:auto}.lab-style-button{flex:none}.lab-stage{gap:3rem;min-height:auto;padding-block:4rem}.lab-title{font-size:clamp(3.4rem,17vw,5.6rem)}[data-style=editorial] .lab-title-accent{margin-left:.2em}.lab-artboard,[data-style=editorial] .lab-artboard{min-height:27rem}.lab-section-heading,.lab-direction,.lab-effect-grid{grid-template-columns:1fr}.lab-effect-card{min-height:31rem}.lab-direction{gap:2.5rem}.lab-direction-list button{grid-template-columns:1.8rem 6rem 1fr auto}.lab-direction-list button>small{display:none}.lab-closing{padding-bottom:10rem}.lab-closing-link{bottom:4rem;left:clamp(1rem,6vw,6rem);right:auto}}@media (max-width:30rem){.lab-motion-toggle,.lab-style-button{padding-inline:.55rem}.lab-actions{flex-direction:column;align-items:flex-start}.lab-artboard,[data-style=editorial] .lab-artboard{min-height:23rem}.lab-coordinate{display:none}.lab-direction-list button{grid-template-columns:1.5rem 1fr auto}.lab-direction-list button>small{display:none}}.mock-os-section{--mock-ink:#10242b;--mock-muted:#607279;--mock-accent:#32c8a1;--mock-accent-soft:#dff8f1;color:var(--mock-ink);background:#edf2f2;padding:clamp(4.5rem,8vw,8rem) clamp(1rem,4vw,4rem);overflow:hidden}.mock-os-intro{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.7fr);align-items:end;gap:2rem;max-width:92rem;margin:0 auto clamp(2rem,4vw,3.5rem);display:grid}.mock-os-intro>div>p,.mock-contact-copy>p:first-child{color:#18866e;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:900}.mock-os-intro h2{letter-spacing:-.065em;max-width:12ch;margin-top:.8rem;font-size:clamp(2.35rem,5vw,5.25rem);font-weight:900;line-height:.93}.mock-os-intro>p{color:var(--mock-muted);max-width:38rem;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.75}.mock-os{--mock-accent:#32c8a1;--mock-accent-soft:#dff8f1;color:#10242b;isolation:isolate;background:#0d2832;border:1px solid #ffffff2e;border-radius:1.5rem;max-width:92rem;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 3rem 7rem -3rem #071d25b3}.mock-os[data-accent=coral]{--mock-accent:#ff755f;--mock-accent-soft:#ffebe7}.mock-os[data-accent=violet]{--mock-accent:#8469e8;--mock-accent-soft:#eeeafe}.mock-os-menubar{z-index:60;background:#eaf0ef;border-bottom:1px solid #c9d5d5;justify-content:space-between;align-items:center;height:2.35rem;padding:0 1rem;font-size:.68rem;display:flex;position:relative}.mock-os-brand,.mock-os-system,.mock-os-menu-links{align-items:center;gap:.8rem;display:flex}.mock-os-brand span{color:#fff;background:#10242b;border-radius:.4rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-weight:900;display:flex}.mock-os-brand strong{letter-spacing:-.02em}.mock-os-menu-links{color:#65757a;margin-left:2rem;margin-right:auto}.mock-os-system{color:#53676d;font-variant-numeric:tabular-nums}.mock-os-online{align-items:center;gap:.35rem;display:flex}.mock-os-online i,.mock-health i{background:#20b98f;border-radius:50%;width:.42rem;height:.42rem}.mock-os-desktop{background-color:#0c2b35;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:2.8rem 2.8rem;height:clamp(43rem,66vw,58rem);position:relative;overflow:hidden}.mock-os-wallpaper{color:#ffffff0a;letter-spacing:-.09em;pointer-events:none;font-size:clamp(7rem,18vw,18rem);font-weight:900;line-height:.65;position:absolute;bottom:5rem;left:3%}.mock-os-wallpaper span{display:block}.mock-os-icons{z-index:4;gap:1.15rem;width:4.5rem;display:grid;position:absolute;top:1.4rem;left:1rem}.mock-os-icons button{color:#ffffffd1;text-align:center;flex-direction:column;align-items:center;gap:.35rem;font-size:.62rem;transition:color .16s,transform .16s;display:flex}.mock-os-icons button:hover{color:#fff;transform:translateY(-2px)}.mock-os-icons button>span{background:#ffffff1a;border:1px solid #ffffff21;border-radius:.8rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.mock-window{--drag-x:0px;--drag-y:0px;left:var(--window-x);top:var(--window-y);transform:translate(var(--drag-x),var(--drag-y));background:#f7f9f8;border:1px solid #ffffffa6;border-radius:.9rem;transition:opacity .18s,box-shadow .18s;position:absolute;overflow:hidden;box-shadow:0 1.8rem 4.5rem -1.5rem #000c12b3}.mock-window:focus-within{box-shadow:0 2rem 5rem -1.4rem #000a10cc}.mock-window.is-hidden{display:none}.mock-window.is-minimized{opacity:0;pointer-events:none}.mock-window.is-maximized{z-index:50!important;width:calc(100% - 2rem)!important;height:calc(100% - 2rem)!important;top:1rem!important;left:1rem!important;transform:none!important}.mock-window-bar{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#e9eeee;border-bottom:1px solid #d3dcdb;grid-template-columns:1fr auto 1fr;align-items:center;height:2.5rem;padding:0 .75rem;display:grid}.mock-window-bar:active{cursor:grabbing}.mock-window-bar>p{align-items:center;gap:.35rem;font-size:.68rem;font-weight:800;display:flex}.mock-window-bar>span{color:#7a898d;text-transform:uppercase;justify-self:end;font-size:.58rem}.mock-window-controls{gap:.38rem;display:flex}.mock-window-controls button{background:#ff655d;border-radius:50%;width:.64rem;height:.64rem}.mock-window-controls button:nth-child(2){background:#f2bd45}.mock-window-controls button:nth-child(3){background:#37c85e}.mock-app-window{z-index:10;width:72%;height:77%;min-height:32rem}.mock-app-shell{grid-template-columns:10.5rem 1fr;height:calc(100% - 2.5rem);display:grid}.mock-app-sidebar{color:#fff;background:#112b32;flex-direction:column;padding:1rem .75rem .8rem;display:flex}.mock-app-logo{align-items:center;gap:.55rem;padding:.1rem .5rem 1.1rem;display:flex}.mock-app-logo>span{background:var(--mock-accent);color:#10242b;border-radius:.55rem;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.8rem;font-weight:900;display:flex}.mock-app-logo strong{font-size:.8rem}.mock-app-sidebar nav{gap:.3rem;display:grid}.mock-app-sidebar nav button{color:#ffffff94;text-align:left;border-radius:.55rem;align-items:center;gap:.55rem;width:100%;padding:.62rem .65rem;font-size:.68rem;font-weight:700;transition:background-color .16s,color .16s;display:flex}.mock-app-sidebar nav button:hover,.mock-app-sidebar nav button.is-active{color:#fff;background:#ffffff17}.mock-app-sidebar nav button.is-active svg{color:var(--mock-accent)}.mock-app-user{border-top:1px solid #ffffff1a;align-items:center;gap:.55rem;margin-top:auto;padding:.8rem .35rem 0;display:flex}.mock-app-user>span{background:var(--mock-accent-soft);color:#164d42;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.58rem;font-weight:900;display:flex}.mock-app-user div{min-width:0;display:grid}.mock-app-user strong{font-size:.6rem}.mock-app-user small{color:#ffffff6b;font-size:.5rem}.mock-app-main{background:#f5f7f6;min-width:0;overflow:auto}.mock-app-view{outline:none;min-height:100%;padding:clamp(1rem,2.2vw,2rem)}.mock-app-heading{justify-content:space-between;align-items:center;margin-bottom:1.6rem;display:flex}.mock-app-heading p{color:#829095;margin-bottom:.18rem;font-size:.61rem;font-weight:700}.mock-app-heading h3{letter-spacing:-.045em;font-size:clamp(1.15rem,2vw,1.8rem);font-weight:900;line-height:1}.mock-app-heading>button,.mock-contact-form>button{background:var(--mock-accent);color:#10242b;border-radius:.6rem;align-items:center;gap:.35rem;padding:.65rem .8rem;font-size:.64rem;font-weight:900;transition:filter .16s,transform .16s;display:flex}.mock-app-heading>button:hover,.mock-contact-form>button:hover{filter:brightness(.94);transform:translateY(-1px)}.mock-metrics{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.mock-metrics article,.mock-activity-card,.mock-pulse-card{background:#fff;border:1px solid #e0e7e5;border-radius:.75rem;padding:1rem}.mock-metrics article{display:grid}.mock-metrics span{color:#79898e;font-size:.58rem;font-weight:700}.mock-metrics strong{letter-spacing:-.06em;font-size:clamp(1.4rem,2.8vw,2.25rem)}.mock-metrics small{color:#819096;font-size:.52rem}.mock-overview-grid{grid-template-columns:1.25fr .75fr;gap:.75rem;margin-top:.75rem;display:grid}.mock-card-heading{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.mock-card-heading h4{font-size:.72rem;font-weight:900}.mock-card-heading>span{color:#849399;font-size:.52rem}.mock-activity-card>button{text-align:left;border-top:1px solid #eef1f0;align-items:center;gap:.7rem;width:100%;padding:.65rem .1rem;display:flex}.mock-activity-card>button>i{border:1.5px solid #b8c4c2;border-radius:50%;width:.85rem;height:.85rem}.mock-activity-card>button.is-complete>i{background:var(--mock-accent);border-color:var(--mock-accent);box-shadow:inset 0 0 0 3px #fff}.mock-activity-card>button.is-complete>span{color:#8a9697;text-decoration:line-through}.mock-activity-card>button>span{font-size:.61rem;font-weight:800;display:grid}.mock-activity-card>button small{color:#8a989b;font-size:.49rem;font-weight:500}.mock-pulse-chart{align-items:end;gap:.35rem;height:6.2rem;padding-top:.5rem;display:flex}.mock-pulse-chart i{background:var(--mock-accent);height:var(--bar);opacity:.8;border-radius:.2rem .2rem 0 0;width:100%;min-width:.38rem}.mock-pulse-card>p{color:#829094;margin-top:.6rem;font-size:.53rem}.mock-pulse-card>p strong{color:#15836c}.mock-project-list{gap:.55rem;display:grid}.mock-project-list article{background:#fff;border:1px solid #e0e7e5;border-radius:.7rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.8rem;display:grid}.mock-project-icon{border-radius:.6rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.mock-project-icon.coral{color:#d95745;background:#ffebe7}.mock-project-icon.violet{color:#6a54c4;background:#eeeafe}.mock-project-icon.mint{color:#16856d;background:#dff8f1}.mock-project-list h4{font-size:.68rem;font-weight:900}.mock-project-list p{color:#869398;font-size:.52rem}.mock-project-list article>strong{font-size:.65rem}.mock-project-list article>i{background:#e6ecea;border-radius:1rem;grid-column:2/4;height:.25rem;overflow:hidden}.mock-project-list article>i span{background:var(--mock-accent);height:100%;display:block}.mock-accent-picker{color:#fff;background:#102b32;border-radius:.75rem;align-items:center;gap:.55rem;margin-top:.8rem;padding:.9rem;display:flex}.mock-accent-picker>div{margin-right:auto;display:grid}.mock-accent-picker strong{font-size:.65rem}.mock-accent-picker small{color:#ffffff7a;font-size:.5rem}.mock-accent-picker>button{border:2px solid #fff;border-radius:50%;width:1.15rem;height:1.15rem}.mock-accent-picker>button.mint{background:#32c8a1}.mock-accent-picker>button.coral{background:#ff755f}.mock-accent-picker>button.violet{background:#8469e8}.mock-health{color:#488174;align-items:center;gap:.35rem;font-size:.55rem;display:flex}.mock-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;margin:2rem 0;display:grid}.mock-flow>div{text-align:center;flex-direction:column;align-items:center;display:flex}.mock-flow>div>span{background:var(--mock-accent-soft);color:#196c5b;border-radius:.7rem;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin-bottom:.5rem;display:flex}.mock-flow>div strong{font-size:.58rem}.mock-flow>div small{color:#8a979a;font-size:.47rem}.mock-flow>i{border-top:1px dashed #bac8c5;min-width:1rem}.mock-automation-log{background:#fff;border:1px solid #e0e7e5;border-radius:.75rem;padding:0 .9rem}.mock-automation-log>div{border-bottom:1px solid #ebefee;grid-template-columns:4.3rem 1fr auto;align-items:center;gap:.65rem;padding:.75rem 0;display:grid}.mock-automation-log>div:last-child{border:0}.mock-automation-log span{text-align:center;border-radius:.25rem;padding:.22rem .35rem;font-size:.48rem;font-weight:800}.mock-automation-log span.success{color:#18715e;background:#def7ef}.mock-automation-log span.waiting{color:#8a7120;background:#f4f0df}.mock-automation-log strong{font-size:.6rem}.mock-automation-log small{color:#849195;font-size:.5rem}.mock-contact-view{grid-template-columns:minmax(0,.85fr) minmax(16rem,1fr);gap:clamp(1.2rem,3vw,3rem);display:grid}.mock-contact-copy{align-self:center}.mock-contact-copy h3{letter-spacing:-.06em;margin:.5rem 0 .8rem;font-size:clamp(1.5rem,3vw,2.75rem);font-weight:900;line-height:.98}.mock-contact-copy>p:nth-child(3){color:#6f7e82;margin-bottom:1.2rem;font-size:.67rem;line-height:1.65}.mock-contact-copy>div{color:#53666b;border-top:1px solid #dde4e2;align-items:center;gap:.7rem;padding:.5rem 0;font-size:.58rem;font-weight:800;display:flex}.mock-contact-copy>div span{color:#1d987d;font-size:.48rem}.mock-contact-form{background:#fff;border:1px solid #dde5e3;border-radius:.8rem;align-self:center;padding:clamp(1rem,2vw,1.5rem);box-shadow:0 1rem 2.5rem -2rem #0c272f73}.mock-contact-form>div{margin-bottom:.7rem}.mock-contact-form label{color:#52656a;font-size:.55rem;font-weight:900}.mock-os-input{box-shadow:none!important;color:#173139!important;background:#f6f8f7!important;border:1px solid #dbe4e2!important;border-radius:.48rem!important;margin-top:.25rem!important;padding:.55rem .65rem!important;font-size:.65rem!important}.mock-os-input:focus{border-color:var(--mock-accent)!important;outline:2px solid var(--mock-accent)!important}@supports (color:color-mix(in lab, red, red)){.mock-os-input:focus{outline:2px solid color-mix(in srgb,var(--mock-accent)22%,transparent)!important}}.mock-os-textarea{resize:vertical;min-height:4.5rem}.mock-contact-form>button{justify-content:center;width:100%;margin-top:.25rem}.mock-contact-form>p{color:#879397;justify-content:center;align-items:center;gap:.3rem;margin-top:.6rem;font-size:.48rem;display:flex}.mock-notes-window{z-index:11;width:24%;height:36%;min-height:13rem}.mock-notes-content{flex-direction:column;height:calc(100% - 2.5rem);padding:.8rem;display:flex}.mock-notes-content>p{color:#78888c;text-transform:uppercase;font-size:.55rem;font-weight:900}.mock-notes-content textarea{resize:none;background:0 0;outline:none;flex:1;margin:.5rem 0;font-size:.68rem;line-height:1.6}.mock-notes-content button{color:#287c69;align-self:flex-end;align-items:center;gap:.3rem;font-size:.56rem;font-weight:900;display:flex}.mock-terminal-window{color:#d8ece6;z-index:12;background:#071a20;width:36%;height:25%;min-height:10rem}.mock-terminal-window .mock-window-bar{background:#10282f;border-color:#213b42}.mock-terminal-window .mock-window-bar>p{color:#d8ece6}.mock-terminal-content{padding:.8rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem;line-height:1.8}.mock-terminal-content span,.mock-terminal-content .success{color:#65d9b9}.mock-terminal-content .muted{color:#71898f}.mock-terminal-content i{vertical-align:middle;background:#65d9b9;width:.38rem;height:.75rem;display:inline-block}.mock-os-dock{z-index:55;background:#e8f0eee0;border:1px solid #ffffff73;border-radius:1rem;align-items:end;gap:.4rem;padding:.45rem;display:flex;position:absolute;bottom:.8rem;left:50%;transform:translate(-50%)}.mock-os-dock button{flex-direction:column;align-items:center;gap:.16rem;display:flex}.mock-os-dock button>span{color:#fff;background:#17353d;border-radius:.65rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;transition:transform .16s;display:flex}.mock-os-dock button:nth-child(2)>span{background:var(--mock-accent);color:#12322f}.mock-os-dock button:hover>span{transform:translateY(-.25rem)}.mock-os-dock small{color:#506469;font-size:.43rem;font-weight:800}.mock-os-caption{color:#627378;justify-content:center;gap:1.4rem;max-width:92rem;margin:1.3rem auto 0;font-size:.68rem;font-weight:800;display:flex}.mock-os-caption span{align-items:center;gap:.4rem;display:flex}.mock-os-caption svg{color:#18866e}.mock-os-cursor{pointer-events:none;transform:translate(var(--cursor-x),var(--cursor-y));z-index:100;display:none;position:absolute}@media (hover:hover) and (pointer:fine){.mock-os,.mock-os button,.mock-os textarea,.mock-os input,.mock-os label{cursor:none!important}.mock-os-cursor{opacity:0;align-items:center;transition:opacity .1s;display:flex;position:absolute;top:0;left:0}.mock-os-cursor.is-visible{opacity:1}.mock-os-cursor>span{background:var(--mock-accent);border:2px solid #fff;border-radius:50%;width:1.05rem;height:1.05rem;transform:translate(-50%,-50%);box-shadow:0 .2rem .8rem #00000047}.mock-os-cursor small{color:#fff;opacity:0;white-space:nowrap;background:#102a31;border-radius:.28rem;margin-top:1.3rem;margin-left:-.15rem;padding:.28rem .4rem;font-size:.48rem;font-weight:800;transition:opacity .1s}.mock-os-cursor.is-action small{opacity:1}}@media (max-width:64rem){.mock-app-window{width:82%;left:8%!important}.mock-notes-window,.mock-os-icons{display:none}}@media (max-width:48rem){.mock-os-section{padding-inline:.65rem}.mock-os-intro{grid-template-columns:1fr;padding-inline:.35rem}.mock-os-intro h2{max-width:10ch}.mock-os-menu-links,.mock-os-online{display:none}.mock-os-desktop{height:47rem}.mock-app-window{width:calc(100% - 1.1rem);height:calc(100% - 5.5rem);min-height:0;top:.55rem!important;left:.55rem!important;transform:none!important}.mock-app-shell{grid-template-columns:1fr}.mock-app-sidebar{padding:.6rem;display:block;overflow-x:auto}.mock-app-logo,.mock-app-user{display:none}.mock-app-sidebar nav{min-width:max-content;display:flex}.mock-app-sidebar nav button{width:auto;padding:.48rem .55rem}.mock-app-main{min-height:0}.mock-app-view{padding:1rem}.mock-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.mock-overview-grid{grid-template-columns:1fr}.mock-pulse-card{display:none}.mock-contact-view{grid-template-columns:1fr}.mock-contact-copy>p:nth-child(3),.mock-contact-copy>div{display:none}.mock-contact-copy h3{margin-bottom:0;font-size:1.5rem}.mock-flow{grid-template-columns:1fr 1fr;gap:.8rem}.mock-flow>i{display:none}.mock-automation-log>div{grid-template-columns:auto 1fr}.mock-automation-log small{display:none}.mock-terminal-window{width:calc(100% - 1.6rem);height:14rem;top:16rem!important;left:.8rem!important;transform:none!important}.mock-os-caption{flex-direction:column;align-items:center;gap:.45rem}}@media (max-width:30rem){.mock-app-heading{margin-bottom:1rem}.mock-app-heading>button{padding-inline:.55rem}.mock-metrics small{display:none}.mock-project-list article{grid-template-columns:auto 1fr auto}.mock-contact-form{padding:.8rem}}@media (prefers-reduced-motion:reduce){.mock-os *,.mock-os :before,.mock-os :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.mock-os-system>button{border-radius:.3rem;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;transition:background-color .15s;display:flex}.mock-os-system>button:hover{color:#b63030;background:#d6dfde}.mock-firefox-mark{color:#ffad42;background:#6b43db;border-radius:50%;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;font-size:.5rem;font-style:italic;display:inline-flex}.mock-browser{background:#f0f0f4;flex-direction:column;height:calc(100% - 2.5rem);display:flex}.mock-browser-tabs{scrollbar-width:none;background:#26233a;align-items:end;gap:.18rem;height:2.4rem;padding:.35rem .45rem 0;display:flex;overflow-x:auto}.mock-browser-tabs::-webkit-scrollbar{display:none}.mock-browser-tabs button{color:#ffffffa6;text-align:left;background:#ffffff0f;border-radius:.45rem .45rem 0 0;flex:1 0 6.5rem;align-items:center;gap:.35rem;min-width:0;max-width:10rem;height:2.05rem;padding:0 .55rem;font-size:.54rem;display:flex;position:relative}.mock-browser-tabs button.is-active{color:#27243a;background:#f0f0f4}.mock-browser-tabs button>i{opacity:.35;background:currentColor;width:.45rem;height:.45rem;margin-left:auto;transform:rotate(45deg)}.mock-browser-tabs button>span:first-child{color:#ff7445;font-size:.58rem}.mock-browser-tabs #mock-nav-contact{color:#281e35;background:#ff7445;flex-basis:6rem;font-weight:900}.mock-browser-toolbar{background:#f0f0f4;border-bottom:1px solid #d2d2db;align-items:center;gap:.35rem;height:2.45rem;padding:.35rem .5rem;display:flex}.mock-browser-toolbar>button{color:#59596a;border-radius:.35rem;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;display:flex}.mock-browser-toolbar>button:hover{background:#dedee7}.mock-browser-toolbar>button.is-reloading svg{transition:transform .5s;transform:rotate(360deg)}.mock-address{color:#555666;background:#fff;border:1px solid #d8d8df;border-radius:.4rem;flex:1;align-items:center;gap:.4rem;height:1.7rem;padding:0 .6rem;font-size:.55rem;display:flex}.mock-address svg{color:#3c987f}.mock-address small{color:#92929e;margin-left:auto;font-size:.45rem}.mock-browser-pages{flex:1;min-height:0;overflow:auto}.mock-browser-page{outline:none;min-height:100%}.mock-browser-page>header{justify-content:space-between;align-items:center;display:flex}.mock-browser-page>header h3{letter-spacing:-.05em}.schedule-app{color:#f5f6ff;background:#101326;padding:clamp(1rem,2.5vw,2rem);position:relative;overflow:hidden}.schedule-app:before{content:"";pointer-events:none;background:radial-gradient(circle,#7b70ff47,#0000 66%);width:22rem;height:22rem;position:absolute;top:-9rem;right:-6rem}.schedule-app>header{position:relative}.schedule-app>header p{color:#a9d9ff;letter-spacing:.16em;font-size:.5rem;font-weight:900}.schedule-app>header h3{font-size:clamp(1.5rem,3vw,2.7rem);font-weight:600}.schedule-app>header button{color:#11152a;background:#a9d9ff;border-radius:1rem;align-items:center;gap:.35rem;padding:.65rem .8rem;font-size:.55rem;font-weight:900;display:flex}.schedule-layout{grid-template-columns:10rem 1fr;gap:.8rem;margin-top:1.2rem;display:grid}.schedule-layout>aside{background:#ffffff12;border:1px solid #ffffff1f;border-radius:1.2rem;padding:.9rem}.schedule-layout>aside>strong{font-size:.7rem}.mini-calendar{text-align:center;grid-template-columns:repeat(5,1fr);gap:.25rem;margin:.7rem 0 1rem;display:grid}.mini-calendar span{color:#ffffff59;font-size:.42rem}.mini-calendar i{border-radius:50%;padding:.3rem 0;font-size:.48rem;font-style:normal}.mini-calendar i.is-today{color:#1d1730;background:#f5c9ff;font-weight:900}.schedule-layout>aside>small{color:#ffffff85;align-items:center;gap:.35rem;font-size:.45rem;display:flex}.schedule-layout>aside>small b{background:#a9d9ff;border-radius:50%;width:.35rem;height:.35rem}.schedule-day{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:1.2rem;grid-template-columns:2.5rem 1fr;min-height:17rem;display:grid;overflow:hidden}.schedule-hours{color:#ffffff52;text-align:right;flex-direction:column;justify-content:space-around;padding:.5rem;font-size:.42rem;display:flex}.schedule-events{background-image:linear-gradient(#ffffff12 1px,#0000 1px);background-size:100% 16.666%;border-left:1px solid #ffffff17;position:relative}.schedule-events button{color:#172039;height:var(--event-size);text-align:left;left:5%;top:var(--event-top);background:#a9d9ff;border-radius:.5rem;width:72%;padding:.45rem .6rem;transition:left .16s,filter .16s;display:grid;position:absolute}.schedule-events button:nth-child(2){background:#f5c9ff;left:20%}.schedule-events button:nth-child(3){background:#85d9cb;left:10%}.schedule-events button:hover,.schedule-events button.is-selected{filter:brightness(1.08);left:7%}.schedule-events small{opacity:.7;font-size:.4rem}.schedule-events strong{font-size:.58rem}.schedule-events span{opacity:.72;font-size:.45rem}.schedule-quick-add{color:#17182a;z-index:3;background:#f7f7ff;border-radius:.8rem;align-items:center;gap:.25rem;min-width:17rem;padding:.8rem;display:grid;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 1rem 3rem #00000059}.schedule-quick-add[hidden]{display:none}.schedule-quick-add>span{color:#74758a;letter-spacing:.14em;font-size:.4rem;font-weight:900}.schedule-quick-add>strong{font-size:.65rem}.schedule-quick-add>div{gap:.35rem;margin-top:.35rem;display:flex}.schedule-quick-add button{border:1px solid #d7d7e2;border-radius:.35rem;padding:.35rem .45rem;font-size:.48rem}.schedule-quick-add button.is-selected{color:#fff;background:#725ee9;border-color:#725ee9}.schedule-quick-add .schedule-confirm{color:#fff;background:#17182a;border-color:#17182a;width:100%;margin-top:.3rem;font-weight:850}.schedule-quick-add .schedule-confirm:disabled{opacity:.35;cursor:default!important}.field-app{color:#ddffd0;background-color:#07100b;background-image:linear-gradient(#b8ff380a 1px,#0000 1px),linear-gradient(90deg,#b8ff380a 1px,#0000 1px);background-size:1.6rem 1.6rem;padding:clamp(1rem,2.5vw,2rem);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.field-app>header{border-bottom:1px solid #b8ff3840;padding-bottom:.8rem}.field-app>header p{color:#b8ff38;letter-spacing:.14em;font-size:.48rem}.field-app>header h3{text-transform:uppercase;font-size:clamp(1.35rem,2.5vw,2.2rem)}.field-app>header>span{color:#91ae86;align-items:center;gap:.4rem;font-size:.48rem;display:flex}.field-app>header>span i{background:#b8ff38;width:.4rem;height:.4rem;box-shadow:0 0 .7rem #b8ff38}.field-grid{grid-template-columns:1.25fr .75fr;gap:.8rem;margin-top:1rem;display:grid}.field-map{border:1px solid #b8ff3842;min-height:17rem;position:relative;overflow:hidden}.field-map:before,.field-map:after{content:"";border:1px solid #33d7ff3d;border-radius:50%;width:18rem;height:18rem;position:absolute;top:-4rem;left:16%}.field-map:after{width:10rem;height:10rem;top:38%;left:48%}.field-map>i{color:#07100b;height:1.4rem;left:var(--pin-x);top:var(--pin-y);z-index:2;background:#b8ff38;justify-content:center;align-items:center;width:1.4rem;font-size:.45rem;font-style:normal;font-weight:900;display:flex;position:absolute;box-shadow:0 0 1rem #b8ff3859}.field-map>b{color:#b8ff3861;font-size:.42rem;position:absolute;bottom:.6rem;left:.7rem}.field-route{border-top:1px dashed #33d7ff;width:55%;position:absolute;top:40%;left:20%;transform:rotate(18deg)}.field-route.route-two{width:35%;top:57%;left:40%;transform:rotate(-31deg)}.field-jobs{border-top:1px solid #b8ff3840}.field-jobs>p{color:#729064;letter-spacing:.12em;padding:.55rem 0;font-size:.43rem}.field-jobs>button{color:#91a98a;text-align:left;border-top:1px solid #b8ff3826;width:100%;padding:.6rem;display:grid}.field-jobs>button span{color:#b8ff38;font-size:.42rem}.field-jobs>button strong{font-size:.58rem}.field-jobs>button small{font-size:.43rem}.field-jobs>button.is-active{color:#07100b;background:#b8ff38}.field-jobs>button.is-active span{color:#315000}.field-jobs>button[data-dispatch-next]{color:#33d7ff;text-align:center;border:1px solid #33d7ff;margin-top:.7rem;font-size:.5rem;font-weight:900}.inventory-app{color:#27211c;background:#f2eee5;padding:clamp(1rem,2.5vw,2rem);font-family:Georgia,Times New Roman,serif}.inventory-app>header{border-bottom:1px solid #27211c;align-items:stretch;padding-bottom:.8rem;display:block}.inventory-app>header>p{letter-spacing:.18em;font-family:Inter,sans-serif;font-size:.43rem;font-weight:900}.inventory-app>header>div{justify-content:space-between;align-items:end;display:flex}.inventory-app>header h3{margin-top:.55rem;font-size:clamp(1.6rem,3.8vw,3.5rem);font-weight:400;line-height:.78}.inventory-app>header h3 em{color:#b6372b;font-weight:400}.inventory-app>header span{text-align:right;font-family:Inter,sans-serif;font-size:.42rem;line-height:1.5}.inventory-list{font-family:Inter,sans-serif}.inventory-head,.inventory-list article{border-bottom:1px solid #bfb7aa;grid-template-columns:1fr 4rem 4rem 4rem;align-items:center;padding:.5rem .25rem;display:grid}.inventory-head{color:#746e64;text-transform:uppercase;font-size:.42rem}.inventory-list article>div:first-child{align-items:center;gap:.65rem;display:flex}.inventory-list article>div:first-child>b{color:#b6372b;font-family:Georgia,serif;font-size:1rem;font-weight:400}.inventory-list article>div:first-child>span{display:grid}.inventory-list article strong{font-size:.58rem}.inventory-list article small,.inventory-list article>span{color:#777066;font-size:.43rem}.inventory-list article>strong{font-family:Georgia,serif;font-size:1.1rem;font-weight:400;transition:color .16s,transform .16s}.inventory-list article>strong.is-updated{color:#b6372b;transform:scale(1.18)}.inventory-list article>div:last-child{gap:.25rem;display:flex}.inventory-list article>div:last-child button{border:1px solid #756e64;width:1.35rem;height:1.35rem}.inventory-list article>div:last-child button:hover{color:#f2eee5;background:#27211c}.approvals-app{color:#151515;background:#e9ff3d;padding:clamp(1rem,2.5vw,2rem)}.approvals-app>header{border-bottom:3px solid #151515;align-items:end}.approvals-app>header p{padding-bottom:.45rem;font-size:.5rem;font-weight:950}.approvals-app>header h3{text-transform:uppercase;font-size:clamp(2.2rem,5vw,4.5rem);font-weight:950;line-height:.8}.approval-stack{display:grid}.approval-stack article{border-bottom:2px solid #151515;grid-template-columns:2rem 1fr auto;align-items:center;gap:.8rem;min-height:4.8rem;padding:.55rem 0;transition:opacity .18s,transform .18s;display:grid}.approval-stack article>span{font-size:.55rem;font-weight:900}.approval-stack article>div{display:grid}.approval-stack article small{letter-spacing:.12em;font-size:.4rem;font-weight:900}.approval-stack article strong{text-transform:uppercase;font-size:clamp(.8rem,1.5vw,1.2rem);font-weight:950}.approval-stack article p{font-size:.48rem}.approval-stack article button{color:#fff;text-transform:uppercase;background:#ff3158;border:2px solid #151515;align-items:center;gap:.35rem;padding:.55rem .7rem;font-size:.5rem;font-weight:950;display:flex;box-shadow:.25rem .25rem #151515}.approval-stack article button:hover{box-shadow:none;transform:translate(.2rem,.2rem)}.approval-stack article.is-approved{opacity:.42;transform:translate(.6rem)}.approval-stack article.is-approved button{box-shadow:none;background:#151515}.mock-os-shutdown{color:#fff;z-index:90;background:#07151b;flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.mock-os-shutdown img{width:32%;max-width:11rem;height:auto}.mock-os-shutdown p{color:#ffffff8c;margin:1.5rem 0 .7rem;font-size:.65rem}.mock-os-shutdown>div{background:#ffffff1f;width:min(14rem,45%);height:.2rem;overflow:hidden}.mock-os-shutdown>div span{transform-origin:0;background:#61d8b8;width:100%;height:100%;animation:1.25s linear forwards mock-power-down;display:block}.mock-os.is-shutting-down .mock-os-shutdown{display:flex}.mock-os.is-powered-off .mock-os-menubar,.mock-os.is-powered-off .mock-os-desktop,.mock-os.is-powered-off .mock-os-shutdown,.mock-os.is-powered-off .mock-os-cursor{display:none!important}.mock-os-power-panel{color:#fff;text-align:center;background:#07151b;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(28rem,52vw,42rem);padding:3rem 1rem;display:flex}.mock-os-power-panel[hidden]{display:none}.mock-power-logo img{width:55vw;max-width:12rem;height:auto}.mock-os-power-panel>p{color:#ffffff9e;margin:1.6rem 0 1rem;font-size:.68rem}.mock-os-choices{grid-template-columns:repeat(2,minmax(8rem,12rem));gap:.7rem;display:grid}.mock-os-choices>button{background:#10262e;border:1px solid #ffffff21;border-radius:.75rem;flex-direction:column;align-items:center;min-height:8.5rem;padding:1rem;transition:border-color .16s,transform .16s;display:flex}.mock-os-choices>button:hover{border-color:#61d8b8;transform:translateY(-.2rem)}.mock-os-choices>button>span{color:#14242a;background:#e8eeee;border-radius:.65rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.6rem;display:flex}.mock-os-choices strong{font-size:.72rem}.mock-os-choices small{color:#ffffff6b;font-size:.48rem}.mock-os-power-panel>small{color:#ffffff59;align-items:center;gap:.35rem;margin-top:1rem;font-size:.48rem;display:flex}.windows-glyph{grid-template-columns:repeat(2,.8rem);gap:.12rem;display:grid!important}.windows-glyph i{background:#1975d2;height:.8rem;display:block}@keyframes mock-power-down{to{transform:scaleX(0)}}.mock-os[data-os-skin=windows]{border-radius:.35rem}.mock-os[data-os-skin=windows] .mock-os-menubar{z-index:70;background:#eff5f9f5;border-top:1px solid #bdcbd3;width:100%;height:2.7rem;position:absolute;top:auto;bottom:0;left:0}.mock-os[data-os-skin=windows] .mock-os-brand span{background:#1975d2;border-radius:.12rem}.mock-os[data-os-skin=windows] .mock-os-brand strong{font-size:0}.mock-os[data-os-skin=windows] .mock-os-brand strong:after{content:"Start";font-size:.65rem}.mock-os[data-os-skin=windows] .mock-os-menu-links{display:none}.mock-os[data-os-skin=windows] .mock-os-desktop{background-color:#0b62a4;background-image:linear-gradient(135deg,#ffffff0f 25%,#0000 25% 75%,#ffffff0f 75%);background-size:4rem 4rem}.mock-os[data-os-skin=windows] .mock-os-wallpaper{color:#ffffff12}.mock-os[data-os-skin=windows] .mock-window{border-radius:.25rem}.mock-os[data-os-skin=windows] .mock-window-bar{background:#f1f4f6;grid-template-columns:1fr auto;padding-right:0}.mock-os[data-os-skin=windows] .mock-window-bar>p{grid-area:1/1}.mock-os[data-os-skin=windows] .mock-window-bar>span{display:none}.mock-os[data-os-skin=windows] .mock-window-controls{flex-direction:row-reverse;grid-area:1/2;height:100%}.mock-os[data-os-skin=windows] .mock-window-controls button{color:#28363c;border-radius:0;justify-content:center;align-items:center;width:1.9rem;height:100%;display:flex;background:0 0!important}.mock-os[data-os-skin=windows] .mock-window-controls button:after{font-size:.72rem}.mock-os[data-os-skin=windows] .mock-window-controls button:first-child:after{content:"×"}.mock-os[data-os-skin=windows] .mock-window-controls button:nth-child(2):after{content:"−"}.mock-os[data-os-skin=windows] .mock-window-controls button:nth-child(3):after{content:"□"}.mock-os[data-os-skin=windows] .mock-window-controls button:first-child:hover{color:#fff;background:#d53b3b!important}.mock-os[data-os-skin=windows] .mock-os-dock{background:#eff5f9eb;border-radius:.25rem;bottom:3.2rem;left:.6rem;transform:none}@media (hover:hover) and (pointer:fine){.mock-os-cursor>span{clip-path:polygon(0 0,0 100%,28% 72%,45% 100%,58% 92%,41% 65%,74% 65%);background:#f7fbfa;border:1px solid #102a31;border-radius:0;width:1.15rem;height:1.45rem;transform:translate(-1px,-1px);box-shadow:0 .15rem .35rem #0000004d}.mock-os-cursor small{margin-top:1.6rem;margin-left:.15rem}}@media (max-width:64rem){.mock-browser-window{width:88%;left:5%!important}}@media (max-width:48rem){.mock-browser-window{height:calc(100% - 5.5rem)}.mock-browser-tabs button,.mock-browser-tabs #mock-nav-contact{flex-basis:5.8rem}.schedule-layout{grid-template-columns:1fr}.schedule-layout>aside{display:none}.field-grid{grid-template-columns:1fr}.field-map{min-height:8rem}.inventory-head,.inventory-list article{grid-template-columns:1fr 3rem 3rem 3.2rem}}@media (max-width:30rem){.mock-browser-toolbar>button:nth-child(2){display:none}.schedule-app,.field-app,.inventory-app,.approvals-app{padding:.8rem}.schedule-app>header button{padding:.55rem;font-size:0}.schedule-app>header button svg{display:block}.schedule-day{min-height:19rem}.field-map{display:none}.approval-stack article{grid-template-columns:1.3rem 1fr auto}.approval-stack article p,.inventory-list article small,.inventory-head span:nth-child(3),.inventory-list article>span{display:none}.inventory-head,.inventory-list article{grid-template-columns:1fr 2.5rem 3.2rem}.inventory-list article>div:last-child{grid-column:3}.mock-os-choices{grid-template-columns:repeat(2,minmax(7rem,1fr));width:100%}}.mock-window-controls button{width:.9rem;height:.9rem;position:relative}.mock-window-controls button:before{content:"";position:absolute;inset:-.28rem}.mock-os-power-panel>p{gap:.2rem;display:grid}.mock-os-power-panel>p strong{color:#fff;font-size:.85rem}.mock-os-power-panel>p span{color:#ffffff7a;font-size:.55rem}.mock-os-choices>button{min-height:10.5rem;position:relative}.mock-os-choices>button:focus-visible{outline-offset:3px;border-color:#61d8b8;outline:3px solid #61d8b847}.mock-os-choice-badge{background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;padding:.2rem .4rem;font-weight:800;position:absolute;top:.55rem;right:.55rem;color:#ffffff94!important;font-size:.4rem!important}.mock-os-choices>button>b{color:#61d8b8;align-items:center;gap:.28rem;margin-top:.75rem;font-size:.48rem;display:flex}.mock-os-booting{color:#fff;z-index:95;background:#07151b;flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.mock-os-booting img{width:32%;max-width:11rem;height:auto}.mock-os-booting p{color:#ffffff8c;margin:1.4rem 0 .7rem;font-size:.65rem}.mock-os-booting>div{background:#ffffff1f;width:min(14rem,45%);height:.2rem;overflow:hidden}.mock-os-booting>div span{transform-origin:0;background:#61d8b8;width:100%;height:100%;animation:.85s ease-out forwards mock-power-up;display:block;transform:scaleX(0)}.mock-os.is-booting .mock-os-booting,.mock-os.is-initial-boot .mock-os-booting{display:flex}.mock-os.is-initial-boot .mock-os-menubar,.mock-os.is-initial-boot .mock-os-desktop{visibility:hidden}@keyframes mock-power-up{to{transform:scaleX(1)}}@media (hover:hover) and (pointer:fine){.mock-os,.mock-os label{cursor:default!important}.mock-os button,.mock-os a,.mock-os [role=button]{cursor:pointer!important}.mock-os input,.mock-os textarea{cursor:text!important}.mock-os .mock-window-bar{cursor:grab!important}.mock-os .mock-window-bar:active{cursor:grabbing!important}.mock-os-cursor{display:none!important}}.mock-browser-window{width:82%;height:85%}.mock-browser-tabs button{font-size:.6rem}.mock-browser-tabs button>i{opacity:.28;border-radius:50%;width:.32rem;height:.32rem;transform:none}.mock-browser-toolbar{position:relative}.mock-browser-toolbar>button:disabled{opacity:.28;cursor:default!important}.mock-browser-menu{z-index:8;background:#fff;border:1px solid #d2d2dc;border-radius:.5rem;gap:.15rem;width:11rem;padding:.7rem;display:grid;position:absolute;top:2.15rem;right:.45rem;box-shadow:0 .8rem 2rem #1e1b3433}.mock-browser-menu[hidden]{display:none}.mock-browser-menu strong{color:#28263b;font-size:.58rem}.mock-browser-menu span{color:#626273;font-size:.5rem}.mock-browser-menu small{color:#8a8997;border-top:1px solid #e5e5ea;margin-top:.35rem;padding-top:.35rem;font-size:.45rem}.mock-browser-page{transition:opacity .16s,transform .16s}.mock-browser-page.is-refreshing{opacity:.35;transform:translateY(.2rem)}.schedule-events button.is-selected{z-index:2;box-shadow:0 0 0 2px #101326,0 0 0 4px #f5f6ff}.schedule-events button[hidden]{display:none}.field-dispatch-status{color:#76916d;padding:.55rem .2rem 0;font-size:.44rem;line-height:1.5;display:block}.field-map>i.is-selected{outline-offset:.18rem;outline:2px solid #33d7ff}.field-map>i.is-dispatched{background:#33d7ff;box-shadow:0 0 1rem #33d7ff8c}.field-jobs>button.is-dispatched strong:after{color:#07100b;content:" · DISPATCHED";font-size:.42rem}.inventory-level{display:grid}.inventory-level>strong{font-family:Georgia,serif;font-weight:400;transition:color .16s,transform .16s;font-size:1.1rem!important}.inventory-level>strong.is-updated{color:#b6372b;transform:scale(1.18)}.inventory-level>small{color:#777066;text-transform:uppercase;font-size:.4rem}.inventory-list article.is-low-stock{background:#b6372b0f}.inventory-list article.is-low-stock .inventory-level>strong,.inventory-list article.is-low-stock .inventory-level>small{color:#b6372b}.inventory-status{color:#777066;text-align:right;margin-top:.65rem;font-family:Inter,sans-serif;font-size:.45rem}.approval-stack article.is-approved>div strong{text-decoration:line-through}.approval-actions{justify-content:end;align-items:center;gap:.4rem;display:flex!important}.approval-actions button:first-child{box-shadow:none;color:#151515;background:0 0}.approval-actions button:first-child:hover{background:#1515151a;transform:none}.approval-stack article.is-held{background:#ffffff47}.approval-stack article.is-held .approval-actions button:first-child{color:#e9ff3d;background:#151515}@media (min-width:64rem){.schedule-events strong,.inventory-list article strong,.field-jobs>button strong{font-size:.68rem}.schedule-events span,.field-jobs>button small,.inventory-list article small{font-size:.5rem}.approval-stack article p{font-size:.54rem}}.mock-os-caption{color:#173239;border-bottom:1px solid #d4dfdf;grid-template-columns:repeat(3,1fr);gap:0;margin-top:1.5rem;display:grid}.mock-os-caption>div{border-right:1px solid #d4dfdf;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:1rem clamp(.75rem,2vw,1.4rem);display:grid}.mock-os-caption>div:last-child{border-right:0}.mock-os-caption>div>span{color:#18866e;padding-top:.1rem;font-size:.58rem;font-weight:900;display:block}.mock-os-caption p{gap:.18rem;display:grid}.mock-os-caption strong{letter-spacing:-.01em;font-size:.72rem;font-weight:900}.mock-os-caption small{color:#6b7c80;font-size:.58rem;font-weight:600;line-height:1.45}.mock-os-note{color:#718185;text-align:center;max-width:48rem;margin:1.2rem auto 0;font-size:.7rem;line-height:1.65}@media (max-width:48rem){.mock-os-caption{grid-template-columns:1fr;align-items:stretch}.mock-os-caption>div{border-bottom:1px solid #d4dfdf;border-right:0}.mock-os-caption>div:last-child{border-bottom:0}.mock-os-note{text-align:left;padding-inline:.75rem}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}