@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Manrope Variable,Manrope,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.right-3{right:.75rem}.z-50{z-index:50}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.size-11{width:2.75rem;height:2.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-8{height:2rem}.h-full{height:100%}.h-px{height:1px}.max-h-80{max-height:20rem}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-32{min-height:8rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-border{border-color:hsl(var(--border))}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-transparent{border-color:transparent}.bg-background{background-color:hsl(var(--background))}.bg-border{background-color:hsl(var(--border))}.bg-primary{background-color:hsl(var(--primary))}.bg-transparent{background-color:transparent}.p-0{padding:0}.p-1{padding:.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pr-9{padding-right:2.25rem}.text-left{text-align:left}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-medium{font-weight:500}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-tight{letter-spacing:-.025em}.text-destructive{color:hsl(var(--destructive))}.text-foreground{color:hsl(var(--foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.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)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:light;--sendalis-ink: #111210;--sendalis-deep: #0b0c0c;--sendalis-graphite: #191a18;--sendalis-bone: #e9e6de;--sendalis-paper: #f5f3ed;--sendalis-dark-blue: #1d3045;--sendalis-teal: #19b8a2;--sendalis-muted: #a8a79f;--type-hero-heading: clamp(3rem, 6.5vw, 7.5rem);--type-section-heading: clamp(2.125rem, 3.1vw, 3rem);--type-interface-heading: clamp(1.25rem, 1.8vw, 1.5rem);--type-body: clamp(1rem, 1.1vw, 1.125rem);--type-label: .875rem;--type-meta: .75rem;--hero-ink: #0e1115;--font-sans: "Manrope Variable", Manrope, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--background: 43 29% 95%;--foreground: 90 6% 7%;--primary: 172 76% 41%;--primary-foreground: 90 6% 7%;--secondary: 45 17% 89%;--secondary-foreground: 90 6% 7%;--muted: 45 13% 90%;--muted-foreground: 60 4% 42%;--destructive: 4 72% 43%;--border: 45 8% 76%;--input: 45 8% 70%;--ring: 172 76% 36%;--radius: .75rem;--layer-background: 0;--layer-scene: 2;--layer-atmosphere: 3;--layer-stage-copy: 5;--layer-stage-gallery: 9;--layer-stage-demo: 12;--layer-content: 30;--layer-scrollbar: 50;--layer-transition: 55;--layer-header: 60;--layer-overlay: 80;--layer-debug: 95;--layer-menu: 100;--header-occlusion-height: 0px;--contact-scroll-gap: 32px;--header-safe: clamp(104px, 12lvh, 144px);--statement-gap: clamp(28px, 3.2lvh, 42px);--bottom-safe: clamp(24px, 4lvh, 46px);--stage-inline: clamp(20px, 5vw, 96px);--text-safe-depth: max(340px, 43lvh);--cloud-feather: clamp(240px, 30lvh, 390px);--enter-ease: cubic-bezier(.16, 1, .3, 1);--transfer-ease: cubic-bezier(.65, 0, .35, 1);--exit-ease: cubic-bezier(.55, 0, 1, .45);font-family:var(--font-sans)}*{box-sizing:border-box}html{background:var(--sendalis-paper);scrollbar-gutter:stable;font-family:var(--font-sans)}html[data-scroll-indicator-ready=true]{scrollbar-width:none}html[data-scroll-indicator-ready=true]::-webkit-scrollbar{width:0;height:0}html,body{overscroll-behavior-y:none}body{margin:0;background:var(--sendalis-paper);color:var(--sendalis-ink);font-family:var(--font-sans);font-weight:400;letter-spacing:-.01em}html[data-app-ready=false] #root{visibility:hidden}body.menu-open{overflow:hidden}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img,svg{display:block}::-moz-selection{background:color-mix(in srgb,var(--sendalis-teal) 40%,transparent)}::selection{background:color-mix(in srgb,var(--sendalis-teal) 40%,transparent)}:focus-visible{outline:2px solid var(--sendalis-teal);outline-offset:4px}.motion-pause{position:fixed;z-index:var(--layer-header);bottom:calc(8px + env(safe-area-inset-bottom));left:var(--stage-inline);min-height:44px;padding:8px 14px;border:1px solid rgba(29,48,69,.3);border-radius:999px;background:#f5f3edf0;color:var(--sendalis-dark-blue);font-size:12px;font-weight:700;cursor:pointer}.motion-pause:hover{background:var(--sendalis-paper)}.motion-pause:focus-visible{outline:3px solid var(--sendalis-teal);outline-offset:3px}body:has(.about-interlude[data-active=true]) .motion-pause{top:calc(82px + env(safe-area-inset-top));bottom:auto}@media (max-width: 360px) and (max-height: 600px){.motion-pause{bottom:env(safe-area-inset-bottom);left:8px;min-height:24px;padding:1px 9px;font-size:10px}body:has(.about-interlude[data-active=true]) .motion-pause{top:calc(74px + env(safe-area-inset-top));bottom:auto}}.flow-button{--flow-foreground: var(--sendalis-ink);--flow-border: color-mix(in srgb, var(--sendalis-ink) 38%, transparent);--flow-fill: var(--sendalis-ink);--flow-filled-foreground: var(--sendalis-bone);--flow-focus: var(--sendalis-teal);--flow-focus-offset: var(--sendalis-paper);position:relative;isolation:isolate;display:inline-grid;max-width:100%;min-height:48px;place-items:center;overflow:hidden;padding:0 28px;border:1px solid var(--flow-border);border-radius:999px;background:transparent;color:var(--flow-foreground);font-size:14px;font-weight:600;letter-spacing:-.018em;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:transform .12s ease,color .66s cubic-bezier(.19,1,.22,1),border-color .66s cubic-bezier(.19,1,.22,1),border-radius .66s cubic-bezier(.19,1,.22,1)}.flow-button[data-size=large]{min-height:52px;padding-inline:32px}.flow-button[data-surface=ink][data-intent=neutral]{--flow-foreground: var(--sendalis-bone);--flow-border: color-mix(in srgb, var(--sendalis-bone) 44%, transparent);--flow-fill: var(--sendalis-bone);--flow-filled-foreground: var(--sendalis-ink);--flow-focus: var(--sendalis-teal);--flow-focus-offset: var(--sendalis-ink)}.flow-button[data-surface=ink][data-intent=accent]{--flow-foreground: var(--sendalis-bone);--flow-border: color-mix(in srgb, var(--sendalis-teal) 68%, transparent);--flow-fill: var(--sendalis-teal);--flow-filled-foreground: var(--sendalis-ink);--flow-focus: var(--sendalis-bone);--flow-focus-offset: var(--sendalis-ink)}.flow-button[data-surface=paper][data-intent=neutral]{--flow-foreground: var(--sendalis-ink);--flow-border: color-mix(in srgb, var(--sendalis-ink) 38%, transparent);--flow-fill: var(--sendalis-ink);--flow-filled-foreground: var(--sendalis-bone);--flow-focus: var(--sendalis-teal);--flow-focus-offset: var(--sendalis-paper)}.flow-button[data-surface=paper][data-intent=accent]{--flow-foreground: var(--sendalis-ink);--flow-border: var(--sendalis-teal);--flow-fill: var(--sendalis-teal);--flow-filled-foreground: var(--sendalis-ink);--flow-focus: var(--sendalis-ink);--flow-focus-offset: var(--sendalis-paper)}.flow-button--full{width:100%}.flow-button__fill{position:absolute;z-index:0;top:50%;left:50%;width:42rem;height:42rem;border-radius:50%;background:var(--flow-fill);transform:translate3d(-50%,-50%,0) scale(0);transition:transform .78s cubic-bezier(.19,1,.22,1);pointer-events:none}.flow-button__content{position:relative;z-index:1;display:grid;min-width:0;grid-template-columns:18px minmax(0,auto) 18px;align-items:center;gap:10px}.flow-button__arrow{width:18px;height:18px;stroke:currentColor;transition:transform .74s cubic-bezier(.19,1,.22,1),opacity .44s ease}.flow-button__arrow--start{opacity:0;transform:translate3d(-18px,0,0)}.flow-button__arrow--end{opacity:1;transform:translateZ(0)}.flow-button__label{min-width:0;transform:translate3d(-6px,0,0);transition:transform .66s cubic-bezier(.19,1,.22,1)}.flow-button:focus-visible{border-color:var(--flow-fill);border-radius:12px;color:var(--flow-filled-foreground);outline:none;box-shadow:0 0 0 2px var(--flow-focus-offset),0 0 0 4px var(--flow-focus)}.flow-button:focus-visible .flow-button__fill{transform:translate3d(-50%,-50%,0) scale(1)}.flow-button:focus-visible .flow-button__arrow--start{opacity:1;transform:translateZ(0)}.flow-button:focus-visible .flow-button__arrow--end{opacity:0;transform:translate3d(18px,0,0)}.flow-button:focus-visible .flow-button__label{transform:translate3d(6px,0,0)}.flow-button:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.flow-button:disabled,.flow-button[aria-disabled=true]{cursor:not-allowed;opacity:.52}.origin-button{--origin-foreground: var(--sendalis-ink);--origin-border: color-mix(in srgb, var(--sendalis-ink) 38%, transparent);--origin-fill: var(--sendalis-ink);--origin-filled-foreground: var(--sendalis-bone);--origin-focus: var(--sendalis-teal);--origin-focus-offset: var(--sendalis-paper);position:relative;isolation:isolate;display:inline-flex;max-width:100%;min-height:48px;align-items:center;justify-content:center;overflow:hidden;padding-inline:28px;border:1px solid var(--origin-border);border-radius:12px;background:transparent;color:var(--origin-foreground);font-size:15px;font-weight:600;letter-spacing:-.02em;line-height:1;text-align:center;text-decoration:none;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1)}.origin-button[data-size=large]{min-height:52px;padding-inline:32px}.origin-button[data-surface=ink]{--origin-foreground: var(--sendalis-bone);--origin-border: color-mix(in srgb, var(--sendalis-bone) 44%, transparent);--origin-fill: var(--sendalis-bone);--origin-filled-foreground: var(--sendalis-ink);--origin-focus-offset: var(--sendalis-ink)}.origin-button[data-intent=accent]{--origin-border: color-mix(in srgb, var(--sendalis-teal) 80%, transparent);--origin-fill: #116d61;--origin-filled-foreground: var(--sendalis-bone);--origin-focus: var(--sendalis-bone)}.origin-button[data-surface=ink][data-intent=accent]{background:#19b8a21a}.origin-button[data-surface=paper][data-intent=accent]{--origin-focus: var(--sendalis-ink);--origin-focus-offset: var(--sendalis-paper)}.origin-button--full{width:100%}.origin-button__fill{position:absolute;z-index:0;border-radius:50%;background:var(--origin-fill);translate:-50% -50%;pointer-events:none;will-change:transform}.origin-button__content{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px}.origin-button[data-active=true]{border-color:var(--origin-fill);color:var(--origin-filled-foreground)}.origin-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--origin-focus-offset),0 0 0 4px var(--origin-focus)}.origin-button:disabled,.origin-button[aria-disabled=true]{cursor:not-allowed;opacity:.52}@media (hover: hover) and (pointer: fine){.flow-button:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--flow-fill);border-radius:12px;color:var(--flow-filled-foreground)}.flow-button:hover:not(:disabled):not([aria-disabled=true]) .flow-button__fill{transform:translate3d(-50%,-50%,0) scale(1)}.flow-button:hover:not(:disabled):not([aria-disabled=true]) .flow-button__arrow--start{opacity:1;transform:translateZ(0)}.flow-button:hover:not(:disabled):not([aria-disabled=true]) .flow-button__arrow--end{opacity:0;transform:translate3d(18px,0,0)}.flow-button:hover:not(:disabled):not([aria-disabled=true]) .flow-button__label{transform:translate3d(6px,0,0)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{--header-edge: transparent;--header-foreground: var(--sendalis-bone);--nav-light-opacity: 1;--nav-dark-opacity: 0;position:fixed;inset:0 0 auto;z-index:var(--layer-header);display:flex;height:calc(74px + env(safe-area-inset-top));align-items:center;justify-content:space-between;padding:env(safe-area-inset-top) var(--stage-inline) 0;border:0;border-bottom:1px solid var(--header-edge);background-color:transparent;background-image:none;color:var(--header-foreground);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none}.site-header a,.site-header button{pointer-events:auto}.site-header__brand{position:relative;display:block;width:clamp(126px,11vw,166px);height:48px}.site-header__logo{position:absolute;top:50%;left:0;width:100%;height:auto;transform:translateY(-50%);overflow:visible}.site-header[data-nav-theme=dark-on-light]{--header-foreground: var(--sendalis-ink)}.site-header [data-logo-layer=bone]{opacity:var(--nav-light-opacity);transition:opacity 80ms steps(1,jump-start)}.site-header [data-logo-layer=ink]{opacity:var(--nav-dark-opacity);transition:opacity 80ms steps(1,jump-start)}.site-header__nav{position:relative;display:flex;align-items:center;gap:clamp(18px,2.1vw,36px)}.site-header__nav a{--nav-emphasis: 1;display:inline-flex;min-height:44px;align-items:center;padding-inline:3px;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.015em;line-height:1;font-synthesis:none}.site-header__nav a:hover,.site-header__nav a:focus-visible,.site-header__nav a[aria-current=page]{--nav-emphasis: 1}.site-header__label{position:relative;display:block}.site-header__label-bone{display:block;color:var(--sendalis-bone);opacity:calc(var(--nav-emphasis) * var(--nav-light-opacity));transition:opacity 80ms steps(1,jump-start)}.site-header__label-ink{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--sendalis-ink);opacity:calc(var(--nav-emphasis) * var(--nav-dark-opacity));transition:opacity 80ms steps(1,jump-start)}.site-header__active-indicator{position:absolute;left:0;bottom:3px;width:0;height:2px;background:var(--sendalis-teal);opacity:0;pointer-events:none}.site-header__menu{display:none;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:0;background:transparent;color:currentColor}.site-header__menu-paint{position:relative;display:block;width:23px;height:23px}.site-header__menu svg{position:absolute;top:0;right:0;bottom:0;left:0;width:23px;height:23px}.site-header__menu-bone{color:var(--sendalis-bone);opacity:var(--nav-light-opacity);transition:opacity 80ms steps(1,jump-start)}.site-header__menu-ink{color:var(--sendalis-ink);opacity:var(--nav-dark-opacity);transition:opacity 80ms steps(1,jump-start)}.scroll-progress-indicator{position:fixed;z-index:var(--layer-scrollbar);top:calc(var(--header-occlusion-height) + 8px);right:max(8px,env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom));width:24px;min-height:0;opacity:.72;pointer-events:auto;touch-action:none;transition:opacity .16s ease}.scroll-progress-indicator[data-ready=false],.scroll-progress-indicator[data-scrollable=false]{visibility:hidden}.scroll-progress-indicator[data-dragging=true]{opacity:.9}.scroll-progress-indicator__thumb{position:absolute;top:0;right:9px;width:6px;min-height:44px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:#07090a80;box-shadow:0 0 0 1px #00000014;transform:translateZ(0);will-change:transform}@media (pointer: coarse),(hover: none){.scroll-progress-indicator{pointer-events:none}}@media (min-width: 801px){.scroll-progress-indicator__thumb{width:7px}}.header-transition-debug{position:fixed;z-index:var(--layer-debug);left:12px;bottom:12px;min-width:440px;margin:0;padding:12px 14px;border:1px solid rgba(255,255,255,.3);border-radius:8px;background:#080c10eb;color:#d8f7f1;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre;pointer-events:none}.cloud-navigation-content{position:relative}.cloud-curtain{--curtain-y: 260lvh;--curtain-primary-x: 0vw;--curtain-primary-y: 0lvh;--curtain-primary-scale: 1.03;--curtain-secondary-x: 0vw;--curtain-secondary-y: 0lvh;--curtain-secondary-scale: 1.07;--curtain-wisps-x: 0vw;--curtain-wisps-y: 0lvh;--curtain-wisps-opacity: 0;--curtain-seal: 0;position:fixed;z-index:var(--layer-transition);top:-70lvh;right:-5vw;bottom:-70lvh;left:-5vw;overflow:hidden;background:transparent;opacity:1;transform:translate3d(0,var(--curtain-y),0);pointer-events:none;touch-action:pan-y pinch-zoom;-webkit-mask-image:linear-gradient(transparent,transparent);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:linear-gradient(transparent,transparent);mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%}.cloud-curtain:not([data-phase=idle]){will-change:transform,opacity}.cloud-curtain__base,.cloud-curtain__body,.cloud-curtain__wisps,.cloud-curtain__core{position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;pointer-events:none}.cloud-curtain__base{background:linear-gradient(180deg,rgba(165,198,216,calc(.26 + var(--curtain-seal) * .5)),rgba(219,233,239,calc(.18 + var(--curtain-seal) * .5)))}.cloud-curtain__body,.cloud-curtain__wisps{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:cover}.cloud-curtain__body--primary{background-image:url(/media/sendalis-cloud-source-in.webp);opacity:calc(.54 + var(--curtain-seal) * .38);transform:translate3d(var(--curtain-primary-x),var(--curtain-primary-y),0) scale(var(--curtain-primary-scale))}.cloud-curtain__body--secondary{background-image:url(/media/sendalis-landscape-mist.webp);background-position:58% 62%;opacity:calc(.18 + var(--curtain-seal) * .22);transform:translate3d(var(--curtain-secondary-x),var(--curtain-secondary-y),0) scale(var(--curtain-secondary-scale))}.cloud-curtain__core{background:radial-gradient(ellipse at 50% 52%,rgba(238,247,248,calc(var(--curtain-seal) * .98)),transparent 72%),url(/media/sendalis-cloud-source-in.webp) center / cover no-repeat;opacity:calc(var(--curtain-seal) * .9);transform:translateZ(0) scale(1.04)}.cloud-curtain__wisps{top:-8%;right:-8%;bottom:-8%;left:-8%;background-color:transparent;background-image:url(/media/sendalis-landscape-mist.webp);opacity:calc(var(--curtain-wisps-opacity) * (.62 + var(--curtain-seal) * .18));transform:translate3d(var(--curtain-wisps-x),var(--curtain-wisps-y),0) scale(1.12)}.cloud-curtain__wisps--trailing{opacity:calc(var(--curtain-wisps-opacity) * .52);transform:translate3d(calc(var(--curtain-wisps-x) * -.6),calc(var(--curtain-wisps-y) * .58),0) scale(1.18)}.cloud-layer-debug{position:fixed;z-index:var(--layer-debug);top:92px;right:12px;display:grid;gap:5px;padding:10px 12px;border:1px solid rgba(255,255,255,.3);border-radius:8px;background:#080c10eb;color:#d8f7f1;font:11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.cloud-layer-debug label{display:flex;align-items:center;gap:7px}[data-debug-sendalis-motion=true] .cloud-curtain{outline:1px solid #ffbc40;outline-offset:-8vh}[data-debug-sendalis-motion=true] .gallery-landscape-backdrop:after{position:absolute;inset:48% auto auto 52%;width:12px;height:12px;border:1px solid #ffbc40;border-radius:50%;content:"";transform:translate(-50%,-50%)}[data-debug-sendalis-motion=true] [data-demo-visual]{outline:1px dashed rgba(25,184,162,.8);outline-offset:-2px}.cloud-transition-debug{position:fixed;z-index:var(--layer-debug);right:12px;bottom:12px;min-width:390px;margin:0;padding:12px 14px;border:1px solid rgba(255,255,255,.3);border-radius:8px;background:#080c10eb;color:#d8f7f1;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre;pointer-events:none}@keyframes mobile-menu-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes mobile-menu-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes mobile-menu-panel-in{0%{opacity:.86;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes mobile-menu-panel-out{0%{opacity:1;transform:translateZ(0)}to{opacity:.86;transform:translate3d(100%,0,0)}}@keyframes mobile-menu-item-in{0%{opacity:0;transform:translate3d(12px,0,0)}to{opacity:var(--mobile-item-opacity);transform:translateZ(0)}}.mobile-menu{position:fixed;z-index:var(--layer-menu);top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:none;height:100svh;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background:transparent;color:var(--sendalis-bone);pointer-events:none}.mobile-menu:not([open]){display:none}.mobile-menu::backdrop{background:transparent}.mobile-menu__scrim{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:#050f196b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto}.mobile-menu[open] .mobile-menu__scrim{animation:mobile-menu-scrim-in .42s var(--enter-ease) both}.mobile-menu.is-closing .mobile-menu__scrim{animation:mobile-menu-scrim-out .36s var(--exit-ease) both}.mobile-menu__panel{position:fixed;z-index:1;top:0;right:0;bottom:0;display:flex;width:min(86vw,380px);max-width:calc(100vw - 20px);height:100svh;height:100dvh;min-height:100svh;flex-direction:column;padding:calc(18px + env(safe-area-inset-top)) max(22px,env(safe-area-inset-right)) max(22px,env(safe-area-inset-bottom)) clamp(18px,6vw,26px);overflow:hidden;border:1px solid rgba(233,230,222,.14);border-right:0;border-radius:28px 0 0 28px;background:linear-gradient(135deg,#1d3045e8,#0b1c2bd1);box-shadow:-24px 0 64px #050f1947,inset 1px 0 #ffffff14;-webkit-backdrop-filter:blur(24px) saturate(1.12);backdrop-filter:blur(24px) saturate(1.12);pointer-events:auto}.mobile-menu[open] .mobile-menu__panel{animation:mobile-menu-panel-in .42s var(--enter-ease) both}.mobile-menu.is-closing .mobile-menu__panel{animation:mobile-menu-panel-out .36s var(--exit-ease) both;pointer-events:none}.mobile-menu__topline{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding-bottom:18px;border-bottom:1px solid rgba(233,230,222,.12)}.mobile-menu__logo{display:block;width:clamp(130px,36vw,154px);height:auto}.mobile-menu__close{display:grid;min-width:48px;min-height:48px;place-items:center;border:1px solid rgba(233,230,222,.22);border-radius:50%;background:#e9e6de12;color:inherit;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .12s ease}.mobile-menu__close:hover{border-color:#e9e6de6b;background:#e9e6de24}.mobile-menu__close:focus-visible{outline:none;border-color:var(--sendalis-teal);box-shadow:0 0 0 2px #0b1c2be6,0 0 0 4px var(--sendalis-teal)}.mobile-menu__close:active{transform:scale(.96)}.mobile-menu__close svg{width:21px;height:21px}.mobile-menu__nav{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;overflow-y:auto;overscroll-behavior:contain;padding:clamp(28px,7svh,56px) 0;scrollbar-color:rgba(233,230,222,.3) transparent;scrollbar-width:thin}.mobile-menu__nav a{--mobile-item-opacity: .76;position:relative;display:flex;min-height:56px;flex:0 0 auto;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;color:var(--sendalis-bone);opacity:var(--mobile-item-opacity);font-size:clamp(1.65rem,7vw,2.1rem);font-weight:600;line-height:1;text-decoration:none;letter-spacing:-.025em;transform:translateZ(0);animation:mobile-menu-item-in .36s var(--enter-ease) calc(.11s + var(--mobile-menu-item-index) * 45ms) both;transition:background-color .18s ease,color .18s ease,opacity .18s ease,transform .18s ease}.mobile-menu__nav a:before{width:3px;height:24px;flex:0 0 3px;border-radius:999px;background:transparent;content:"";transition:background-color .18s ease,box-shadow .18s ease}.mobile-menu__nav a:hover,.mobile-menu__nav a:focus-visible{--mobile-item-opacity: 1;background:#e9e6de14;opacity:1;outline:none;transform:translate3d(3px,0,0)}.mobile-menu__nav a:focus-visible{box-shadow:0 0 0 2px #0b1c2be6,0 0 0 4px var(--sendalis-teal)}.mobile-menu__nav a[aria-current=page]{--mobile-item-opacity: 1;background:#19b8a21a;opacity:1}.mobile-menu__nav a[aria-current=page]:before{background:var(--sendalis-teal);box-shadow:0 0 14px #19b8a273}.mobile-menu__footer{flex:0 0 auto;padding-top:18px;border-top:1px solid rgba(233,230,222,.12);color:var(--sendalis-bone)}.mobile-menu__footer p{max-width:15ch;margin:0;opacity:.68;font-size:14px;line-height:1.3;letter-spacing:-.01em}@media (max-width: 360px){.mobile-menu__panel{width:calc(100vw - 20px)}}@media (prefers-reduced-motion: reduce){.mobile-menu[open] .mobile-menu__scrim,.mobile-menu[open] .mobile-menu__panel,.mobile-menu__nav a,.mobile-menu.is-closing .mobile-menu__scrim,.mobile-menu.is-closing .mobile-menu__panel{animation:none;transition:none}.mobile-menu__nav a,.mobile-menu__nav a:hover,.mobile-menu__nav a:focus-visible{transform:none}}.cinematic-journey{touch-action:pan-y pinch-zoom;position:relative;background:var(--hero-ink)}.cinematic-viewport-probe{position:absolute;z-index:-1;width:1px;height:100vh;height:100lvh;pointer-events:none;visibility:hidden}.journey-marker{position:absolute;left:0;width:1px;height:1px;pointer-events:none;scroll-margin-top:0}.journey-stage{--cloud-coverage: 0;--cloud-seal: 0;--cloud-seal-readiness: 0;--cloud-far-opacity: 0;--cloud-far-x: 0vw;--cloud-far-y: 4lvh;--cloud-far-scale: 1;--cloud-mid-opacity: 0;--cloud-mid-x: 0vw;--cloud-mid-y: 16lvh;--cloud-mid-scale: .92;--cloud-near-opacity: 0;--cloud-near-x: 0vw;--cloud-near-y: 10lvh;--cloud-near-scale: 1.08;--atmosphere-one: 0;--atmosphere-two: 0;--landscape-opacity: 0;--landscape-demo-focus: 0;--landscape-camera-mood: 0;--atmosphere-media-opacity: 1;--rail-position: -1;position:sticky;top:0;width:100%;height:var(--cinematic-vh, 100vh);height:var(--cinematic-vh, 100lvh);min-height:0;overflow:hidden;isolation:isolate;container:stage / size;background:var(--hero-ink)}.hero-ink-base{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-background);background:var(--hero-ink)}.kinetic-grid{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:transparent}.kinetic-grid__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.kinetic-grid__content{position:relative;z-index:var(--layer-content);width:100%;height:100%}.journey-hero{z-index:var(--layer-scene)}.journey-hero .kinetic-grid__content,.atmosphere-foreground,.gallery-foreground,.demo-stage__layout{clip-path:inset(var(--header-occlusion-height) 0 0 0)}.hero-copy{position:absolute;left:clamp(24px,7.2vw,138px);bottom:clamp(72px,13lvh,150px);width:min(80vw,1120px);color:var(--sendalis-bone);opacity:var(--hero-copy-opacity, 1)}.hero-copy h1{max-width:1120px;margin:0;font-size:var(--type-hero-heading);font-weight:500;line-height:.96;letter-spacing:-.045em;text-wrap:balance}.hero-copy>p{max-width:620px;margin:clamp(24px,3.2lvh,38px) 0 0;color:#e9e6ded1;font-size:clamp(16px,1.2vw,20px);font-weight:400;line-height:1.55;letter-spacing:-.01em}.hero-actions{display:flex;align-items:center;gap:14px;margin-top:34px}.hero-scroll-indicator{position:absolute;z-index:var(--layer-stage-copy);bottom:clamp(24px,6.5lvh,72px);left:50%;display:grid;justify-items:center;color:var(--sendalis-bone);opacity:var(--scroll-indicator-opacity, 1);transform:translate3d(-50%,var(--scroll-indicator-offset, 0px),0);transition:opacity .18s linear,transform .24s var(--enter-ease);pointer-events:none;filter:drop-shadow(0 1px 4px rgba(5,12,18,.24))}.hero-scroll-indicator__inner{display:grid;justify-items:center;gap:9px;opacity:0;transform:translate3d(0,8px,0);animation:hero-scroll-indicator-in .62s var(--enter-ease) .56s forwards}.hero-scroll-indicator__mouse{width:clamp(26px,2vw,31px);height:auto;overflow:visible}.hero-scroll-indicator__outline{fill:none;stroke:currentColor;stroke-width:1.25;opacity:.78}.hero-scroll-indicator__wheel{fill:none;stroke:var(--sendalis-teal);stroke-linecap:round;stroke-width:1.8;transform-box:fill-box;transform-origin:center;animation:hero-scroll-wheel 1.85s cubic-bezier(.45,0,.25,1) 1.1s infinite}.hero-scroll-indicator__label{color:#e9e6de9e;font-size:11px;font-weight:500;letter-spacing:.015em;line-height:1.2;white-space:nowrap}@keyframes hero-scroll-indicator-in{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hero-scroll-wheel{0%,16%{opacity:0;transform:translate3d(0,-1px,0)}28%{opacity:.95;transform:translateZ(0)}62%{opacity:.32;transform:translate3d(0,11px,0)}74%,to{opacity:0;transform:translate3d(0,14px,0)}}[data-cloud-transition-active=true] .hero-scroll-indicator{opacity:0}.atmosphere-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-atmosphere);overflow:hidden;pointer-events:none}.atmosphere-decoder{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cloud-main,.near-fog,.far-haze{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;overflow:hidden;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%;transform-origin:center}.far-haze{z-index:1;background:url(/media/sendalis-landscape-mist.webp) 52% 36% / cover no-repeat;opacity:var(--cloud-far-opacity);transform:translate3d(var(--cloud-far-x),var(--cloud-far-y),0) scale(var(--cloud-far-scale))}.cloud-main{z-index:2;background:var(--sendalis-paper) url(/media/sendalis-cloud-source-in.webp) center / cover no-repeat;opacity:var(--cloud-mid-opacity);transform:translate3d(var(--cloud-mid-x),var(--cloud-mid-y),0) scale(var(--cloud-mid-scale))}.near-fog{z-index:3;background:url(/media/sendalis-landscape-mist.webp) 42% 58% / cover no-repeat;opacity:var(--cloud-near-opacity);transform:translate3d(var(--cloud-near-x),var(--cloud-near-y),0) scale(var(--cloud-near-scale))}.cloud-volume{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:var(--cloud-volume-opacity, 0);pointer-events:none}.cloud-volume canvas{display:block;width:100%;height:100%}.cloud-main canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.atmosphere-layer:not([data-canvas-live=true]) .cloud-main canvas{visibility:hidden}.video-debug-overlay{position:fixed;z-index:var(--layer-debug);right:12px;bottom:12px;min-width:340px;margin:0;padding:12px 14px;border:1px solid rgba(255,255,255,.24);border-radius:8px;background:#080c10e6;color:#d8f7f1;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre;pointer-events:none}.atmosphere-foreground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-stage-copy);pointer-events:none}.atmosphere-copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:var(--header-safe) var(--stage-inline) var(--bottom-safe);color:var(--sendalis-dark-blue);pointer-events:none}.atmosphere-copy h2{max-width:min(1060px,78vw);margin:0;font-size:clamp(2.4rem,5vw,5.8rem);font-weight:500;line-height:1;letter-spacing:-.035em;text-wrap:balance}.atmosphere-copy h2 span{display:block}.atmosphere-copy--one{justify-content:flex-start;opacity:var(--atmosphere-one)}.atmosphere-copy--one h2{transform:translate3d(0,calc((1 - var(--atmosphere-one)) * 18px),0)}.atmosphere-copy--two{justify-content:flex-end;text-align:right;opacity:var(--atmosphere-two)}.atmosphere-copy--two h2{transform:translate3d(0,calc((1 - var(--atmosphere-two)) * 18px),0)}.cloud-landscape-handoff{position:fixed;z-index:var(--layer-scene);top:0;right:0;left:0;height:var(--cinematic-vh, 100vh);height:var(--cinematic-vh, 100lvh);pointer-events:none}.persistent-landscape-scene{position:fixed;z-index:var(--layer-scene);top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;--landscape-opacity: 0;--landscape-demo-focus: 0;--landscape-camera-mood: 0}.persistent-landscape-scene .cloud-landscape-handoff{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gallery-landscape-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#d0e7ef;opacity:var(--landscape-opacity);pointer-events:none}.gallery-landscape-backdrop:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:#0e1d1f1f;opacity:var(--landscape-demo-focus);pointer-events:none;content:""}.landscape-sky{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.landscape-depth-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.landscape-fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landscape-depth-canvas,.landscape-fallback{transform:translate3d(calc((.5 - var(--landscape-camera-mood, .5)) * 11vw),calc((var(--landscape-camera-mood, .5) - .5) * 4lvh),0) scale(calc(1.12 + var(--landscape-camera-mood, .5) * .005));transform-origin:center}.gallery-foreground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-stage-gallery);pointer-events:none}.gallery-intro{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-items:center;padding:var(--header-safe) var(--stage-inline) var(--bottom-safe);color:var(--sendalis-dark-blue);opacity:var(--gallery-intro);pointer-events:none}.gallery-intro__inner{align-self:start;min-width:0;width:min(100%,1240px);margin:0 auto;overflow-wrap:anywhere}.gallery-intro h2{max-width:1100px;margin:0;font-size:clamp(2rem,3.8vw,4rem);font-weight:500;line-height:1;letter-spacing:-.035em;text-wrap:balance}@container stage (max-height: 600px) and (min-width: 801px){.gallery-intro{padding-top:84px}.gallery-intro__inner{margin-top:0}.gallery-intro h2{max-width:none;font-size:clamp(1.5rem,3vw,2rem)}}.contact-section{--contact-fog-opacity: 0;position:relative;z-index:var(--layer-content);min-height:auto;scroll-margin-top:calc(var(--header-occlusion-height) + var(--contact-scroll-gap));padding:clamp(80px,8vw,128px) var(--stage-inline) clamp(24px,4vh,48px);background:transparent;color:var(--sendalis-ink)}.contact-fog-handoff{position:absolute;z-index:1;right:0;bottom:calc(100% - clamp(58px,8lvh,90px));left:0;height:clamp(180px,24lvh,280px);overflow:hidden;pointer-events:none}.contact-fog-handoff img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;opacity:var(--contact-fog-opacity);-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 8%,#000 40%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0,transparent 8%,#000 40%,#000 100%)}.contact-section__inner{position:relative;z-index:2;display:grid;max-width:1300px;margin:0 auto;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-template-areas:"copy form" "email form";grid-template-rows:auto auto;-moz-column-gap:clamp(36px,6vw,88px);column-gap:clamp(36px,6vw,88px);row-gap:0;padding:clamp(28px,3.5vw,52px);border:1px solid rgba(255,255,255,.7);border-radius:18px;background:linear-gradient(135deg,#f7f5eee6,#e0ededc7);box-shadow:0 18px 48px #0e11151a,inset 0 1px #ffffffad;-webkit-backdrop-filter:blur(10px) saturate(1.04);backdrop-filter:blur(10px) saturate(1.04)}.contact-section__copy{position:sticky;top:130px;grid-area:copy;align-self:start}.contact-section__copy p[data-header-occluded=true]{visibility:hidden}.contact-section__copy h2{max-width:17ch;margin:0;font-size:var(--type-section-heading);font-weight:500;line-height:.98;letter-spacing:-.045em;text-wrap:balance}.contact-section__copy p{max-width:40ch;margin:22px 0 0;color:#414943;font-size:var(--type-body);font-weight:400;line-height:1.55;letter-spacing:-.01em}.contact-section__email{display:inline-block;min-width:0;grid-area:email;align-self:start;margin-top:32px;color:#353731;text-underline-offset:5px;overflow-wrap:anywhere}.contact-section__form-card{grid-area:form;align-self:start}.contact-form{padding-top:10px}.contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-form__message{min-height:clamp(110px,14svh,130px);overflow-y:hidden;resize:none}.contact-form__consent{gap:8px}.contact-form__consent-line{display:flex;min-height:44px;align-items:flex-start;gap:12px}.contact-form__consent-line [data-slot=checkbox]{margin-top:2px}.contact-form__consent-copy{display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;gap:0 12px}.contact-form__consent-line label{min-width:0;flex:1 1 30ch;max-width:590px;font-weight:400;line-height:1.45}.contact-form [data-slot=label]{font-size:var(--type-label);font-weight:500}.contact-form :is(input,textarea,button){letter-spacing:-.01em}.contact-form__consent-line a{text-underline-offset:3px}.contact-form__privacy-link{flex:0 1 auto;min-width:0;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:3px;overflow-wrap:anywhere}.contact-form__honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact-form__turnstile{min-height:1px}.contact-form__submit-row{display:flex;align-items:center;gap:20px}.contact-form__status{margin:0;font-size:14px;line-height:1.45}.contact-form__status.is-success{color:#176b5c}.contact-form__status.is-error{color:hsl(var(--destructive))}.site-footer{position:relative;z-index:var(--layer-content);isolation:isolate;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:32px;padding:30px var(--stage-inline);overflow:hidden;border-top:1px solid rgba(233,230,222,.14);background:linear-gradient(135deg,#1d3045e0,#0b1c2bc7);box-shadow:inset 0 1px #ffffff0f,0 -18px 48px #050f1924;color:var(--sendalis-bone);font-size:12px;-webkit-backdrop-filter:blur(24px) saturate(1.12);backdrop-filter:blur(24px) saturate(1.12)}.site-footer:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;content:"";background:linear-gradient(110deg,rgba(233,230,222,.06),transparent 42%,rgba(25,184,162,.07))}.site-footer>*{position:relative;z-index:1}.site-footer>div{display:flex;align-items:center;gap:12px}.site-footer nav{display:flex;gap:22px}.site-footer nav a{text-underline-offset:4px;text-decoration-color:var(--sendalis-teal)}.site-footer p{margin:0;color:var(--sendalis-bone);opacity:.8}@media (max-width: 1180px){.contact-section__inner{grid-template-columns:.8fr 1.2fr;-moz-column-gap:64px;column-gap:64px}}@media (max-width: 800px){html{scrollbar-gutter:auto}:root{--cloud-feather: clamp(170px, 25lvh, 250px);--header-safe: calc(90px + env(safe-area-inset-top)) ;--statement-gap: clamp(22px, 2.8lvh, 28px);--bottom-safe: clamp(20px, 3lvh, 30px);--stage-inline: 22px;--hero-safe-bottom: calc(clamp(44px, 7svh, 88px) + env(safe-area-inset-bottom)) }.site-header{height:calc(66px + env(safe-area-inset-top));padding-inline:20px}.site-header__brand{width:134px}.site-header__nav{display:none}.site-header__menu{display:flex}.header-transition-debug{right:10px;left:10px;min-width:0;max-width:calc(100vw - 20px);overflow:hidden;font-size:9px}.journey-stage{min-height:0}.hero-copy{right:22px;bottom:var(--hero-safe-bottom);left:22px;width:auto}@supports (height: 100svh){.hero-copy{bottom:max(var(--hero-safe-bottom),calc(100lvh - 100svh + var(--hero-safe-bottom)))}}.hero-copy{bottom:calc(max(var(--hero-safe-bottom),calc(100lvh - 100svh + var(--hero-safe-bottom))) + clamp(64px,9svh,86px))}.hero-copy h1{font-size:clamp(2.7rem,12vw,4rem);line-height:.98}.hero-copy h1 br{display:none}.hero-copy>p{max-width:540px;font-size:16px}.hero-actions{flex-direction:column;align-items:stretch;gap:clamp(8px,1.7svh,14px);margin-top:clamp(18px,3svh,28px)}.hero-actions .origin-button{width:100%}.hero-scroll-indicator{bottom:calc(clamp(16px,3.8svh,32px) + env(safe-area-inset-bottom))}.hero-scroll-indicator__mouse{width:27px}.hero-scroll-indicator__inner{gap:8px}.hero-scroll-indicator__label{font-size:10px}.gallery-landscape-backdrop{--demos-bg-position: 50% 48%}.atmosphere-copy{align-items:flex-end;padding-bottom:calc(78px + env(safe-area-inset-bottom))}.atmosphere-copy h2{max-width:100%;font-size:clamp(2.35rem,10vw,4rem)}.atmosphere-copy--two{justify-content:flex-start;text-align:left}.gallery-intro h2{font-size:clamp(1.9rem,9vw,3.2rem)}.site-footer{grid-template-columns:1fr auto;gap:20px;padding:26px 22px calc(26px + env(safe-area-inset-bottom))}.site-footer nav{grid-row:2;grid-column:1 / -1;gap:18px}.site-footer p{justify-self:end}}@media (max-width: 420px){.hero-copy h1{font-size:clamp(2.15rem,10.5vw,2.78rem)}.hero-copy>p{margin-top:16px;font-size:15px;line-height:1.5}.hero-actions{margin-top:clamp(16px,2.5svh,22px)}}@media (orientation: landscape) and (max-width: 1100px) and (max-height: 600px){.hero-copy{top:calc(var(--header-occlusion-height) + 8px);bottom:calc(var(--hero-safe-bottom, clamp(40px, 7svh, 72px)) + 44px);display:flex;flex-direction:column;justify-content:flex-end}.hero-copy h1{font-size:clamp(2rem,4.5vw,2.4rem);line-height:.94}.hero-copy>p{max-width:620px;margin-top:clamp(8px,2svh,12px);font-size:clamp(14px,1.8vw,15px);line-height:1.3}.hero-actions{align-items:flex-start;gap:12px;margin-top:clamp(10px,2.5svh,12px)}.hero-actions .origin-button{width:auto}.hero-scroll-indicator{right:clamp(18px,4vw,42px);left:auto}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.12s!important}.hero-copy,.atmosphere-copy{transform:none}.flow-button{transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .12s ease!important}.flow-button__fill{display:none}.flow-button__label{transform:none!important;transition:none!important}.flow-button__arrow{transition:opacity .14s ease!important;transform:none!important}.flow-button__arrow--start{display:none}.flow-button:focus-visible{background:var(--flow-fill)}.origin-button{transition:color .12s ease,background-color .12s ease,border-color .12s ease!important}.origin-button__fill{display:none}.origin-button[data-active=true]{background:var(--origin-fill)}}@media (prefers-reduced-motion: reduce) and (hover: hover) and (pointer: fine){.flow-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--flow-fill)}}.journey-stage:after{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--sendalis-paper),rgba(245,243,237,.97) 55%,rgba(245,243,237,.9));opacity:var(--exit-fog, 0);pointer-events:none;content:""}.contact-form__submit-row .flow-button{background:var(--sendalis-teal);border-color:var(--sendalis-teal)}.contact-form__consent-line label{min-height:44px;padding-block:3px;font-size:14px;line-height:1.6}.contact-form__consent-line [data-slot=checkbox]{position:relative}.contact-form__consent-line [data-slot=checkbox]:before{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;content:""}@media (max-width: 900px){:root{--type-section-heading: clamp(1.875rem, 7.4vw, 2.4rem);--type-body: 1rem}.contact-section{height:auto;min-height:auto;overflow:visible;padding:calc(var(--header-occlusion-height) + clamp(32px,7vw,52px)) clamp(16px,5vw,22px) clamp(32px,8vw,48px);scroll-margin-top:calc(var(--header-occlusion-height) + var(--contact-scroll-gap))}.contact-section__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "form" "email";grid-template-rows:auto auto auto;gap:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible}.contact-section__copy{position:relative;top:auto;isolation:isolate}.contact-section__copy:before{position:absolute;z-index:-1;top:-20px;right:-6px;left:-6px;height:calc(100% + 28px);background:#f5f3edc7;filter:blur(14px);pointer-events:none;content:""}.contact-section__copy h2{max-width:15ch;font-size:var(--type-section-heading);line-height:.98}.contact-section__copy p{width:100%;max-width:min(42ch,calc(100% - 8px));margin-top:14px;color:#263b47;font-size:var(--type-body);font-weight:450;line-height:1.5}.contact-section__form-card{margin-top:clamp(20px,5vw,28px);padding:16px;border:1px solid rgba(29,48,69,.14);border-radius:14px;background:#f5f3edf5;box-shadow:0 14px 34px #0e11151f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.contact-form{padding-top:0}.contact-form [data-slot=field-group],.contact-form [data-slot=field]{gap:6px}.contact-form :is(input,textarea,button,[role=combobox]){scroll-margin-top:calc(var(--header-occlusion-height) + var(--contact-scroll-gap))}.contact-form__row{grid-template-columns:1fr;gap:10px}.contact-form__message{min-height:64px}.contact-form__consent-line{gap:8px}.contact-form__consent-line label{min-height:44px;padding-block:0;font-size:15px;line-height:1.4}.contact-form__submit-row{flex-direction:column;align-items:stretch;gap:8px}.contact-form__submit-row [data-slot=flow-button]{width:100%;min-height:48px}.contact-section__email{margin-top:clamp(24px,6vw,32px);color:var(--sendalis-dark-blue)}}@media (max-width: 420px){.contact-section__copy h2{font-size:var(--type-section-heading);outline-offset:-2px}}@media (max-width: 360px){.contact-section__form-card{padding:14px}.contact-form [data-slot=field-group]{gap:6px}.contact-form [data-slot=field]{gap:4px}.contact-form__message{min-height:58px}.contact-form__privacy-link{min-height:24px}}@media (max-width: 400px){.contact-section{padding-bottom:calc(clamp(32px,8vw,48px) + 4px)}}@media (min-width: 361px) and (max-width: 900px){.contact-form__privacy-link{min-height:24px}}.skip-link{position:fixed;top:-100px;left:20px;z-index:var(--layer-menu);padding:14px 20px;background:var(--sendalis-paper);color:var(--sendalis-ink)}.skip-link:focus{top:16px}@media (prefers-reduced-motion: reduce){.cinematic-journey{height:auto!important;min-height:0;background:var(--sendalis-paper)}.journey-stage{position:relative;height:max(var(--cinematic-vh, 100vh),100vh)!important;overflow:visible}.persistent-landscape-scene{z-index:var(--layer-background)}.journey-marker,.hero-ink-base,.cloud-main,.cloud-volume,.near-fog,.far-haze,.atmosphere-decoder,.journey-stage:after,.contact-fog-handoff{display:none}.journey-hero{position:relative;height:var(--cinematic-vh, 100vh);height:var(--cinematic-vh, 100lvh);min-height:600px;background:var(--hero-ink)}.hero-copy h1,.hero-copy>p,.hero-actions{opacity:1;transform:none;pointer-events:auto!important}.hero-scroll-indicator__inner,.hero-scroll-indicator__wheel{animation:none}.hero-scroll-indicator__inner{opacity:1;transform:none}.atmosphere-layer{position:relative;overflow:hidden}.atmosphere-layer .cloud-main{display:block;top:0;right:0;bottom:0;left:0;opacity:1;transform:none;mask-image:none;-webkit-mask-image:none}.atmosphere-copy{position:relative;display:block;padding:80px var(--stage-inline);opacity:1}.atmosphere-copy h2{transform:none}.atmosphere-copy--two{text-align:right}.atmosphere-copy--two h2{margin-left:auto}.cloud-landscape-handoff{position:fixed;top:0;right:0;left:0;height:var(--cinematic-vh, 100vh);height:var(--cinematic-vh, 100lvh)}.gallery-landscape-backdrop{opacity:1}.landscape-depth-canvas,.landscape-fallback{transform:none}.gallery-foreground{position:relative;inset:auto;height:auto;clip-path:none}.gallery-intro{position:relative;display:block;padding:64px var(--stage-inline);opacity:1}.gallery-intro__inner{margin-top:0}.contact-section__copy,.contact-form{opacity:1;transform:none}.contact-section__copy{position:static}}.demo-stage{--gallery-intro: 0;position:sticky;top:0;width:100%;height:var(--cinematic-vh, 100vh);height:var(--cinematic-vh, 100lvh);margin-top:calc(-1 * var(--cinematic-vh, 100lvh));overflow:clip;z-index:var(--layer-stage-demo);container:stage / size;pointer-events:none}.demo-stage__anchor{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.demo-stage__layout{--demo-shell-height: min(100%, 540px);height:var(--cinematic-vh, 100vh);height:var(--cinematic-vh, 100lvh);display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(14px,2.22cqh,20px);padding:var(--header-safe) var(--stage-inline) clamp(38px,6.4cqh,58px)}.demo-stage__headlines{position:relative;display:grid;width:min(74vw,1300px);margin-inline:auto}.demo-stage__headline{position:relative;grid-area:1 / 1;align-self:start;opacity:0;color:var(--sendalis-dark-blue)}.demo-stage__headline h2{max-width:860px;margin:8px 0 0;font-size:clamp(24px,3.8cqh,34px);line-height:1.12;font-weight:500;letter-spacing:-.035em;text-wrap:balance}.demo-stage__scenario{margin:10px 0 0;font-size:14px;line-height:1.4;color:#304b45}.demo-stage__headline[data-demo-headline="0"] .demo-stage__scenario{min-height:2.8em;white-space:pre-line}.demo-stage__browser{position:relative;width:min(74vw,1300px);height:var(--demo-shell-height);margin-inline:auto;opacity:0;visibility:hidden;transform-origin:center;will-change:transform,opacity}.demo-stage__debug{position:absolute;bottom:8px;left:8px;padding:8px;color:#fff;background:#142734e8;white-space:pre;font-size:10px;line-height:1.3;z-index:50}.browser-shell{--browser-chrome-height: 36px;position:relative;width:100%;height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.68);border-radius:16px;background:#f7f6f2;color:#26382f;box-shadow:0 24px 72px rgb(13 30 27 / calc(.16 * var(--stage-shadow, 1))),0 44px 96px rgb(12 35 38 / calc(.07 * var(--stage-shadow, 1)))}.browser-shell__chrome{position:relative;z-index:5;height:var(--browser-chrome-height);border-bottom:1px solid #25382f20;background:#eeeee9;color:#526158}.browser-shell__window-controls{position:absolute;top:15px;left:16px;display:flex;gap:5px}.browser-shell__window-controls i{width:7px;height:7px;border-radius:50%;background:#c4c7bf}.browser-shell__tabs{position:absolute;top:3px;left:65px;max-width:32%}.browser-shell__tab{display:flex;height:30px;gap:8px;align-items:center;font-size:11px}.browser-shell__favicon{display:grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--browser-accent);color:#fff;font-size:10px;transition:background-color .24s}.browser-shell__toolbar{position:absolute;top:3px;left:25%;right:16px;display:flex;align-items:center;gap:12px}.browser-shell__history{display:flex;gap:8px}.browser-shell__history svg{width:12px;height:12px}.browser-shell__address{display:flex;min-width:0;flex:1;height:29px;align-items:center;justify-content:center;gap:7px;padding:0 8px;border-radius:6px;background:#ffffffb3;font-size:11px}.browser-shell__address svg{width:11px;height:11px;flex:none;color:var(--browser-accent);transition:color .24s}.browser-shell__address span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browser-shell__loading{position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--browser-accent);opacity:.3;transition:background-color .24s}.browser-shell__viewport{position:relative;height:calc(100% - var(--browser-chrome-height));overflow:clip;isolation:isolate;container:demo / size}.demo-page{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;background:#f7f6f2}.demo-figure{width:100%;height:100%;margin:0}.demo-figure>[data-demo-visual]{height:100%}@media (max-width: 1100px){.demo-stage__layout{grid-template-rows:auto minmax(0,1fr);gap:18px}}@media (min-width: 601px) and (max-width: 1000px){.demo-stage__headlines,.demo-stage__browser{width:min(92vw,900px)}}@media (max-width: 600px){.demo-stage__layout{padding:clamp(64px,12cqh,90px) 16px clamp(8px,5cqh,42px);grid-template-rows:auto minmax(0,1fr);gap:clamp(8px,2cqh,14px)}.demo-stage__scenario{margin-top:clamp(5px,1cqh,8px);font-size:clamp(12px,1.6cqh,13px)}.demo-stage__headline h2{margin-top:6px;font-size:23px;line-height:1.12}.demo-stage__headlines,.demo-stage__browser{width:100%}.demo-stage__browser{height:auto;min-height:0;max-height:530px}.browser-shell{border-radius:12px}.browser-shell__window-controls{left:10px;top:15px;gap:4px}.browser-shell__window-controls i{width:5px;height:5px}.browser-shell__tabs,.browser-shell__history{display:none}.browser-shell__toolbar{left:43px;right:8px;top:5px}.browser-shell__address{height:26px;font-size:10px}}@media (prefers-reduced-motion: reduce){.demo-stage{position:relative;top:auto;height:400lvh;margin-top:0}.demo-stage__layout{position:sticky;top:0;background:var(--sendalis-paper)}.demo-stage__browser{transform:none!important}}@container stage (max-width: 360px){.demo-stage__layout{padding-top:clamp(78px,13cqh,90px);padding-bottom:8px;gap:8px}.demo-stage__headline{padding:16px}.demo-stage__headline .demo-stage__scenario{display:block;font-size:12px;line-height:1.35}.demo-stage__headline h2{font-size:21px;line-height:1.08}}@container stage (orientation: landscape) and (max-width: 1100px){.demo-stage__layout{--demo-shell-height: clamp(190px, 67cqh, 540px);padding:clamp(58px,20cqh,104px) 20px clamp(10px,5cqh,38px);grid-template-rows:auto minmax(0,1fr);gap:clamp(7px,2.2cqh,18px)}.demo-stage__headlines,.demo-stage__browser{width:min(100%,1000px)}.demo-stage__headline .demo-stage__scenario{display:block;font-size:12px}.demo-stage__headline h2{font-size:clamp(21px,3.8cqh,34px);margin:0}.browser-shell{--browser-chrome-height: clamp(28px, 4.7cqh, 36px)}.browser-shell__tabs,.browser-shell__window-controls,.browser-shell__toolbar{top:3px}.browser-shell__address,.browser-shell__tab{height:clamp(22px,4.7cqh,30px)}}@container stage (orientation: landscape) and (max-width: 1100px) and (max-height: 360px){.demo-stage__layout{--demo-shell-height: 220px;padding-top:clamp(40px,12cqh,48px);padding-bottom:clamp(6px,2cqh,10px)}}.demo-stage__headlines,.demo-stage__browser{width:100%;margin-inline:0}.demo-stage__browser{height:min(100%,540px);min-width:0;min-height:0;max-height:540px;align-self:center}.demo-stage__headline{align-self:center;padding:clamp(22px,1.6vw,30px);border:1px solid rgba(29,48,69,.13);border-radius:16px;background:#f7f6f2f5;box-shadow:0 10px 28px #0d1b1f21}.demo-stage__headline h2{max-width:none;margin:0;font-size:clamp(30px,2.22vw,38px);font-weight:550;line-height:1.02;letter-spacing:-.045em;white-space:pre-line}.demo-stage__headline .demo-stage__scenario{min-height:0;margin-top:16px;color:#1d3045d6;font-size:clamp(15px,1.1vw,17px);line-height:1.48;white-space:normal}@container stage (orientation: landscape) and (max-width: 1100px) and (max-height: 360px){.demo-stage__layout{padding-top:calc(var(--header-occlusion-height) + 8px)}.demo-stage__headline{padding:8px 14px}.demo-stage__headline h2{font-size:18px;line-height:1.08}.demo-stage__headline .demo-stage__scenario{margin-top:4px;font-size:11px;line-height:1.25}}@container stage (min-width: 1360px){.demo-stage__layout{box-sizing:border-box;width:min(calc(100% - clamp(48px,7.8vw,112px)),1760px);margin-inline:auto;grid-template-columns:minmax(300px,clamp(320px,22.2vw,380px)) minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;-moz-column-gap:clamp(28px,2.22vw,40px);column-gap:clamp(28px,2.22vw,40px);padding-inline:0}.demo-stage__headlines{grid-column:1;grid-row:1;align-self:center}.demo-stage__browser{grid-column:2;grid-row:1}}@container stage (max-width: 1359px){.demo-stage__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:center;gap:clamp(10px,2cqh,18px)}.demo-stage__headlines{width:min(100%,760px);margin-inline:auto}.demo-stage__browser{width:min(100%,1000px);margin-inline:auto}.demo-stage__headline{padding:clamp(18px,3vw,26px)}.demo-stage__headline h2{font-size:clamp(25px,3.1vw,34px)}.demo-stage__headline .demo-stage__scenario{margin-top:10px;font-size:clamp(14px,1.6vw,16px)}}.demo-site{--demo-header-height: 38px;position:relative;width:100%;height:100%;overflow:hidden;pointer-events:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#26382f;font-family:var(--font-sans);font-size:15px;line-height:1.4}.demo-site img{display:block;-o-object-fit:cover;object-fit:cover}.demo-site img[data-resource-status=error]{visibility:hidden}.demo-site__header{height:var(--demo-header-height);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 24px;border-bottom:1px solid #26382f18}.demo-site__header>strong{font-size:12px;font-weight:700;letter-spacing:.1em}.demo-site__nav{display:flex;align-items:center;gap:14px;margin-inline:auto;color:#52665a;font-size:11px;font-weight:600}.demo-purpose{display:block;color:#496159;font-size:12px;font-weight:600;line-height:1.3}.demo-eyebrow{display:block;margin-bottom:6px;color:#647265;font-size:10px;letter-spacing:.05em}.demo-action{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:0 15px;border:1px solid transparent;border-radius:6px;background:#365646;color:#fff;font-size:15px;font-weight:600;white-space:nowrap}.demo-action svg{width:14px;height:14px;flex:none}.demo-action__icon{display:grid;width:14px;height:14px;flex:none}.demo-action__icon>*{grid-area:1 / 1}.demo-action__spinner{box-sizing:border-box;width:13px;height:13px;margin:auto;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0;animation:demo-action-spinner .52s linear infinite paused}.demo-action[data-loading=true] .demo-action__arrow{opacity:0}.demo-action[data-loading=true] .demo-action__spinner{opacity:1;animation-play-state:running}@keyframes demo-action-spinner{to{transform:rotate(1turn)}}.demo-pointer{position:absolute;top:0;left:0;z-index:10;width:21px;height:25px;pointer-events:none;opacity:var(--demo-pointer-opacity, 0);transform:translate3d(var(--demo-pointer-x, 0px),var(--demo-pointer-y, 0px),0) scale(calc(1 - var(--demo-pointer-press, 0) * .15));transform-origin:2px 2px;fill:#213c32;stroke:#fff;stroke-width:1.5}.demo-site--clinic-connect{background:#f4f2ed;color:#443a36}.clinic-connect__layout{--clinic-gap: 34px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--clinic-gap);height:calc(100% - var(--demo-header-height));padding:16px 18px;align-items:stretch}.clinic-booking,.clinic-receiver{position:relative;min-width:0;padding:17px;border:1px solid #57413520;border-radius:9px;background:#fffefa}.clinic-booking__intro{display:grid;grid-template-columns:1fr 44px;align-items:center;gap:10px}.clinic-booking__intro h3{margin:0;font-size:25px;font-weight:550;line-height:1.08;letter-spacing:-.035em}.clinic-brandmark{display:grid;place-items:center;width:44px;height:44px;border:1px solid #9b584824;border-radius:13px;background:#f4e9e2;color:#9b5848}.clinic-brandmark svg{width:25px;height:25px}.booking-fields{display:grid;grid-template-columns:1fr 1fr;gap:7px 12px;margin-top:10px}.booking-fields label{display:grid;gap:3px;padding:5px 0;border-bottom:1px solid #57413520}.booking-name{grid-column:1 / -1}.booking-fields span{color:#766a61;font-size:11px;font-weight:500}.booking-fields strong{font-size:14px;font-weight:550}.booking-submit{width:100%;min-height:42px;margin-top:12px;background:#9b5848;box-shadow:0 0 0 calc(var(--connect-submit, 0) * 3px) #9b584825;transform:translateY(calc(var(--cursor-pressed, 0) * 1px))}.booking-confirmation{display:flex;align-items:center;gap:8px;margin-top:10px;color:#3e6656;opacity:var(--connect-sent, 0);transform:translateY(calc((1 - var(--connect-sent, 0)) * 5px))}.booking-confirmation>svg{width:22px;height:22px;flex:none;padding:5px;border-radius:50%;background:#dce9df}.booking-confirmation>span{display:grid;gap:1px}.booking-confirmation strong{font-size:13px;font-weight:650}.booking-confirmation small{color:#687068;font-size:11px;font-weight:500}.clinic-receiver{background:#fafbf8}.clinic-receiver>header{display:flex;align-items:center;justify-content:space-between}.clinic-receiver>header>div{display:grid;gap:3px}.clinic-receiver>header small{color:#697567;font-size:11px;font-weight:500}.clinic-receiver>header strong{font-size:25px;font-weight:550;letter-spacing:-.03em}.clinic-receiver>header svg{width:18px;height:18px}.receiver-summary{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:7px 0;border-bottom:1px solid #26382f18;color:#5f695d;font-size:12px;font-weight:550}.receiver-count{position:relative;color:#443a36;font-size:24px;font-weight:600}.receiver-count span:first-child{opacity:var(--connect-counter-old, 1)}.receiver-count span:last-child{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--connect-counter-new, 0);transform:translateY(calc((1 - var(--connect-counter-new, 0)) * 5px))}.receiver-context{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;color:#6c7168;font-size:11px;font-weight:500}.receiver-automation{color:#357565}.receiver-list{position:relative;display:grid;gap:5px;margin:10px 0 0;padding:0;list-style:none}.receiver-list__item{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;padding:7px 9px;border:1px solid #26382f16;border-radius:7px;background:#fffefa}.receiver-list__item:first-child{opacity:max(0,calc(1 - var(--connect-received, 0) * 8));transform:translateY(calc(var(--connect-received, 0) * -4px))}.receiver-list__item>div{display:grid;gap:2px;min-width:0}.receiver-list__item strong{font-size:13px;font-weight:650}.receiver-list__item span{color:#6b756b;font-size:11px}.receiver-list__item b{color:#357565;font-size:10px;font-weight:650;white-space:nowrap}.receiver-list__item:nth-child(2) b{color:#8b6b3b}.receiver-list__item--quiet{color:#69756c}.receiver-record{position:absolute;z-index:2;top:0;left:0;right:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:42px;padding:7px 9px;border:1px solid #a7635130;border-radius:7px;background:#f3e9e1;opacity:var(--connect-received, 0);transform:translateY(calc((1 - var(--connect-received, 0)) * 8px))}.receiver-record__icon{display:grid;place-items:center;width:28px;height:28px;background:#fffefa;border-radius:50%}.receiver-record__icon svg{width:15px;height:15px}.receiver-record>div:nth-child(2){display:grid;gap:3px;min-width:0}.receiver-record strong{font-size:13px;font-weight:650}.receiver-record>div span,.receiver-record b{font-size:11px}.receiver-record b{position:relative;min-width:84px;color:#8b4b3b;font-weight:650;text-align:center;white-space:nowrap}.receiver-record b span:last-child{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--connect-following, 0)}.receiver-record b span:first-child{opacity:calc(1 - var(--connect-following, 0))}.receiver-status{display:grid;gap:6px;list-style:none;margin:12px 0 0;padding:0}.receiver-status li{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:550;transform:translateY(0)}.receiver-status svg{width:14px;height:14px;color:#357565}.receiver-status--one{opacity:var(--connect-status-one, 0);transform:translateY(calc((1 - var(--connect-status-one, 0)) * 4px))}.receiver-status--two{opacity:var(--connect-status-two, 0);transform:translateY(calc((1 - var(--connect-status-two, 0)) * 4px))}.receiver-status--three{opacity:var(--connect-status-three, 0);transform:translateY(calc((1 - var(--connect-status-three, 0)) * 4px))}.clinic-connector{position:absolute;left:calc(50% - var(--clinic-gap) / 2);top:51%;width:var(--clinic-gap);height:1px;background:#a7635160;opacity:var(--connect-line, 0)}.clinic-connector:after{position:absolute;top:50%;left:0;width:6px;height:6px;border-radius:50%;background:#a76351;box-shadow:0 0 0 3px #f4e9e2;content:"";transform:translate(calc(var(--connect-transfer, 0) * (var(--clinic-gap) - 6px)),-50%)}.demo-site--clinic-connect[data-clinic-phase=atraer] .clinic-connect__layout{grid-template-columns:minmax(0,1fr);align-content:center;grid-auto-rows:max-content}.demo-site--clinic-connect[data-clinic-phase=atraer] .clinic-booking{width:min(100%,760px);margin-inline:auto}.demo-site--clinic-connect[data-clinic-phase=atraer] .clinic-receiver,.demo-site--clinic-connect[data-clinic-phase=atraer] .clinic-connector{display:none}.demo-site--clinic-connect[data-clinic-phase=operar]{display:flex;min-height:0;flex-direction:column}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-connect__layout{min-height:0;height:auto;flex:1 1 auto;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);padding-bottom:8px}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-connector,.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-summary,.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-context,.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-list__item{display:none}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-list{margin-top:12px}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-record{position:relative;min-height:48px;opacity:1;transform:none}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-status--one,.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-status--two,.demo-site--clinic-connect[data-clinic-phase=operar] .booking-confirmation{opacity:1;transform:none}.demo-secondary-proofs{display:grid;grid-template-columns:auto repeat(2,minmax(0,1fr));align-items:center;gap:8px 16px;padding:8px 18px 12px;border-top:1px solid #26382f18;color:#59675c;opacity:var(--demo-secondary-progress, 1);transform:translateY(calc((1 - var(--demo-secondary-progress, 1)) * 4px))}.demo-page:not([data-demo-complete=true]) .demo-secondary-proofs{visibility:hidden;--demo-secondary-progress: 0}.demo-page[data-demo-complete=true] .demo-secondary-proofs{visibility:visible;--demo-secondary-progress: 1}.demo-secondary-proofs__label{color:#748075;font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.demo-secondary-proofs p{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:7px;min-width:0;margin:0;font-size:10px;line-height:1.3}.demo-secondary-proofs p strong{color:#34493b;font-size:9px;font-weight:700;letter-spacing:.04em}.demo-secondary-proofs p span{min-width:0}@container demo (min-width: 541px){.clinic-connect__layout{align-content:center;grid-auto-rows:max-content}}@container stage (orientation: landscape) and (min-width: 801px) and (max-width: 1100px) and (min-height: 500px) and (max-height: 650px){.receiver-list__item--quiet{display:none}}@container stage (orientation: landscape) and (min-width: 801px) and (max-width: 1100px) and (min-height: 500px) and (max-height: 540px){.demo-site--clinic-connect[data-clinic-phase=atraer] .clinic-booking{padding-block:8px}}.demo-site--law-operate{display:grid;grid-template-columns:96px minmax(0,1fr);background:#f6f7f3}.law-app__sidebar{display:flex;flex-direction:column;padding:20px 10px;background:#243631;color:#f3f5ef}.law-app__sidebar>strong{font-size:9px;letter-spacing:.05em}.law-app__sidebar nav{display:grid;gap:4px;margin-top:26px}.law-app__sidebar nav span{display:flex;align-items:center;gap:6px;padding:8px 5px;border-radius:5px;color:#c1cec4;font-size:10px}.law-app__sidebar nav span.is-active{background:#ffffff14;color:#fff}.law-app__sidebar nav svg{width:12px;height:12px}.law-app__team{display:flex;align-items:center;gap:5px;margin-top:auto;font-size:9px}.law-app__team img{width:20px;height:20px;border-radius:50%}.law-app__workspace{display:flex;flex-direction:column;min-width:0;min-height:0;padding:15px 18px}.law-app__workspace>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.law-app__workspace h3{margin:4px 0 0;font-size:25px;font-weight:500;line-height:1.15;letter-spacing:-.03em}.law-app__workspace>header .demo-action{min-height:30px;background:#fff;border-color:#24363130;color:#243631;font-size:11px}.law-metrics{display:flex;gap:24px;margin:7px 0;padding:5px 0;border-block:1px solid #24363118}.law-metrics>div{display:flex;align-items:center;gap:7px;flex-direction:row-reverse}.law-metrics strong{font-size:19px;font-weight:500}.law-metrics span{color:#596857;font-size:10px}.law-app__board{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);gap:14px;min-height:0;flex:1}.law-cases{grid-area:1 / 1;align-self:start;overflow:hidden;border:1px solid #24363120;border-radius:7px;background:#fff}.law-cases__head,.law-case-row{display:grid;grid-template-columns:.5fr 1.25fr .9fr 1fr;align-items:center;gap:8px;padding:12px}.law-cases__head{background:#fafbf7;color:#62705f;font-size:10px}.law-cases__head>:last-child,.law-case-row>svg{display:none}.law-case-row{min-height:54px;border-top:1px solid #24363115;font-size:12px}.law-case-row:not(.law-case-row--quiet){background:color-mix(in srgb,#e4f0e5 calc(var(--operate-selected, 0) * 100%),white)}.law-case-row--quiet{color:#697667}.law-case-row b{font-size:11px;font-weight:500}.law-assignee,.law-status{position:relative}.law-assignee i,.law-status i{display:block;font-style:normal}.law-assignee i:last-child,.law-status i:last-child{position:absolute;top:0;right:0;bottom:0;left:0}.law-assignee i:first-child{opacity:calc(1 - var(--operate-assigned, 0));transform:translateY(calc(var(--operate-assigned, 0) * -3px))}.law-assignee i:last-child{opacity:var(--operate-assigned, 0);transform:translateY(calc((1 - var(--operate-assigned, 0)) * 3px))}.law-status i{width:-moz-fit-content;width:fit-content;padding:3px 5px;border-radius:4px;white-space:nowrap}.law-status i:first-child{opacity:calc(1 - var(--operate-status, 0));background:#f6f0e2;color:#795b35;transform:translateY(calc(var(--operate-status, 0) * -3px))}.law-status i:last-child{opacity:var(--operate-status, 0);background:#e2eeee;color:#23665e;transform:translateY(calc((1 - var(--operate-status, 0)) * 3px))}.law-case-detail{position:relative;grid-area:1 / 2;z-index:3;align-self:start;padding:10px 12px 4px;border:1px solid #24363124;border-radius:8px;background:#fffefa;box-shadow:0 5px 18px #24363108;opacity:1}.law-case-detail>header{display:flex;align-items:center;justify-content:space-between}.law-case-detail>header>div{display:grid;gap:2px}.law-case-detail small{color:#61705c;font-size:10px}.law-case-detail header strong{font-size:16px;font-weight:600}.law-case-detail dl{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px;margin:9px 0}.law-case-detail dl>div{position:relative;min-width:0}.law-detail-client,.law-detail-next{grid-column:1 / -1}.law-detail-client dd{font-size:15px;font-weight:650}.law-case-detail dt{margin-bottom:4px;color:#61705c;font-size:10px}.law-case-detail dd{margin:0;font-size:13px}.law-value{position:relative;display:block;min-height:22px;font-size:14px;font-weight:650}.law-value>span{display:block}.law-value>span:last-child{position:absolute;top:0;left:0}.law-value--assignee>span:first-child{opacity:calc(1 - var(--operate-assigned, 0));transform:translateY(calc(var(--operate-assigned, 0) * -4px))}.law-value--assignee>span:last-child{opacity:var(--operate-assigned, 0);transform:translateY(calc((1 - var(--operate-assigned, 0)) * 4px))}.law-value--status{min-height:26px}.law-value--status>span{width:-moz-fit-content;width:fit-content;padding:3px 6px;border-radius:4px}.law-value--status>span:first-child{opacity:calc(1 - var(--operate-status, 0));background:#f6f0e2;color:#795b35;transform:translateY(calc(var(--operate-status, 0) * -4px))}.law-value--status>span:last-child{opacity:var(--operate-status, 0);background:#e2eeee;color:#23665e;transform:translateY(calc((1 - var(--operate-status, 0)) * 4px))}.law-detail-next{padding:9px 10px;border:1px solid #24363118;border-radius:6px;background:#f4f7f1}.law-detail-next dt{color:#4e6556}.law-detail-next dd{color:#2a4639;font-size:15px;font-weight:650}.law-detail-last dd{color:#536559;font-size:11px}.law-take-case{width:100%;min-height:38px;background:#243f37;box-shadow:0 0 0 calc(var(--operate-take, 0) * 3px) #28746825;transform:translateY(calc(var(--cursor-pressed, 0) * 1px))}.law-activity{max-height:calc(var(--operate-activity, 0) * 80px);overflow:hidden;margin-top:7px;padding-top:6px;border-top:1px solid #24363120}.law-activity p{display:flex;align-items:center;gap:6px;margin:2px 0 1px;color:#287468;font-size:12px;font-weight:600;opacity:var(--operate-activity, 0);transform:translateY(calc((1 - var(--operate-activity, 0)) * 4px))}.law-activity p svg{width:14px;height:14px;flex:none}.law-activity>span{color:#61705c;font-size:10px;opacity:var(--operate-activity, 0)}@container stage (min-width: 601px) and (max-width: 1100px){.law-case-detail{padding:10px 10px 8px}.law-case-detail dl{gap:6px;margin-block:5px}.law-detail-next{padding:4px}.law-activity{margin-top:4px;padding-top:4px}}@container demo (max-width: 600px){.demo-site{--demo-header-height: 32px}.demo-site__header{padding:0 12px}.demo-site__header>strong{display:none}.demo-site__nav{gap:8px;margin-left:0;font-size:10px}.demo-purpose{font-size:12px}.clinic-connect__layout{--clinic-gap: 12px;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:var(--clinic-gap);padding:10px}.clinic-booking,.clinic-receiver{padding:8px 11px}.clinic-booking__intro{grid-template-columns:1fr 34px}.clinic-booking__intro h3,.clinic-receiver>header strong{font-size:20px}.clinic-brandmark{width:34px;height:34px;border-radius:10px}.clinic-brandmark svg{width:19px;height:19px}.booking-fields{gap:4px 10px;margin-top:7px}.booking-fields label{gap:2px;padding:3px 0}.booking-fields span{font-size:10px}.booking-fields strong{font-size:12px}.booking-submit{min-height:40px;margin-top:8px;font-size:13px}.booking-confirmation{margin-top:2px}.booking-confirmation small{display:none}.clinic-receiver>header small{font-size:10px}.receiver-summary{margin-top:5px;padding:5px 0}.receiver-count{font-size:20px}.receiver-context,.receiver-list__item--quiet{display:none}.receiver-record{min-height:48px;margin:0;padding:7px}.receiver-record__icon{width:24px;height:24px}.receiver-status{gap:1px;margin-top:2px}.clinic-connector{top:calc(50% - 6px);left:50%;width:1px;height:12px}.clinic-connector:after{transform:translate(-50%,calc(var(--connect-transfer, 0) * 6px))}.demo-site--law-operate{grid-template-columns:1fr}.law-app__sidebar,.law-metrics,.law-app__workspace>header .demo-action{display:none}.law-app__workspace{padding:12px}.law-app__workspace h3{margin-top:3px;font-size:22px}.law-app__board{flex:0 0 auto;grid-template-columns:1fr;grid-template-rows:auto auto;align-content:start;gap:10px;margin-top:10px}.law-cases__head,.law-case-row--quiet,.law-next-step{display:none}.law-case-row{grid-template-columns:1fr 1.65fr;gap:5px 10px;min-height:0;padding:9px 10px;font-size:12px}.law-case-row>strong{color:#355840}.law-case-row>b{justify-self:start}.law-case-detail{grid-area:2 / 1;padding:12px;transform:none}.law-case-detail>header{display:none}.law-detail-client{display:none}.law-case-detail dl{gap:10px;margin:0 0 10px}.law-case-detail dd,.law-value{font-size:13px}.law-detail-next{padding:8px}.law-take-case{min-height:40px;font-size:13px}.law-activity{padding-top:8px}.law-activity>small{display:none}.law-activity p{margin-top:0;font-size:12px}}@media (orientation: landscape) and (max-width: 1100px) and (max-height: 500px){.demo-site{--demo-header-height: 26px}.demo-site__header{padding-inline:10px}.demo-purpose{font-size:11px}.clinic-connect__layout{--clinic-gap: 20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:4px 7px}.clinic-booking{padding:5px}.clinic-receiver{padding:3px 5px}.clinic-booking__intro{display:grid;grid-template-columns:1fr 19px}.clinic-booking__intro .demo-eyebrow{display:none}.clinic-brandmark{width:19px;height:19px;border-radius:5px}.clinic-brandmark svg{width:12px;height:12px}.clinic-booking__intro h3,.clinic-receiver>header strong{font-size:15px}.booking-fields{grid-template-columns:1fr 1fr;gap:1px 6px;margin-top:3px}.booking-name{grid-column:auto}.booking-fields label{gap:0;padding:0}.booking-fields label:last-child{grid-column:1 / -1;display:flex;align-items:center;gap:7px}.booking-fields strong{font-size:10px;line-height:1.1}.booking-submit{min-height:22px;margin-top:3px;font-size:10px}.clinic-receiver>header small,.clinic-receiver>header>svg{display:none}.receiver-summary{position:absolute;top:4px;right:5px;margin:0;padding:0;border:0}.receiver-summary>span{display:none}.receiver-count{font-size:15px}.receiver-count:after{content:" solicitudes";font-size:9px}.receiver-list{gap:2px;margin-top:3px}.receiver-list__item{min-height:26px;padding:3px 5px}.receiver-list__item--quiet{display:none}.receiver-list__item strong,.receiver-list__item span,.receiver-list__item b{font-size:9px;line-height:1.1}.receiver-record{min-height:32px;margin:0;padding:3px;grid-template-columns:minmax(0,1fr) auto}.receiver-record__icon{display:none}.receiver-record strong,.receiver-status li{font-size:10px;line-height:1.1}.receiver-status{gap:0;margin-top:3px}.receiver-status svg{width:11px;height:11px}.clinic-connector{top:51%;left:calc(50% - var(--clinic-gap) / 2);width:var(--clinic-gap);height:1px;background:#a7635160}.clinic-connector:after{transform:translate(calc(var(--connect-transfer, 0) * (var(--clinic-gap) - 6px)),-50%)}.demo-site--law-operate{grid-template-columns:1fr}.law-app__sidebar,.law-metrics,.law-app__workspace>header .demo-action{display:none}.law-app__workspace{padding:4px 8px 6px}.law-app__workspace h3{margin-top:1px;font-size:17px}.law-app__board{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr;gap:8px;margin-top:4px}.law-cases__head,.law-case-row--quiet,.law-next-step{display:none}.law-case-row{grid-template-columns:1fr 1.5fr;min-height:0;padding:8px;gap:5px;font-size:11px}.law-case-detail{grid-area:1 / 2;padding:5px;transform:none}.law-case-detail>header,.law-detail-client,.law-detail-documents,.law-detail-last,.law-activity>small,.law-activity>span{display:none}.law-case-detail dl{gap:4px;margin:0 0 4px}.law-case-detail dt{margin-bottom:1px;font-size:9px}.law-case-detail dd{font-size:10px;line-height:1.1}.law-value{min-height:14px;font-size:10px;line-height:1.1}.law-value--status{min-height:17px}.law-value--status>span{padding:2px 4px}.law-detail-next{padding:4px}.law-detail-next dd{font-size:11px;line-height:1.1}.law-take-case{min-height:22px;font-size:10px}.law-activity{margin-top:4px;padding-top:4px}.law-activity p{margin:0;font-size:10px}}@container demo (max-width: 340px) and (max-aspect-ratio: 3 / 2){.clinic-connect__layout{grid-template-rows:max-content max-content;gap:6px;padding:6px;align-content:start}.clinic-booking{padding:8px}.clinic-receiver{padding:5px 8px}.clinic-booking__intro .demo-eyebrow,.clinic-receiver>header small{display:none}.clinic-booking__intro h3,.clinic-receiver>header strong{font-size:18px}.clinic-brandmark{width:28px;height:28px;border-radius:8px}.clinic-brandmark svg{width:16px;height:16px}.booking-fields{gap:2px 8px;margin-top:4px}.booking-fields label{padding:1px 0}.booking-fields span{font-size:9px}.booking-fields strong{font-size:11px}.booking-submit{min-height:32px;margin-top:5px;font-size:12px}.booking-confirmation{gap:6px;margin-top:5px}.booking-confirmation>svg{width:20px;height:20px;padding:4px}.booking-confirmation strong{font-size:12px}.receiver-context,.receiver-summary,.receiver-status--one{display:none}.receiver-count{font-size:18px}.receiver-record{min-height:36px;margin:0;padding:4px}.receiver-record>div span{display:block;font-size:11px;line-height:1.2}.receiver-record strong{font-size:12px}.receiver-record b{min-width:74px;font-size:10px}.receiver-status{gap:1px;margin-top:3px}.receiver-status li{font-size:12px;line-height:1.25}.receiver-status svg{width:12px;height:12px}.law-case-detail{padding:6px}.law-case-detail dl{gap:5px;margin-bottom:5px}.law-detail-next{padding:5px}.law-take-case{min-height:32px}.law-activity{margin-top:4px;padding-top:4px}}@container demo (min-width: 341px) and (max-width: 400px){.clinic-connect__layout{--clinic-gap: 8px;padding:6px 8px}.clinic-booking,.clinic-receiver{padding:6px 8px}.receiver-summary{margin-top:3px;padding-block:3px}.receiver-record{position:relative;min-height:36px;padding:4px}.receiver-list__item{display:none}.receiver-status{gap:0;margin-top:2px}.receiver-status li{font-size:11px;line-height:1.2}}@container demo (max-width: 340px){.receiver-record{position:relative}.clinic-receiver>header small{display:none}.clinic-connect__layout{gap:4px;padding:4px}.clinic-booking,.clinic-receiver{padding:5px 7px}.receiver-list__item{display:none}.clinic-booking__intro h3,.clinic-receiver>header strong{font-size:16px}.booking-fields{gap:1px 6px;margin-top:3px}.booking-fields strong{font-size:11px}.booking-submit{min-height:30px;margin-top:4px}.booking-confirmation{margin-top:3px}.receiver-summary{margin-top:2px;padding:1px 0}.receiver-list{gap:2px;margin-top:3px}.receiver-list__item,.receiver-record{min-height:30px;padding:4px 6px}.receiver-list__item strong,.receiver-list__item span,.receiver-list__item b,.receiver-record strong,.receiver-record b{font-size:10px;line-height:1.1}.receiver-record b{min-width:74px}.receiver-status{gap:0;margin-top:1px}.receiver-status li{font-size:11px;line-height:1.2}.receiver-status svg{width:10px;height:10px}}@container demo (max-width: 300px) and (max-aspect-ratio: 3 / 2){.law-detail-documents,.law-detail-last{display:none}.law-case-detail{padding-bottom:5px}}@media (orientation: portrait) and (max-width: 600px) and (max-height: 720px){.clinic-receiver .receiver-summary{display:none}.clinic-booking__intro .demo-eyebrow,.clinic-receiver>header small{display:none}.clinic-booking__intro h3,.clinic-receiver>header strong{font-size:18px}.clinic-brandmark{width:28px;height:28px}.booking-fields{gap:2px 8px;margin-top:4px}.booking-fields label{gap:1px;padding:1px 0}.booking-fields span{font-size:9px}.booking-fields strong{font-size:11px}.booking-submit{min-height:32px;margin-top:4px}.receiver-record{min-height:32px;padding:3px}.receiver-status li{font-size:11px;line-height:1.1}.law-detail-documents,.law-detail-last{display:none}.law-case-detail{padding:6px}.law-case-detail dl{gap:5px;margin-bottom:5px}.law-detail-next{padding:5px}.law-take-case{min-height:32px}.law-activity{margin-top:4px;padding-top:4px}}@container demo (max-width: 600px){.demo-site--clinic-connect[data-clinic-phase=atraer] .clinic-connect__layout{grid-template-rows:max-content;align-content:center;padding:8px}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-connect__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:max-content minmax(0,1fr);align-content:start;gap:6px;padding:6px 8px}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-booking,.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-receiver{padding:6px 8px}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-booking__intro{grid-template-columns:minmax(0,1fr) 28px;gap:6px}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-booking__intro .demo-eyebrow,.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-receiver>header small{display:none}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-booking__intro h3,.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-receiver>header strong{font-size:17px}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-brandmark{width:28px;height:28px;border-radius:8px}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-brandmark svg{width:17px;height:17px}.demo-site--clinic-connect[data-clinic-phase=operar] .booking-fields{gap:2px 8px;margin-top:4px}.demo-site--clinic-connect[data-clinic-phase=operar] .booking-fields label{gap:1px;padding:2px 0}.demo-site--clinic-connect[data-clinic-phase=operar] .booking-fields span{font-size:9px}.demo-site--clinic-connect[data-clinic-phase=operar] .booking-fields strong{font-size:11px}.demo-site--clinic-connect[data-clinic-phase=operar] .booking-submit{display:none}.demo-site--clinic-connect[data-clinic-phase=operar] .booking-confirmation{gap:6px;margin-top:4px}.demo-site--clinic-connect[data-clinic-phase=operar] .booking-confirmation>svg{width:18px;height:18px;padding:4px}.demo-site--clinic-connect[data-clinic-phase=operar] .booking-confirmation strong{font-size:11px}.demo-site--clinic-connect[data-clinic-phase=operar] .booking-confirmation small{font-size:9px}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-list{gap:2px;margin-top:5px}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-record{grid-template-columns:auto minmax(0,1fr) auto;min-height:36px;gap:6px;padding:4px}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-record__icon{width:23px;height:23px}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-record strong{font-size:11px}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-record>div span{font-size:10px;line-height:1.2}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-record b{min-width:0;font-size:9px;white-space:normal}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-record b span:last-child{position:static}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-status{gap:2px;margin-top:4px}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-status li{align-items:flex-start;gap:5px;font-size:10px;line-height:1.15}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-status svg{width:12px;height:12px;flex:none}.demo-secondary-proofs{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 10px;padding:4px 8px 6px}.demo-secondary-proofs__label{grid-column:1 / -1;font-size:8px}.demo-secondary-proofs p{display:block;font-size:9px;line-height:1.2}.demo-secondary-proofs p strong{display:block;margin-bottom:1px;font-size:8px}}@container demo (min-width: 481px) and (max-width: 600px) and (min-aspect-ratio: 3 / 2){.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-connect__layout{grid-template-rows:minmax(0,1fr);gap:2px;padding:2px 8px}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-booking{display:none}.demo-site--clinic-connect[data-clinic-phase=operar] .clinic-receiver{padding:4px 8px}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-list{margin-top:4px}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-status{gap:1px;margin-top:3px}.demo-site--clinic-connect[data-clinic-phase=operar] .receiver-status li{font-size:10px;line-height:1.1}.demo-secondary-proofs{gap:2px 8px;padding:3px 8px 4px}.demo-secondary-proofs__label{font-size:7px}.demo-secondary-proofs p{font-size:8px;line-height:1.1}.demo-secondary-proofs p strong{font-size:7px}}@media (prefers-reduced-motion: reduce){.demo-pointer{display:none}}.business-demo{--demo-header-height: 42px;background:var(--sendalis-paper);color:var(--sendalis-ink)}.demo-reduced-summary{display:none;height:calc(100% - var(--demo-header-height));grid-template-columns:minmax(0,1fr) auto minmax(0,1.3fr);align-items:center;gap:clamp(12px,2.5cqw,32px);padding:clamp(18px,3cqw,42px);color:var(--sendalis-dark-blue)}.demo-reduced-summary>div{min-width:0;padding:clamp(14px,2cqw,26px);border:1px solid rgba(29,48,69,.15);border-radius:10px;background:#fff}.demo-reduced-summary>div>span,.demo-reduced-summary--steps header>span{color:#516573;font-size:13px}.demo-reduced-summary>div>strong,.demo-reduced-summary--steps header>strong{display:block;margin-top:8px;font-size:clamp(16px,1.7cqw,22px);line-height:1.2}.demo-reduced-summary>div>p{margin:6px 0 0;color:#405660;font-size:15px}.demo-reduced-summary>svg{width:24px;height:24px;color:#167f79}.demo-reduced-summary ol{display:grid;gap:10px;margin:10px 0 0;padding-left:22px;color:#344c5e;font-size:15px;line-height:1.4}.demo-reduced-summary--steps{grid-template-columns:minmax(0,1fr);gap:16px}.demo-reduced-summary--steps header{padding-bottom:12px;border-bottom:1px solid rgba(29,48,69,.14)}.demo-reduced-summary--steps ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px}.business-demo__header{padding-inline:clamp(14px,2.5vw,32px);border-bottom-color:#1d304524}.demo-stage .browser-shell__favicon{color:var(--sendalis-ink)}.business-demo__header>strong{display:flex;align-items:center;gap:8px;color:var(--sendalis-dark-blue);font-size:13px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.business-demo__header>strong>span{display:grid;width:24px;height:24px;place-items:center;border-radius:6px;background:var(--sendalis-teal);color:var(--sendalis-ink);font-size:12px;letter-spacing:0}.business-demo .demo-site__nav{gap:clamp(12px,1.5vw,20px);color:#354957;font-size:12px;font-weight:550}.business-demo__context{color:#42545c;font-size:var(--type-meta);font-weight:550;white-space:nowrap}.business-demo__eyebrow{margin:0;color:#245b59;font-size:var(--type-label);font-weight:650;line-height:1.35}.business-connect__layout{display:grid;height:calc(100% - var(--demo-header-height));grid-template-columns:minmax(210px,.74fr) minmax(104px,.36fr) minmax(0,1.5fr);align-items:center;gap:clamp(12px,2vw,24px);padding:clamp(18px,2.8vw,34px)}.business-connect__origin,.business-connect__destination{min-width:0}.business-connect__pane-heading{display:grid;gap:4px;margin:0 0 12px 2px}.business-connect__pane-heading>span{color:#53615f;font-size:12px}.business-connect__pane-heading>strong{color:var(--sendalis-dark-blue);font-size:15px;font-weight:650}.business-connect__request{position:relative;min-height:210px;padding:17px;border:1px solid rgba(29,48,69,.16);border-radius:8px;background:#fffefa;box-shadow:0 10px 28px #1112100f}.business-connect__request>div{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#53615f;font-size:12px}.business-connect__request>div strong{color:#176a60;font-size:12px;font-variant-numeric:tabular-nums}.business-connect__request h1{margin:20px 0 0;color:var(--sendalis-dark-blue);font-size:20px;font-weight:600;line-height:1.15}.business-connect__request p{margin:7px 0 0;font-size:14px;font-weight:600}.business-connect__request>small{display:block;margin-top:7px;color:#4a5858;font-size:13px;line-height:1.4}.business-connect__customer-confirmation,.business-connect__team-notification{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;color:#265d54;opacity:var(--connect-status-three, 0);transform:translateY(calc((1 - var(--connect-status-three, 0)) * 4px))}.business-connect__customer-confirmation svg,.business-connect__team-notification svg{width:16px;height:16px;flex:none;margin-top:2px;color:#176a60}.business-connect__customer-confirmation span,.business-connect__team-notification span{display:grid;gap:2px}.business-connect__customer-confirmation strong,.business-connect__team-notification strong{font-size:13px;font-weight:650}.business-connect__customer-confirmation small,.business-connect__team-notification small{color:#4a5858;font-size:12px;line-height:1.35}.business-connect__route{position:relative;display:grid;justify-items:center;gap:6px;color:#33474f;text-align:center}.business-connect__route>span{color:#53615f;font-size:12px}.business-connect__route>strong{font-size:14px;font-weight:650}.business-connect__route>p{max-width:14ch;margin:0;font-size:12px;line-height:1.35}.business-connect__route-line{position:relative;width:clamp(50px,6vw,84px);height:1px;margin-top:8px;background:#1d304552;opacity:var(--connect-line, 0)}.business-connect__signal{position:absolute;top:50%;left:0;width:7px;height:7px;border:1px solid var(--sendalis-dark-blue);border-radius:50%;background:var(--sendalis-teal);transform:translate(calc(var(--connect-transfer, 0) * (clamp(50px,6vw,84px) - 7px)),-50%)}.business-connect__route>svg{display:none;width:17px;height:17px;color:#176a60}.business-connect__workspace{display:flex;min-height:280px;flex-direction:column;padding:clamp(18px,2.4vw,28px);border:1px solid rgba(29,48,69,.15);border-radius:8px;background:#fffefa;color:var(--sendalis-ink)}.business-connect__workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:15px;border-bottom:1px solid rgba(29,48,69,.15)}.business-connect__workspace-heading>div{display:grid;gap:5px}.business-connect__workspace-heading>div>span{color:#53615f;font-size:12px}.business-connect__workspace-heading h2{margin:0;color:var(--sendalis-dark-blue);font-size:21px;font-weight:550;line-height:1.2;letter-spacing:-.025em}.business-connect__count{display:inline-flex;align-items:center;gap:7px;flex:none;padding:6px 9px;border-radius:999px;background:#19b8a221;color:#145a51;font-size:12px;font-weight:650}.business-connect__count i{width:7px;height:7px;border-radius:50%;background:#176a60}.business-connect__workspace-body{position:relative;display:flex;min-height:150px;flex:1;flex-direction:column;justify-content:center;gap:8px}.business-connect__context{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:14px;padding:12px 0;color:#53615f;font-size:13px}.business-connect__context svg{width:30px;height:30px;color:#61736d}.business-connect__context>div{display:grid;gap:5px}.business-connect__context>div>strong{color:var(--sendalis-dark-blue);font-size:17px;font-weight:600}.business-connect__context small{color:#53615f;font-size:14px;line-height:1.45}.business-connect__context-list{display:grid;gap:4px;margin:0;padding:0;list-style:none}.business-connect__context-list li{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:2px 8px}.business-connect__context-list li>span{color:#176a60;font-size:11px;font-variant-numeric:tabular-nums}.business-connect__context-list li>strong{color:#354957;font-size:12px;font-weight:550;line-height:1.3}.business-connect__inbox-record{position:relative;display:grid;max-height:calc(var(--connect-received, 0) * 160px);gap:10px;overflow:hidden;padding:calc(var(--connect-received, 0) * 13px) calc(var(--connect-received, 0) * 15px);border:1px solid rgba(29,48,69,.16);border-left:3px solid var(--sendalis-teal);border-radius:7px;background:#f6f7f3;opacity:var(--connect-received, 0);transform:translateY(calc((1 - var(--connect-received, 0)) * 8px))}.business-connect__inbox-record>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.business-connect__inbox-record>header>span{color:#176a60;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.business-connect__record-status{display:grid;grid-template-areas:"status";color:#53615f;font-size:11px;font-weight:600}.business-connect__record-status span{grid-area:status}.business-connect__record-status span:last-child{color:#145a51;opacity:var(--connect-status-one, 0)}.business-connect__record-status span:first-child{opacity:calc(1 - var(--connect-status-one, 0))}.business-connect__inbox-record h3{margin:0 0 3px;color:var(--sendalis-dark-blue);font-size:16px;font-weight:650}.business-connect__inbox-record strong:not(.business-connect__record-status){color:var(--sendalis-dark-blue);font-size:14px;font-weight:600}.business-connect__inbox-record p{margin:4px 0 0;color:#4a5858;font-size:13px;line-height:1.4}.business-connect__team-notification{margin-top:6px;opacity:var(--connect-status-two, 0);transform:translateY(calc((1 - var(--connect-status-two, 0)) * 4px))}.business-operate__layout{display:grid;height:calc(100% - var(--demo-header-height));grid-template-columns:minmax(235px,.78fr) minmax(0,1.7fr);align-items:stretch;gap:clamp(14px,2.2vw,28px);padding:clamp(18px,2.8vw,34px)}.business-operate__queue{min-width:0;padding:14px 0}.business-operate__queue-heading{display:grid;gap:5px;padding:0 12px 13px;border-bottom:1px solid rgba(29,48,69,.16)}.business-operate__queue-heading>span{color:#53615f;font-size:12px}.business-operate__queue-heading>strong{color:var(--sendalis-dark-blue);font-size:20px;font-weight:600}.business-operate__queue-count{display:flex;align-items:center;justify-content:space-between;padding:12px;color:#485753;font-size:13px}.business-operate__queue-count strong{color:var(--sendalis-dark-blue);font-size:15px;font-weight:650}.business-operate__queue ul{display:grid;margin:0;padding:0;list-style:none}.business-operate__queue-item{display:grid;gap:3px;min-width:0;padding:12px;border-left:3px solid transparent}.business-operate__queue-item--target{border-left-color:color-mix(in srgb,var(--sendalis-teal) calc(var(--operate-detail-open, 0) * 100%),transparent);background:rgba(25,184,162,calc(var(--operate-detail-open, 0) * .1))}.business-operate__queue-item>span{color:#176a60;font-size:12px;font-variant-numeric:tabular-nums}.business-operate__queue-item>strong{color:var(--sendalis-dark-blue);font-size:14px;font-weight:650}.business-operate__queue-item>small{color:#53615f;font-size:12px;line-height:1.35}.business-operate__queue-item--quiet{border-top:1px solid rgba(29,48,69,.11)}.business-operate__detail{position:relative;min-width:0;padding:clamp(20px,3vw,38px);border:1px solid rgba(29,48,69,.14);border-radius:8px;background:#fffefa}.business-operate__empty{position:absolute;top:20px;right:20px;bottom:20px;left:20px;display:grid;place-items:center;margin:0;color:#53615f;font-size:15px;line-height:1.5;text-align:center;opacity:calc(1 - var(--operate-detail-open, 0));transform:translateY(calc(var(--operate-detail-open, 0) * -5px))}.business-operate__detail-content{opacity:var(--operate-detail-open, 0);transform:translateY(calc((1 - var(--operate-detail-open, 0)) * 7px))}.business-operate__detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.business-operate__detail-heading>div>span{color:#176a60;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.business-operate__detail-heading h1{margin:8px 0 0;color:var(--sendalis-dark-blue);font-size:var(--type-interface-heading);font-weight:550;line-height:1.12;letter-spacing:-.035em}.business-operate__customer{margin:18px 0 0;color:#3b4a4d;font-size:15px;line-height:1.45}.business-operate__customer span{color:#176a60}.business-operate__fields{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.2fr);gap:14px;margin:22px 0 0;padding:17px 0;border-block:1px solid rgba(29,48,69,.15)}.business-operate__fields dt{color:#53615f;font-size:13px}.business-operate__fields dd{position:relative;min-height:22px;margin:0;color:var(--sendalis-dark-blue);font-size:16px;font-weight:650;line-height:1.35}.business-operate__actions{display:grid;margin-top:16px}.business-operate__actions .demo-action{grid-area:1 / 1;width:-moz-fit-content;width:fit-content;min-height:38px;background:#243f37;box-shadow:0 0 0 calc(var(--cursor-pressed, 0) * 3px) #19b8a23d;transform:translateY(calc(var(--cursor-pressed, 0) * 1px))}.business-operate__status-control,.business-operate__next-action-control{border-color:#1d304533;background:#f6f7f3!important;color:var(--sendalis-dark-blue)!important}.business-operate__assign-control{opacity:calc(var(--operate-detail-open, 0) * (1 - var(--operate-assigned, 0)))}.business-operate__status-control{opacity:calc(var(--operate-assigned, 0) * (1 - var(--operate-status, 0)))}.business-operate__next-action-control{opacity:calc(var(--operate-status, 0) * (1 - var(--operate-following, 0)))}.business-operate__activity{display:flex;align-items:center;gap:7px;margin:14px 0 0;color:#176a60;font-size:13px;font-weight:600;line-height:1.45;opacity:var(--operate-activity, 0);transform:translateY(calc((1 - var(--operate-activity, 0)) * 5px))}.business-operate__activity svg{width:16px;height:16px;flex:none}@container demo (max-width: 760px){.business-connect__layout{grid-template-columns:minmax(165px,.78fr) minmax(72px,.3fr) minmax(250px,1.45fr);gap:10px;padding:14px}.business-connect__request{min-height:190px;padding:12px}.business-connect__request h1{margin-top:14px;font-size:17px}.business-connect__workspace{min-height:270px;padding:18px}.business-connect__workspace-heading{padding-bottom:10px}.business-connect__workspace-heading h2{font-size:18px}.business-connect__workspace-body{min-height:-moz-max-content;min-height:max-content}.business-connect__inbox-record{position:relative;inset:auto;gap:8px;padding:10px 12px}.business-connect__inbox-record h3{font-size:14px}.business-connect__inbox-record strong:not(.business-connect__record-status){font-size:13px}.business-operate__layout{grid-template-columns:minmax(190px,.78fr) minmax(0,1.7fr);gap:12px;padding:14px}.business-operate__detail{padding:18px}.business-operate__fields{gap:8px;margin-top:16px;padding:12px 0}.business-operate__fields dd{font-size:14px}}@container demo (max-width: 600px){.business-demo{--demo-header-height: 34px}.business-demo__header{gap:8px;padding-inline:10px}.business-demo__header>strong{display:flex;gap:5px;font-size:11px}.business-demo__header>strong>span{width:20px;height:20px;font-size:10px}.business-demo .demo-site__nav{gap:8px;margin:0 0 0 auto;font-size:10px}.business-demo__context{display:none}.business-connect__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 18px minmax(0,1fr);gap:7px;align-content:stretch;align-items:stretch;padding:10px 12px}.business-connect__origin,.business-connect__destination{min-height:0}.business-connect__pane-heading{display:flex;align-items:baseline;gap:8px;margin:0 0 6px}.business-connect__pane-heading>span{font-size:11px}.business-connect__pane-heading>strong{font-size:13px}.business-connect__request{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 10px;min-height:0;padding:8px 10px}.business-connect__request>div{grid-column:1 / -1;font-size:11px}.business-connect__request h1{margin:2px 0 0;font-size:15px}.business-connect__request p{align-self:center;margin:0;font-size:12px}.business-connect__request>small{grid-column:1 / -1;margin-top:1px;font-size:12px;line-height:1.25}.business-connect__route{display:flex;align-items:center;justify-content:center;gap:8px;min-height:18px;text-align:left}.business-connect__route>span{font-size:11px}.business-connect__route>strong,.business-connect__route>p{display:none}.business-connect__route-line{width:min(160px,55vw);margin:0}.business-connect__route>svg{display:block;width:14px;height:14px}.business-connect__customer-confirmation{gap:6px;max-height:calc(var(--connect-status-three, 0) * 32px);overflow:hidden;margin-top:calc(var(--connect-status-three, 0) * 6px)}.business-connect__customer-confirmation strong,.business-connect__team-notification strong{font-size:11px}.business-connect__customer-confirmation small,.business-connect__team-notification small{font-size:10px;line-height:1.25}.business-connect__workspace{height:100%;min-height:0;padding:10px}.business-connect__workspace-heading{gap:7px;padding-bottom:7px}.business-connect__workspace-heading>div{gap:3px}.business-connect__workspace-heading>div>span{font-size:10px}.business-connect__workspace-heading h2{font-size:16px}.business-connect__count{gap:5px;padding:4px 6px;font-size:10px}.business-connect__workspace-body{min-height:0;overflow:auto;justify-content:flex-start}.business-connect__context{grid-template-columns:minmax(0,1fr);gap:7px;padding:8px 0;font-size:11px}.business-connect__context svg,.business-connect__context small{display:none}.business-connect__context>div>strong{font-size:13px}.business-connect__context small{font-size:11px}.business-connect__context-list{gap:3px}.business-connect__context-list li{gap:1px 5px}.business-connect__context-list li>span{font-size:10px}.business-connect__context-list li>strong{font-size:11px}.business-connect__inbox-record{position:relative;inset:auto;max-height:calc(var(--connect-received, 0) * 120px);gap:6px;padding:calc(var(--connect-received, 0) * 9px) calc(var(--connect-received, 0) * 10px)}.business-connect__inbox-record>header>span{font-size:10px}.business-connect__record-status{font-size:10px}.business-connect__inbox-record h3{font-size:13px}.business-connect__inbox-record strong:not(.business-connect__record-status){font-size:12px}.business-connect__inbox-record p{font-size:11px;line-height:1.3}.business-connect__team-notification{gap:6px;margin-top:5px}.business-operate__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px 12px}.business-operate__queue{display:grid;grid-template-columns:94px minmax(0,1fr);align-items:center;gap:6px;padding:0}.business-operate__queue-heading{display:none}.business-operate__queue-count{display:grid;gap:2px;padding:4px;font-size:10px}.business-operate__queue-count strong{font-size:14px}.business-operate__queue ul{min-width:0}.business-operate__queue-item{gap:2px;padding:6px 8px}.business-operate__queue-item.is-selected{border-left-width:2px}.business-operate__queue-item>span{font-size:10px}.business-operate__queue-item>strong{font-size:12px}.business-operate__queue-item>small,.business-operate__queue-item--quiet{display:none}.business-operate__detail{padding:13px}.business-operate__detail-heading{gap:7px}.business-operate__detail-heading>div>span{font-size:11px}.business-operate__detail-heading h1{margin-top:4px;font-size:18px}.business-operate__customer{margin-top:10px;font-size:13px;line-height:1.35}.business-operate__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:11px;padding:10px 0}.business-operate__fields>div{gap:3px}.business-operate__fields dt{font-size:11px}.business-operate__fields dd{font-size:14px}.business-operate__next-action{grid-column:1 / -1}.business-operate__activity{margin-top:9px;font-size:11px}}@container demo (max-width: 360px) and (max-height: 450px){.business-connect__layout{gap:2px;padding:4px 8px;grid-template-rows:minmax(0,.5fr) 14px minmax(0,1fr)}.business-connect__origin,.business-connect__destination{min-height:0}.business-connect__pane-heading{gap:2px;margin:0 0 3px 2px}.business-connect__pane-heading>span{font-size:10px}.business-connect__pane-heading>strong{font-size:12px}.business-connect__request{padding:5px 7px}.business-connect__request h1{font-size:13px}.business-connect__request>small,.business-connect__inbox-record p,.business-connect__customer-confirmation small,.business-connect__team-notification small{display:none}.business-connect__route{min-height:14px}.business-connect__workspace{padding:6px}.business-connect__workspace-heading{gap:4px;padding-bottom:4px}.business-connect__workspace-heading>div>span{font-size:9px}.business-connect__workspace-heading h2{font-size:13px}.business-connect__count{padding:3px 4px;font-size:9px}.business-connect__workspace-body{min-height:0}.business-connect__inbox-record{inset:auto;max-height:calc(var(--connect-received, 0) * 90px);gap:4px;padding:calc(var(--connect-received, 0) * 6px)}.business-connect__inbox-record h3{font-size:11px}.business-connect__inbox-record strong:not(.business-connect__record-status){font-size:10px}.business-connect__team-notification,.business-operate__activity{display:none}}@media (orientation: landscape) and (max-width: 1100px) and (max-height: 600px){.business-demo{--demo-header-height: 30px}.business-demo__header{padding-inline:12px}.business-demo__header>strong>span{width:20px;height:20px}.business-connect__layout{padding-block:10px}.business-connect__request{min-height:170px}.business-connect__workspace{min-height:230px;padding:12px}.business-connect__workspace-heading{padding-bottom:8px}.business-connect__workspace-body{min-height:110px}.business-operate__layout{padding-block:10px}.business-operate__detail{padding:14px 18px}.business-operate__customer{margin-top:10px}.business-operate__fields{gap:8px;margin-top:12px;padding-block:10px}.business-operate__activity{margin-top:9px}}@container demo (max-height: 340px){.business-operate__layout{min-height:0;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:6px;padding:8px}.business-operate__queue,.business-operate__detail{min-width:0;min-height:0}.business-operate__queue{overflow:hidden;padding:0}.business-operate__queue-heading,.business-operate__queue-item--quiet{display:none}.business-operate__queue-count{padding:4px;font-size:10px}.business-operate__queue-item{gap:2px;padding:6px 8px}.business-operate__queue-item>small{display:none}.business-operate__detail{overflow:hidden;padding:10px}.business-operate__detail-heading{gap:6px}.business-operate__detail-heading h1{margin-top:2px;font-size:15px}.business-operate__customer{overflow:hidden;margin-top:6px;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.business-operate__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:7px;padding:7px 0}.business-operate__fields>div{gap:3px}.business-operate__fields dt{font-size:10px}.business-operate__fields dd{font-size:12px;line-height:1.2}.business-operate__next-action{grid-column:auto}.business-operate__activity{display:none}}@container demo (min-width: 761px) and (max-height: 440px){.business-operate__layout{gap:16px;padding:10px 18px}.business-operate__queue{padding-block:4px}.business-operate__queue-heading{gap:3px;padding-bottom:8px}.business-operate__queue-count{padding:8px 10px}.business-operate__queue-item{gap:2px;padding:8px 10px}}@container demo (max-height: 240px){.business-demo{--demo-header-height: 28px}.business-demo__header{gap:6px;padding-inline:8px}.business-demo__header>strong{gap:4px;font-size:10px}.business-demo__header>strong>span{width:18px;height:18px;font-size:9px}.business-demo .demo-site__nav{gap:6px;font-size:9px}.business-connect__layout{grid-template-columns:minmax(0,.9fr) minmax(80px,.4fr) minmax(0,1.2fr);grid-template-rows:minmax(0,1fr);gap:5px;padding:6px 8px}.business-connect__origin,.business-connect__destination{min-width:0;min-height:0}.business-connect__pane-heading{gap:2px;margin:0 0 3px 2px}.business-connect__pane-heading>span{font-size:10px}.business-connect__pane-heading>strong{font-size:12px}.business-connect__request{min-height:0;padding:6px}.business-connect__request>div,.business-connect__request>small{font-size:10px}.business-connect__request h1{margin-top:5px;font-size:14px}.business-connect__request p{margin-top:3px;font-size:11px}.business-connect__request>small{margin-top:3px;line-height:1.2}.business-connect__route{gap:4px}.business-connect__route>span{font-size:10px}.business-connect__route>strong{font-size:11px}.business-connect__route>p{max-width:11ch;font-size:10px;line-height:1.1}.business-connect__route-line{width:100%;margin-top:2px}.business-connect__route>svg{display:block;width:14px;height:14px}.business-connect__workspace{min-height:0;padding:6px}.business-connect__workspace-heading{padding-bottom:3px}.business-connect__workspace-heading h2{font-size:11px}.business-connect__count{gap:3px;padding:2px 3px;font-size:8px}.business-connect__workspace-body{min-height:0}.business-connect__inbox-record{position:relative;inset:auto;max-height:calc(var(--connect-received, 0) * 70px);gap:3px;padding:calc(var(--connect-received, 0) * 4px)}.business-connect__inbox-record h3{font-size:10px}.business-connect__inbox-record strong:not(.business-connect__record-status){font-size:9px}.business-connect__inbox-record p,.business-connect__team-notification{display:none}.business-operate__detail{padding:7px 8px}.business-operate__empty{top:8px;right:8px;bottom:8px;left:8px;font-size:11px;line-height:1.3}.business-operate__detail-heading h1{font-size:13px}.business-operate__customer{margin-top:4px}.business-operate__fields{gap:3px;margin-top:4px;padding:4px 0}.business-operate__fields dt{font-size:9px}.business-operate__fields dd{font-size:11px}.business-operate__activity{display:none}}@container demo (max-width: 600px) and (max-height: 340px){.business-operate__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:24px minmax(0,1fr);gap:4px;padding:6px 8px}}@container demo (max-width: 600px) and (max-height: 240px){.business-connect__layout{grid-template-columns:minmax(0,.9fr) 24px minmax(0,1.2fr)}.business-connect__request{grid-template-columns:minmax(0,1fr)}.business-connect__request h1,.business-connect__request p{grid-column:1}.business-connect__request p{margin-top:2px}.business-connect__route>span,.business-connect__route>strong,.business-connect__route>p{display:none}}@media (prefers-reduced-motion: reduce){.business-connect__request,.business-connect__route-line,.business-connect__record-status,.business-operate__next-action{opacity:1;transform:none;transition:none}.business-connect__signal{display:none}}.about-interlude{position:relative;isolation:isolate;z-index:var(--layer-content);scroll-margin-top:calc(var(--header-occlusion-height) + 24px);margin-top:calc(-1*clamp(80px,9svh,96px));padding:clamp(18px,1.4vw,20px) var(--stage-inline) clamp(46px,4.8vw,66px);color:var(--sendalis-dark-blue)}.about-interlude__inner{display:grid;grid-template-columns:minmax(0,.58fr) minmax(0,1fr);grid-template-areas:"portrait content";align-items:center;gap:clamp(32px,3.3vw,52px);width:min(1200px,100%);margin:0 auto}.about-interlude__title{max-width:18ch;margin:0 0 clamp(24px,2vw,30px);color:var(--sendalis-dark-blue);font-size:clamp(42px,3.5vw,52px);font-weight:550;letter-spacing:-.055em;line-height:1.02;text-wrap:balance}.about-interlude__copy{grid-area:content;width:min(100%,760px);min-width:0;padding:clamp(20px,1.7vw,24px) clamp(36px,3.5vw,50px) clamp(36px,3.5vw,50px);border:1px solid rgba(255,255,255,.62);border-radius:clamp(24px,2vw,30px);background:linear-gradient(145deg,#f7f5eedb,#e5efeccc);-webkit-backdrop-filter:blur(12px) saturate(108%);backdrop-filter:blur(12px) saturate(108%);box-shadow:0 18px 48px #11263224,inset 0 1px #ffffffad}.about-interlude__lead{max-width:740px;margin:0;color:var(--sendalis-dark-blue);font-size:clamp(20px,1.55vw,22px);font-weight:500;letter-spacing:-.02em;line-height:1.45}.about-interlude__details{max-width:700px;margin:20px 0 0;color:var(--sendalis-dark-blue);font-size:clamp(17px,1.25vw,18px);line-height:1.55}.about-interlude__portrait{grid-area:portrait;width:min(100%,430px);align-self:center;padding:16px;border:1px solid rgba(255,255,255,.62);border-radius:28px;background:linear-gradient(145deg,#f7f5ee57,#e0edea3d);-webkit-backdrop-filter:blur(10px) saturate(108%);backdrop-filter:blur(10px) saturate(108%);box-shadow:0 18px 44px #1126322b,inset 0 1px #ffffff9e;justify-self:stretch;margin:0}.about-interlude__portrait img{display:block;width:100%;height:auto;aspect-ratio:1122 / 1402;border-radius:14px;-o-object-fit:contain;object-fit:contain}.about-interlude__signature{display:grid;gap:5px;margin-top:28px}.about-interlude__name{display:flex;align-items:center;gap:8px;margin:0;color:var(--sendalis-dark-blue);font-size:clamp(20px,1.65vw,24px);font-weight:650;letter-spacing:-.035em;line-height:1.2}.about-interlude__name span{font-size:.72em;line-height:1}.about-interlude__role{margin:0;color:var(--sendalis-dark-blue);font-size:15px;line-height:1.4}.about-interlude__closing{margin-top:30px}.about-interlude__closing>p{margin:0;color:var(--sendalis-dark-blue);font-size:17px;line-height:1.45}.about-interlude__cta{display:inline-flex;min-height:48px;align-items:center;gap:10px;margin-top:12px;padding-block:6px;color:var(--sendalis-dark-blue);font-size:17px;font-weight:700;line-height:1.3;text-decoration-color:var(--sendalis-teal);text-underline-offset:5px}.about-interlude__cta:focus-visible{outline:3px solid #116d61;outline-offset:3px}.about-interlude__cta:hover{text-decoration-thickness:2px}.about-interlude[data-entered=true]:not([data-settled=true]) .about-interlude__inner{animation:about-interlude-in .38s var(--enter-ease) both}@keyframes about-interlude-in{0%{opacity:.9;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}body:has(.motion-pause[aria-pressed=true]) .about-interlude__inner{animation:none!important;opacity:1;transform:none}@media (max-width: 1080px){.about-interlude{margin-top:calc(-1*clamp(68px,9svh,92px));padding-block:28px 48px}.about-interlude__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"content" "portrait";justify-items:stretch;gap:18px;width:min(720px,100%)}.about-interlude__copy{padding:16px clamp(26px,4vw,38px) clamp(26px,4vw,38px)}.about-interlude__title{max-width:18ch;font-size:clamp(32px,5vw,40px)}.about-interlude__portrait{width:min(100%,290px);justify-self:center}.about-interlude__lead{font-size:clamp(18px,2.6vw,20px)}.about-interlude__details{margin-top:16px;font-size:clamp(16px,2.35vw,18px)}.about-interlude__signature{margin-top:24px}.about-interlude__name{font-size:clamp(20px,3.1vw,24px)}.about-interlude__closing{margin-top:28px}.about-interlude__closing>p,.about-interlude__cta{font-size:clamp(16px,2.35vw,18px)}}@media (prefers-reduced-transparency: reduce){.about-interlude__copy,.about-interlude__portrait{background:#f7f5eef7;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not (backdrop-filter: blur(1px)){.about-interlude__copy{background:#f7f5eef5}.about-interlude__portrait{background:#f7f5eeeb}}@media (max-width: 420px){.about-interlude{margin-top:calc(-1*clamp(64px,9svh,76px));padding-block:28px 40px}.about-interlude__copy{padding:16px 20px 24px;border-radius:23px}.about-interlude__title{font-size:clamp(30px,9vw,36px);line-height:1.04}.about-interlude__lead{font-size:clamp(18px,5vw,20px)}.about-interlude__details{font-size:clamp(16px,4.3vw,17px)}.about-interlude__signature{margin-top:22px}.about-interlude__closing{margin-top:24px}.about-interlude__portrait{width:min(100%,280px);padding:12px;border-radius:24px}.about-interlude__portrait img{border-radius:12px}}@media (prefers-reduced-motion: reduce){.about-interlude__inner{animation:none!important;opacity:1;transform:none}}.about-page{--about-surface: linear-gradient(135deg, rgba(247, 245, 238, .66), rgba(224, 237, 237, .38));--about-soft-surface: rgba(247, 245, 238, .44);--about-border: rgba(255, 255, 255, .42);position:relative;z-index:var(--layer-content);min-height:auto;isolation:isolate;overflow-x:clip;padding:calc(var(--header-safe) + clamp(4px,1svh,14px)) var(--stage-inline) clamp(32px,5svh,56px);color:var(--sendalis-dark-blue);background:transparent}.about-page__layout{display:grid;gap:clamp(14px,1.6vw,22px);width:min(1380px,100%);margin-inline:auto}.about-page__content,.about-page__founder,.about-page__card{position:relative;border:1px solid var(--about-border);border-radius:24px;background:var(--about-surface);box-shadow:0 18px 44px #0e11151f,inset 0 1px #ffffff75;-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08)}.about-page__content{overflow:hidden}.about-page__content:before,.about-page__founder:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:linear-gradient(115deg,rgba(255,255,255,.16),transparent 42%,rgba(25,184,162,.045))}.about-page__content>*,.about-page__founder>*,.about-page__card>*{position:relative;z-index:1}.about-page__content{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:clamp(28px,4vw,68px);min-height:254px;padding:clamp(26px,3.2vw,48px) clamp(28px,4vw,56px);animation:about-card-in .56s var(--enter-ease) both}.about-identity__copy{min-width:0}.about-page h1{max-width:760px;margin:0;color:var(--sendalis-dark-blue);font-size:clamp(3.25rem,4.6vw,5rem);font-weight:500;line-height:.9;letter-spacing:-.075em;text-wrap:balance}.about-page h1 span{display:block}.about-identity__path{display:flex;flex-wrap:wrap;align-items:center;gap:7px 11px;margin:clamp(18px,2.2vw,28px) 0 0;color:#1d3045b8;font-size:clamp(.82rem,1vw,.98rem);font-weight:600;line-height:1.45}.about-identity__path span[aria-hidden=true]{color:var(--sendalis-teal);font-size:1.05em}.about-identity__detail{max-width:560px;color:#1d3045f0;font-size:clamp(15px,1.12vw,17px);line-height:1.48}.about-identity__detail p{margin:0}.about-identity__detail p+p{margin-top:12px;color:#1d3045d1;font-size:.96em}.about-identity__origin{display:flex;align-items:center;gap:8px;margin-top:18px!important;color:var(--sendalis-dark-blue)!important;font-size:.86rem!important;font-weight:700}.about-page__flag{display:inline-block;margin-left:4px;font-size:.88em;letter-spacing:normal;line-height:1;vertical-align:.04em}.about-page__founder{display:grid;grid-template-areas:"copy portrait";grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);height:clamp(300px,26vw,360px);min-height:0;padding:0;overflow:visible;animation:about-card-in .56s var(--enter-ease) .06s both}.about-founder__copy{grid-area:copy;align-self:center;padding:clamp(24px,3.2vw,44px)}.about-founder__intro{max-width:560px;margin:0;color:var(--sendalis-dark-blue);font-size:clamp(19px,1.75vw,25px);font-weight:500;line-height:1.16;letter-spacing:-.035em;text-wrap:balance}.about-founder__identity{margin-top:clamp(20px,2.2vw,28px)}.about-founder__identity h2{margin:0;color:var(--sendalis-dark-blue);font-size:clamp(1.4rem,1.9vw,1.7rem);font-weight:700;line-height:1.1;letter-spacing:-.04em}.about-founder__identity p{margin:6px 0 0;color:#1d3045c2;font-size:clamp(.9rem,1vw,.98rem);line-height:1.35}.about-founder__statement{max-width:500px;margin:clamp(18px,2.2vw,28px) 0 0;padding-left:14px;border-left:2px solid var(--sendalis-teal);color:#1d3045d6;font-size:14px;line-height:1.45}.about-page__portrait{position:relative;grid-area:portrait;min-width:0;height:100%;min-height:0;margin:0;overflow:visible;border-left:1px solid rgba(255,255,255,.28);background:#0e1d1f2e}.about-page__portrait-frame{position:relative;height:100%;overflow:hidden;border-radius:0 24px 24px 0}.about-page__portrait-frame:after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:linear-gradient(180deg,transparent 48%,rgba(12,25,31,.26) 100%)}.about-page__portrait img{display:block;width:100%;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 14%;object-position:center 14%;filter:grayscale(.1) contrast(1.04)}.about-page__editorial-grid{display:grid;grid-template-columns:minmax(220px,.82fr) minmax(390px,1.3fr) minmax(250px,.9fr);gap:clamp(14px,1.6vw,22px);align-items:stretch}.about-page__card{display:flex;align-self:start;min-width:0;flex-direction:column;padding:clamp(20px,2.2vw,28px) clamp(0px,1.2vw,16px);border:0;border-top:1px solid rgba(255,255,255,.68);border-radius:0;background:linear-gradient(180deg,#f7f5ee57,#f7f5ee1f);box-shadow:none;-webkit-backdrop-filter:blur(8px) saturate(1.04);backdrop-filter:blur(8px) saturate(1.04);animation:about-card-in .56s var(--enter-ease) .12s both}.about-services{padding-inline:clamp(18px,2.2vw,30px);border-right:1px solid rgba(255,255,255,.52);border-left:1px solid rgba(255,255,255,.52)}.about-page__card:nth-child(2){animation-delay:.18s}.about-page__card:nth-child(3){animation-delay:.24s}.about-approach h2{max-width:13ch;margin:0;color:var(--sendalis-dark-blue);font-size:clamp(2rem,2.5vw,2.8rem);font-weight:500;line-height:.98;letter-spacing:-.065em;text-wrap:balance}.about-approach>p{max-width:35ch;margin:clamp(18px,2.2vw,30px) 0 0;color:#1d3045d6;font-size:clamp(.9rem,1vw,.98rem);line-height:1.48}.about-card__accent{width:52px;height:3px;margin-top:20px;border-radius:999px;background:var(--sendalis-teal)}.about-services__list,.about-values__list{display:grid}.about-services__item,.about-values__item{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;padding:10px 0;border-top:1px solid rgba(29,48,69,.14)}.about-services__item:first-child,.about-values__item:first-child{padding-top:0;border-top:0}.about-services__item:last-child,.about-values__item:last-child{padding-bottom:0}.about-services__item svg,.about-values__item svg{width:17px;height:17px;margin-top:1px;color:var(--sendalis-teal);stroke-width:1.7}.about-services h2,.about-values h2{margin:0 0 20px;color:var(--sendalis-dark-blue);font-size:clamp(1.4rem,1.8vw,1.7rem);font-weight:700;line-height:1.1;letter-spacing:-.04em}.about-services h3,.about-values h3{margin:0;color:var(--sendalis-dark-blue);font-size:clamp(.95rem,1.05vw,1.04rem);font-weight:700;line-height:1.25}.about-services__item p,.about-values__item p{margin:4px 0 0;color:#1d3045c7;font-size:clamp(.8rem,.9vw,.88rem);line-height:1.38}.about-values__quote{margin:clamp(18px,2.2vw,26px) 0 0;padding-top:16px;border-top:1px solid rgba(29,48,69,.14);color:#1d3045e0}.about-values__quote p{margin:0;font-size:clamp(.94rem,1.05vw,1.04rem);line-height:1.4}.about-values__quote cite{display:block;margin-top:7px;color:#1d3045a8;font-size:.78rem;font-style:normal}.about-page__cta{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);align-items:center;gap:28px;width:100%;min-height:98px;padding:18px 4px 18px clamp(4px,1vw,14px);border-top:1px solid rgba(255,255,255,.68);border-bottom:1px solid rgba(255,255,255,.68);color:var(--sendalis-dark-blue);text-decoration:none}.about-page__cta-copy h2{margin:0;color:inherit;font-size:clamp(1.65rem,2.2vw,2.3rem);font-weight:550;line-height:1;letter-spacing:-.055em}.about-page__cta-copy p{max-width:48ch;margin:8px 0 0;color:#1d3045cc;font-size:clamp(.9rem,1vw,1rem);line-height:1.4}.about-page__cta-action{display:inline-flex;align-items:center;justify-content:center;justify-self:end;gap:10px;min-height:48px;padding:0 22px;border:1px solid rgba(29,48,69,.2);border-radius:12px;background:var(--sendalis-dark-blue);color:var(--sendalis-bone);font-size:.92rem;font-weight:700;line-height:1;text-align:center;transition:background-color .22s ease,border-color .22s ease,transform .32s var(--enter-ease)}.about-page__cta-action svg{width:18px;height:18px;transition:transform .32s var(--enter-ease)}.about-page__cta:hover .about-page__cta-action,.about-page__cta:focus-visible .about-page__cta-action{border-color:var(--sendalis-dark-blue);background:#29455f}.about-page__cta:hover .about-page__cta-action svg,.about-page__cta:focus-visible .about-page__cta-action svg{transform:translate(2px,-2px)}.about-page__cta:active .about-page__cta-action{transform:translateY(1px)}.about-page__cta:focus-visible{outline:2px solid var(--sendalis-teal);outline-offset:6px}@keyframes about-card-in{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@media (hover: hover) and (pointer: fine){.about-page__card{transition:border-color .22s ease,background-color .22s ease}.about-page__card:hover{border-color:#ffffff9e;background:#f7f5ee85}}@media (max-width: 1100px){.about-page__content{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:30px;padding:30px}.about-page h1{font-size:clamp(3rem,6vw,4.7rem)}.about-page__founder{grid-template-columns:minmax(0,1fr) minmax(300px,.88fr);height:clamp(300px,34vw,350px)}.about-founder__copy{padding:28px}.about-page__editorial-grid{grid-template-areas:"approach services" "values values";grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.about-approach{grid-area:approach}.about-services{grid-area:services}.about-values{grid-area:values}.about-values__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.about-values__item{padding:0 12px 0 0;border-top:0;border-right:1px solid rgba(29,48,69,.14)}.about-values__item:last-child{padding-right:0;border-right:0}}@media (max-width: 760px){.about-page{padding:calc(var(--header-safe) + 10px) var(--stage-inline) 42px}.about-page__layout{gap:14px}.about-page__content{grid-template-columns:1fr;gap:22px;min-height:0;padding:24px 22px 26px}.about-page h1{max-width:12ch;font-size:clamp(2.7rem,13vw,3.8rem);line-height:.92}.about-identity__path{margin-top:18px;font-size:9px;gap:5px 8px}.about-identity__detail{font-size:15px;line-height:1.45}.about-identity__detail p+p{margin-top:11px}.about-identity__origin{margin-top:16px!important}.about-page__founder{grid-template-areas:"copy" "portrait";grid-template-columns:1fr;height:auto;min-height:0}.about-founder__copy{padding:22px 22px 24px}.about-founder__intro{font-size:20px}.about-founder__identity{margin-top:18px}.about-founder__statement{margin-top:18px;font-size:14px}.about-page__portrait{height:270px;min-height:270px;border-top:1px solid rgba(255,255,255,.28);border-left:0}.about-page__portrait-frame{height:100%;border-radius:0 0 24px 24px}.about-page__portrait img{height:270px;min-height:270px;aspect-ratio:4 / 3;-o-object-position:center 14%;object-position:center 14%}.about-page__editorial-grid{grid-template-areas:none;grid-template-columns:1fr;gap:14px}.about-approach,.about-services,.about-values{grid-area:auto}.about-page__card{padding:20px 0;border-top-color:#ffffff9e;background:linear-gradient(180deg,#f7f5ee47,#f7f5ee1a)}.about-services{padding-inline:0;border-right:0;border-left:0}.about-approach h2{max-width:13ch;font-size:clamp(2.05rem,10vw,2.8rem)}.about-approach>p{margin-top:22px}.about-services h2,.about-values h2{margin-bottom:18px}.about-services__item,.about-values__item{padding:9px 0}.about-values__list{grid-template-columns:1fr;gap:0}.about-values__item,.about-values__item:last-child{padding:10px 0;border-top:1px solid rgba(29,48,69,.14);border-right:0}.about-values__item:first-child{padding-top:0;border-top:0}.about-values__quote{margin-top:16px}.about-page__cta{grid-template-columns:1fr;gap:16px;min-height:0;padding:18px 0 0}.about-page__cta-action{width:100%;justify-self:stretch}}@media (max-width: 360px){.about-page__content{padding-inline:18px}.about-page h1{font-size:clamp(2.45rem,13.6vw,3.15rem)}.about-page__portrait,.about-page__portrait img{height:248px;min-height:248px}.about-page__portrait-frame{height:248px}}@media (prefers-reduced-motion: reduce){.about-page__content,.about-page__founder,.about-page__card{animation:none}.about-page__cta-action,.about-page__cta-action svg{transition:none}}@media (prefers-reduced-transparency: reduce){.about-page__content,.about-page__founder,.about-page__card{background:#eff2eff0;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not (backdrop-filter: blur(1px)){.about-page__content,.about-page__founder,.about-page__card{background:#eff2eff0}}@media (prefers-reduced-motion: reduce){.business-demo--connect>.business-connect__layout,.business-demo--operate>.business-operate__layout{display:none}.business-demo--connect .demo-reduced-summary,.business-demo--operate .demo-reduced-summary{display:grid}.business-demo--connect .demo-reduced-summary{grid-template-columns:minmax(0,1fr) auto minmax(0,1.3fr)}.business-demo--operate .demo-reduced-summary{grid-template-columns:minmax(0,1fr)}}@container demo (max-width: 600px){.demo-reduced-summary{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px}.demo-reduced-summary>div{padding:11px 13px}.demo-reduced-summary>div>span,.demo-reduced-summary--steps header>span{font-size:12px}.demo-reduced-summary>div>strong,.demo-reduced-summary--steps header>strong{margin-top:4px;font-size:16px}.demo-reduced-summary>div>p,.demo-reduced-summary ol{font-size:13px}.demo-reduced-summary>svg{justify-self:center;width:18px;height:18px;transform:rotate(90deg)}.demo-reduced-summary--steps ol{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:6px}}.business-connect__layout{height:calc(100% - var(--demo-header-height));min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);align-content:start;align-items:stretch;gap:14px;overflow:auto;padding:clamp(18px,3vw,32px) clamp(20px,4vw,56px)}.business-connect__heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid rgba(29,48,69,.14)}.business-connect__heading h1,.business-operate__queue>header h1{margin:0;color:var(--sendalis-dark-blue);font-size:clamp(19px,2vw,24px);font-weight:600;letter-spacing:-.03em}.business-connect__count{flex:none;padding:6px 10px;border-radius:999px;background:#19b8a221;color:#145a51;font-size:13px;font-weight:650}.business-connect__activity-line{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px}.business-connect__receipt{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 9px;max-width:min(480px,100%);padding:7px 10px;border:1px solid rgba(29,48,69,.12);border-left:3px solid var(--sendalis-teal);border-radius:5px;background:#f7f8f4;opacity:var(--connect-receipt, 1);transform:translateY(calc((1 - var(--connect-receipt, 1)) * -5px))}.business-connect__receipt small{grid-column:1 / -1;color:#176a60;font-size:11px;font-weight:600}.business-connect__receipt strong{color:var(--sendalis-dark-blue);font-size:13px;font-weight:650}.business-connect__receipt span{color:#53615f;font-size:11px}.business-connect__notice{display:flex;max-width:100%;align-items:center;gap:8px;min-height:30px;margin:0 0 0 auto;color:#285d55;font-size:13px;font-weight:600;opacity:var(--connect-notice, 0)}.business-connect__notice[hidden],.business-connect__receipt[hidden],.business-operate__field-control>[hidden],.business-operate__menu[hidden],.business-operate__task-composer[hidden],.business-operate__pending[hidden]{display:none}.business-connect__notice svg{width:17px;height:17px;flex:none}.business-connect__rows,.business-operate__rows{display:grid;align-content:start;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.business-record{display:grid;gap:5px;min-width:0;padding:11px 14px;border:1px solid rgba(29,48,69,.13);border-radius:7px;background:#fffefa;color:var(--sendalis-ink)}.business-record__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#53615f;font-size:12px}.business-record__meta>span:first-child{font-variant-numeric:tabular-nums}.business-record__status{display:grid;justify-items:start;gap:2px;color:#145a51;font-size:12px;font-weight:600}.business-record__new-badge{padding:2px 5px;border-radius:3px;background:#19b8a22b;color:#145a51;font-size:10px;font-style:normal;font-weight:650;line-height:1.2}.business-record__customer{color:var(--sendalis-dark-blue);font-size:15px;font-weight:650;line-height:1.25}.business-record__subject{color:#465957;font-size:13px;line-height:1.35}.business-record__origin{color:#176a60;font-size:12px;font-weight:550}.business-connect__rows .business-record{grid-template-columns:minmax(92px,.62fr) minmax(0,1.5fr) minmax(130px,.9fr);grid-template-rows:auto auto;align-items:center;gap:3px 12px;min-height:58px;padding:7px 12px}.business-connect__rows .business-record__meta{grid-column:1;grid-row:1 / 3;display:grid;align-content:center;justify-content:start;gap:4px}.business-connect__rows .business-record__customer{grid-column:2;grid-row:1}.business-connect__rows .business-record__subject{grid-column:2;grid-row:2}.business-connect__rows .business-record__origin{grid-column:3;grid-row:1 / 3}.business-connect__rows>.business-connect__new-record{min-height:calc(var(--connect-received, 0) * 58px);max-height:calc(var(--connect-received, 0) * 130px);overflow:hidden;padding-block:calc(var(--connect-received, 0) * 7px);border-left:3px solid var(--sendalis-teal);background:#f4f8f5;opacity:var(--connect-received, 0);transform:translateY(calc((1 - var(--connect-received, 0)) * 7px))}.business-connect__rows>li:not(.business-connect__new-record){background:#f8f8f5}.business-operate__layout{height:calc(100% - var(--demo-header-height));min-height:0;display:grid;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);gap:clamp(14px,2vw,26px);overflow:auto;padding:clamp(16px,2.6vw,28px)}.business-operate__queue{min-width:0;padding:5px 0}.business-operate__queue>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;padding:0 4px 6px;border-bottom:1px solid rgba(29,48,69,.14)}.business-operate__queue>header>span{display:grid;min-width:26px;height:26px;place-items:center;border-radius:50%;background:#eef2ee;color:#354957;font-size:12px;font-weight:650}.business-operate__queue .business-record{grid-template-columns:minmax(0,1fr);gap:3px;padding:7px 9px}.business-operate__queue .business-record__customer{font-size:14px}.business-operate__queue .business-record__subject{font-size:12px}.business-operate__queue .business-record.is-selected{border-left:3px solid var(--sendalis-teal);background:#f1f7f3}.business-operate__detail{min-width:0;min-height:0;overflow:auto;padding:clamp(17px,2.4vw,28px);border:1px solid rgba(29,48,69,.14);border-radius:8px;background:#fffefa}.business-operate__detail-content{opacity:1;transform:none}.business-operate__detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.business-operate__detail-heading>div>span{color:#176a60;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.business-operate__detail-heading h1{margin:5px 0 0;color:var(--sendalis-dark-blue);font-size:clamp(18px,2vw,23px);font-weight:550;line-height:1.15;letter-spacing:-.03em}.business-operate__customer{margin:13px 0 0;color:#3b4a4d;font-size:14px;line-height:1.45}.business-operate__fields{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(100px,.7fr) minmax(250px,1.6fr);gap:12px;margin:17px 0 0;padding:14px 0;border-block:1px solid rgba(29,48,69,.14)}.business-operate__fields>div{display:grid;align-content:start;gap:6px;min-width:0}.business-operate__fields dt{color:#53615f;font-size:12px}.business-operate__fields dd{min-height:21px;margin:0;color:var(--sendalis-dark-blue);font-size:14px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.business-operate__next-action dd{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.business-operate__pending{padding:2px 7px;border-radius:999px;background:#eef2ee;color:#53615f;font-size:11px;font-weight:600;white-space:nowrap}.business-operate__field-control{position:relative;display:grid;justify-items:start;gap:5px;min-width:0}.business-operate__field-control>button{display:inline-flex;min-height:32px;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgba(29,48,69,.18);border-radius:5px;background:#f4f6f2;color:var(--sendalis-dark-blue);font:inherit;font-size:12px;line-height:1.2}.business-operate__field-control>button svg{width:14px;height:14px}.business-operate__assign-control{box-shadow:0 0 0 calc(var(--operate-owner-click, 0) * 3px) #19b8a238}.business-operate__status-control{box-shadow:0 0 0 calc(var(--operate-status-click, 0) * 3px) #19b8a238}.business-operate__next-action-control{box-shadow:0 0 0 calc(var(--operate-task-click, 0) * 3px) #19b8a238}.business-operate__menu{position:absolute;z-index:2;top:calc(100% + 3px);left:0;min-width:124px;padding:4px;border:1px solid rgba(29,48,69,.15);border-radius:5px;background:#fffefa;box-shadow:0 5px 14px #1112101a}.business-operate__menu button{width:100%;padding:6px 8px;border:0;border-radius:3px;background:rgba(25,184,162,calc(var(--operate-owner-menu, 0) * .12 + var(--operate-status-menu, 0) * .12));color:var(--sendalis-dark-blue);text-align:left;font:inherit;font-size:12px}.business-operate__menu [hidden],.business-operate__task-composer[hidden]{display:none}.business-operate__task-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;width:100%}.business-operate__task-input{min-width:0;height:32px;padding:5px 7px;border:1px solid rgba(29,48,69,.2);border-radius:4px;background:#fff;color:var(--sendalis-dark-blue);font:inherit;font-size:12px}.business-operate__save-task{min-height:32px;padding:5px 8px;border:1px solid var(--sendalis-dark-blue);border-radius:4px;background:var(--sendalis-dark-blue);color:var(--sendalis-bone);font:inherit;font-size:12px;box-shadow:0 0 0 calc(var(--operate-save-click, 0) * 3px) #19b8a23d}.business-operate__activity{display:flex;align-items:center;gap:7px;min-height:20px;margin:11px 0 0;color:#176a60;font-size:12px;font-weight:600;opacity:var(--operate-activity, 0)}.business-operate__activity svg{width:15px;height:15px}@container demo (max-width: 760px){.business-connect__layout{gap:10px;padding:14px 18px}.business-operate__layout{grid-template-columns:minmax(155px,.68fr) minmax(0,1.32fr);gap:10px;padding:12px}.business-operate__detail{padding:14px}.business-operate__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;padding:10px 0}.business-operate__next-action{grid-column:1 / -1}}@container demo (max-width: 600px){.business-connect__layout{gap:7px;padding:9px 10px}.business-connect__heading{padding-bottom:8px}.business-connect__heading h1{font-size:18px}.business-connect__count{padding:5px 8px;font-size:11px}.business-connect__activity-line{min-height:36px;gap:7px}.business-connect__receipt{grid-template-columns:auto minmax(0,1fr);gap:1px 6px;padding:5px 7px}.business-connect__receipt small,.business-connect__receipt span{font-size:10px}.business-connect__receipt strong{font-size:12px}.business-connect__notice{min-height:24px;font-size:11px}.business-record{gap:3px;padding:8px 10px}.business-record__meta,.business-record__status,.business-record__origin{font-size:11px}.business-record__customer{font-size:14px}.business-record__subject{font-size:12px}.business-connect__rows .business-record{grid-template-columns:minmax(80px,.48fr) minmax(0,1.25fr) minmax(78px,.65fr);gap:2px 7px;min-height:55px;padding:6px 7px}.business-connect__rows .business-record__meta,.business-connect__rows .business-record__status{font-size:10px}.business-connect__rows .business-record__new-badge{padding:1px 4px;font-size:9px}.business-connect__rows .business-record__customer{font-size:12px}.business-connect__rows .business-record__subject,.business-connect__rows .business-record__origin{font-size:10px}.business-operate__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(210px,1fr);gap:7px;padding:8px 10px}.business-operate__queue{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:7px;padding:0}.business-operate__queue>header{margin-bottom:6px;padding:0 2px 5px}.business-operate__queue>header h1{font-size:16px}.business-operate__queue>header>span{min-width:22px;height:22px}.business-operate__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.business-operate__queue .business-record{gap:3px;padding:6px 8px}.business-operate__queue .business-record.is-selected{grid-column:1 / -1}.business-operate__queue .business-record__meta{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:10px}.business-operate__queue .business-record__status{display:block;font-size:10px;white-space:nowrap}.business-operate__queue .business-record__customer{font-size:11px}.business-operate__queue .business-record__subject{display:none}.business-operate__detail{padding:11px}.business-operate__detail-heading{gap:6px}.business-operate__detail-heading h1{font-size:16px}.business-operate__customer{margin-top:7px;font-size:12px}.business-operate__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px;padding:8px 0}.business-operate__fields dt{font-size:10px}.business-operate__fields dd{font-size:12px}.business-operate__next-action{grid-column:1 / -1}.business-operate__field-control>button{min-height:28px;font-size:11px}.business-operate__activity{margin-top:5px;font-size:10px}}@container demo (min-width: 761px) and (max-height: 440px){.business-operate__queue{padding:0}.business-operate__queue>header{margin-bottom:6px;padding-bottom:5px}.business-operate__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.business-operate__queue .business-record{gap:2px;padding:6px 8px}.business-operate__queue .business-record.is-selected{grid-column:1 / -1}.business-operate__rows>li:not(.is-selected) .business-record__meta{display:grid;justify-content:start;gap:2px}.business-operate__queue .business-record__subject{font-size:11px}.business-operate__queue .business-record__origin{display:none}}@media (prefers-reduced-motion: reduce){.business-connect__new-record,.business-connect__notice,.business-connect__receipt,.business-operate__detail-content,.business-operate__activity{transition:none;transform:none}.business-demo--connect>.business-connect__layout,.business-demo--operate>.business-operate__layout{display:grid}.business-demo--connect .demo-reduced-summary,.business-demo--operate .demo-reduced-summary{display:none}.business-demo--connect .business-connect__new-record{max-height:none;opacity:1;transform:none;padding:8px 10px}.business-demo--connect .business-connect__receipt{display:none}.business-demo--operate .business-operate__detail-content{opacity:1}}@container demo (min-width: 761px) and (max-height: 420px){.business-connect__layout{gap:8px;padding-block:4px}.business-connect__heading{padding-bottom:8px}.business-connect__activity-line{min-height:30px}.business-connect__rows{gap:6px}.business-connect__rows .business-record{min-height:50px;padding-block:5px}.business-connect__rows>.business-connect__new-record{min-height:calc(var(--connect-received, 0) * 50px);padding-block:calc(var(--connect-received, 0) * 5px)}}@container demo (max-height: 180px){.business-connect__layout{gap:2px;padding-block:0}.business-connect__heading,.business-connect__activity-line,.business-connect__count{display:none}.business-connect__rows{gap:4px}.business-connect__rows .business-record{min-height:44px;padding-block:3px}.business-connect__rows>li:not(:first-child){display:none}}@container demo (max-width: 600px) and (min-height: 341px) and (max-height: 380px){.business-operate__layout{grid-template-rows:132px minmax(0,1fr);gap:5px;overflow:hidden;padding:6px 8px}.business-operate__queue{min-height:0;overflow:hidden}.business-operate__queue>header{margin-bottom:3px;padding-bottom:3px}.business-operate__rows{gap:3px}.business-operate__queue .business-record{gap:2px;padding:4px 6px}.business-operate__detail{overflow:hidden;padding:8px}.business-operate__detail-heading{gap:4px}.business-operate__detail-heading>div>span{font-size:10px}.business-operate__detail-heading h1{margin-top:3px;font-size:15px}.business-operate__customer{display:-webkit-box;overflow:hidden;margin-top:5px;font-size:11px;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.business-operate__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:5px;padding:5px 0}.business-operate__next-action{grid-column:auto}.business-operate__fields>div{gap:3px}.business-operate__fields dt{font-size:9px}.business-operate__fields dd{font-size:10px;line-height:1.15}.business-operate__field-control{gap:3px}.business-operate__field-control>button{min-height:24px;gap:3px;padding:4px 5px;font-size:9px}.business-operate__activity{display:none}}@container demo (max-height: 180px){.business-operate__layout{height:calc(100% - var(--demo-header-height) - 8px);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;gap:0;overflow:hidden;padding:0 4px}.business-operate__queue,.business-operate__customer,.business-operate__field-control,.business-operate__activity{display:none}.business-operate__detail{overflow:hidden;padding:5px}.business-operate__detail-heading{display:none}.business-operate__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0;padding:0;border:0}.business-operate__next-action{grid-column:auto}.business-operate__fields>div{gap:2px}.business-operate__fields dt{font-size:10px;line-height:1.2}.business-operate__fields dd{font-size:12px;line-height:1.3}.business-operate__next-action dd{gap:2px}.business-operate__pending{padding:1px 4px;font-size:10px}}.laptop-hardware{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;pointer-events:none}.laptop-hardware__canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.laptop-hardware__screen{position:absolute;top:0;left:0;transform-origin:0 0;overflow:hidden;backface-visibility:hidden;opacity:0}.demo-stage__loop-video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.demo-stage--laptop .demo-stage__browser{width:100%;height:100%;max-height:none;transform:none!important;opacity:1!important;visibility:inherit!important}.demo-stage--laptop .browser-shell{border:0;border-radius:0;box-shadow:none}.demo-stage--laptop .demo-stage__headlines{z-index:3}.laptop-hardware__loading{position:absolute;top:42%;left:55%;padding:12px;color:var(--sendalis-dark-blue);background:var(--sendalis-paper);border-radius:8px}.laptop-hardware__fallback{position:absolute;top:110px;right:2%;width:min(60%,calc((100cqh - 150px)*1.1));aspect-ratio:865 / 775}.laptop-hardware__fallback>img{display:block;width:100%;height:100%}.laptop-hardware__fallback-screen{position:absolute;top:6.2%;left:6.45%;width:75.7%;height:54.8%;overflow:hidden;border-radius:1.8%;background:#000}.laptop-hardware__fallback-screen .demo-stage__browser{width:100%;height:100%}.laptop-hardware[data-side=left] .laptop-hardware__fallback{right:auto;left:2%}.demo-stage--laptop .demo-stage__layout{display:block;width:100%;padding:0}.demo-stage--laptop .demo-stage__headlines{position:absolute;left:4%;top:50%;width:25%;margin:0;transform:translateY(-50%)}.demo-stage--laptop[data-active-demo="1"] .demo-stage__headlines{left:auto;right:4%}.demo-stage--laptop .demo-stage__headline{padding:clamp(16px,2vw,28px)}.demo-stage--laptop .demo-stage__headline h2{font-size:clamp(25px,2.22vw,38px)}.demo-stage--laptop .demo-stage__scenario{font-size:clamp(13px,1.1vw,17px)}.demo-stage--laptop .browser-shell{--browser-chrome-height: 26px}.demo-stage--laptop .browser-shell__tab,.demo-stage--laptop .browser-shell__address{height:22px}.demo-stage--laptop .browser-shell__tabs,.demo-stage--laptop .browser-shell__toolbar{top:2px}.demo-stage--laptop .browser-shell__window-controls{top:10px}.demo-stage--laptop .browser-shell__tabs{max-width:24%}.demo-stage--laptop .browser-shell__tab{overflow:hidden;white-space:nowrap}.demo-stage--laptop .browser-shell__toolbar{left:38%}.demo-stage--laptop[data-active-demo="1"] .browser-shell,.demo-stage--laptop[data-active-demo="2"] .browser-shell{--browser-chrome-height: 0px}.demo-stage--laptop[data-active-demo="1"] .browser-shell__chrome,.demo-stage--laptop[data-active-demo="2"] .browser-shell__chrome{display:none}@container demo (max-width: 600px){.laptop-hardware .business-operate__layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);padding:6px 10px}.laptop-hardware .business-operate__queue{display:none}.laptop-hardware .business-operate__detail{padding:10px;overflow:hidden}.laptop-hardware .business-operate__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.laptop-hardware .business-operate__next-action{grid-column:1 / -1}}@container demo (max-height: 250px){.laptop-hardware .business-demo{--demo-header-height: 30px}.laptop-hardware .business-demo__header{height:30px;padding-inline:10px}.laptop-hardware .business-connect__layout{gap:3px;padding:5px 10px;grid-template-rows:auto auto minmax(0,1fr)}.laptop-hardware .business-connect__heading{display:flex;padding-bottom:3px}.laptop-hardware .business-connect__heading h1{font-size:16px}.laptop-hardware .business-connect__count{display:block;padding:3px 6px}.laptop-hardware .business-connect__activity-line{display:flex;min-height:26px}.laptop-hardware .business-connect__rows>li:not(.business-connect__new-record){display:none}.laptop-hardware .business-connect__notice{font-size:11px}.laptop-hardware .business-operate__layout{height:calc(100% - 30px);padding:3px 8px}.laptop-hardware .business-operate__detail{padding:5px}.laptop-hardware .business-operate__detail-heading{display:flex}.laptop-hardware .business-operate__detail-heading h1{margin-top:2px;font-size:15px}.laptop-hardware .business-operate__detail-heading>div>span{font-size:11px}.laptop-hardware .business-operate__customer{display:none}.laptop-hardware .business-operate__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin-top:3px;padding:3px 0}.laptop-hardware .business-operate__fields>div{gap:2px}.laptop-hardware .business-operate__fields dt{font-size:11px}.laptop-hardware .business-operate__fields dd{min-height:15px;font-size:12px}.laptop-hardware .business-operate__field-control{display:grid}.laptop-hardware .business-operate__field-control>button{min-height:23px;padding:3px 5px;font-size:11px}.laptop-hardware .business-operate__task-input,.laptop-hardware .business-operate__save-task{height:24px;min-height:24px;padding:3px 5px;font-size:12px}.laptop-hardware .business-operate__menu{top:auto;bottom:0;min-width:115px}.laptop-hardware .business-operate__menu button{padding:4px}}@media (max-width: 759px){.laptop-hardware__fallback,.laptop-hardware[data-side=left] .laptop-hardware__fallback{top:275px;left:0;right:0;width:100%}.laptop-hardware__loading{top:360px;left:15%}.demo-stage--laptop .demo-stage__headlines,.demo-stage--laptop[data-active-demo="1"] .demo-stage__headlines{left:16px;right:16px;top:var(--header-safe);width:auto;transform:none}.demo-stage--laptop .demo-stage__headline{padding:16px}.demo-stage--laptop .demo-stage__headline h2{font-size:24px}.demo-stage--laptop .demo-stage__scenario{margin-top:8px;font-size:13px}}@media (max-width: 360px) and (max-height: 600px){.demo-stage--laptop[data-active-demo="2"] .demo-stage__scenario{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.demo-stage--laptop[data-active-demo="2"] .demo-stage__scope{margin-top:7px;line-height:1.3}}.demo-stage--laptop .browser-shell{--browser-chrome-height: 0px}.demo-stage--laptop .browser-shell__chrome{display:none}.platform-demo{height:100%;overflow:hidden;background:#fafcfb;color:#183c38;font-family:Manrope Variable,sans-serif;font-size:17px;line-height:1.35}.platform-demo *{box-sizing:border-box}.platform-demo [hidden]{display:none!important}.platform-demo h1,.platform-demo h2,.platform-demo p,.platform-demo dl,.platform-demo dd,.platform-demo ol{margin:0}.platform-demo h1{font-size:27px;line-height:1.15;letter-spacing:-.035em;font-weight:750}.platform-demo h2{font-size:17px;font-weight:700}.platform-demo small{display:block;font-size:13px;color:#48645f}.platform-brand{font-size:18px;letter-spacing:-.04em;color:#155e52}.platform-header{height:48px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 24px;border-bottom:1px solid #d9e4df}.platform-header>span{font-size:13px;color:#48645f}.platform-header nav{display:flex;height:100%;align-items:center;gap:20px;font-size:14px;color:#48645f}.platform-header [aria-current]{display:grid;align-items:center;height:100%;color:#155e52;border-bottom:3px solid #197461;font-weight:750}.platform-workspace{height:100%}.platform-button{display:inline-flex;border:0;background:#155e52;color:#fff;border-radius:5px;padding:9px 16px;font-size:16px;font-weight:700;line-height:1.3;white-space:nowrap}.platform-inbox{padding:18px 24px}.platform-heading{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.platform-heading>span{font-size:13px;color:#48645f}.platform-columns,.platform-row{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,.8fr) minmax(0,.85fr);gap:12px;align-items:center}.platform-columns{padding:0 10px 8px;font-size:13px;color:#48645f}.platform-row{padding:10px;border-bottom:1px solid #d9e4df;font-size:15px}.platform-row strong{font-weight:700}.platform-new-row{background:#e6f2ec;border-left:3px solid #197461;font-size:17px}.platform-incoming{position:relative}.platform-receipt{padding:10px 14px;border-left:3px solid #197461;background:#e6f2ec;transform:translateY(calc((1 - var(--connect-transfer, 0)) * -7px))}.platform-receipt p{margin-top:4px}.platform-context-rows small{display:none}.platform-context-rows .platform-row{padding-block:6px}.platform-context-rows{transform:translateY(calc(var(--connect-transfer, 0) * 3px))}.platform-receipt-detail{margin-top:18px}.platform-receipt-detail>strong{display:block;color:#155e52;font-size:20px;line-height:1.2}.platform-receipt-detail>small{margin-top:4px}.platform-receipt-detail>p{margin-top:5px}.platform-ack{margin-top:13px;padding-left:12px;border-left:2px solid #197461}.platform-ack p{font-size:16px}.platform-ack strong{display:block;margin-top:5px;font-size:14px;color:#155e52}.platform-operation{display:grid;grid-template-columns:24% 1fr;height:calc(100% - 48px)}.platform-queue{padding:18px 12px;background:#f0f5f2;border-right:1px solid #d9e4df;font-size:14px}.platform-queue>div{margin-top:14px;padding:8px}.platform-queue-selected{background:#dfede5;border-left:3px solid #197461}.platform-queue-selected>span{display:block;font-size:13px;margin-top:8px}.platform-management{padding:20px;min-width:0}.platform-identity h1{margin-top:5px}.platform-identity p{margin-top:8px;font-size:16px}.platform-process{display:flex;gap:16px;padding:12px 0;list-style:none;font-size:14px;color:#48645f}.platform-process li+li:before{content:"›";margin-right:16px}[data-operate-state=draft] [data-process-received],[data-operate-state=saving] [data-process-received],[data-operate-state=saved] [data-process-review]{color:#155e52;font-weight:800}.platform-draft-heading{display:flex;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid #baccc5;align-items:baseline}.platform-draft-heading>strong{font-size:13px;color:#755018}[data-operate-state=saved] .platform-draft-heading>strong{color:#155e52}.platform-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:12px}.platform-fields dt{font-size:13px;color:#48645f}.platform-fields dd{font-weight:700;font-size:18px}.platform-next-step{grid-column:1/-1}.platform-save-row{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:16px}.platform-save-row p{max-width:55%;font-size:12px;color:#48645f}.platform-save-row [data-operate-saved]{max-width:none;color:#155e52;font-size:14px}[data-operate-decision=pending] .platform-save{background:#899d96;color:#152f2b}.demo-stage__scope{margin-top:16px;font-size:.85em;line-height:1.5}.gallery-intro__inner>p{max-width:42ch;margin:18px 0 0;font-size:clamp(17px,1.6vw,25px);line-height:1.5}@container demo (max-width: 620px){.platform-header{height:36px;padding-inline:14px}.platform-header nav{gap:13px;font-size:13px}.platform-demo h1{font-size:25px}.platform-operation{grid-template-columns:1fr;height:calc(100% - 36px)}.platform-queue{display:none}.platform-management{padding:12px 18px}.platform-identity p{margin-top:4px}.platform-process{padding-block:8px}.platform-fields{grid-template-columns:.75fr .85fr 1.3fr;gap:8px;padding-top:10px}.platform-fields dd{font-size:17px}.platform-next-step{grid-column:auto}.platform-save-row{margin-top:12px}.platform-inbox{padding:12px 16px}.platform-heading{margin-bottom:8px}.platform-row{padding-block:6px}.platform-receipt-detail{margin-top:10px}.platform-ack{margin-top:8px}[data-connect-state=received] .platform-context-rows,[data-connect-state=confirmed] .platform-context-rows{display:none}}@container demo (max-width: 400px){.platform-demo{font-size:16px;line-height:1.2}.platform-demo small,.platform-fields dt{font-size:11px}.platform-header{height:25px;padding-inline:10px}.platform-brand{font-size:15px}.platform-header>span,.platform-header nav span:last-child{display:none}.platform-header nav{gap:12px;font-size:12px}.platform-demo h1{font-size:20px}.platform-demo h2{font-size:14px}.platform-button{padding:5px 9px;font-size:15px}.platform-operation{height:calc(100% - 25px)}.platform-management{padding:6px 10px}.platform-identity small,.platform-identity p{display:none}.platform-identity h1{margin:0;font-size:19px}.platform-process{padding-block:5px;gap:8px;font-size:12px}.platform-process li+li:before{margin-right:8px}.platform-draft-heading{padding-top:5px}.platform-draft-heading>strong{font-size:11px}.platform-fields{grid-template-columns:1fr 1fr;gap:5px;padding-top:5px}.platform-fields dd{font-size:16px}.platform-next-step{grid-column:1 / -1}.platform-save-row{margin-top:6px;gap:6px}.platform-save-row p{font-size:11px;line-height:1.2}.platform-save-row [data-operate-saved]{font-size:12px}.platform-inbox{padding:7px 10px}.platform-heading{margin-bottom:5px}.platform-heading>span{font-size:11px}.platform-columns{display:none}.platform-row{grid-template-columns:minmax(0,1fr) auto;gap:3px 6px;padding:5px 7px}.platform-row>span:first-child{grid-row:span 2}.platform-row>:last-child{grid-column:2;font-size:12px}.platform-context-rows .platform-row{font-size:12px;padding-block:4px}.platform-receipt{padding:7px}.platform-receipt-detail{margin-top:7px}.platform-receipt-detail>p{display:block;margin-top:2px;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.platform-ack{margin-top:6px;padding-left:8px}.platform-ack p{font-size:16px}.platform-ack strong{font-size:12px;margin-top:5px}.platform-heading{display:none}.platform-save-row [data-operate-saved]{font-size:13px;line-height:1.2}}@container demo (max-height: 200px){.platform-process{display:none}.platform-receipt-detail,.platform-ack{margin-top:3px}.platform-ack p{font-size:13px;line-height:1.15}.platform-ack strong{margin-top:2px}.platform-save-row{margin-top:3px}}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:underline:hover{text-decoration-line:underline}.focus\:bg-muted:focus{background-color:hsl(var(--muted))}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color: hsl(var(--ring) / .25)}.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color: hsl(var(--ring) / .3)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-55:disabled{opacity:.55}.aria-\[invalid\=true\]\:border-destructive[aria-invalid=true]{border-color:hsl(var(--destructive))}.aria-\[invalid\=true\]\:ring-2[aria-invalid=true]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.aria-\[invalid\=true\]\:ring-destructive\/15[aria-invalid=true]{--tw-ring-color: hsl(var(--destructive) / .15)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:hsl(var(--primary))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
