/*! tailwindcss v4.2.4 | 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)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}:root{color-scheme:light;--font-ui:var(--font-text);--font-size-ui:12px;--font-weight-body:400;--font-weight-title:500;--tone-0:#000;--tone-50:#050505;--tone-100:#111;--tone-200:#232323;--tone-300:#3a3a3a;--tone-400:#5d5d5d;--tone-500:gray;--tone-600:#b3b3b3;--tone-700:#d8d8d8;--tone-800:#efefef;--tone-900:#fff;--surface-shell:#fff;--surface-panel:linear-gradient(180deg,#fcfcfc,#f3f3f3);--surface-panel-strong:linear-gradient(180deg,#fff,#ebebeb);--surface-metal:linear-gradient(180deg,#f8f8f8,#ececec);--surface-dark:linear-gradient(180deg,#151515,#060606);--shadow-panel:0 1px 0 #fffffffa,0 24px 56px #00000024,0 8px 18px #00000014;--shadow-panel-tight:0 1px 0 #fffffff5,0 12px 30px #0000001f;--shadow-float:0 32px 80px #00000029,0 8px 18px #00000014;--planner-gold-border:#6f4200;--planner-gold-fill:linear-gradient(127deg,#5f3600,#8c5700 12%,#c98a06 28%,#f0c756 42%,#fff1af 50%,#e7bb43 60%,#ba7807 76%,#764600);--planner-gold-shadow:inset 0 1px 0 #ffffffd1,inset 0 -3px 0 #60350057,0 14px 28px #84540038,0 2px 0 #51300057,0 4px 10px #0000001f,0 6px 16px #ecb83a2e;--planner-gold-shadow-hover:inset 0 1px 0 #ffffffdb,inset 0 -3px 0 #60350061,0 18px 34px #84540047,0 2px 0 #51300057,0 6px 14px #00000024,0 8px 18px #ecb83a38;--planner-gold-text:#1f1400;--planner-gold-text-shadow:0 1px 0 #ffffff6b;--planner-silver-border:#5e6670;--planner-silver-fill:linear-gradient(127deg,#6c6c70,#95969b 12%,#d5d7dc 28%,#f1f3f6 42%,#fff 50%,#eceef2 60%,#c4c7cd 76%,#7d7f85);--planner-silver-shadow:inset 0 1px 0 #ffffffe0,inset 0 -3px 0 #60606847,0 14px 28px #7878802e,0 2px 0 #4a4a5038,0 4px 10px #0000001a,0 6px 16px #ffffff24;--planner-silver-shadow-hover:inset 0 1px 0 #ffffffeb,inset 0 -3px 0 #60606852,0 18px 34px #78788038,0 2px 0 #4a4a5038,0 6px 14px #0000001f,0 8px 18px #ffffff2e;--planner-silver-text:#111;--planner-black-border:#151515;--planner-black-fill:linear-gradient(127deg,#020202,#090909 14%,#1a1a1a 28%,#3c3c3c 42%,#7e7e7e 50%,#262626 60%,#101010 76%,#000);--planner-black-shadow:inset 0 1px 0 #ffffff2e,inset 0 -3px 0 #00000085,0 14px 28px #0000005c,0 2px 0 #0000007a,0 4px 10px #00000029,0 6px 16px #ffffff14;--planner-black-shadow-hover:inset 0 1px 0 #ffffff38,inset 0 -3px 0 #0000008f,0 18px 34px #0006,0 2px 0 #0000007a,0 6px 14px #0000002e,0 8px 18px #ffffff1a;--planner-black-text:#f1f1f1;--visibility-analytics-gold-ring:linear-gradient(132deg,#351d00,#583100 8%,#7d4700 16%,#ab6800 24%,#d79a1d 36%,#f3d57a 47%,#fff4c5 53%,#f2d06d 61%,#cb8610 72%,#8e5200 84%,#4b2700);--visibility-analytics-gold-sheen:linear-gradient(180deg,#fff9e1db,#ffe8a58a 22%,#fff0 44%,#fff0);--visibility-analytics-surface:linear-gradient(180deg,#fff,#fffdf7);--visibility-analytics-shadow:0 30px 80px #6f4c0829,0 12px 30px #00000014}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-1\/2{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.bottom-full{bottom:100%}.left-1\/2{left:50%}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.field-sizing-content{field-sizing:content}.aspect-\[1\.28\/1\]{aspect-ratio:1.28}.aspect-\[2\/1\.5\]{aspect-ratio:2/1.5}.aspect-square{aspect-ratio:1}.size-\[7px\]{width:7px;height:7px}.size-full{width:100%;height:100%}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\[460px\]{max-height:460px}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.w-\[7\.25rem\]{width:7.25rem}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-max{max-width:max-content}.min-w-\[8rem\]{min-width:8rem}.min-w-\[200px\]{min-width:200px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-\[1\.5\]{flex:1.5}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-none{translate:none}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%}.scale-0,.scale-100{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.scale-x-105{--tw-scale-x:105%}.scale-x-105,.scale-x-110{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-110{--tw-scale-x:110%}.scale-x-115{--tw-scale-x:115%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.rotate-0{rotate:0deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.\[transform\:translateZ\(0\)\]{transform:translateZ(0)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.list-none{list-style-type: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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.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-normal{justify-content:normal}.justify-items-stretch{justify-items:stretch}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-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-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-transparent{border-color:#0000}.bg-current{background-color:currentColor}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[image\:var\(--landing-silver-line-fade\)\]{background-image:var(--landing-silver-line-fade)}.bg-\[image\:var\(--landing-silver-line-fade-vertical\)\]{background-image:var(--landing-silver-line-fade-vertical)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-repeat{background-repeat:repeat}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left-top{object-position:left top}.text-center{text-align:center}.text-left{text-align:left}.text-start{text-align:start}.font-\[Helvetica\,Arial\,sans-serif\]{font-family:Helvetica,Arial,sans-serif}.text-\[12px\]{font-size:12px}.leading-none{--tw-leading:1;line-height:1}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#050505\]{color:#050505}.text-\[\#050505\]\/68{color:oklab(11.4918% 7.45058e-9 7.45058e-9/.68)}.text-current{color:currentColor}.text-transparent{color:#0000}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.diagonal-fractions,.lining-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.oldstyle-nums,.ordinal{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal}.proportional-nums{--tw-numeric-spacing:proportional-nums}.proportional-nums,.slashed-zero{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero}.stacked-fractions{--tw-numeric-fraction:stacked-fractions}.stacked-fractions,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-96{opacity:.96}.shadow-\[0_0_0_1px_rgba\(0\,0\,0\,0\.04\)\,0_28px_88px_rgba\(0\,0\,0\,0\.5\)\,0_84px_220px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0000000a),0 28px 88px var(--tw-shadow-color,#00000080),0 84px 220px var(--tw-shadow-color,#000000b8);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#ffffff24)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.14\)\],.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.inset-ring,.ring-0{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[30px\]{--tw-backdrop-blur:blur(30px)}.backdrop-blur-\[30px\],.backdrop-grayscale{-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-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.backdrop-invert{--tw-backdrop-invert:invert(100%)}.backdrop-invert,.backdrop-sepia{-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-sepia{--tw-backdrop-sepia:sepia(100%)}.backdrop-filter{-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,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.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,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.contain-\[layout_paint_size\]{contain:layout paint size}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[clip-path\:polygon\(50\%_78\%\,0_22\%\,100\%_22\%\)\]{clip-path:polygon(50% 78%,0 22%,100% 22%)}.\[workaholic-landing\:analytics\]{workaholic-landing:analytics}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}@media (hover:hover){.hover\:bg-transparent:hover{background-color:#0000}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-dotted:hover{text-decoration-style:dotted}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:opacity-75:hover{opacity:.75}}.focus\:bg-transparent:focus{background-color:#0000}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-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-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}.data-\[state\=open\]\:bg-transparent[data-state=open]{background-color:#0000}.data-\[state\=open\]\:bg-transparent\![data-state=open]{background-color:#0000!important}@media (prefers-color-scheme:dark){.dark\:scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%}.dark\:scale-0,.dark\:scale-100{scale:var(--tw-scale-x) var(--tw-scale-y)}.dark\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.dark\:-rotate-90{rotate:-90deg}.dark\:rotate-0{rotate:0deg}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\\u0026_svg\]\:pointer-events-none:is(u0026 svg){pointer-events:none}.\[\\u0026_svg\]\:shrink-0:is(u0026 svg){flex-shrink:0}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}.\[\&\>\.image-container\]\:flex-1>.image-container{flex:1}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}@layer base{*{box-sizing:border-box}html{background:var(--surface-shell);height:100%;padding:0}body,html{font-family:var(--font-ui);letter-spacing:0;overscroll-behavior-x:none;overscroll-behavior-y:auto;margin:0}body{min-height:100%;color:var(--tone-100);font-size:12px;font-weight:var(--font-weight-body);text-rendering:geometricprecision;background:#fff;overflow:hidden auto}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;letter-spacing:0}button{padding:0}button,input{background:0 0;border:0}input{outline:0;min-width:0}}@layer components{.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-shell{height:100vh}.landing-main{isolation:isolate;scroll-snap-type:none;overscroll-behavior-y:auto;height:100vh;position:relative;overflow:hidden auto}.landing-footer-parallax{min-height:100%;position:relative}.landing-footer-parallax__content{z-index:1;background:#fff;position:relative}main:has(.landing-footer-parallax)+footer[data-footer-shell]{display:none}.landing-edge-nav{pointer-events:none}.reader-edge-back-button{z-index:30;color:#080808;pointer-events:auto;cursor:pointer;background:0 0;width:clamp(88px,7vw,120px);min-height:100vh;padding:0;position:fixed;inset:0 auto 0 0;overflow:hidden}.reader-edge-back-button--right{inset:0 0 0 auto}.reader-edge-back-button:focus-visible,.reader-edge-back-button:hover{background:0 0;transform:none}.reader-edge-back-button:focus-visible{outline:none}.reader-edge-back-button:disabled{opacity:.18;pointer-events:none}.reader-edge-back-fade{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000003d,#00000021 34%,#0000000d 58%,#0000);transition:opacity .14s;position:absolute;inset:0}.reader-edge-back-button--right .reader-edge-back-fade{background:linear-gradient(270deg,#0000003d,#00000021 34%,#0000000d 58%,#0000)}.reader-edge-back-button:focus-visible .reader-edge-back-fade,.reader-edge-back-button:hover .reader-edge-back-fade{opacity:1}.reader-edge-back-line{pointer-events:none;background:#11111124;width:clamp(40px,4.6vw,72px);height:1px;transition:background-color .14s;position:absolute;top:50%;left:32px;transform:translateY(-50%)}.reader-edge-back-button--right .reader-edge-back-line{left:auto;right:32px}.reader-edge-back-button:focus-visible .reader-edge-back-line,.reader-edge-back-button:hover .reader-edge-back-line{background:#1111114d}.reader-edge-back-pill{z-index:1;background:0 0;justify-content:center;align-items:center;width:24px;min-height:62px;display:inline-flex;position:absolute;top:50%;left:14px;transform:translateY(-50%);box-shadow:none!important}.reader-edge-back-button--right .reader-edge-back-pill{left:auto;right:14px}.reader-edge-back-pill svg{fill:currentColor;stroke:none;width:22px;height:22px}.reader-edge-back-button--right .reader-edge-back-pill svg{transform:scaleX(-1)}.landing-header{--landing-header-height:4.8rem;z-index:40;pointer-events:none;background:#fff;border-bottom:0;width:100%;padding:0;position:fixed;inset:0 0 auto}.landing-header__surface{min-height:var(--landing-header-height);background:#fff;border-bottom:1px solid #0505051f}.landing-header__glass{width:100%;min-height:var(--landing-header-height);pointer-events:auto;border-radius:0}.landing-header__glass.glass-surface--svg{-webkit-backdrop-filter:none;background:#fff}.landing-header__glass.glass-surface--fallback{-webkit-backdrop-filter:none;background:#fff;border-color:#0000;box-shadow:none!important}.landing-header__glass.glass-surface--fallback:before{background:#ffffff05}.landing-header__glass .glass-surface__content{height:100%;padding:0;display:block}.landing-header__bar{z-index:1;min-height:var(--landing-header-height);pointer-events:auto;background:0 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.2rem;padding:0 clamp(1rem,4vw,4.5rem);display:grid;position:relative}.landing-header__brand{color:#050505;justify-self:start;align-items:center;gap:.8rem;width:fit-content;display:inline-flex}.landing-header__divider{opacity:.22;background:currentColor;width:1px;height:1.2rem}.landing-header__product-mark{color:#050505;min-height:1.2rem;font-family:var(--font-display),Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;white-space:nowrap;align-items:center;font-size:clamp(1rem,1.8vw,1.35rem);font-weight:600;line-height:1;display:inline-flex}.landing-header__product-logo{width:clamp(7.25rem,11vw,10rem);height:auto;display:block}.landing-header__nav{color:#050505;justify-content:center;justify-self:center;align-items:center;gap:1.6rem;display:inline-flex}.landing-header__login,.landing-header__nav a{color:currentColor;letter-spacing:0;font-size:12px;font-weight:400;line-height:1;transition:font-weight .14s,opacity .14s}.landing-header__login:focus-visible,.landing-header__login:hover,.landing-header__nav a:focus-visible,.landing-header__nav a:hover{font-weight:600}.landing-header__actions{justify-content:flex-end;justify-self:end;align-items:center;gap:1rem;display:inline-flex}.landing-header__login{color:#050505}.landing-header__cta{min-width:0;min-height:34px;text-shadow:none;padding:0 .95rem;font-size:12px;font-weight:600}.landing-shell *{box-shadow:none!important}.account-action-button{z-index:0;min-width:12.5rem;min-height:48px;font-family:var(--font-text),Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;isolation:isolate;background-size:100% 100%;border-radius:0;justify-content:center;align-items:center;padding:.9rem 1.4rem;font-size:12px;font-weight:600;transition:opacity .14s;display:inline-flex;position:relative;overflow:clip}.account-action-button--black:before,.account-action-button--gold:before,.account-action-button--silver:before{content:"";z-index:-2;pointer-events:none;background:url(/images/working-500-button-test.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}.account-action-button--black,.account-action-button--gold,.account-action-button--silver{color:#000;text-shadow:none;background:0 0;border:1px solid #0000;box-shadow:none!important}.account-action-button--black:focus-visible,.account-action-button--black:hover,.account-action-button--gold:focus-visible,.account-action-button--gold:hover,.account-action-button--silver:focus-visible,.account-action-button--silver:hover{transform:none;box-shadow:none!important}.deck-cta>span:first-child{z-index:1;position:relative}.deck-cta__shimmer{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38 48%,#0000);width:34%;position:absolute;inset:-18% auto -18% -42%;transform:translate(-140%)skew(-18deg)}.landing-footer,.story-section{background:var(--deck-background,#f5f5f5);will-change:auto;contain:layout paint;backface-visibility:visible;isolation:isolate;pointer-events:auto;scroll-snap-align:none;width:100%;min-height:100svh;transition:none;position:relative;inset:auto;overflow:clip;transform:none}.story-section{--deck-accent-rgb:141,129,108;--deck-background:#fff;padding-top:0;display:block;overflow:clip}.story-section:not(.story-section--hero){grid-template-columns:minmax(17rem,24rem) minmax(0,58rem);justify-content:center;align-items:center;gap:clamp(1.6rem,4vw,4rem);padding:clamp(5.5rem,8vh,7rem) clamp(1.35rem,3.2vw,2.8rem) clamp(2rem,4vh,3rem);display:grid}.story-section__number{z-index:5;color:#050505;letter-spacing:0;pointer-events:none;font-size:clamp(.78rem,1vw,.94rem);font-weight:600;line-height:1;position:absolute;bottom:clamp(.95rem,2vw,1.85rem);right:clamp(1rem,2vw,2rem)}.story-section[data-slide-id=hero-gradient] .story-section__number{color:#050505}.story-section--hero .story-copy,.story-section--hero .story-visual{z-index:2;position:relative}.story-section--hero{place-items:center;min-height:100vh;display:grid}.story-section--hero .story-copy{text-align:center;pointer-events:auto;justify-items:center;gap:1.25rem;width:min(48rem,100vw - 4rem);min-height:auto;padding:0 clamp(2rem,4vw,4rem);position:relative}.landing-footer--parallax{z-index:0;position:sticky;bottom:0}.story-section--hero .story-title{max-width:13ch;font-size:clamp(2.4rem,5.4vw,4.6rem);line-height:.94}.story-hero-actions{justify-content:center;width:100%;display:flex}.story-section__light-rays{z-index:0;pointer-events:none;opacity:.72;position:absolute;inset:0;overflow:hidden}.story-section__light-rays:after{content:"";pointer-events:none;background:linear-gradient(#ffffff1f,#f5f5f514 34%,#f1f1f12e),radial-gradient(circle at 14% 24%,#ffffffeb 0,#fff0 34%);position:absolute;inset:0}.story-section__light-rays-canvas{width:100%;height:100%}.story-section__gradient-blinds{z-index:0;background:#fff;position:absolute;inset:0;overflow:hidden}.story-section__gradient-blinds:after{content:"";pointer-events:none;background:radial-gradient(circle,#1111110f 0,#1110 58%),linear-gradient(#11111105,#11111114);position:absolute;inset:0}.story-section__gradient-blinds-canvas{width:100%;height:100%}.story-section--hero-gradient .deck-cta__shimmer{background:linear-gradient(90deg,#0000,#ffffff57 48%,#0000)}.story-section--hero-gradient{background:#fff;place-items:stretch stretch}.story-section__hero-media{z-index:0;background:#fff;position:absolute;inset:0;overflow:hidden}.story-section__hero-media img,.story-section__hero-media video{object-fit:cover;object-position:center center;width:100%;height:100%}.story-section__hero-overlay{z-index:2;width:100%;min-height:100vh;padding:calc(var(--landing-header-height,4rem) + clamp(1.1rem, 2vw, 1.8rem)) clamp(1.25rem,3vw,2.5rem) clamp(2rem,4vw,3rem);text-align:center;pointer-events:none;grid-template-rows:auto 1fr auto;justify-items:center;display:grid;position:relative}.story-section__hero-topline{color:#050505;font-family:var(--font-text),Helvetica,Arial,sans-serif;letter-spacing:0;max-width:36rem;margin:0;font-size:12px;font-weight:400;line-height:1.2}.story-section__hero-bottom{pointer-events:auto;justify-content:center;align-self:end;width:100%;display:flex}.workaholic-media-slide{padding:0}.workaholic-media-slide .story-section__hero-media{background:#fff}.workaholic-media-slide__overlay{grid-template-rows:1fr;place-items:center;min-height:100svh;padding-bottom:clamp(7rem,12vh,9rem)}.workaholic-media-slide__overlay .story-section__hero-topline{place-self:center}.workaholic-sticky-cta{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + clamp(1rem, 3vh, 1.65rem));z-index:50;pointer-events:auto;min-width:min(13.5rem,100vw - 2rem);position:fixed;transform:translate(-50%)}.workaholic-sticky-cta:focus-visible,.workaholic-sticky-cta:hover{transform:translate(-50%)translateY(-1px)}.story-section--lanyard{place-items:stretch stretch;padding:clamp(4.2rem,9vh,5.8rem) 0 clamp(2rem,4vh,3rem)}.story-section[data-slide-id=lanyard] .story-section__number{color:#181816b8}.story-section__lanyard-backdrop{z-index:0;background:radial-gradient(circle at 18% 18%,#ffffffd6 0,#fff0 24%),radial-gradient(circle at 78% 66%,#ffffff6b 0,#fff0 32%),linear-gradient(140deg,#f5f2ec,#ebe6dc 45%,#d8d2c8);position:absolute;inset:0}.story-section__lanyard-backdrop:after{content:"";pointer-events:none;background:linear-gradient(#ffffff5c,#fff0 28%,#1f1c1714),linear-gradient(90deg,#ffffff29,#fff0 26%,#1f1c170f);position:absolute;inset:0}.story-section__lanyard-stage{z-index:1;pointer-events:none;place-items:center;padding:clamp(6.6rem,12vh,8.4rem) 0 clamp(1.25rem,3vh,2.2rem);display:grid;position:absolute;inset:0}.story-section__lanyard-shell{pointer-events:auto;width:min(100vw,118rem);max-width:none;height:min(82vh,56rem);min-height:40rem;position:relative}.story-section--lanyard .story-copy{z-index:2;text-align:center;pointer-events:none;align-self:start;justify-items:center;width:min(72rem,100vw - 4rem);margin-top:0;padding:0 clamp(1.5rem,3vw,2rem);position:relative}.story-section--lanyard .story-title{color:#181614;text-shadow:0 18px 40px #ffffff3d;max-width:none;font-size:clamp(2.8rem,6.5vw,5.2rem);line-height:.88}.story-section[data-slide-id=calendar],.story-section[data-slide-id=command],.story-section[data-slide-id=control],.story-section[data-slide-id=final],.story-section[data-slide-id=hero-gradient],.story-section[data-slide-id=hero],.story-section[data-slide-id=planning],.story-section[data-slide-id=solution],.story-section[data-slide-id=surface],.story-section[data-slide-id=visibility]{--deck-background:#fff}.story-section[data-slide-id=lanyard]{--deck-background:linear-gradient(145deg,#08090c,#323942 44%,#d8dde2)}.landing-footer:after,.story-section:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#1110,#1111110a);height:clamp(3.5rem,10vh,6.5rem);transition:opacity .22s;position:absolute;inset:auto 0 0}.landing-footer:before,.story-section:before{content:"";box-shadow:none;z-index:-1;opacity:0;pointer-events:none;background:0 0;transition:opacity .26s;position:absolute;inset:0}.landing-footer.is-past,.story-section.is-past{z-index:1}.landing-footer.is-under,.story-section.is-under{z-index:2}.landing-footer.is-active,.story-section.is-active{z-index:3;pointer-events:auto}.landing-footer.is-entering,.story-section.is-entering{z-index:4;pointer-events:auto}.landing-footer.is-covering,.story-section.is-covering{z-index:4}.landing-footer.is-next,.story-section.is-next{z-index:2}.landing-footer.is-active:before,.landing-footer.is-under:before,.story-section.is-active:before,.story-section.is-under:before{opacity:.44}.landing-footer.is-active:after,.landing-footer.is-under:after,.story-section.is-active:after,.story-section.is-under:after{opacity:.74}.landing-footer.is-covering:after,.landing-footer.is-covering:before,.landing-footer.is-entering:after,.landing-footer.is-entering:before,.story-section.is-covering:after,.story-section.is-covering:before,.story-section.is-entering:after,.story-section.is-entering:before{opacity:1}.story-copy,.story-visual{opacity:1;min-height:100vh;transition:none;transform:none}.story-copy{z-index:2;align-content:center;gap:.95rem;width:min(28rem,100vw - 8rem);padding:clamp(2rem,3vw,3rem) clamp(1.5rem,2.5vw,2.4rem) clamp(2rem,3vw,3rem) clamp(2.75rem,5vw,5rem);display:grid;position:relative}.story-section:not(.story-section--hero) .story-copy,.story-section:not(.story-section--hero) .story-visual{min-height:auto}.story-section:not(.story-section--hero) .story-copy{align-content:start;width:100%;max-width:24rem;padding:0}.story-title{color:#050505;letter-spacing:0;text-wrap:pretty;max-width:13ch;margin:0;font-size:clamp(1.3rem,2.5vw,2.4rem);font-weight:600;line-height:.98}.story-title--hero{max-width:10ch;font-family:var(--font-display)}.story-title--annotated{line-height:1.02}.story-annotation{letter-spacing:0;display:inline;position:relative}.story-annotation--underline{padding:0 .06em .02em;display:inline-block}.story-annotation--underline:after{content:"";transform-origin:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 24' preserveAspectRatio='none'%3E%3Cpath d='M4 18C20 12 34 21 50 16S81 10 96 14s28 7 40 3 16-4 20-2' fill='none' stroke='%23111111' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:.34em;animation:storyMarkerUnderline .82s cubic-bezier(.22,1,.36,1) .18s both;position:absolute;bottom:.02em;left:-.06em;right:-.06em}.story-annotation--highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(104deg,#ffe96800 .8%,#ffe968d1 2.2%,#ffe968b3 53%,#ffe968db 98%,#ffe96800);background-position:0 88%;background-repeat:no-repeat;background-size:0 .72em;padding:0 .1em .05em;animation:storyMarkerHighlight .88s cubic-bezier(.22,1,.36,1) .36s both;display:inline}.story-section--hero-gradient .story-annotation--highlight{background-image:linear-gradient(104deg,#d8d8d800 .8%,#d8d8d8c7 2.2%,#d8d8d89e 53%,#d8d8d8d1 98%,#d8d8d800)}.story-body{color:#2c2c2c;max-width:28rem;margin:0;font-size:12px;font-weight:400;line-height:1.5}.story-start{gap:.7rem;width:min(100%,22rem);margin-top:.2rem;display:grid}.story-start__field{background:linear-gradient(#fffffffa,#f1f1f1fa);border:1px solid #11111124;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:3.7rem;padding:0 .9rem 0 1rem;display:grid}.story-start__field input{color:#111;letter-spacing:0;width:100%;font-size:12px;font-weight:600}.story-start__field input::placeholder{color:#5d5d5d;opacity:1}.story-start__submit{color:#1f1f1f;font-size:11px;font-weight:600}.story-visual{pointer-events:none;width:72vw;min-height:100vh;display:block;position:absolute;inset:0 0 0 auto;overflow:visible}.story-section:not(.story-section--hero) .story-visual{pointer-events:auto;justify-content:stretch;align-items:stretch;width:100%;display:flex;position:relative;inset:auto}.hero-visual,.story-frame{background:#fff;border-left:0;width:100%;min-height:100vh;margin-left:auto;position:relative;overflow:hidden}.story-section:not(.story-section--hero) .story-frame{background:0 0;border:0;min-height:min(72vh,48rem);margin-left:0}.hero-visual__viewport{width:100%;height:100%;overflow:hidden}.hero-visual__track{height:100%;display:flex}.hero-visual__slide{flex:0 0 100%;align-content:center;width:100%;min-height:100%;padding:clamp(1.2rem,2.8vw,2.4rem);display:grid}.hero-visual__chrome{color:#5a5a5a;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.62rem;font-weight:600;display:flex}.hero-visual__canvas{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:1rem;height:min(70vh,44rem);margin-top:1rem;display:grid;position:relative}.hero-visual__stack{background:linear-gradient(#fff,#f1f1f1);border:1px solid #1111111a;align-content:space-between;padding:1rem;display:grid;position:relative;box-shadow:0 26px 62px #0000001f}.control-visual__approval span,.control-visual__approval strong,.control-visual__history span,.control-visual__plan span,.final-visual__space span,.final-visual__space strong,.front-door-visual__card span,.front-door-visual__card strong,.front-door-visual__lane span,.graph-node span,.hero-visual__stack span,.hero-visual__stack strong,.start-beat span,.start-beat strong,.time-visual__calendar span,.time-visual__planner span,.visibility-visual__status span,.visibility-visual__status strong{letter-spacing:0;text-transform:uppercase}.control-visual__approval span,.control-visual__history span,.control-visual__plan span,.final-visual__space span,.front-door-visual__lane span,.graph-node span,.hero-visual__stack span,.start-beat span,.time-visual__calendar span,.time-visual__planner span,.visibility-visual__status span{color:#4d4d4d;font-size:.74rem;font-weight:600}.control-visual__approval strong,.final-visual__space strong,.front-door-visual__card strong,.hero-visual__stack strong,.start-beat strong,.visibility-visual__status strong{color:#070707;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:600;line-height:.94}.hero-visual__bars,.hero-visual__rows{gap:.65rem;display:grid}.control-visual__history div,.control-visual__plan div,.hero-visual__bars span,.hero-visual__rows span{background:linear-gradient(90deg,#d3d3d3,#b6b6b6);border-radius:0;height:.75rem;display:block}.control-visual__plan div:nth-child(2),.hero-visual__bars span:first-child{width:72%}.control-visual__plan div:nth-child(3),.hero-visual__bars span:nth-child(2){width:88%}.control-visual__plan div:nth-child(4),.hero-visual__bars span:nth-child(3){width:54%}.hero-visual__stack--secondary{align-content:end;margin-top:4.5rem}.control-visual__voice,.final-visual__voice,.hero-visual__voice{grid-auto-flow:column;align-items:end;gap:.4rem;display:grid;position:absolute}.hero-visual__voice{bottom:2rem;right:2rem}.control-visual__voice span,.final-visual__voice span,.hero-visual__voice span{transform-origin:bottom;background:linear-gradient(#111,#777);width:.34rem;height:1rem}.story-section.is-live .control-visual__voice span,.story-section.is-live .final-visual__voice span,.story-section.is-live .hero-visual__voice span{animation:voiceBars 1s ease-in-out infinite}.story-section.is-live .control-visual__voice span:nth-child(2),.story-section.is-live .final-visual__voice span:nth-child(2),.story-section.is-live .hero-visual__voice span:nth-child(2){animation-delay:.12s}.story-section.is-live .control-visual__voice span:nth-child(3),.story-section.is-live .final-visual__voice span:nth-child(3),.story-section.is-live .hero-visual__voice span:nth-child(3){animation-delay:.24s}.story-section.is-live .control-visual__voice span:nth-child(4),.story-section.is-live .final-visual__voice span:nth-child(4),.story-section.is-live .hero-visual__voice span:nth-child(4){animation-delay:.36s}.story-section.is-live .final-visual__voice span:nth-child(5),.story-section.is-live .hero-visual__voice span:nth-child(5){animation-delay:.48s}.control-visual,.final-visual,.front-door-visual,.graph-visual,.start-flow-visual,.time-visual,.visibility-visual{padding:clamp(1.2rem,3vw,2.5rem)}.start-flow-visual{align-content:center;gap:1rem;display:grid}.start-beat{background:linear-gradient(#fff,#f1f1f1);border:1px solid #1111111a;gap:.8rem;width:min(100%,27rem);padding:1rem;display:grid;position:relative;box-shadow:0 20px 44px #0000001a}.start-beat:nth-child(2){margin-left:clamp(2rem,8vw,7rem)}.start-beat:nth-child(3){margin-left:clamp(4rem,12vw,12rem)}.start-flow-visual__line{background:linear-gradient(90deg,#1111111a,#1111115c 50%,#1111111a);height:1px;position:absolute;inset:50% 18% auto 16%}.story-section.is-live .start-beat{animation:stepShift 3.8s cubic-bezier(.22,1,.36,1) infinite}.story-section.is-live .start-beat:nth-child(2){animation-delay:.18s}.story-section.is-live .start-beat:nth-child(3){animation-delay:.36s}.front-door-visual{background:#11111114;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:1px;display:grid}.front-door-visual__lane{background:linear-gradient(#fff,#efefef);align-content:start;min-height:min(70vh,42rem);padding:1rem;display:grid;position:relative}.front-door-visual__card{background:linear-gradient(#111,#030303);border:1px solid #1111111a;gap:.5rem;width:min(24vw,19rem);padding:1rem;display:grid;position:absolute;top:26%;left:3%;box-shadow:0 28px 64px #00000038}.front-door-visual__card span,.front-door-visual__card strong{color:#fff}.front-door-visual__card span{font-size:.74rem}.story-section.is-live .front-door-visual__card{animation:moveCard 5.2s cubic-bezier(.22,1,.36,1) infinite}.graph-visual{position:relative}.graph-node{aspect-ratio:1;background:linear-gradient(#fff,#f0f0f0);border:1px solid #1111111a;place-items:center;width:clamp(10rem,18vw,14rem);display:grid;position:absolute;box-shadow:0 24px 54px #0000001a}.graph-node--project{top:12%;left:14%}.graph-node--work{top:38%;left:38%}.graph-node--goal{top:17%;right:11%}.graph-node--doc{bottom:12%;right:20%}.graph-line{transform-origin:0;background:linear-gradient(90deg,#11111114,#1111115c 50%,#11111114);height:1px;position:absolute}.graph-line--one{width:20rem;top:28%;left:30%;transform:rotate(12deg)}.graph-line--two{width:12rem;top:47%;left:33%;transform:rotate(56deg)}.graph-line--three{width:14rem;top:56%;left:54%;transform:rotate(-34deg)}.story-section.is-live .graph-node{animation:nodePulse 3.8s ease-in-out infinite}.story-section.is-live .graph-node--work{animation-delay:.22s}.story-section.is-live .graph-node--goal{animation-delay:.44s}.story-section.is-live .graph-node--doc{animation-delay:.66s}.time-visual{align-content:center;gap:1rem;display:grid}.time-visual__calendar,.time-visual__planner{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;display:grid}.time-visual__calendar span,.time-visual__planner span{background:linear-gradient(#fff,#f1f1f1);border:1px solid #1111111a;place-items:center;min-height:4rem;display:grid;box-shadow:0 18px 42px #00000014}.time-visual__gantt{background:linear-gradient(#f8f8f8,#ededed);border:1px solid #1111111a;gap:1rem;padding:1.2rem;display:grid}.time-visual__bar{background:linear-gradient(90deg,#111,#7a7a7a);height:2.2rem;transform:translate(0)}.time-visual__bar--one{width:46%}.time-visual__bar--two{width:68%}.time-visual__bar--three{width:38%}.story-section.is-live .time-visual__bar--one{animation:ganttShift 4.6s ease-in-out infinite}.story-section.is-live .time-visual__bar--two{animation:ganttShiftWide 4.6s ease-in-out infinite}.story-section.is-live .time-visual__bar--three{animation:ganttShiftLate 4.6s ease-in-out infinite}.control-visual{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:1rem;display:grid}.control-visual__approval,.control-visual__history,.control-visual__plan,.control-visual__voice{background:linear-gradient(#fff,#efefef);border:1px solid #1111111a;position:relative;box-shadow:0 22px 50px #0000001a}.control-visual__voice{place-items:center;min-height:12rem;display:grid}.control-visual__plan{align-content:start;gap:.8rem;min-height:21rem;padding:1rem;display:grid}.control-visual__approval{background:linear-gradient(#111,#050505);place-items:center;min-height:8.5rem;display:grid}.control-visual__approval span,.control-visual__approval strong{color:#fff}.control-visual__history{gap:.75rem;min-height:11rem;padding:1rem;display:grid}.control-visual__approval,.control-visual__history{grid-column:2}.story-section.is-live .control-visual__approval{animation:approvalBlink 3.4s ease-in-out infinite}.visibility-visual{align-content:center;gap:1rem;display:grid}.visibility-visual__status{background:#11111114;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.visibility-visual__status article{background:linear-gradient(#fff,#efefef);gap:.75rem;padding:1rem;display:grid;box-shadow:0 18px 42px #00000014}.visibility-visual__chart{background:linear-gradient(#f8f8f8,#eee);border:1px solid #1111111a;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:1rem;min-height:18rem;padding:1rem;display:grid}.visibility-visual__chart span{background:linear-gradient(#111,#757575);display:block}.visibility-visual__chart span:first-child{height:42%}.visibility-visual__chart span:nth-child(2){height:68%}.visibility-visual__chart span:nth-child(3){height:55%}.visibility-visual__chart span:nth-child(4){height:82%}.story-section.is-live .visibility-visual__chart span{animation:chartLift 3.9s ease-in-out infinite}.story-section.is-live .visibility-visual__chart span:nth-child(2){animation-delay:.14s}.story-section.is-live .visibility-visual__chart span:nth-child(3){animation-delay:.28s}.story-section.is-live .visibility-visual__chart span:nth-child(4){animation-delay:.42s}.final-visual{align-content:center;gap:1rem;display:grid}.final-visual__cards article,.final-visual__space{background:linear-gradient(#fff,#efefef);border:1px solid #1111111a;box-shadow:0 22px 54px #0000001a}.final-visual__space{gap:.8rem;padding:1.2rem;display:grid}.final-visual__cards{min-height:18rem;position:relative}.final-visual__cards article{width:min(68%,29rem);height:12rem;position:absolute;inset:0 auto auto 0}.final-visual__cards article:first-child{top:0;left:0}.final-visual__cards article:nth-child(2){top:2.2rem;left:3.2rem}.final-visual__cards article:nth-child(3){top:4.4rem;left:6.4rem}.final-visual__voice{justify-self:end;margin-right:2rem;position:relative}.story-section.is-live .final-visual__cards article:first-child{animation:stackFloat 4.2s ease-in-out infinite}.story-section.is-live .final-visual__cards article:nth-child(2){animation:stackFloat 4.2s ease-in-out .18s infinite}.story-section.is-live .final-visual__cards article:nth-child(3){animation:stackFloat 4.2s ease-in-out .36s infinite}.mock-command,.mock-panel,.mock-view-card{background:linear-gradient(#fff,#efefef);border:1px solid #1111111a;box-shadow:0 22px 54px #0000001a}.mock-panel,.mock-view-card{gap:.9rem;padding:1rem;display:grid}.mock-chip-row,.mock-stat-grid article span,.mock-topline,.system-visual__grid article{color:#4d4d4d;letter-spacing:0;text-transform:uppercase;font-size:.62rem;font-weight:600}.mock-topline{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.mock-callout,.mock-panel-title{color:#070707;text-transform:uppercase;margin:0;font-size:clamp(1rem,2vw,1.5rem);font-weight:600;line-height:.95}.mock-message{background:#ffffffb8;border:1px solid #11111114;gap:.38rem;padding:.9rem;display:grid}.mock-message p,.mock-message strong{text-transform:uppercase;margin:0}.mock-message strong{color:#111;font-size:.62rem;font-weight:600}.mock-message p{color:#343434;font-size:.62rem;line-height:1.35}.mock-chip-row{flex-wrap:wrap;gap:.55rem;display:flex}.mock-chip-row span{background:#ffffffd1;border:1px solid #1111111a;justify-content:center;align-items:center;min-height:2rem;padding:0 .7rem;display:inline-flex}.mock-bar-stack,.mock-line-stack{gap:.65rem;display:grid}.mock-bar-stack span,.mock-line-stack span{background:linear-gradient(90deg,#cfcfcf,#acacac);height:.74rem;display:block}.mock-line-stack span{width:var(--line-width,100%)}.mock-bar-stack span:first-child{width:62%}.mock-bar-stack span:nth-child(2){width:86%}.mock-bar-stack span:nth-child(3){width:48%}.goals-page-visual,.interview-visual,.planner-page-visual,.solution-visual,.team-page-visual{align-content:center;gap:1rem;display:grid}.interview-visual{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.85fr)}.interview-visual__output,.interview-visual__question,.interview-visual__transcript{align-content:start;min-height:27rem}.mock-card-stack{gap:.8rem;display:grid}.mock-card-stack article{background:#ffffffc2;border:1px solid #11111114;gap:.4rem;padding:1rem;display:grid}.goal-pedestal-row article span,.mock-card-stack article span{color:#575757;font-size:.62rem;font-weight:600}.goal-pedestal-row article strong,.mock-card-stack article strong{color:#070707;font-size:1.2rem;font-weight:600;line-height:.95}.solution-visual{grid-template-columns:minmax(0,.9fr) minmax(0,1.05fr) minmax(0,.78fr)}.solution-visual__map,.solution-visual__solution,.solution-visual__task{align-content:start;min-height:28rem}.mock-stat-grid,.solution-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.mock-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mock-stat-grid article,.solution-metric-grid article{background:#fffc;border:1px solid #11111114;gap:.45rem;padding:.8rem;display:grid}.mock-stat-grid article span,.solution-metric-grid article span{color:#5a5a5a;font-size:.56rem;font-weight:600}.mock-stat-grid article strong,.solution-metric-grid article strong{color:#090909;font-size:1.3rem;font-weight:600;line-height:.95}.goal-flow-mini,.solution-map-mini{background:linear-gradient(#f9f9f9f0,#f0f0f0f0);border:1px solid #11111114;min-height:17rem;position:relative;overflow:hidden}.goal-flow-mini__node,.solution-map-mini__node{color:#111;background:#fff;border:1px solid #1111111a;justify-content:center;align-items:center;min-height:3rem;padding:0 .9rem;font-size:.6rem;font-weight:600;display:inline-flex;position:absolute}.goal-flow-mini__node--root,.solution-map-mini__node--root{color:#fff;background:linear-gradient(#111,#050505);top:42%;left:50%;transform:translate(-50%,-50%)}.solution-map-mini__node--a{top:18%;left:12%}.solution-map-mini__node--b{top:18%;right:12%}.solution-map-mini__node--c{bottom:18%;left:50%;transform:translate(-50%)}.command-visual{align-content:center;padding:clamp(1.2rem,3vw,2.5rem);display:grid}.mock-command{gap:1rem;padding:1rem;display:grid}.mock-command__bar{background:#fff;border:1px solid #11111114;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;min-height:4rem;padding:0 1rem;display:grid}.mock-command__bar span,.mock-command__bar strong{color:#070707;text-transform:uppercase;font-weight:600}.mock-command__bar span{font-size:.72rem}.mock-command__bar strong{font-size:.82rem}.mock-command__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.mock-command__results article{background:#fffc;border:1px solid #11111114;gap:.45rem;min-height:9rem;padding:1rem;display:grid}.mock-command__results article span{color:#5b5b5b;font-size:.6rem;font-weight:600}.mock-command__results article strong{color:#090909;font-size:1.05rem;font-weight:600;line-height:.95}.views-visual{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:1rem;padding:clamp(1.2rem,3vw,2.5rem);display:grid}.mock-view-card{align-content:start;min-height:13.5rem}.mock-view-card span{color:#090909;font-size:.7rem;font-weight:600}.mock-column-grid,.mock-node-grid{gap:.8rem;display:grid}.mock-column-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;min-height:7.6rem}.mock-column-grid span{background:linear-gradient(#fbfbfb,#ececec);border:1px solid #11111114;min-height:5.8rem;display:block}.mock-node-grid{min-height:7.6rem;position:relative}.mock-node-grid span{background:#fff;border:1px solid #11111114;width:4.6rem;height:2.4rem;position:absolute}.mock-node-grid span:first-child{top:0;left:0}.mock-node-grid span:nth-child(2){top:2.6rem;left:3.8rem}.mock-node-grid span:nth-child(3){top:5.2rem;left:7.6rem}.planner-page-visual{grid-template-columns:minmax(0,.72fr) minmax(0,1fr) minmax(0,.82fr)}.planner-page-visual__calendar,.planner-page-visual__dayboard,.planner-page-visual__timeline{align-content:start;min-height:24rem}.planner-mini-grid{gap:.7rem;display:grid}.planner-mini-grid span{color:#111;background:#fffc;border:1px solid #11111114;align-items:center;min-height:3rem;padding:0 .85rem;font-size:.62rem;font-weight:600;display:inline-flex}.goals-page-visual{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.goals-page-visual__flow,.goals-page-visual__pedestals{align-content:start;min-height:24rem}.goal-pedestal-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.8rem;min-height:15rem;display:grid}.goal-pedestal-row article{background:linear-gradient(#fefefe,#e8e8e8);border:1px solid #11111114;align-content:end;gap:.45rem;min-height:9rem;padding:1rem;display:grid}.goal-pedestal-row article:first-child{min-height:13rem}.goal-pedestal-row article:nth-child(2){min-height:10.5rem}.goal-pedestal-row article:nth-child(3){min-height:8.6rem}.goal-flow-mini__node--left{top:18%;left:10%}.goal-flow-mini__node--right{top:18%;right:10%}.team-page-visual{grid-template-columns:repeat(2,minmax(0,1fr))}.team-page-visual__approvals,.team-page-visual__costs,.team-page-visual__runs,.team-page-visual__team{align-content:start;min-height:15rem}.system-visual{align-content:center;gap:1rem;padding:clamp(1.2rem,3vw,2.5rem);display:grid}.system-visual__hub{text-align:center;justify-self:center;width:min(100%,22rem)}.system-visual__hub .mock-panel-title{font-size:clamp(1.8rem,4vw,3rem)}.system-visual__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.system-visual__grid article{background:#ffffffd1;border:1px solid #11111114;place-items:center;min-height:7rem;display:grid}.visibility-analytics-frame{justify-content:center;align-items:center;padding:clamp(1.2rem,3vw,2.8rem);display:flex}.visibility-analytics-board-shell{background:var(--visibility-analytics-gold-ring);width:min(100%,66rem);box-shadow:var(--visibility-analytics-shadow);pointer-events:none;padding:1px;position:relative}.visibility-analytics-board-shell:before{content:"";background:var(--visibility-analytics-gold-sheen);pointer-events:none;height:7.5rem;position:absolute;inset:1px 1px auto}.visibility-analytics-board{background:var(--visibility-analytics-surface);gap:1rem;padding:clamp(1rem,2vw,1.4rem);display:grid;position:relative}.visibility-analytics-board__chrome{color:#5b3c07b8;letter-spacing:0;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.8rem;font-size:.62rem;font-weight:600;display:flex}.visibility-analytics-board__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.visibility-analytics-card-shell{background:var(--visibility-analytics-gold-ring);padding:1px}.visibility-analytics-card{background:linear-gradient(#fff,#fffdfa);grid-template-rows:auto minmax(14rem,1fr) auto;gap:.9rem;min-height:22rem;padding:1rem;display:grid;box-shadow:inset 0 1px #fffffff5,0 18px 44px #8f650f14}.visibility-analytics-card__header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.visibility-analytics-card__copy,.visibility-analytics-card__metric{gap:.32rem;display:grid}.visibility-analytics-card__copy span,.visibility-analytics-card__detail,.visibility-analytics-card__metric strong{letter-spacing:0}.visibility-analytics-card__copy span{color:#67470cb8;text-transform:uppercase;font-size:.62rem;font-weight:600}.visibility-analytics-card__copy strong,.visibility-analytics-card__metric strong{color:#111;font-weight:600;line-height:1}.visibility-analytics-card__copy strong{text-transform:uppercase;font-size:clamp(1.1rem,1.65vw,1.4rem)}.visibility-analytics-card__metric{justify-items:end}.visibility-analytics-card__metric strong{text-align:right;font-size:clamp(1rem,1.5vw,1.2rem)}.visibility-analytics-card__chart{min-height:14rem}.visibility-analytics-card__detail{color:#111111a3;margin:0;font-size:.72rem;line-height:1.45}.hero-intake-shell{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.82fr);gap:1rem;height:min(70vh,44rem);margin-top:1rem;display:grid}.hero-intake-shell__dock,.hero-intake-shell__stage,.landing-calendar-shell,.landing-command-shell,.landing-goals-flow,.landing-goals-podium,.landing-list-shell,.landing-solution-shell{background:linear-gradient(#fffffffa,#f4f4f4fa),linear-gradient(120deg,#f4f4f4e6,#fffffff5);position:relative;overflow:hidden;box-shadow:0 26px 60px #1111111a}.hero-intake-shell__dock,.hero-intake-shell__stage{align-content:start;gap:1rem;padding:1rem;display:grid}.hero-intake-shell__stage{background:radial-gradient(circle at 0 0,#d4d4d45c 0,#fff0 36%),linear-gradient(#fffffffa,#f3f3f3fa)}.hero-intake-shell__dock-top strong,.hero-intake-shell__prompt,.landing-calendar-toolbar-copy strong,.landing-command-search strong,.landing-goal-flow-card__body strong,.landing-podium-goal strong,.landing-solution-summary strong{color:#090909;letter-spacing:0;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:600;line-height:.95}.hero-intake-shell__prompt{max-width:12ch}.hero-intake-shell__transcript{align-content:start;gap:.7rem;display:grid}.hero-intake-shell__turn{background:#ffffffd6;border:1px solid #11111114;gap:.38rem;padding:.85rem .95rem;display:grid}.hero-intake-shell__turn--agent{background:linear-gradient(#f5f5f5fa,#eaeaeafa)}.hero-intake-shell__cards article span,.hero-intake-shell__dock-top span,.hero-intake-shell__turn span,.landing-calendar-day header span,.landing-calendar-event span,.landing-calendar-nav-group button,.landing-calendar-rangebar button,.landing-calendar-toolbar-copy span,.landing-command-result__copy span,.landing-goal-flow-card__grid span,.landing-list-row>span,.landing-list-row__stage,.landing-list-table__head span,.landing-list-toolbar__button span,.landing-momentum-strip article span,.landing-pane-banner span,.landing-podium-goal span,.landing-section-head span,.landing-solution-metric-group article span{color:#1111118f;font-size:.58rem;font-weight:600;line-height:1.15}.hero-intake-shell__turn p{color:#090909;text-transform:none;margin:0;font-size:.72rem;font-weight:400;line-height:1.4}.hero-intake-shell__voice{align-items:end;gap:.3rem;min-height:2.6rem;display:inline-flex}.hero-intake-shell__voice span{transform-origin:bottom;opacity:.85;background:linear-gradient(#111,#b7b7b7);width:.34rem;height:1rem}.hero-intake-shell__dock{background:radial-gradient(circle at 100% 0,#cecece47 0,#fff0 32%),linear-gradient(#fcfcfcfa,#eeeeeefa);grid-template-rows:auto minmax(0,1fr) auto}.hero-intake-shell__dock-top{gap:.35rem;display:grid}.hero-intake-shell__cards{align-content:start;gap:.7rem;display:grid}.hero-intake-shell__cards article{background:#ffffffd1;border:1px solid #11111114;gap:.4rem;padding:.9rem;display:grid}.hero-intake-shell__cards article strong,.landing-calendar-day header strong,.landing-calendar-event strong,.landing-command-result__copy strong,.landing-list-row__task strong,.landing-momentum-strip article strong,.landing-solution-metric-group article strong{color:#090909;font-size:.88rem;font-weight:600;line-height:1}.hero-intake-shell__controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.hero-intake-shell__controls span,.landing-list-row__solution,.landing-solution-summary__chips span{color:#111;background:#ffffffb8;border:1px solid #1111111a;justify-content:center;align-items:center;min-height:2.4rem;padding:0 .8rem;font-size:.6rem;font-weight:600;display:inline-flex}.story-section.is-live .hero-intake-shell__voice span{animation:workaholic-intake-voice 1.2s ease-in-out infinite}.story-section.is-live .hero-intake-shell__voice span:nth-child(2){animation-delay:.12s}.story-section.is-live .hero-intake-shell__voice span:nth-child(3){animation-delay:.24s}.story-section.is-live .hero-intake-shell__voice span:nth-child(4){animation-delay:.36s}.story-section.is-live .hero-intake-shell__voice span:nth-child(5){animation-delay:.48s}.landing-pane-banner{background:#fff;border-bottom:1px solid #11111114;place-items:center;min-height:3.4rem;display:grid}.landing-section-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.landing-solution-shell{background:#fff;grid-template-rows:auto minmax(0,1fr);min-height:100vh;display:grid}.landing-solution-shell__body{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:0;min-height:0;display:grid}.landing-solution-shell__main{border-right:1px solid #11111114;gap:1rem;padding:1.1rem;display:grid}.landing-solution-summary{border-bottom:1px solid #11111114;gap:.8rem;padding-bottom:.95rem;display:grid}.landing-solution-summary__chips{flex-wrap:wrap;gap:.55rem;display:flex}.landing-solution-section{border-bottom:1px solid #11111114;gap:.8rem;padding-bottom:1rem;display:grid}.landing-solution-section:last-child{border-bottom:0;padding-bottom:0}.landing-momentum-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.landing-momentum-strip article,.landing-solution-metric-group article{background:#fff;border:1px solid #11111114;gap:.45rem;padding:.85rem;display:grid}.landing-momentum-strip article:nth-child(2),.landing-momentum-strip article:nth-child(3){background:#fff}.landing-solution-metric-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.landing-solution-shell__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.landing-checklist,.landing-readiness-list{gap:.6rem;display:grid}.landing-checklist article,.landing-readiness-list article{background:#ffffffc2;border:1px solid #11111114;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-height:2.75rem;padding:0 .85rem;display:grid}.landing-checklist article strong,.landing-readiness-list article strong{color:#111;font-size:.67rem;font-weight:600}.landing-checklist__dot,.landing-readiness-list article span{background:0 0;border:1px solid #1111113d;width:.7rem;height:.7rem}.landing-checklist article.is-complete .landing-checklist__dot,.landing-readiness-list article.is-ready span{background:#111;border-color:#111}.landing-solution-map{background:#fff;grid-template-rows:auto minmax(0,1fr);gap:.85rem;padding:1.1rem;display:grid}.landing-solution-map__canvas{background:#fff;border:1px solid #11111114;min-height:22rem;position:relative}.landing-solution-map__canvas:after,.landing-solution-map__canvas:before{content:"";background:#1111111a;position:absolute}.landing-solution-map__canvas:before{width:54%;height:1px;top:37%;left:23%}.landing-solution-map__canvas:after{width:1px;height:34%;top:37%;left:50%}.landing-solution-node{color:#111;background:#fff;border:1px solid #1111111f;justify-content:center;align-items:center;min-height:3rem;padding:0 .9rem;font-size:.6rem;font-weight:600;display:inline-flex;position:absolute}.landing-solution-node--primary{color:#fff;background:linear-gradient(#101010,#2f2f2f);top:28%;left:50%;transform:translate(-50%)}.landing-solution-node--left{top:28%;left:10%}.landing-solution-node--right{top:28%;right:10%}.landing-solution-node--bottom{bottom:14%;left:50%;transform:translate(-50%)}.landing-list-shell{background:#fff;align-content:start;gap:0;min-height:100vh;padding-top:0;display:grid}.landing-list-toolbar{background:#fffffffa;border-bottom:1px solid #11111114;flex-wrap:wrap;align-items:center;gap:0;padding:1rem 1.1rem .7rem;display:flex}.landing-list-toolbar__button,.landing-list-toolbar__new{color:#000;background:#fff;border:1px solid #1111111a;align-items:center;gap:.5rem;min-height:2.2rem;padding:0 .7rem;display:inline-flex;position:relative}.landing-list-toolbar__button+.landing-list-toolbar__button,.landing-list-toolbar__new+.landing-list-toolbar__button{margin-left:-1px}.landing-list-toolbar__new{font-size:.66rem;font-weight:600}.landing-list-toolbar__button strong{color:#111;font-size:.64rem;font-weight:600}.landing-list-table{gap:0;min-height:0;padding:0 1.1rem 1.1rem;display:grid}.landing-list-row,.landing-list-table__head{grid-template-columns:minmax(15rem,1.8fr) repeat(4,minmax(0,1fr));align-items:center;gap:.8rem;display:grid}.landing-list-table__head{border-bottom:1px solid #11111114;min-height:3rem}.landing-list-stage-group{display:grid}.landing-list-row{background:#fffffff5;border-bottom:1px solid #11111112;min-height:4.1rem}.landing-list-row.is-active{background:linear-gradient(90deg,#1111110a,#fff0 18%),#fffffffa}.landing-list-stage-group--scaffold{gap:0}.landing-list-row--scaffold{background:#fbfbfbf5}.landing-list-row__task{gap:.35rem;display:grid}.landing-calendar-stage,.landing-command-stage,.landing-list-stage{align-content:center;padding:clamp(1.2rem,3vw,2.5rem);display:grid}.landing-list-stage{background:#fff;align-content:stretch;padding:0;position:relative}.landing-surface-stage{background:#eef0f2;align-content:stretch;padding:0;display:grid}.landing-surface-stage__image{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.landing-list-shell--surface{background:#fff;min-height:100%}.landing-list-shell--surface .landing-list-table,.landing-list-shell--surface .landing-list-toolbar{padding-right:clamp(18rem,26vw,24rem)}.landing-list-shell--surface .landing-list-toolbar{background:#fff}.landing-list-shell--surface .landing-list-table{z-index:0;position:relative}.landing-list-stage__swap{pointer-events:none;z-index:1;align-items:stretch;width:min(50vw,42rem);display:flex;position:absolute;inset:clamp(5.2rem,9vh,7rem) clamp(1.4rem,3vw,2.4rem) clamp(1.4rem,3vw,2.4rem) auto}.landing-list-stage__swap .work-surface-swap{width:100%;min-height:100%}.landing-command-palette{width:min(100%,52rem);margin:0 auto}.landing-command-shell{-webkit-backdrop-filter:none;background:#fff;gap:.65rem;padding:.9rem;display:grid;box-shadow:0 22px 48px #1111111f,inset 0 1px #ffffff8f!important}.landing-command-header{padding:0 .1rem}.landing-command-search{border-bottom:0;align-content:center;gap:.3rem;min-height:0;padding:.3rem 0 .1rem;display:grid}.landing-command-search strong{font-size:.8rem}.landing-command-results{background:0 0;gap:.5rem;padding:0;display:grid}.landing-command-result{background:linear-gradient(#f9f9f9fa,#efefeffa);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex;box-shadow:inset 0 0 0 1px #11111114!important}.landing-command-result.is-active{background:#fff;box-shadow:inset 2px 0 #111,0 16px 30px #11111114!important}.landing-command-result__copy{gap:.18rem;display:grid}.landing-command-shortcut{align-items:center;gap:.35rem;display:inline-flex}.landing-command-shortcut__key{color:#111;background:linear-gradient(#fffffffa,#ecececfa);border:1px solid #1111112e;border-bottom-color:#1111116b;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .45rem .05rem;font-size:.66rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #fffffff0,inset 0 -2px #11111114,0 6px 12px -8px #11111138!important}.landing-calendar-shell{background:radial-gradient(circle at top,#ffffffe6 0,#ffffff2e 24%,#fff0 58%),linear-gradient(#fcfcfcfa,#f2f2f2fa);min-height:45rem;padding:0}.landing-planner-demo{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:45rem;display:grid}.landing-planner-demo__chrome{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffffeb,#f8f8f8e0);border-bottom:1px solid #11111114;gap:0;padding:.85rem .85rem 0;display:grid;position:relative}.landing-planner-demo__datebar{text-align:center;justify-items:center;gap:.25rem;padding:0 0 .85rem;display:grid}.landing-planner-demo__datebar span{color:#11111180;font-size:.68rem;font-weight:600;line-height:1}.landing-planner-demo__datebar strong{color:#090909;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:600;line-height:.95}.landing-planner-demo .calendar-toolbar{display:none}.landing-planner-demo .calendar-board,.landing-planner-demo .calendar-content,.landing-planner-demo .calendar-grid-scroll,.landing-planner-demo .calendar-main,.landing-planner-demo .calendar-shell,.landing-planner-demo .calendar-workspace{height:100%;min-height:0}.landing-planner-demo .calendar-shell.calendar-shell-day-board{min-height:0}.landing-planner-demo .calendar-frame{box-shadow:none;background:0 0;border:0}.landing-planner-demo .calendar-main{grid-template-rows:auto minmax(0,1fr)}.landing-planner-demo .calendar-main.calendar-main-day-board,.landing-planner-demo .calendar-main.calendar-main-inline-hours{grid-template-rows:minmax(0,1fr)}.landing-planner-demo .calendar-workspace{grid-template-columns:0 minmax(0,1fr)}.landing-planner-demo .calendar-board,.landing-planner-demo .calendar-inline-visible-hours,.landing-planner-demo .calendar-visible-hours-panel{display:none}.landing-planner-demo .calendar-planner-panel{box-shadow:none;background:0 0;border-left:0}.landing-planner-demo .calendar-planner-panel-header,.landing-planner-demo .calendar-planner-panel-toggle{display:none}.landing-planner-demo .calendar-planner-panel-content{grid-template-rows:minmax(0,1fr)}.landing-planner-demo .calendar-planner-panel-surface{background:0 0}.landing-planner-demo .calendar-day-board-canvas-viewport,.landing-planner-demo .calendar-day-board-frame,.landing-planner-demo .calendar-day-board-shell{height:100%}.landing-planner-demo .calendar-day-board-frame{border-left:0}.landing-planner-demo .react-flow__attribution{display:none}.landing-goals-shell{background:#fff;min-height:clamp(58rem,116vh,76rem);position:relative;overflow:visible}.landing-goals-shell__background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-goals-shell__background:after{content:"";background:linear-gradient(#05050514,#05050524 20%,#0505050f 40%,#ffffff1f 62%,#f3f3f3cc);position:absolute;inset:0}.landing-goals-shell__beams{opacity:.92;filter:contrast(1.04)brightness(1.02);mix-blend-mode:normal;position:absolute;inset:0}.landing-goals-shell__content{z-index:1;min-height:inherit;grid-template-rows:auto minmax(0,1fr);align-content:end;justify-items:center;gap:clamp(1.5rem,3vh,2.5rem);padding:clamp(14rem,22vh,17rem) clamp(.9rem,2vw,1.5rem) clamp(1.1rem,2.5vh,2.25rem);display:grid;position:relative}.landing-goals-shell__intro{text-align:center;justify-items:center;gap:.8rem;padding-top:0;display:grid}.landing-goals-shell__head{color:#11111175;text-transform:uppercase;justify-content:center;align-items:center;gap:.8rem;padding-inline:.25rem;font-size:.68rem;font-weight:600;line-height:1;display:flex}.landing-goals-shell__title{color:#111;letter-spacing:0;text-wrap:pretty;max-width:16ch;margin:0;font-size:clamp(2.1rem,4.9vw,4.8rem);font-weight:600;line-height:.92}.landing-goals-shell__body{color:#111111ad;max-width:42rem;margin:0;font-size:12px;font-weight:400;line-height:1.5}.landing-goals-copy{text-align:center;justify-items:center;gap:.6rem;width:min(100%,58rem);display:grid}.landing-goals-shell__hint{color:#11111161;font-size:.68rem;font-weight:600;line-height:1}.landing-goals-scroller{justify-content:center;align-items:end;width:100%;height:auto;min-height:clamp(30rem,58vh,44rem);padding-bottom:clamp(.5rem,2vh,1.25rem);display:flex;overflow:hidden}.landing-goals-scroller::-webkit-scrollbar{display:none}.landing-goals-podium{--podium-board-width:1468px;width:min(100%,var(--podium-board-width));min-height:100%;box-shadow:none;background:0 0;margin:0 auto;padding:clamp(4.75rem,10vh,6.5rem) 0 .25rem;display:grid;overflow:visible}.landing-goals-podium,.landing-goals-podium__lane{justify-content:center;align-items:end;position:relative}.landing-goals-podium__lane{z-index:1;width:var(--podium-board-width);min-height:calc(100% - .2rem);display:flex}.landing-podium-goal{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:flex-end;margin:0 -1px;transition:transform .18s,opacity .18s;display:flex;position:relative}.landing-podium-goal__trophy{z-index:2;cursor:grab;justify-content:center;width:100%;display:flex;position:absolute;bottom:calc(100% - 2rem);left:50%;transform:translate(-50%)}.landing-podium-goal__trophy img{object-fit:contain;width:auto;max-width:100%;height:auto;display:block}.landing-podium-goal.is-dragging{opacity:.96;transform:translate3d(var(--podium-drag-x,0),-.85rem,0) scale(1.018);cursor:grabbing;transition:none;z-index:20!important}.landing-podium-goal.is-dragging .landing-podium-goal__trophy{cursor:grabbing}.landing-podium-goal__panel{background:#fff;border:1px solid #1111111f;width:100%;height:100%;position:relative;box-shadow:0 18px 40px #11111114}.landing-podium-goal__panel:after{content:"";pointer-events:none;background:#fff;border-left:1px solid #1111111f;border-right:1px solid #1111111f;width:calc(100% + 2px);height:100vh;position:absolute;top:calc(100% - 1px);left:-1px}.landing-podium-goal__body{isolate:isolate;width:100%;height:100%;box-shadow:none;background:#fff;flex-direction:column;justify-content:flex-end;align-items:center;padding:clamp(5.4rem,8vw,8rem) 1.55rem 1.65rem;display:flex;position:relative;overflow:hidden}.landing-podium-goal__rank{color:#1111111f;font-size:clamp(4.4rem,5vw,6.75rem);font-weight:600;line-height:1;position:absolute;top:1.6rem;left:50%;transform:translate(-50%)}.landing-podium-goal strong{color:#050505;max-width:15rem;font-size:1rem;font-weight:600;line-height:1.05}.landing-podium-goal em,.landing-podium-goal span{text-transform:uppercase;font-size:.68rem;font-style:normal;line-height:1.15}.landing-podium-goal span{color:#111111ad;margin-top:.55rem}.landing-podium-goal__progress{background:#ececec;width:calc(100% + 3.1rem);height:1rem;margin-top:1.15rem;overflow:hidden}.landing-podium-goal__progress div{background:#111;height:100%}.landing-podium-goal em{color:#111111b8;margin-top:.65rem;font-weight:600}.story-section[data-slide-id=calendar]{padding:0;display:block;overflow:clip}.story-section[data-slide-id=calendar]:after,.story-section[data-slide-id=calendar]:before{display:none}.story-section[data-slide-id=calendar] .story-visual{align-items:end;width:100%;min-height:100vh;display:flex;position:relative;inset:auto}.story-section[data-slide-id=calendar] .landing-goals-podium,.story-section[data-slide-id=calendar] .landing-goals-scroller,.story-section[data-slide-id=calendar] .landing-goals-shell,.story-section[data-slide-id=calendar] .story-frame,.story-section[data-slide-id=calendar] .story-visual,.story-section[data-slide-id=calendar] [data-podium-goal]{pointer-events:auto}.story-section[data-slide-id=calendar] .story-frame{background:0 0;border:0;align-items:end;width:100%;min-height:100vh;margin-left:0;display:flex;overflow:visible}.story-section[data-slide-id=calendar] .landing-goals-shell__content{width:100%;padding:clamp(5.75rem,10vh,7.5rem) clamp(.65rem,1.8vw,1.4rem) clamp(.9rem,2vh,1.6rem)}.story-section[data-slide-id=calendar] .landing-goals-shell__head{padding-inline:0}.story-section[data-slide-id=calendar] .landing-goals-podium{width:100%;margin:0}.landing-podium-goal--slot-1,.landing-podium-goal--slot-5{width:16.5rem;height:15.75rem}.landing-podium-goal--slot-2,.landing-podium-goal--slot-4{width:19rem;height:19.125rem}.landing-podium-goal--slot-3{width:23.25rem;height:24.25rem}@keyframes workaholic-intake-voice{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1.18)}}.landing-footer{will-change:auto;contain:none;backface-visibility:visible;color:#fff;pointer-events:auto;background:#050505;align-items:end;width:100%;min-height:100vh;padding:clamp(5rem,10vw,8rem) clamp(1rem,2.4vw,1.8rem) clamp(1.4rem,3vw,2rem);transition:none;display:grid;position:relative;inset:auto;overflow:clip;transform:none}.landing-footer__rule{pointer-events:none}.landing-footer__inner{z-index:3;align-self:end;gap:clamp(2rem,5vw,4rem);width:100%;display:grid;position:relative}.landing-footer__brand-row{place-items:center;width:100%;min-height:clamp(13rem,34vh,18rem);display:grid;position:relative}.landing-footer__rule{height:1px;box-shadow:none;background:linear-gradient(90deg,#fff0,#fff3 50%,#fff0);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.landing-footer__logo-link{z-index:1;background:0 0;justify-content:center;align-items:center;width:100%;padding:0;display:block;position:relative}.landing-footer__logo{width:100%;height:auto;display:block}.landing-footer__actions{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem) minmax(0,1fr);align-items:center;gap:1.25rem;display:grid}.landing-footer__link-group{flex-wrap:wrap;justify-content:flex-start;gap:.85rem 1.6rem;display:flex}.landing-footer__link-group--end{justify-content:flex-end}.landing-footer__link-group a{color:#ffffffe6;letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:400;text-decoration:none}.landing-footer__link-group a:focus-visible,.landing-footer__link-group a:hover{color:#fff}.landing-footer__image-cta{gap:.9rem;text-decoration:none;display:grid}.landing-footer__image-cta-media{aspect-ratio:1;width:100%;box-shadow:none;background:#111;display:block;overflow:hidden}.landing-footer__image-cta-art{object-fit:cover;width:100%;height:100%;display:block}.landing-footer__image-cta-copy{justify-items:center;gap:.25rem;display:grid}.landing-footer__image-cta-copy span,.landing-footer__image-cta-copy strong{letter-spacing:0;text-transform:uppercase}.landing-footer__image-cta-copy strong{color:#fff;font-size:12px;font-weight:600;line-height:1}.landing-footer__image-cta-copy span{color:#ffffffa3;font-size:12px;font-weight:400;line-height:1}.landing-footer__text-cta{justify-self:center;min-width:min(18rem,100%)}.legal-page{background:linear-gradient(#ffffffd6,#f8f8f8f5),repeating-linear-gradient(0deg,#0c0c0c07 0 1px,#0000 1px 28px);place-items:center;min-height:100vh;padding:7rem 1.2rem 3rem;display:grid}.legal-card{text-align:center;background:linear-gradient(#fffffffa,#f5f5f5fa);border:1px solid #1111111a;align-content:center;justify-items:center;gap:1rem;width:min(100%,210mm);min-height:min(297mm,100vh - 10rem);padding:clamp(1.8rem,4vw,3.5rem);display:grid;box-shadow:0 26px 80px #0000001f,inset 0 1px #ffffffdb}.legal-card h1,.legal-card span{text-transform:uppercase;margin:0}.legal-card span{color:#0505058a;letter-spacing:.32em;font-size:.75rem;font-weight:600}.legal-card h1{color:#050505;max-width:12ch;font-size:clamp(2rem,5vw,3.8rem);font-weight:600;line-height:.92}.legal-card p{color:#303030;text-transform:uppercase;max-width:34rem;margin:0;font-size:.8rem;font-weight:400;line-height:1.5}}@keyframes voiceBars{0%,to{transform:scaleY(.65)}50%{transform:scaleY(1.7)}}@keyframes stepShift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes moveCard{0%,12%{transform:translate(0)}32%{transform:translate(24%)}56%{transform:translate(49%)}82%,to{transform:translate(73%)}}@keyframes nodePulse{0%,to{transform:translateY(0);box-shadow:0 24px 54px #0000001a}50%{transform:translateY(-10px);box-shadow:0 30px 68px #00000029}}@keyframes ganttShift{0%,to{transform:translate(0)}50%{transform:translate(8%)}}@keyframes ganttShiftWide{0%,to{transform:translate(0)}50%{transform:translate(12%)}}@keyframes ganttShiftLate{0%,to{transform:translate(0)}50%{transform:translate(18%)}}@keyframes approvalBlink{0%,to{box-shadow:0 22px 50px #00000029}50%{box-shadow:0 26px 60px #00000038,0 0 0 1px #ffffff14}}@keyframes chartLift{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.12)}}@keyframes stackFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes storyMarkerUnderline{0%{opacity:0;transform:scaleX(.08)translateY(.04em)}to{opacity:1;transform:scaleX(1)translateY(0)}}@keyframes storyMarkerHighlight{0%{background-size:0 .72em}to{background-size:100% .72em}}@media (max-width:980px){.landing-edge-nav{display:none}.landing-main{height:100vh;position:relative;overflow:hidden auto}.story-section{pointer-events:auto;padding-top:5.4rem;padding-bottom:3.6rem;display:block;position:relative;inset:auto;overflow:clip;filter:none!important;transform:none!important}.story-section[data-slide-id=calendar]{display:block}.story-section[data-slide-id=calendar] .story-copy{pointer-events:auto;width:100%;padding:0 1.25rem .8rem;position:relative;top:auto;left:auto;transform:none}.landing-goals-shell,.landing-goals-shell__content,.story-section[data-slide-id=calendar] .story-visual{min-height:auto}.story-section[data-slide-id=calendar] .landing-goals-shell__content{grid-template-rows:auto auto;gap:1rem;padding:1.25rem 0 0}.landing-goals-copy{gap:.5rem}.landing-goals-shell__title{max-width:10ch;font-size:clamp(1.95rem,8vw,3rem)}.landing-goals-shell__body{max-width:26rem}.landing-footer{pointer-events:auto;position:relative;inset:auto;overflow:clip;filter:none!important;transform:none!important}.hero-visual,.story-copy,.story-frame,.story-visual{min-height:auto}.story-copy{width:100%;padding:0 1.25rem .6rem}.story-visual{width:100%;padding-bottom:1rem;position:relative;inset:auto}.story-section__number{bottom:1rem;right:1rem}.story-section__hero-overlay{min-height:calc(100svh - 5.4rem);padding-top:calc(var(--landing-header-height,3.55rem) + .95rem);padding-bottom:1.5rem}.workaholic-media-slide{min-height:100svh;padding:0}.workaholic-media-slide__overlay{min-height:100svh;padding:calc(var(--landing-header-height,3.55rem) + .95rem) 1rem calc(env(safe-area-inset-bottom,0px) + 6.5rem)}.workaholic-sticky-cta{bottom:calc(env(safe-area-inset-bottom,0px) + .85rem);min-height:44px}.hero-visual,.story-frame{border-top:0;border-left:0;min-height:34rem}.story-title{max-width:14ch;font-size:clamp(1.8rem,7vw,2.9rem)}.landing-footer__actions{grid-template-columns:1fr;justify-items:center;gap:.85rem 1.25rem}.landing-footer__link-group,.landing-footer__link-group--end{justify-content:center}.goals-page-visual,.hero-intake-shell,.interview-visual,.landing-calendar-grid,.landing-calendar-toolbar,.landing-goals-shell,.landing-solution-shell__body,.landing-solution-shell__split,.mock-command__results,.planner-page-visual,.solution-visual,.system-visual__grid,.team-page-visual,.views-visual{grid-template-columns:1fr}.landing-calendar-axis{display:none}.landing-momentum-strip,.landing-solution-metric-group{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-list-shell--surface .landing-list-table,.landing-list-shell--surface .landing-list-toolbar{padding-right:1.1rem}.landing-list-stage__swap{width:100%;padding:0 1.1rem 1.1rem;position:relative;inset:auto}.landing-list-stage__swap .work-surface-swap{min-height:24rem}.story-section--lanyard{padding-top:5rem;padding-bottom:2.5rem}.story-section__lanyard-stage{padding:0 0 1rem;position:relative;inset:auto}.story-section__lanyard-shell{width:100vw;height:min(56vh,34rem);min-height:28rem}.story-section--lanyard .story-copy{padding:0 1.25rem 1.25rem}}@media (max-width:720px){.landing-header{--landing-header-height:3.55rem;padding:.55rem .8rem 0}.landing-header__bar{grid-template-columns:1fr auto;padding:0 .75rem}.landing-header__brand{gap:.55rem}.landing-header__product-mark{width:auto;font-size:.95rem}.landing-header__nav{display:none}.landing-header__actions{gap:.75rem}.landing-header__cta,.landing-header__login{font-size:12px}.landing-header__cta{min-height:32px;padding:0 .8rem}.story-start{width:100%}.story-start__field{min-height:3.8rem}.control-visual,.hero-visual__canvas{grid-template-columns:1fr}.start-beat:nth-child(2),.start-beat:nth-child(3){margin-left:0}.start-flow-visual__line{display:none}.front-door-visual,.visibility-visual__status{grid-template-columns:repeat(2,minmax(0,1fr))}.front-door-visual__card{width:calc(100% - 2rem)}.graph-node{width:8.4rem}.graph-node--project{left:6%}.graph-node--work{left:34%}.graph-node--goal{right:6%}.graph-node--doc{right:14%}.graph-line--one{width:11rem}.graph-line--two{width:8rem}.graph-line--three{width:9rem}.time-visual__calendar,.time-visual__planner{grid-template-columns:repeat(2,minmax(0,1fr))}.visibility-visual__chart{min-height:12rem}.visibility-analytics-board__grid{grid-template-columns:1fr}.visibility-analytics-card{min-height:18rem}.visibility-analytics-card__header{display:grid}.visibility-analytics-card__metric{justify-items:start}.visibility-analytics-card__metric strong{text-align:left}.final-visual__cards article{width:min(88%,20rem)}.landing-footer__logo{width:100%;font-size:clamp(3rem,21vw,8rem)}.landing-footer__actions{gap:.8rem 1rem}.landing-footer__image-cta,.landing-footer__text-cta{width:min(100%,18rem)}.goal-pedestal-row,.hero-intake-shell__controls,.landing-goal-flow-card__grid,.landing-list-toolbar,.landing-momentum-strip,.landing-solution-metric-group,.mock-stat-grid,.solution-metric-grid{grid-template-columns:1fr}.landing-list-toolbar{gap:.5rem;display:grid}.landing-list-toolbar__button+.landing-list-toolbar__button,.landing-list-toolbar__new+.landing-list-toolbar__button{margin-left:0}.landing-list-toolbar__button,.landing-list-toolbar__new{justify-content:space-between;width:100%}.landing-list-stage__swap{padding-bottom:.85rem;padding-left:.85rem;padding-right:.85rem}.landing-list-stage__swap .work-surface-swap{min-height:20rem}.landing-list-table__head{display:none}.landing-list-row{grid-template-columns:1fr;gap:.35rem;padding:.7rem 0}.landing-list-row__solution{justify-self:start}.landing-command-result{flex-direction:column;align-items:flex-start}.landing-command-shortcut{flex-wrap:wrap}.landing-planner-demo__datebar strong{font-size:1rem}.landing-calendar-shell,.landing-planner-demo{min-height:38rem}.landing-goal-flow-card{grid-template-columns:1fr}.landing-goal-flow-card__rank{border-bottom:1px solid #1111111f;border-right:0;min-height:3.6rem}.landing-goals-podium{width:100%;min-height:26rem;padding-top:4.5rem}.landing-goals-scroller{justify-content:flex-start;padding:0 .85rem;overflow:auto hidden}.landing-podium-goal__body{padding:5.15rem 1rem 1rem}.landing-podium-goal strong{font-size:.92rem}.landing-podium-goal__progress{width:calc(100% + 2rem);height:.8rem}.landing-podium-goal--slot-1,.landing-podium-goal--slot-5{width:10rem;height:12rem}.landing-podium-goal--slot-2,.landing-podium-goal--slot-4{width:11.5rem;height:14.5rem}.landing-podium-goal--slot-3{width:13.5rem;height:18rem}.landing-footer{padding-left:.85rem;padding-right:.85rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.account-action-button,.landing-footer,.story-copy,.story-section,.story-visual{transition:none}.story-section.is-live .control-visual__approval,.story-section.is-live .control-visual__voice span,.story-section.is-live .final-visual__cards article,.story-section.is-live .final-visual__voice span,.story-section.is-live .front-door-visual__card,.story-section.is-live .graph-node,.story-section.is-live .hero-intake-shell__voice span,.story-section.is-live .hero-visual__voice span,.story-section.is-live .start-beat,.story-section.is-live .time-visual__bar,.story-section.is-live .visibility-visual__chart span{animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}