/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-outline-style:solid}}}@layer theme{:root,:host{--font-weight-normal:400;--font-weight-medium:500;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-mono-font-family:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--spacing-0:0px;--spacing-16:var(--spacing-spacing-16);--font-text:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-out-soft:cubic-bezier(0, 0, .2, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}html[data-parity] *,html[data-parity] :before,html[data-parity] :after{caret-color:#0000!important;transition:none!important;animation:none!important}html[data-parity] .sticky{position:relative!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}}@layer components{.btn-gradient{background:linear-gradient(var(--stroke-grad-fill), var(--stroke-grad-fill)) padding-box, var(--paint-gradient-button-stroke) border-box;background-color:var(--stroke-grad-fill);border-color:#0000}.btn-gradient:where(:hover,[data-state=hover]):not(:disabled){background:linear-gradient(var(--stroke-grad-fill-hover), var(--stroke-grad-fill-hover)) padding-box, var(--paint-gradient-button-stroke-hover) border-box;background-color:var(--stroke-grad-fill-hover)}.icon{-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor;flex:none;display:inline-block}.wash-card{background-image:var(--paint-surface-wash-card)}.wash-hero{background-image:var(--paint-surface-wash-hero)}}@layer utilities{.\@container\/card{container:card/inline-size}.\@container\/hdr{container:hdr/inline-size}.\@container\/lane{container:lane/inline-size}.\@container\/mywork{container:mywork/inline-size}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--spacing-0)}.inset-x-0{inset-inline:var(--spacing-0)}.inset-y-0{inset-block:var(--spacing-0)}.-top-\[1\.5px\]{top:-1.5px}.-top-px{top:-1px}.top-0{top:var(--spacing-0)}.top-4{top:var(--spacing-spacing-4)}.top-40{top:var(--spacing-spacing-40)}.top-\[2px\]{top:2px}.top-\[150px\]{top:150px}.right-0{right:var(--spacing-0)}.right-32{right:var(--spacing-spacing-32)}.bottom-0{bottom:var(--spacing-0)}.-left-\[1\.5px\]{left:-1.5px}.-left-px{left:-1px}.left-0{left:var(--spacing-0)}.left-4{left:var(--spacing-spacing-4)}.left-\[2px\]{left:2px}.z-10{z-index:10}.z-40{z-index:40}.m-0{margin:var(--spacing-0)}.m-auto{margin:auto}.mx-6{margin-inline:var(--spacing-spacing-6)}.mx-auto{margin-inline:auto}.mt-8{margin-top:var(--spacing-spacing-8)}.mt-12{margin-top:var(--spacing-spacing-12)}.mt-16{margin-top:var(--spacing-spacing-16)}.mt-\[1px\]{margin-top:1px}.mt-auto{margin-top:auto}.-mr-\[0\.2em\]{margin-right:-.2em}.-mb-\[17px\]{margin-bottom:-17px}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!contents{display:contents!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-6{width:var(--spacing-spacing-6);height:var(--spacing-spacing-6)}.size-24{width:var(--spacing-spacing-24);height:var(--spacing-spacing-24)}.size-32{width:var(--spacing-spacing-32);height:var(--spacing-spacing-32)}.size-\[18px\]{width:18px;height:18px}.size-\[46px\]{width:46px;height:46px}.size-\[54px\]{width:54px;height:54px}.size-avatar-20{width:var(--size-avatar-20);height:var(--size-avatar-20)}.size-icon-14{width:var(--size-icon-14);height:var(--size-icon-14)}.size-icon-16{width:var(--size-icon-16);height:var(--size-icon-16)}.size-icon-18{width:var(--size-icon-18);height:var(--size-icon-18)}.size-icon-20{width:var(--size-icon-20);height:var(--size-icon-20)}.size-icon-24{width:var(--size-icon-24);height:var(--size-icon-24)}.h-6{height:var(--spacing-spacing-6)}.h-24{height:var(--spacing-spacing-24)}.h-28{height:var(--spacing-spacing-28)}.h-32{height:var(--spacing-spacing-32)}.h-38{height:var(--spacing-spacing-38)}.h-64{height:var(--spacing-spacing-64)}.h-\[1\.5px\]{height:1.5px}.h-\[19px\]{height:19px}.h-\[30px\]{height:30px}.h-\[62px\]{height:62px}.h-\[120px\]{height:120px}.h-\[190px\]{height:190px}.h-\[200px\]{height:200px}.h-\[360px\]{height:360px}.h-badge-21{height:var(--size-badge-21)}.h-chip-34{height:var(--size-chip-34)}.h-control-32{height:var(--size-control-32)}.h-control-38{height:var(--size-control-38)}.h-control-44{height:var(--size-control-44)}.h-control-48{height:var(--size-control-48)}.h-control-50{height:var(--size-control-50)}.h-full{height:100%}.h-input-56{height:var(--size-input-56)}.h-px{height:1px}.h-row-68{height:var(--size-row-68)}.h-screen{height:100vh}.h-summary-70{height:var(--size-summary-70)}.min-h-0{min-height:var(--spacing-0)}.min-h-24{min-height:var(--spacing-spacing-24)}.min-h-\[160px\]{min-height:160px}.min-h-\[190px\]{min-height:190px}.\!w-full{width:100%!important}.w-0{width:var(--spacing-0)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-1\/8{width:12.5%}.w-3\/4{width:75%}.w-3\/8{width:37.5%}.w-5\/8{width:62.5%}.w-7\/8{width:87.5%}.w-20{width:var(--spacing-spacing-20)}.w-64{width:var(--spacing-spacing-64)}.w-\[1\.5px\]{width:1.5px}.w-\[2px\]{width:2px}.w-\[88px\]{width:88px}.w-\[91px\]{width:91px}.w-\[104px\]{width:104px}.w-\[160px\]{width:160px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[300px\]{width:300px}.w-\[330px\]{width:330px}.w-\[334px\]{width:334px}.w-\[423px\]{width:423px}.w-\[480px\]{width:480px}.w-\[600px\]{width:600px}.w-\[640px\]{width:640px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-spot-240{width:var(--size-spot-240)}.max-w-\[22px\]{max-width:22px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[800px\]{max-width:800px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100vw-2\*var\(--spacing-16\)\)\]{max-width:calc(100vw - 2 * var(--spacing-16))}.max-w-content-1328{max-width:var(--size-content-1328)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:var(--spacing-0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-top-left{transform-origin:0 0}.-translate-x-full{--tw-translate-x:-100%;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-none{resize:none}.scroll-mt-64{scroll-margin-top:var(--spacing-spacing-64)}.scroll-mt-80{scroll-margin-top:var(--spacing-spacing-80)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-4{gap:var(--spacing-spacing-4)}.gap-6{gap:var(--spacing-spacing-6)}.gap-8{gap:var(--spacing-spacing-8)}.gap-12{gap:var(--spacing-spacing-12)}.gap-14{gap:var(--spacing-spacing-14)}.gap-16{gap:var(--spacing-spacing-16)}.gap-20{gap:var(--spacing-spacing-20)}.gap-24{gap:var(--spacing-spacing-24)}.gap-28{gap:var(--spacing-spacing-28)}.gap-32{gap:var(--spacing-spacing-32)}.gap-40{gap:var(--spacing-spacing-40)}.gap-80{gap:var(--spacing-spacing-80)}.gap-\[10px\]{gap:10px}.gap-x-8{column-gap:var(--spacing-spacing-8)}.gap-x-16{column-gap:var(--spacing-spacing-16)}.gap-x-24{column-gap:var(--spacing-spacing-24)}.gap-y-6{row-gap:var(--spacing-spacing-6)}.gap-y-32{row-gap:var(--spacing-spacing-32)}.gap-y-40{row-gap:var(--spacing-spacing-40)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded-4{border-radius:var(--radius-radius-4)}.rounded-6{border-radius:var(--radius-radius-6)}.rounded-8{border-radius:var(--radius-radius-8)}.rounded-12{border-radius:var(--radius-radius-12)}.rounded-card{border-radius:var(--radius-radius-card)}.rounded-elevation{border-radius:var(--radius-radius-elevation)}.rounded-hero{border-radius:var(--radius-radius-hero)}.rounded-pill{border-radius:var(--radius-radius-pill)}.rounded-textarea{border-radius:var(--radius-radius-textarea)}.rounded-t-elevation{border-top-left-radius:var(--radius-radius-elevation);border-top-right-radius:var(--radius-radius-elevation)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-background-primary-default{border-color:var(--background-primary-default)}.border-border-card-default{border-color:var(--border-card-default)}.border-border-control-default{border-color:var(--border-control-default)}.border-border-destructive-default{border-color:var(--border-destructive-default)}.border-border-focus-default{border-color:var(--border-focus-default)}.border-border-focus-warning{border-color:var(--border-focus-warning)}.border-border-raised-default{border-color:var(--border-raised-default)}.border-border-subtle-default{border-color:var(--border-subtle-default)}.border-foreground-tertiary-default{border-color:var(--foreground-tertiary-default)}.bg-background-accent-pink{background-color:var(--background-accent-pink)}.bg-background-accent-purple{background-color:var(--background-accent-purple)}.bg-background-control-default{background-color:var(--background-control-default)}.bg-background-control-subtle{background-color:var(--background-control-subtle)}.bg-background-destructive-default{background-color:var(--background-destructive-default)}.bg-background-info-default{background-color:var(--background-info-default)}.bg-background-inverted-default{background-color:var(--background-inverted-default)}.bg-background-primary-default{background-color:var(--background-primary-default)}.bg-background-surface-card{background-color:var(--background-surface-card)}.bg-background-surface-hover{background-color:var(--background-surface-hover)}.bg-background-surface-page{background-color:var(--background-surface-page)}.bg-background-surface-raised{background-color:var(--background-surface-raised)}.bg-background-surface-section{background-color:var(--background-surface-section)}.bg-background-warning-default{background-color:var(--background-warning-default)}.bg-border-card-default{background-color:var(--border-card-default)}.bg-border-raised-default{background-color:var(--border-raised-default)}.bg-border-subtle-default{background-color:var(--border-subtle-default)}.bg-current{background-color:currentColor}.bg-foreground-destructive-default{background-color:var(--foreground-destructive-default)}.bg-foreground-disabled-default{background-color:var(--foreground-disabled-default)}.bg-foreground-info-default{background-color:var(--foreground-info-default)}.bg-foreground-primary-default{background-color:var(--foreground-primary-default)}.bg-foreground-secondary-default{background-color:var(--foreground-secondary-default)}.bg-foreground-subtle-default{background-color:var(--foreground-subtle-default)}.bg-foreground-success-default{background-color:var(--foreground-success-default)}.bg-foreground-tertiary-default{background-color:var(--foreground-tertiary-default)}.bg-foreground-warning-default{background-color:var(--foreground-warning-default)}.bg-page{background-color:var(--background-surface-page)}.bg-transparent{background-color:#0000}.\!p-24{padding:var(--spacing-spacing-24)!important}.p-0{padding:var(--spacing-0)}.p-4{padding:var(--spacing-spacing-4)}.p-8{padding:var(--spacing-spacing-8)}.p-12{padding:var(--spacing-spacing-12)}.p-16{padding:var(--spacing-spacing-16)}.p-20{padding:var(--spacing-spacing-20)}.p-24{padding:var(--spacing-spacing-24)}.p-28{padding:var(--spacing-spacing-28)}.p-38{padding:var(--spacing-spacing-38)}.\!px-28{padding-inline:var(--spacing-spacing-28)!important}.px-4{padding-inline:var(--spacing-spacing-4)}.px-8{padding-inline:var(--spacing-spacing-8)}.px-12{padding-inline:var(--spacing-spacing-12)}.px-14{padding-inline:var(--spacing-spacing-14)}.px-16{padding-inline:var(--spacing-spacing-16)}.px-20{padding-inline:var(--spacing-spacing-20)}.px-24{padding-inline:var(--spacing-spacing-24)}.px-28{padding-inline:var(--spacing-spacing-28)}.px-32{padding-inline:var(--spacing-spacing-32)}.px-38{padding-inline:var(--spacing-spacing-38)}.px-\[17px\]{padding-inline:17px}.px-\[22px\]{padding-inline:22px}.py-4{padding-block:var(--spacing-spacing-4)}.py-6{padding-block:var(--spacing-spacing-6)}.py-8{padding-block:var(--spacing-spacing-8)}.py-12{padding-block:var(--spacing-spacing-12)}.py-14{padding-block:var(--spacing-spacing-14)}.py-16{padding-block:var(--spacing-spacing-16)}.py-20{padding-block:var(--spacing-spacing-20)}.py-24{padding-block:var(--spacing-spacing-24)}.py-32{padding-block:var(--spacing-spacing-32)}.py-40{padding-block:var(--spacing-spacing-40)}.py-56{padding-block:var(--spacing-spacing-56)}.py-80{padding-block:var(--spacing-spacing-80)}.py-\[5px\]{padding-block:5px}.py-\[10px\]{padding-block:10px}.pt-4{padding-top:var(--spacing-spacing-4)}.pt-6{padding-top:var(--spacing-spacing-6)}.pt-8{padding-top:var(--spacing-spacing-8)}.pt-12{padding-top:var(--spacing-spacing-12)}.pt-16{padding-top:var(--spacing-spacing-16)}.pt-24{padding-top:var(--spacing-spacing-24)}.pt-28{padding-top:var(--spacing-spacing-28)}.pt-38{padding-top:var(--spacing-spacing-38)}.pt-40{padding-top:var(--spacing-spacing-40)}.pt-48{padding-top:var(--spacing-spacing-48)}.pt-56{padding-top:var(--spacing-spacing-56)}.pt-80{padding-top:var(--spacing-spacing-80)}.pt-\[5px\]{padding-top:5px}.pr-6{padding-right:var(--spacing-spacing-6)}.pr-8{padding-right:var(--spacing-spacing-8)}.pr-12{padding-right:var(--spacing-spacing-12)}.pr-16{padding-right:var(--spacing-spacing-16)}.pr-24{padding-right:var(--spacing-spacing-24)}.pr-38{padding-right:var(--spacing-spacing-38)}.pr-40{padding-right:var(--spacing-spacing-40)}.pr-\[26px\]{padding-right:26px}.pb-8{padding-bottom:var(--spacing-spacing-8)}.pb-12{padding-bottom:var(--spacing-spacing-12)}.pb-16{padding-bottom:var(--spacing-spacing-16)}.pb-20{padding-bottom:var(--spacing-spacing-20)}.pb-24{padding-bottom:var(--spacing-spacing-24)}.pb-28{padding-bottom:var(--spacing-spacing-28)}.pb-48{padding-bottom:var(--spacing-spacing-48)}.pb-56{padding-bottom:var(--spacing-spacing-56)}.pb-\[5px\]{padding-bottom:5px}.pb-\[26px\]{padding-bottom:26px}.pl-4{padding-left:var(--spacing-spacing-4)}.pl-6{padding-left:var(--spacing-spacing-6)}.pl-8{padding-left:var(--spacing-spacing-8)}.pl-12{padding-left:var(--spacing-spacing-12)}.pl-14{padding-left:var(--spacing-spacing-14)}.pl-16{padding-left:var(--spacing-spacing-16)}.pl-24{padding-left:var(--spacing-spacing-24)}.pl-28{padding-left:var(--spacing-spacing-28)}.pl-32{padding-left:var(--spacing-spacing-32)}.pl-38{padding-left:var(--spacing-spacing-38)}.pl-\[1\.4em\]{padding-left:1.4em}.pl-\[10px\]{padding-left:10px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.type-mono-eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:18px}.type-accordion-answer{font-family:var(--font-text);letter-spacing:.25px;font-size:17px;font-weight:400;line-height:23.12px}.type-accordion-question{font-family:var(--font-text);letter-spacing:.255px;font-size:17px;font-weight:400;line-height:23.12px}.type-badge-tag{font-family:var(--font-text);letter-spacing:.255px;font-size:12px;font-weight:400;line-height:16px}.type-body-md{font-family:var(--font-text);letter-spacing:.255px;font-size:17px;font-weight:400;line-height:23px}.type-body-sm{font-family:var(--font-text);letter-spacing:.255px;font-size:14.5px;font-weight:400;line-height:20px}.type-button-form{font-family:var(--font-text);letter-spacing:.255px;font-size:15.2px;font-weight:600;line-height:23.12px}.type-button-hero{font-family:var(--font-text);letter-spacing:.255px;font-size:17px;font-weight:500;line-height:17px}.type-button-lg{font-family:var(--font-text);letter-spacing:.3625px;font-size:14.5px;font-weight:500;line-height:23.12px}.type-button-md{font-family:var(--font-text);letter-spacing:.3625px;font-size:14.5px;font-weight:500;line-height:14.5px}.type-button-sm{font-family:var(--font-text);letter-spacing:.255px;font-size:12px;font-weight:400;line-height:16px}.type-chip-filter{font-family:var(--font-text);letter-spacing:.255px;font-size:14.5px;font-weight:400;line-height:19.72px}.type-heading-2xl{font-family:var(--font-text);letter-spacing:.255px;font-size:clamp(32px,2.47191vw + 22.3596px,54px);font-weight:500;line-height:1.1}.type-heading-3xl{font-family:var(--font-text);letter-spacing:.255px;font-size:clamp(32px,4.04494vw + 16.2247px,68px);font-weight:500;line-height:1.1}.type-heading-lg{font-family:var(--font-text);letter-spacing:.255px;font-size:32px;font-weight:500;line-height:35px}.type-heading-md{font-family:var(--font-text);letter-spacing:.255px;font-size:24px;font-weight:500;line-height:26px}.type-heading-sm{font-family:var(--font-text);letter-spacing:.255px;font-size:20px;font-weight:500;line-height:22px}.type-heading-xs{font-family:var(--font-text);letter-spacing:.255px;font-size:17px;font-weight:500;line-height:19px}.type-input-lg{font-family:var(--font-text);letter-spacing:.255px;font-size:17px;font-weight:400;line-height:25.5px}.type-input-md{font-family:var(--font-text);letter-spacing:.255px;font-size:14px;font-weight:400;line-height:20px}.type-input-sm{font-family:var(--font-text);letter-spacing:.255px;font-size:12px;font-weight:400;line-height:16px}.type-label-field{font-family:var(--font-text);letter-spacing:.255px;font-size:14px;font-weight:500;line-height:20px}.type-mono-code{font-family:var(--font-mono);letter-spacing:.05px;font-size:15.2px;font-weight:400;line-height:24.6px}.type-mono-code-sm{font-family:var(--font-mono);letter-spacing:.18px;font-size:12px;font-weight:500;line-height:16.8px}.type-nav-item{font-family:var(--font-text);letter-spacing:.255px;font-size:15px;font-weight:500;line-height:15px}.type-pricing-feature{font-family:var(--font-text);letter-spacing:.3625px;font-size:14.5px;font-weight:500;line-height:20px}.type-pricing-plan{font-family:var(--font-text);letter-spacing:.36px;font-size:24px;font-weight:500;line-height:26.4px}.type-pricing-price{font-family:var(--font-text);letter-spacing:.48px;font-size:40px;font-weight:500;line-height:44px}.type-pricing-sub{font-family:var(--font-text);letter-spacing:.255px;font-size:17px;font-weight:500;line-height:23.8px}.type-ui-lg{font-family:var(--font-text);letter-spacing:.255px;font-size:16px;font-weight:400;line-height:24px}.type-ui-md{font-family:var(--font-text);letter-spacing:.255px;font-size:14px;font-weight:400;line-height:20px}.type-ui-sm{font-family:var(--font-text);letter-spacing:.255px;font-size:12px;font-weight:400;line-height:18px}.type-ui-xs{font-family:var(--font-text);letter-spacing:.255px;font-size:10px;font-weight:400;line-height:16px}.font-text{font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif}.text-\[8px\]{font-size:8px}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.text-\[54px\]{font-size:54px}.text-\[68px\]{font-size:68px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\.255px\]{--tw-tracking:.255px;letter-spacing:.255px}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-background-accent-purple{color:var(--background-accent-purple)}.text-background-info-default{color:var(--background-info-default)}.text-background-primary-default{color:var(--background-primary-default)}.text-border-destructive-default{color:var(--border-destructive-default)}.text-border-focus-warning{color:var(--border-focus-warning)}.text-border-raised-default{color:var(--border-raised-default)}.text-foreground-destructive-default{color:var(--foreground-destructive-default)}.text-foreground-disabled-default{color:var(--foreground-disabled-default)}.text-foreground-info-default{color:var(--foreground-info-default)}.text-foreground-muted-default{color:var(--foreground-muted-default)}.text-foreground-on-accent-default{color:var(--foreground-onaccent-default)}.text-foreground-primary-default{color:var(--foreground-primary-default)}.text-foreground-secondary-default{color:var(--foreground-secondary-default)}.text-foreground-subtle-default{color:var(--foreground-subtle-default)}.text-foreground-success-default{color:var(--foreground-success-default)}.text-foreground-tertiary-default{color:var(--foreground-tertiary-default)}.text-foreground-warning-default{color:var(--foreground-warning-default)}.text-icon-muted-default{color:var(--icon-muted-default)}.text-icon-on-accent-default{color:var(--icon-onaccent-default)}.text-icon-primary-default{color:var(--icon-primary-default)}.text-icon-secondary-default{color:var(--icon-secondary-default)}.text-inherit{color:inherit}.text-page-text{color:var(--foreground-primary-default)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow-card{--tw-shadow:10px 14px 40px 0px var(--tw-shadow-color,#08080899);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-dialog{--tw-shadow:0px 1px 2px -1px var(--tw-shadow-color,#0000001f), 0px 16px 40px -20px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-header{--tw-shadow:0px 4px 60px 0px var(--tw-shadow-color,#000000bf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-input{--tw-shadow:0px 4px 38.8px 0px var(--tw-shadow-color,#0d0d0d4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--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)}.ring-border-card-default{--tw-ring-color:var(--border-card-default)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--motion-hover-duration\){--tw-duration:var(--motion-hover-duration);transition-duration:var(--motion-hover-duration)}.duration-160{--tw-duration:.16s;transition-duration:.16s}.ease-enter{--tw-ease:cubic-bezier(.16, 1, .3, 1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-out{--tw-ease:var(--motion-ease-out);transition-timing-function:var(--motion-ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-open\:bg-background-surface-raised:is(:where(.group):is([open],:popover-open,:open) *){background-color:var(--background-surface-raised)}.peer-checked\:opacity-100:is(:where(.peer):checked~*),.peer-indeterminate\:opacity-100:is(:where(.peer):indeterminate~*){opacity:1}.peer-placeholder-shown\:block:is(:where(.peer):placeholder-shown~*){display:block}.placeholder\:text-inherit::placeholder{color:inherit}.placeholder\:text-transparent::placeholder{color:#0000}.backdrop\:bg-overlay-scrim-default\/70::backdrop{background-color:var(--overlay-scrim-default)}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-overlay-scrim-default\/70::backdrop{background-color:color-mix(in oklab, var(--overlay-scrim-default) 70%, transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:var(--spacing-0)}.focus-within\:border-border-focus-default:focus-within{border-color:var(--border-focus-default)}.focus-within\:text-foreground-secondary-default:focus-within{color:var(--foreground-secondary-default)}@media (hover:hover){.hover\:border-border-raised-default:hover{border-color:var(--border-raised-default)}.hover\:bg-background-inverted-hover:hover{background-color:var(--background-inverted-hover)}.hover\:bg-background-surface-card:hover{background-color:var(--background-surface-card)}.hover\:bg-background-surface-hover:hover{background-color:var(--background-surface-hover)}.hover\:bg-background-surface-raised:hover{background-color:var(--background-surface-raised)}.hover\:text-foreground-primary-default:hover{color:var(--foreground-primary-default)}.hover\:text-foreground-secondary-default:hover{color:var(--foreground-secondary-default)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-border-focus-default:focus-visible{outline-color:var(--border-focus-default)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-foreground-disabled-default:disabled{color:var(--foreground-disabled-default)}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\:checked\]\:border-border-focus-default:has(:checked){border-color:var(--border-focus-default)}.has-\[\:checked\]\:bg-background-primary-default:has(:checked){background-color:var(--background-primary-default)}.has-\[\:disabled\]\:bg-background-surface-section:has(:disabled){background-color:var(--background-surface-section)}.has-\[\:disabled\]\:text-foreground-secondary-default:has(:disabled){color:var(--foreground-secondary-default)}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-border-focus-default:has(:focus-visible){outline-color:var(--border-focus-default)}.has-\[\:indeterminate\]\:border-border-focus-default:has(:indeterminate){border-color:var(--border-focus-default)}.has-\[\:indeterminate\]\:bg-background-primary-default:has(:indeterminate){background-color:var(--background-primary-default)}.has-\[\[aria-invalid\=true\]\]\:border-border-destructive-default:has([aria-invalid=true]){border-color:var(--border-destructive-default)}.has-\[\[aria-invalid\=true\]\]\:text-foreground-secondary-default:has([aria-invalid=true]){color:var(--foreground-secondary-default)}.aria-\[current\=page\]\:bg-background-surface-raised[aria-current=page]{background-color:var(--background-surface-raised)}.aria-\[current\=page\]\:text-foreground-primary-default[aria-current=page]{color:var(--foreground-primary-default)}.data-\[state\=focus\]\:border-border-focus-default[data-state=focus]{border-color:var(--border-focus-default)}.data-\[state\=focus\]\:text-foreground-secondary-default[data-state=focus]{color:var(--foreground-secondary-default)}.data-\[state\=hover\]\:bg-background-inverted-hover[data-state=hover]{background-color:var(--background-inverted-hover)}.data-\[state\=hover\]\:bg-background-surface-card[data-state=hover]{background-color:var(--background-surface-card)}.data-\[state\=hover\]\:bg-background-surface-hover[data-state=hover]{background-color:var(--background-surface-hover)}.data-\[state\=hover\]\:bg-background-surface-raised[data-state=hover]{background-color:var(--background-surface-raised)}.data-\[state\=hover\]\:text-foreground-primary-default[data-state=hover]{color:var(--foreground-primary-default)}.data-\[state\=hover\]\:text-foreground-secondary-default[data-state=hover]{color:var(--foreground-secondary-default)}.data-\[state\=open\]\:border-border-focus-default[data-state=open]{border-color:var(--border-focus-default)}.data-\[state\=open\]\:text-foreground-secondary-default[data-state=open]{color:var(--foreground-secondary-default)}@media not all and (width>=1024px){.max-lg\:order-1{order:1}.max-lg\:order-2{order:2}.max-lg\:order-3{order:3}.max-lg\:order-4{order:4}.max-lg\:order-last{order:9999}.max-lg\:-mx-28{margin-inline:calc(var(--spacing-spacing-28) * -1)}.max-lg\:hidden{display:none}.max-lg\:h-control-48{height:var(--size-control-48)}.max-lg\:w-full{width:100%}.max-lg\:gap-4{gap:var(--spacing-spacing-4)}.max-lg\:border-0{border-style:var(--tw-border-style);border-width:0}.max-lg\:px-16{padding-inline:var(--spacing-spacing-16)}.max-lg\:px-28{padding-inline:var(--spacing-spacing-28)}.max-lg\:text-center{text-align:center}.max-lg\:type-button-form{font-family:var(--font-text);letter-spacing:.255px;font-size:15.2px;font-weight:600;line-height:23.12px}}@media not all and (width>=389px){.max-\[389px\]\:w-\[80px\]{width:80px}.max-\[389px\]\:w-\[83px\]{width:83px}}@media (width>=640px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:-mx-56{margin-inline:calc(var(--spacing-spacing-56) * -1)}.lg\:mt-0{margin-top:var(--spacing-0)}.lg\:mt-12{margin-top:var(--spacing-spacing-12)}.lg\:mr-auto{margin-right:auto}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[72px\]{height:72px}.lg\:h-auto{height:auto}.lg\:min-h-screen{min-height:100vh}.lg\:w-\[88px\]{width:88px}.lg\:w-\[180px\]{width:180px}.lg\:w-\[220px\]{width:220px}.lg\:w-\[240px\]{width:240px}.lg\:w-\[260px\]{width:260px}.lg\:w-\[280px\]{width:280px}.lg\:w-\[420px\]{width:420px}.lg\:w-\[460px\]{width:460px}.lg\:w-\[480px\]{width:480px}.lg\:w-\[520px\]{width:520px}.lg\:w-\[560px\]{width:560px}.lg\:w-auto{width:auto}.lg\:w-fit{width:fit-content}.lg\:w-full{width:100%}.lg\:flex-1{flex:1}.lg\:flex-none{flex:none}.lg\:shrink-0{flex-shrink:0}.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-\[1fr_1fr_415px\]{grid-template-columns:1fr 1fr 415px}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:\!flex-row{flex-direction:row!important}.lg\:flex-row{flex-direction:row}.lg\:\!items-start{align-items:flex-start!important}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:\!justify-center{justify-content:center!important}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:gap-0{gap:var(--spacing-0)}.lg\:gap-8{gap:var(--spacing-spacing-8)}.lg\:gap-12{gap:var(--spacing-spacing-12)}.lg\:gap-16{gap:var(--spacing-spacing-16)}.lg\:gap-24{gap:var(--spacing-spacing-24)}.lg\:gap-32{gap:var(--spacing-spacing-32)}.lg\:gap-40{gap:var(--spacing-spacing-40)}.lg\:gap-48{gap:var(--spacing-spacing-48)}.lg\:gap-56{gap:var(--spacing-spacing-56)}.lg\:gap-64{gap:var(--spacing-spacing-64)}.lg\:gap-80{gap:var(--spacing-spacing-80)}.lg\:self-auto{align-self:auto}.lg\:overflow-visible{overflow:visible}.lg\:rounded-card{border-radius:var(--radius-radius-card)}.lg\:rounded-hero{border-radius:var(--radius-radius-hero)}.lg\:border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.lg\:border-border-card-default{border-color:var(--border-card-default)}.lg\:\!p-40{padding:var(--spacing-spacing-40)!important}.lg\:p-24{padding:var(--spacing-spacing-24)}.lg\:p-38{padding:var(--spacing-spacing-38)}.lg\:p-40{padding:var(--spacing-spacing-40)}.lg\:\!px-56{padding-inline:var(--spacing-spacing-56)!important}.lg\:px-0{padding-inline:var(--spacing-0)}.lg\:px-4{padding-inline:var(--spacing-spacing-4)}.lg\:px-12{padding-inline:var(--spacing-spacing-12)}.lg\:px-24{padding-inline:var(--spacing-spacing-24)}.lg\:px-38{padding-inline:var(--spacing-spacing-38)}.lg\:px-40{padding-inline:var(--spacing-spacing-40)}.lg\:px-56{padding-inline:var(--spacing-spacing-56)}.lg\:px-64{padding-inline:var(--spacing-spacing-64)}.lg\:py-16{padding-block:var(--spacing-spacing-16)}.lg\:py-40{padding-block:var(--spacing-spacing-40)}.lg\:py-48{padding-block:var(--spacing-spacing-48)}.lg\:py-56{padding-block:var(--spacing-spacing-56)}.lg\:py-80{padding-block:var(--spacing-spacing-80)}.lg\:py-180{padding-block:var(--spacing-spacing-180)}.lg\:pt-38{padding-top:var(--spacing-spacing-38)}.lg\:pt-40{padding-top:var(--spacing-spacing-40)}.lg\:pt-48{padding-top:var(--spacing-spacing-48)}.lg\:pt-56{padding-top:var(--spacing-spacing-56)}.lg\:pt-180{padding-top:var(--spacing-spacing-180)}.lg\:pr-0{padding-right:var(--spacing-0)}.lg\:pb-24{padding-bottom:var(--spacing-spacing-24)}.lg\:pb-32{padding-bottom:var(--spacing-spacing-32)}.lg\:pb-64{padding-bottom:var(--spacing-spacing-64)}.lg\:pb-80{padding-bottom:var(--spacing-spacing-80)}.lg\:pb-180{padding-bottom:var(--spacing-spacing-180)}.lg\:pl-32{padding-left:var(--spacing-spacing-32)}.lg\:type-body-description{font-family:var(--font-text);letter-spacing:.255px;font-size:17px;font-weight:500;line-height:23px}.lg\:type-body-lg{font-family:var(--font-text);letter-spacing:.255px;font-size:22px;font-weight:400;line-height:30px}.lg\:type-heading-2xl{font-family:var(--font-text);letter-spacing:.255px;font-size:clamp(32px,2.47191vw + 22.3596px,54px);font-weight:500;line-height:1.1}.lg\:type-heading-3xl{font-family:var(--font-text);letter-spacing:.255px;font-size:clamp(32px,4.04494vw + 16.2247px,68px);font-weight:500;line-height:1.1}.lg\:type-heading-lg{font-family:var(--font-text);letter-spacing:.255px;font-size:32px;font-weight:500;line-height:35px}.lg\:type-heading-sm{font-family:var(--font-text);letter-spacing:.255px;font-size:20px;font-weight:500;line-height:22px}.lg\:type-heading-xl{font-family:var(--font-text);letter-spacing:.255px;font-size:clamp(28px,1.34831vw + 22.7416px,40px);font-weight:500;line-height:1.1}.lg\:type-heading-xs{font-family:var(--font-text);letter-spacing:.255px;font-size:17px;font-weight:500;line-height:19px}.lg\:type-ui-md{font-family:var(--font-text);letter-spacing:.255px;font-size:14px;font-weight:400;line-height:20px}@media not all and (width>=1440px){.lg\:max-2xl\:text-pretty{text-wrap:pretty}}@media not all and (width>=1136px){.lg\:max-\[1136px\]\:flex{display:flex}}}@media (width>=1136px){.min-\[1136px\]\:flex{display:flex}}@media (width>=1280px){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:flex{display:flex}.xl\:w-\[385px\]{width:385px}.xl\:w-\[480px\]{width:480px}.xl\:w-\[600px\]{width:600px}.xl\:max-w-\[900px\]{max-width:900px}.xl\:flex-1{flex:1}.xl\:flex-\[0_1_640px\]{flex:0 640px}.xl\:flex-\[0_1_648px\]{flex:0 648px}.xl\:shrink-0{flex-shrink:0}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-48{gap:var(--spacing-spacing-48)}.xl\:gap-64{gap:var(--spacing-spacing-64)}.xl\:gap-80{gap:var(--spacing-spacing-80)}}@media (width>=1440px){.\32 xl\:flex{display:flex}.\32 xl\:h-\[720px\]{height:720px}.\32 xl\:h-full{height:100%}.\32 xl\:w-\[662px\]{width:662px}.\32 xl\:max-w-\[440px\]{max-width:440px}.\32 xl\:shrink-0{flex-shrink:0}.\32 xl\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.\32 xl\:border-border-card-default{border-color:var(--border-card-default)}.\32 xl\:pt-48{padding-top:var(--spacing-spacing-48)}.\32 xl\:pr-48{padding-right:var(--spacing-spacing-48)}.\32 xl\:pr-56{padding-right:var(--spacing-spacing-56)}.\32 xl\:pl-0{padding-left:var(--spacing-0)}.\32 xl\:pl-48{padding-left:var(--spacing-spacing-48)}.\32 xl\:pl-56{padding-left:var(--spacing-spacing-56)}}@media (width>=1024px){@container card not (width>=419px){.lg\:\@max-\[419px\]\/card\:px-28{padding-inline:var(--spacing-spacing-28)}}}@container not (width>=333px){.\@max-\[333px\]\:\[zoom\:0\.91\]{zoom:.91}}@container hdr not (width>=316.4px){.\@max-\[316\.4px\]\/hdr\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@max-\[316\.4px\]\/hdr\:w-control-32{width:var(--size-control-32)}.\@max-\[316\.4px\]\/hdr\:gap-0{gap:var(--spacing-0)}.\@max-\[316\.4px\]\/hdr\:px-0{padding-inline:var(--spacing-0)}}@container (width>=376px){.\@min-\[376px\]\:block{display:block}.\@min-\[376px\]\:hidden{display:none}}@container (width>=384px){.\@min-\[384px\]\:block{display:block}.\@min-\[384px\]\:hidden{display:none}}@container (width>=420px){.\@min-\[420px\]\:block{display:block}.\@min-\[420px\]\:hidden{display:none}}@container (width>=534px){.\@min-\[534px\]\:block{display:block}.\@min-\[534px\]\:hidden{display:none}}@container (width>=570px){.\@min-\[570px\]\:flex{display:flex}.\@min-\[570px\]\:hidden{display:none}.\@min-\[570px\]\:justify-center{justify-content:center}}@container (width>=577px){.\@min-\[577px\]\:flex{display:flex}.\@min-\[577px\]\:hidden{display:none}}@container (width>=600px){.\@min-\[600px\]\:block{display:block}.\@min-\[600px\]\:hidden{display:none}}@container (width>=640px){.\@min-\[640px\]\:block{display:block}.\@min-\[640px\]\:hidden{display:none}}@container card (width>=668px){.\@min-\[668px\]\/card\:w-1\/2{width:50%}.\@min-\[668px\]\/card\:shrink-0{flex-shrink:0}.\@min-\[668px\]\/card\:flex-row{flex-direction:row}}@container (width>=1178px){.\@min-\[1178px\]\:block{display:block}.\@min-\[1178px\]\:hidden{display:none}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:not\(\:last-child\)\]\:border-r-2:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:2px}.\[\&\:not\(\:last-child\)\]\:border-border-card-default:not(:last-child){border-color:var(--border-card-default)}}:root{--accent-blue:#6ccdfb;--accent-green:#7aff78;--accent-orange:#fdac53;--accent-orange-hover:#e0993f;--accent-pink:#ff69cc;--accent-purple:#b588fe;--accent-red:#ff4758;--accent-yellow:#e7e67b;--graphite-0:#020202;--graphite-1:#080808;--graphite-2:#0f0f0f;--graphite-3:#171717;--graphite-4:#1a1a1a;--graphite-5:#1c1c1c;--graphite-6:#242424;--graphite-7:#262626;--graphite-8:#2b2b2b;--graphite-9:#424242;--stroke-grad-fill:#1c1c1c;--stroke-grad-fill-hover:#242424;--stroke-grad-hover:#464646;--stroke-grad-start:#383838;--white-0:#fff;--white-1:#f0f0f0;--white-2:#d9d9d9;--white-3:#ccc;--white-4:#a9a9a9;--white-5:#939393;--white-alpha-3:#ffffff08;--white-alpha-5:#ffffff0d;--white-alpha-62:#ffffff9e;--background-accent-pink:var(--accent-pink);--background-accent-purple:var(--accent-purple);--background-accent-yellow:var(--accent-yellow);--background-control-default:var(--graphite-7);--background-control-subtle:var(--white-alpha-3);--background-destructive-default:var(--accent-red);--background-info-default:var(--accent-blue);--background-inverted-default:var(--white-0);--background-inverted-hover:var(--graphite-9);--background-primary-default:var(--accent-green);--background-surface-card:var(--graphite-2);--background-surface-hover:var(--graphite-7);--background-surface-hover-raised:var(--graphite-8);--background-surface-page:var(--graphite-0);--background-surface-raised:var(--graphite-3);--background-surface-section:var(--graphite-1);--background-warning-default:var(--accent-orange);--background-warning-hover:var(--accent-orange-hover);--border-card-default:var(--graphite-5);--border-control-default:var(--graphite-9);--border-destructive-default:var(--accent-red);--border-focus-default:var(--accent-green);--border-focus-warning:var(--accent-orange);--border-overlay-default:var(--graphite-6);--border-raised-default:var(--graphite-4);--border-subtle-default:var(--white-alpha-5);--foreground-destructive-default:var(--accent-red);--foreground-disabled-default:var(--graphite-9);--foreground-info-default:var(--accent-blue);--foreground-inverted-default:var(--graphite-1);--foreground-muted-default:var(--white-5);--foreground-onaccent-default:var(--graphite-0);--foreground-primary-default:var(--white-1);--foreground-secondary-alpha-62:var(--white-alpha-62);--foreground-secondary-default:var(--white-2);--foreground-subtle-default:var(--white-4);--foreground-success-default:var(--accent-green);--foreground-tertiary-default:var(--white-3);--foreground-warning-default:var(--accent-orange);--icon-disabled-default:var(--graphite-9);--icon-muted-default:var(--white-5);--icon-onaccent-default:var(--graphite-0);--icon-primary-default:var(--white-1);--icon-secondary-default:var(--white-2);--opacity-opacity-3:.03;--opacity-opacity-5:.05;--opacity-opacity-50:.5;--opacity-opacity-62:.62;--opacity-opacity-70:.7;--opacity-opacity-75:.75;--overlay-scrim-default:var(--graphite-0);--overlay-wash-default:var(--graphite-3);--radius-radius-12:12px;--radius-radius-2:2px;--radius-radius-4:4px;--radius-radius-6:6px;--radius-radius-8:8px;--radius-radius-card:40px;--radius-radius-elevation:20px;--radius-radius-hero:26px;--radius-radius-joint:58px;--radius-radius-pill:9999px;--radius-radius-textarea:24px;--size-avatar-20:20px;--size-badge-21:21px;--size-card-319:319px;--size-chip-34:34px;--size-content-1120:1120px;--size-content-1328:1328px;--size-control-32:32px;--size-control-38:38px;--size-control-44:44px;--size-control-48:48px;--size-control-50:50px;--size-header-64:64px;--size-icon-14:14px;--size-icon-16:16px;--size-icon-18:18px;--size-icon-20:20px;--size-icon-24:24px;--size-input-56:56px;--size-menu-item-58:58px;--size-nav-60:60px;--size-pagination-40:40px;--size-row-68:68px;--size-spot-240:240px;--size-summary-70:70px;--spacing-spacing-12:12px;--spacing-spacing-14:14px;--spacing-spacing-16:16px;--spacing-spacing-18:18px;--spacing-spacing-180:180px;--spacing-spacing-20:20px;--spacing-spacing-24:24px;--spacing-spacing-28:28px;--spacing-spacing-32:32px;--spacing-spacing-34:34px;--spacing-spacing-38:38px;--spacing-spacing-4:4px;--spacing-spacing-40:40px;--spacing-spacing-48:48px;--spacing-spacing-56:56px;--spacing-spacing-6:6px;--spacing-spacing-64:64px;--spacing-spacing-8:8px;--spacing-spacing-80:80px;--stroke-stroke-1:1px;--stroke-stroke-1-5:1.5px;--stroke-stroke-2:2px;--duration-expressive:.7s;--duration-instant:.15s;--duration-panel:.48s;--duration-quick:.2s;--duration-standard:.3s;--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-ease-in-out:cubic-bezier(.77, 0, .175, 1);--motion-ease-drawer:cubic-bezier(.32, .72, 0, 1);--motion-press-duration:var(--duration-instant);--motion-press-scale:.98;--motion-hover-duration:var(--duration-instant);--motion-lift-distance:2px;--motion-reveal-duration:var(--duration-expressive);--motion-reveal-ease:cubic-bezier(.16, 1, .3, 1);--motion-reveal-distance:24px;--motion-reveal-scale:.96;--motion-clip-duration:var(--duration-expressive);--motion-stagger:80ms;--motion-split-stagger:30ms;--motion-hero-duration:var(--duration-expressive);--motion-count-duration:1.2s;--motion-marquee-duration:40s;--paint-gradient-button-stroke:linear-gradient(180deg, #383838 0%, #2b2b2b00 100%);--paint-gradient-button-stroke-hover:linear-gradient(180deg, #464646 0%, #2b2b2b00 100%);--paint-surface-wash-card:radial-gradient(86% 69% at 2% 1%, #1c1c1c 0%, #1c1c1c00 100%);--paint-surface-wash-hero:radial-gradient(70% 100% at 30% -5%, #1c1c1c 0%, #1c1c1c00 100%)}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2)format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2)format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2)format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2)format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-600-normal-V-KvD_pi.woff2)format("woff2"),url(/assets/geist-mono-latin-600-normal-bZn07FKM.woff)format("woff")}.js [data-reveal]:not([data-visible]){opacity:0}.js [data-reveal=up]:not([data-visible]){transform:translate3d(0, var(--motion-reveal-distance), 0)}.js [data-reveal=scale]:not([data-visible]){transform:scale(var(--motion-reveal-scale))}.js [data-reveal=clip]:not([data-visible]){opacity:1;clip-path:inset(0 0 100%)}.js [data-reveal]{transition:opacity var(--motion-reveal-duration) var(--motion-reveal-ease), transform var(--motion-reveal-duration) var(--motion-reveal-ease), clip-path var(--motion-clip-duration) var(--motion-ease-in-out);transition-delay:calc(var(--reveal-i,0) * var(--motion-stagger))}.split-word{white-space:nowrap;display:inline-block}.split-part{display:inline-block}.js [data-split]:not([data-visible]) .split-part{opacity:0;transform:translateY(.6em)}.js [data-split] .split-part{transition:opacity var(--motion-hero-duration) var(--motion-ease-out), transform var(--motion-hero-duration) var(--motion-ease-out);transition-delay:calc(var(--split-i,0) * var(--motion-split-stagger))}[data-motion=marquee]{overflow:hidden}.marquee-track{width:max-content;animation:marquee var(--motion-marquee-duration) linear infinite;display:flex}[data-motion=marquee][data-reverse] .marquee-track{animation-direction:reverse}.marquee-copy{flex:none;display:flex}@media (hover:hover) and (pointer:fine){[data-motion=marquee]:hover .marquee-track{animation-play-state:paused}}@keyframes marquee{to{transform:translate(-50%)}}@supports (animation-timeline:view()){[data-motion=parallax]{animation:linear both parallax;animation-timeline:view()}@keyframes parallax{0%{transform:translate3d(0, var(--parallax-distance), 0)}to{transform:translate3d(0, calc(var(--parallax-distance) * -1), 0)}}[data-motion=progress]{transform-origin:0;z-index:50;background:currentColor;height:2px;animation:linear both progress;animation-timeline:scroll(root);position:fixed;inset:0 0 auto}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}html:not(.js) [data-motion=hscroll],html[data-parity] [data-motion=hscroll]{height:auto!important}html:not(.js) .hscroll-pin,html[data-parity] .hscroll-pin{height:auto;position:static;overflow-x:auto}html:not(.js) .hscroll-track,html[data-parity] .hscroll-track{transform:none!important}.pressable{transition:transform var(--motion-press-duration) var(--motion-ease-out), background-color var(--motion-hover-duration) ease, color var(--motion-hover-duration) ease, border-color var(--motion-hover-duration) ease}.pressable:active{transform:scale(var(--motion-press-scale))}@media (hover:hover) and (pointer:fine){.lift{transition:transform var(--motion-hover-duration) var(--motion-ease-out)}.lift:hover{transform:translate3d(0, calc(var(--motion-lift-distance) * -1), 0)}}@media (prefers-reduced-motion:reduce){.js [data-reveal]:not([data-visible]),.js [data-split]:not([data-visible]) .split-part{clip-path:none;transform:none}.js [data-reveal],.js [data-split] .split-part{transition-property:opacity;transition-delay:0s}.marquee-track,[data-motion=parallax],[data-motion=progress]{animation:none}.pressable:active,.lift:hover{transform:none}}.dialog[open]{transition:opacity var(--duration-quick) var(--motion-reveal-ease), transform var(--duration-quick) var(--motion-reveal-ease)}.dialog[open]::backdrop{transition:opacity var(--duration-quick) var(--motion-reveal-ease)}@starting-style{.dialog[open]{opacity:0;transform:scale(var(--motion-reveal-scale))}.dialog[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){@starting-style{.dialog[open]{transform:none}}}html[data-parity] [data-reveal],html[data-parity] [data-split] .split-part{opacity:1!important;clip-path:none!important;transform:none!important}html[data-parity] .marquee-track,html[data-parity] [data-motion=parallax]{animation:none!important;transform:none!important}[data-bar]{transition:clip-path var(--duration-expressive) var(--ease-enter);transition-delay:calc(var(--scene-delay,0s) + var(--row,0) * 60ms)}.js [data-scene]:not([data-visible]) [data-bar]{clip-path:inset(0 100% 0 0 round 9999px)}[data-fill]{transition:clip-path var(--duration-panel) var(--ease-out-soft);transition-delay:calc(var(--scene-delay,0s) + var(--row,0) * 60ms + .42s)}.js [data-scene]:not([data-visible]) [data-fill]{clip-path:inset(0 100% 0 0)}[data-today]{transition:clip-path var(--duration-expressive) var(--ease-enter);transition-delay:calc(var(--scene-delay,0s) + .7s)}.js [data-scene]:not([data-visible]) [data-today]{clip-path:inset(0 0 100%)}[data-arrow]{transition:clip-path var(--duration-panel) var(--ease-out-soft), opacity var(--duration-panel) var(--ease-out-soft);transition-delay:calc(var(--scene-delay,0s) + .9s)}.js [data-scene]:not([data-visible]) [data-arrow]{opacity:0;clip-path:inset(0 0 100%)}[data-draw]{transition:clip-path var(--duration-panel) var(--ease-enter);transition-delay:calc(var(--scene-delay,0s) + .2s + var(--seq,0) * var(--motion-stagger))}.js [data-scene]:not([data-visible]) [data-draw=x]{clip-path:inset(0 100% 0 0)}.js [data-scene]:not([data-visible]) [data-draw=y]{clip-path:inset(0 0 100%)}.js [data-scene]:not([data-visible]) [data-draw=up]{clip-path:inset(100% 0 0)}[data-pop]{transition:opacity var(--duration-panel) var(--ease-enter), transform var(--duration-panel) var(--ease-enter);transition-delay:calc(var(--scene-delay,0s) + .3s + var(--seq,0) * var(--motion-stagger))}.js [data-scene]:not([data-visible]) [data-pop]{opacity:0;transform:translateY(6px)}.hero-title .split-part{transition-delay:calc(80ms + var(--split-i,0) * var(--motion-split-stagger))}[data-motion=header-hide]{transition:transform var(--duration-standard) var(--ease-enter)}[data-motion=header-hide][data-hidden]{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.js [data-scene]:not([data-visible]) :is([data-bar],[data-fill],[data-today],[data-arrow],[data-draw],[data-pop]){clip-path:none;opacity:1;transform:none}:is([data-bar],[data-fill],[data-today],[data-arrow],[data-draw],[data-pop],[data-motion=header-hide]){transition:none}[data-motion=header-hide][data-hidden]{transform:none}}html[data-parity] :is([data-bar],[data-fill],[data-today],[data-arrow],[data-draw],[data-pop],[data-motion=header-hide]){clip-path:none!important;opacity:1!important;transform:none!important}.art-fill{zoom:max(.89, min(1.15, 100cqw / (var(--art-w) * 1px)))}.art-d{--art-t:38px;--z:max(.89, min(1.15, 100cqw / 423px, (100cqw - var(--art-t)) / 372px));margin-left:max(0px, min(calc(var(--art-t) - 18px * var(--z)), calc(100cqw - 5px - 388px * var(--z))))}.art-fill-d{zoom:var(--z)}@media not all and (width>=1024px){@container card not (width>=668px){.art-d{--art-t:28px}.feature-master .art-d{--art-t:38px}}}@container (not (width<=329.5px)) and (not (width>=334px)){.art-fill-m{zoom:1}}@container card (not (width<=486.45px)) and (not (width>=668px)){.art-slot{max-width:486.45px;margin-inline:auto}}@container card (width>=972.9px){.art-slot{max-width:486.45px}.art-text{flex:1 1 0;width:auto}}@media not all and (width>=1024px){@container card (not (width<=384.1px)) and (not (width>=420px)){.art-slot{max-width:384.1px;margin-inline:auto}}}@container mywork not (width>=330px){.mywork-zoom{zoom:max(10 / 11, 100cqw / 330px);width:330px}}.page-art-d{zoom:max(.89, min(1.35, 100cqw / 648px))}.page-art-m{zoom:max(.89, min(1.75, 100cqw / 330px))}.hero-frame-in{animation:hero-frame-in .5s var(--ease-enter) both}@keyframes hero-frame-in{0%{opacity:0;transform:scale(.98)}}.hero-cycle [data-bar]{animation:hero-grow 1.2s var(--ease-enter) calc(var(--hero-t0,.9s) + var(--row,0) * .14s) both, hero-glow 3.6s ease-in-out calc(var(--hero-t0,.9s) + 2.3s + var(--row,0) * .45s) infinite}.hero-cycle [data-fill]{transform-origin:0;animation:hero-grow-fill .7s var(--ease-out-soft) calc(var(--hero-t0,.9s) + .8s + var(--row,0) * .14s) both, hero-creep 5s ease-in-out calc(var(--hero-t0,.9s) + 2.2s) infinite alternate}.hero-cycle [data-today]{animation:hero-drop .7s var(--ease-enter) calc(var(--hero-t0,.9s) + .6s) both, hero-pulse 1.8s ease-in-out calc(var(--hero-t0,.9s) + 1.7s) infinite}@keyframes hero-grow{0%{clip-path:inset(0 100% 0 0 round 9999px)}to{clip-path:inset(0 round 9999px)}}@keyframes hero-grow-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hero-drop{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.hero-card{animation:hero-pop .5s var(--ease-enter) calc(.3s + var(--i,0) * 90ms) both, hero-lift 4s ease-in-out calc(1.4s + var(--i,0) * .6s) infinite}.hero-cycle .hero-in-view{--hero-t0:.45s}@keyframes hero-glow{0%,60%,to{filter:none}25%{filter:brightness(1.4)saturate(1.2)}}@keyframes hero-creep{0%{transform:scaleX(1)}to{transform:scaleX(1.18)}}@keyframes hero-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes hero-pop{0%{opacity:0;transform:translateY(8px)}}@keyframes hero-lift{0%,50%,to{filter:none;transform:none}20%{filter:brightness(1.25);transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.hero-frame-in,.hero-cycle [data-bar],.hero-cycle [data-fill],.hero-cycle [data-today],.hero-card{animation:none}}html[data-parity] :is(.hero-frame-in,.hero-cycle [data-bar],.hero-cycle [data-fill],.hero-cycle [data-today],.hero-card){animation:none!important}.gantt{--day:calc(100% / var(--days))}.gantt-bar{left:calc(var(--s) * 100% / var(--days) + var(--inset) * 1px);width:max(var(--bar-min) * 1px, calc(var(--l) * 100% / var(--days) - var(--inset) * 2px));container-type:inline-size}.gantt-grid{left:calc(var(--k) * 100% / var(--days))}.gantt-today{left:calc((var(--k) + .5) * 100% / var(--days) - 1px)}.gantt-mark{left:calc((var(--k) + .5) * 100% / var(--days) - 8px)}.gantt-mark-label-l{left:calc((var(--k) + .5) * 100% / var(--days) - 20px);translate:-100%}.gantt-mark-label-r{left:calc((var(--k) + .5) * 100% / var(--days) + 16px)}.gantt-dep-h{left:calc(var(--s) * 100% / var(--days) - var(--inset) * 1px);width:calc((var(--k) + .5 - var(--s)) * 100% / var(--days) + var(--inset) * 1px)}.gantt-dep-v{left:calc((var(--k) + .5) * 100% / var(--days) - .75px)}.gantt-dep-head{left:calc((var(--k) + .5) * 100% / var(--days) - 5.5px)}@container not (width>=124px){.gantt-bar-name{display:none}}.gantt-days{container-type:inline-size}.gantt-day-short{display:none}@container not (width>=750px){.gantt-day-full{display:none}.gantt-day-short{display:inline}}[data-fit-hidden]{display:none!important}html:not(.js) .gantt-label-fit{width:var(--fit-w);min-width:var(--size-avatar-20);height:var(--size-avatar-20);flex-wrap:wrap;align-content:flex-start;overflow:hidden}@media not all and (width>=1024px){.board-col{width:calc(100cqw - 34px)}@container lane not (width>=486px){.board-col-extra{display:none}}@container lane (width>=486px){.board-col{width:calc(50cqw - 23px)}}@container lane (width>=718px){.board-col{width:calc(33.3333cqw - 19.3333px)}}}@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-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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
