/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--banner-angle:0deg}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.order-1049{order:1049}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-36{height:calc(var(--spacing) * 36)}.h-56{height:calc(var(--spacing) * 56)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-md{max-width:var(--container-md)}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-10{padding-block:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@property --banner-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--chefia-spring:cubic-bezier(.22, 1, .36, 1);--chefia-spring-return:cubic-bezier(.64, 0, .78, 0);--chefia-press-scale:.975;--chefia-glass-light:#ffffffad;--chefia-glass-heavy:#063f35e6;--chefia-glass-edge:#ffffff94;--chefia-focus:#d8a13a6b}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizelegibility}.skip-link{z-index:300;top:max(10px, env(safe-area-inset-top));color:#fff;background:#063f35;border:2px solid #fff;border-radius:10px;padding:11px 15px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .18s ease-out;position:fixed;left:12px;transform:translateY(calc(-100% - 30px));box-shadow:0 12px 30px #00161247}.skip-link:focus{transform:translateY(0)}#conteudo-principal:focus,.modal-box:focus{outline:none}:where(h1,h2){letter-spacing:-.035em;line-height:1.04}:where(h3,h4){letter-spacing:-.018em;line-height:1.16}:where(p,li,label,input,textarea,select){letter-spacing:0}:where(button,a[href],summary,[role=button]){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(button,a[href],summary,[role=button]):focus-visible{outline:3px solid var(--chefia-focus);outline-offset:3px}:where(button,a[href],summary,[role=button]):active{transition-duration:90ms!important}@media (hover:hover) and (pointer:fine){:where(.hero-primary,.hero-secondary,.header-cta,.plan-action,.final-cta-actions a,.final-cta-actions button):hover{transform:translateY(-2px)scale(1.008)}}:where(.hero-primary,.hero-secondary,.header-cta,.plan-action,.final-cta-actions a,.final-cta-actions button):active{filter:brightness(.985);transform:translateY(1px) scale(var(--chefia-press-scale))}.site-header{-webkit-backdrop-filter:blur(24px)saturate(175%);backdrop-filter:blur(24px)saturate(175%);background:linear-gradient(#065346c7,#06534685);box-shadow:inset 0 1px #ffffff1c}.site-header:after{content:"";pointer-events:none;background:linear-gradient(#0440361f,#0000);height:14px;position:absolute;bottom:-14px;left:0;right:0}.site-nav,.modal-box,.faq-list details,.plan-card,.system-flow,.whatsapp-motion{-webkit-backdrop-filter:blur(18px)saturate(155%);backdrop-filter:blur(18px)saturate(155%)}.modal{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#01181394}.modal-box{border-color:var(--chefia-glass-edge);transform-origin:50%;will-change:transform, opacity, filter;background:#fcfbf7db;box-shadow:inset 0 1px #ffffffe6,0 34px 90px #00261e57}.modal-close,.menu-button{transition:transform .35s var(--chefia-spring), background .2s ease, box-shadow .2s ease}.modal-close:active,.menu-button:active{transform:scale(.9)}.side-nav,.mobileNav,.categories{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.side-nav>*,.mobileNav>*,.categories>*{scroll-snap-align:start}[data-reveal],[data-section-reveal]{transition-timing-function:var(--chefia-spring)!important}@media (width<=760px){.site-nav{opacity:0;pointer-events:none;transform-origin:100% 0;visibility:hidden;transition:opacity .22s ease, transform .4s var(--chefia-spring), visibility .4s;display:flex;transform:translateY(-10px)scale(.975)}.site-nav.open{opacity:1;pointer-events:auto;visibility:visible;transform:translate(0)scale(1)}.mobile-bottom-cta{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#04231ec7;border-top-color:#ffffff47;box-shadow:inset 0 1px #ffffff21,0 -14px 35px #021e1829}}.whatsapp-integration-note{color:#f7f8f2cc;background:#032b236b;border:1px solid #72cdb042;border-radius:18px;align-items:center;gap:14px;max-width:940px;margin:18px auto 0;padding:14px 16px;display:flex}.whatsapp-integration-note-icon{color:#72cdb0;border:1px solid #72cdb06b;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;display:grid}.whatsapp-integration-note-icon .sf-flow-icon{width:18px;height:18px}.whatsapp-integration-note strong{color:#f7f8f2;font-size:13px;display:block}.whatsapp-integration-note p{color:#f7f8f2ad;margin:4px 0 0;font-size:11px;line-height:1.45}.whatsapp-integration-stage{color:#f0cf7c;white-space:nowrap;border:1px solid #d6ae5266;border-radius:999px;flex:none;padding:7px 10px;font-size:10px;font-weight:800}@media (width<=760px){.whatsapp-integration-note{border-radius:15px;flex-wrap:wrap;align-items:flex-start}.whatsapp-integration-note>div{flex:calc(100% - 50px)}.whatsapp-integration-stage{margin-left:48px}}.opportunity-360{color:#f7f8f2;background:#032b23;padding:clamp(76px,9vw,126px) 0}.opportunity-360-wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,88px);display:grid}.opportunity-360-eyebrow{color:#d6ae52;letter-spacing:.18em;font-size:10px;font-weight:850}.opportunity-360-copy h2{color:#f7f8f2;letter-spacing:-.06em;text-wrap:balance;max-width:620px;margin:14px 0 18px;font-size:clamp(34px,4vw,58px);line-height:.98}.opportunity-360-copy>p{color:#f7f8f2ad;max-width:570px;font-size:16px;line-height:1.55}.opportunity-360-actions{flex-wrap:wrap;gap:11px;margin-top:26px;display:flex}.opportunity-360-actions .hero-primary{font-size:12px}.opportunity-360-actions .hero-secondary{color:#f7f8f2;background:#ffffff14;border-color:#72cdb04d}.opportunity-360-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.opportunity-360-card{background:#173d348c;border:1px solid #72cdb033;border-radius:18px;min-height:142px;padding:18px;box-shadow:inset 0 1px #ffffff14}.opportunity-360-card>span{color:#72cdb0;border:1px solid #72cdb042;border-radius:11px;place-items:center;width:34px;height:34px;margin-bottom:15px;display:grid}.opportunity-360-card>span .ui-icon{width:17px;height:17px}.opportunity-360-card strong{color:#f7f8f2;font-size:14px;display:block}.opportunity-360-card p{color:#f7f8f299;margin:6px 0 0;font-size:11px;line-height:1.45}@media (width<=760px){.opportunity-360{padding:64px 0 72px}.opportunity-360-wrap{grid-template-columns:1fr;gap:34px}.opportunity-360-copy h2{font-size:clamp(34px,10vw,46px)}.opportunity-360-copy>p{font-size:15px}.opportunity-360-actions{flex-direction:column}.opportunity-360-actions>a{justify-content:center}.opportunity-360-grid{gap:9px}.opportunity-360-card{min-height:132px;padding:14px}}.hero-visual,.chefia-motion-stage,.operation-story,.whatsapp-motion,.system-flow{isolation:isolate}.hero-visual:before,.chefia-motion-stage:before,.operation-story:before,.whatsapp-motion:before,.system-flow:before{z-index:-1;opacity:.7;animation:18s ease-in-out infinite alternate cinematic-orbit}.chefia-motion-stage,.operation-story,.whatsapp-motion,.system-flow{box-shadow:inset 0 1px #ffffff1f,0 34px 90px #001f192e}.operation-story-body,.flow-event,.journey-stage>*{will-change:transform, opacity}.whatsapp-motion-top>span i{animation-duration:2.6s}.whatsapp-motion-stage>*{animation-duration:12s}@keyframes cinematic-orbit{0%{transform:translate(-1%,-1%)scale(1)}to{transform:translate(1.5%,1%)scale(1.035)}}@keyframes cinematic-sheen{0%,38%{opacity:0;transform:translate(-46%)rotate(7deg)}47%{opacity:.8}64%,to{opacity:0;transform:translate(46%)rotate(7deg)}}@keyframes cinematic-device-float{0%,to{transform:translate(0)rotate(0)}50%{transform:translateY(-7px)rotate(.35deg)}}@keyframes cinematic-focus-in{0%{opacity:.72;filter:blur(5px);transform:translateY(9px)scale(.988)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes cinematic-icon-breathe{0%,to{transform:scale(1);box-shadow:0 0 #72cdb000}50%{transform:scale(1.035);box-shadow:0 0 0 10px #72cdb00f,0 0 32px #72cdb024}}@keyframes cinematic-status-pulse{0%,to{border-color:#72cdb033}50%{border-color:#72cdb07a;box-shadow:0 0 22px #72cdb01a}}@media (width<=760px){.hero-visual:after,.chefia-motion-stage:after,.operation-story:after,.whatsapp-motion:after,.system-flow:after{opacity:.45;animation-duration:17s}.hero-visual .tablet-device,.hero-visual .phone-device{animation-duration:11s}}@media (prefers-reduced-motion:reduce){.hero-visual:before,.chefia-motion-stage:before,.operation-story:before,.whatsapp-motion:before,.system-flow:before,.hero-visual:after,.chefia-motion-stage:after,.operation-story:after,.whatsapp-motion:after,.system-flow:after,.hero-visual .tablet-device,.hero-visual .phone-device,.operation-story-body,.operation-story-icon,.operation-flow-live>span:first-child{animation:none!important}[data-reveal],[data-section-reveal],.site-nav,.modal,.modal-box{filter:none!important;transition:opacity .18s,visibility .18s!important;animation:none!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){.site-header,.site-nav,.modal-box,.mobile-bottom-cta,.faq-list details,.plan-card,.system-flow,.whatsapp-motion{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.site-header,.site-nav{background:#075d4f!important}.modal-box{background:#fcfbf8!important}.mobile-bottom-cta{background:#061f1b!important}}@media (prefers-contrast:more){:where(button,a[href],summary,input,textarea,select){border-color:currentColor}.site-header,.site-nav,.modal-box,.faq-list details,.plan-card{-webkit-backdrop-filter:none;backdrop-filter:none}.site-header,.site-nav{background:#05483d}.modal-box{background:#fff}}:root{--hero:#075d4f;--hero-deep:#06493f;--hero-soft:#0a6b59;--paper:#f7f4ee;--paper-2:#fcfbf8;--ink:#173f36;--muted:#74807b;--orange:#ff6724;--orange-dark:#e95116;--purple:#6d3df5;--dark:#071313;--motion-bg:#153d30;--line:#dedfd8;--green:#28a678;--cream:#f6f1e8}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:-apple-system, BlinkMacSystemFont, var(--font-geist-sans), "Segoe UI", sans-serif;font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}button,a{font:inherit}button{cursor:pointer}a{color:inherit}.content-wrap{width:min(1180px,100% - 64px);margin-inline:auto}.brand-logo{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;text-decoration:none;display:inline-flex}.brand-logo-lockup{object-fit:contain;width:158px;height:auto;display:block}.brand-logo small{color:#bbd3c8;letter-spacing:.01em;white-space:nowrap;font-size:9px;line-height:1.1}.brand-logo-footer .brand-logo-lockup{width:150px}.brand-logo-footer small{color:#758079}.hero-shell{z-index:1;color:#fff;background:var(--hero);isolation:isolate;position:relative;overflow:hidden}.hero-shell:before{content:"";z-index:-2;background:radial-gradient(at 92% 8%,#27907047,#0000 45%),radial-gradient(at 7% 88%,#0b79605c,#0000 52%),linear-gradient(135deg,#00000014,#0000 55%);position:absolute;inset:0}.hero-shell:after{content:"";z-index:-1;background:var(--paper);border-radius:50% 50% 0 0/88% 88% 0 0;height:400px;position:absolute;bottom:-248px;left:-14%;right:-14%}.site-header{z-index:20;border-bottom:1px solid #e2fff226;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:28px;min-height:82px;display:flex}.site-brand{text-decoration:none;display:block}.site-nav{align-items:center;gap:31px;margin-left:auto;display:flex}.site-nav a{color:#f0faf4c7;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s}.site-nav a:hover{color:#fff}.site-nav .login-link{margin-left:18px}.site-nav .header-cta{background:var(--orange);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-weight:750;display:inline-flex;box-shadow:0 8px 18px #ff67243d}.menu-button{color:#fff;background:#ffffff0d;border:1px solid #ebfff745;border-radius:11px;width:44px;height:44px;font-size:23px;display:none}.hero{z-index:2;grid-template-columns:minmax(340px,.86fr) minmax(570px,1.14fr);align-items:center;gap:28px;min-height:665px;padding:70px 0 128px;display:grid;position:relative}.hero-copy{z-index:3;max-width:540px;position:relative}.hero-kicker,.eyebrow-green{color:#82d6b7;letter-spacing:.2em;font-size:10px;font-weight:800;display:inline-block}.hero-kicker{margin-bottom:22px}.hero h1{color:#fbfcf9;letter-spacing:-3.8px;margin:0;font-size:clamp(51px,5.15vw,70px);font-weight:700;line-height:.98}.hero h1 em{color:var(--orange);font-style:normal}.hero-actions{align-items:center;gap:14px;display:flex}.hero-primary{background:var(--orange);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:19px;min-height:49px;padding:0 21px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,filter .2s;display:inline-flex;box-shadow:0 12px 23px #ff672442}.hero-primary:hover{filter:brightness(1.05);transform:translateY(-2px)}.hero-primary span{font-size:18px;line-height:1}.hero-secondary{color:#f7fffae6;background:0 0;border:1px solid #dafbee59;border-radius:8px;align-items:center;gap:10px;min-height:49px;padding:0 17px;font-size:13px;font-weight:650;display:inline-flex}.play-icon{border:1px solid #ffffff94;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.hero-proof{align-items:center;gap:13px;margin-top:35px;display:flex}.hero-proof img{object-fit:cover;object-position:left center;border-radius:25px;width:172px;height:43px}.hero-proof p{color:#f4fcf6b3;margin:0;font-size:11px;line-height:1.45}.hero-proof strong{color:#fff;font-size:12px}.hero-proof p span{color:#80d7b1}.hero-visual{align-items:center;min-width:0;min-height:545px;padding:14px 22px 27px 0;display:flex;position:relative}.hero-arc{pointer-events:none;border:1px solid #b4f0d81c;border-radius:48% 52% 50% 50%;position:absolute;inset:4% -2% 1% 3%;transform:rotate(-9deg)}.tablet-device{z-index:2;transform-origin:100%;background:linear-gradient(145deg,#3b4444 0%,#101a1a 30%,#171f1f 100%);border:1px solid #73807d;border-radius:27px;width:min(100%,655px);padding:9px;animation:7s ease-in-out infinite device-float;position:relative;transform:perspective(1500px)rotateY(-4deg)rotateX(1deg);box-shadow:28px 37px 62px #00161261,inset 0 0 0 2px #ffffff14}.tablet-camera{z-index:5;background:#091111;border:1px solid #52635f;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:50%}.dashboard-shell{background:#081b1e;border:1px solid #244548;border-radius:18px;width:100%;position:relative;overflow:hidden}.dashboard-layout{grid-template-columns:143px minmax(0,1fr);min-height:485px;display:grid}.dashboard-sidebar{background:#061618;border-right:1px solid #1a3b3d;flex-direction:column;min-width:0;padding:20px 10px 13px;display:flex}.side-nav{gap:4px;display:grid}.side-nav button,.side-help,.side-settings{color:#9ab0aa;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:33px;padding:0 8px;font-size:9px;display:flex}.side-nav button span{color:#79a197;text-align:center;width:16px;font-size:13px}.side-nav button.active span{color:#54d7a5}.side-nav button b{color:#55d6a4;margin-left:auto;font-size:8px}.side-help{color:#54d7a5;background:#0a342c;border:1px solid #1d8465;margin-top:auto}.side-settings{color:#6c8882;margin-top:7px}.dashboard-main{background:linear-gradient(145deg,#0a2023,#071618 72%);min-width:0;padding:16px 17px 17px}.dash-main-top{color:#77928d;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:7px;display:flex}.dash-main-top>div{align-items:center;gap:9px;display:flex}.dash-main-top button{color:#91aaa3;background:0 0;border:0;font-size:13px}.dash-main-top small{color:#91aaa3;letter-spacing:0;font-size:7px}.dash-user{color:#fff;background:#a26752;border-radius:50%;place-items:center;width:21px;height:21px;font-size:7px;font-weight:800;display:grid}.dash-heading{justify-content:space-between;align-items:flex-end;gap:12px;margin:16px 0 14px;display:flex}.card-kicker{color:#54d7a5;letter-spacing:.16em;font-size:7px;font-weight:800;display:block}.dash-heading h3{color:#f1f4ec;letter-spacing:-.6px;margin:5px 0 3px;font-size:19px}.dash-heading p{color:#79938e;margin:0;font-size:8px}.dash-heading p strong{color:#55d6a4;font-weight:500}.open-status,.live-dot{color:#53d8a5;white-space:nowrap;align-items:center;gap:5px;font-size:8px;display:inline-flex}.open-status{border:1px solid #1b6c55;border-radius:999px;padding:6px 8px}.open-status i,.live-dot i{background:#53d8a5;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #53d8a5}.dashboard-view-stage{animation:.45s cubic-bezier(.2,.75,.2,1) both panel-reveal}.hero-overview{grid-template-columns:1.08fr .92fr;gap:8px;display:grid}.hero-overview-side{gap:8px;display:grid}.dash-card,.view-panel{background:#0b2528;border:1px solid #1c4648;border-radius:9px;min-width:0;padding:12px}.dash-card-heading,.view-panel-head{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.dash-card-heading h4,.view-panel-head h4{color:#f0f3ed;letter-spacing:-.15px;margin:4px 0 0;font-size:12px}.dash-card-lead,.view-panel-head p{color:#8fa8a2;margin:7px 0 10px;font-size:8px;line-height:1.45}.mode-pill{color:#54d7a5;letter-spacing:.05em;border:1px solid #269875;border-radius:999px;padding:5px 7px;font-size:7px}.hero-priority-card>h4{color:#f1f4ec;margin:12px 0 0;font-size:14px}.priority-list{gap:4px;display:grid}.priority-list>div{background:#092225;border:1px solid #214b4d;border-radius:6px;grid-template-columns:23px minmax(0,1fr) auto 32px;align-items:center;gap:5px;min-height:42px;padding:6px 5px;display:grid}.priority-list span{flex-direction:column;gap:2px;min-width:0;display:flex}.priority-list strong{color:#edf3ec;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.priority-list small{color:#ff8a4c;border:1px solid #83442c;border-radius:3px;width:max-content;padding:2px 3px;font-size:6px}.priority-list>div:nth-child(2) small{color:#f5c34c;border-color:#7c6824}.priority-list>div:nth-child(3) small{color:#9aafaa;border-color:#496465}.priority-list i{color:#54d7a5;white-space:nowrap;border:1px solid #258d69;border-radius:4px;padding:3px 4px;font-size:6px;font-style:normal}.priority-list>div:nth-child(3) i{color:#9aafaa;border-color:#496568}.priority-list time{color:#cfdbd3;font-size:7px}.priority-number{border-radius:6px;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.priority-number.red{color:#ff6d31;background:#3d231e}.priority-number.yellow{color:#f6c345;background:#3d321a}.priority-number.gray{color:#9aafac;background:#253637}.orange-button{border:0}.orange-button.wide{background:var(--orange);color:#fff;border-radius:6px;width:100%;min-height:33px;margin-top:9px;padding:0 8px;font-size:8px;font-weight:800}.orange-button.wide span{font-size:12px}.green-check{color:#54d7a5;border:1px solid #258d69;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;display:grid}.quick-order-states{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.quick-order-states span{color:#b5c7bf;background:#092528;border:1px solid #214b4d;border-radius:5px;justify-content:space-between;align-items:center;gap:3px;padding:6px 4px;font-size:6px;display:flex}.quick-order-states b{color:#54d7a5;background:#0b493e;border-radius:99px;padding:2px 4px;font-size:7px}.period-pill{color:#9bb1a9;border:1px solid #2a5555;border-radius:5px;padding:5px 6px;font-size:7px;display:inline-flex}.hero-number-grid{grid-template-columns:repeat(4,1fr);gap:3px;margin-top:9px;display:grid}.hero-number-grid span{background:#092326;border:1px solid #21484a;border-radius:5px;flex-direction:column;align-items:center;min-width:0;padding:6px 2px;display:flex}.hero-number-grid b{color:#eff3ed;white-space:nowrap;font-size:8px}.hero-number-grid small{color:#77938e;margin-top:2px;font-size:5px}.line-chart{border-bottom:1px solid #21494a;align-items:flex-end;gap:3px;height:48px;margin-top:8px;padding:0 2px;display:flex}.line-chart i{background:#39bd89;border-radius:3px 3px 0 0;flex:1;min-width:2px}.line-chart i:first-child{height:16%}.line-chart i:nth-child(2){height:24%}.line-chart i:nth-child(3){height:31%}.line-chart i:nth-child(4){height:20%}.line-chart i:nth-child(5){height:44%}.line-chart i:nth-child(6){height:58%}.line-chart i:nth-child(7){height:49%}.line-chart i:nth-child(8){height:74%}.line-chart i:nth-child(9){height:62%}.line-chart i:nth-child(10){height:86%}.line-chart i:nth-child(11){height:72%}.line-chart i:nth-child(12){height:96%}.chart-labels{color:#75908b;justify-content:space-between;margin-top:4px;font-size:6px;display:flex}.view-panel{min-height:260px;padding:13px}.view-panel-head h4{font-size:15px}.view-panel-head p{font-size:9px}.filter-row{gap:5px;margin:14px 0 8px;display:flex;overflow:auto}.filter-row button{color:#9ab0aa;white-space:nowrap;background:#0b292c;border:1px solid #285558;border-radius:999px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:7px;display:inline-flex}.filter-row button b{color:#54d7a5;background:#164e43;border-radius:99px;padding:2px 4px;font-size:6px}.orders-table{gap:5px;display:grid}.order-card{background:#092225;border:1px solid #214b4d;border-radius:6px;grid-template-columns:22px minmax(0,1fr) auto 35px 16px;align-items:center;gap:6px;padding:7px;display:grid}.order-card>span{flex-direction:column;gap:2px;min-width:0;display:flex}.order-card strong{color:#eaf1e9;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.order-card small{color:#77928d;font-size:6px}.order-card em{white-space:nowrap;border:1px solid;border-radius:3px;padding:3px 4px;font-size:6px;font-style:normal}.order-card em.urgent,.order-card em.attention{color:#ff9a51;border-color:#84502c}.order-card em.calm{color:#54d7a5;border-color:#268d69}.order-card time{color:#d2ddd6;font-size:7px}.order-card button{color:#54d7a5;background:0 0;border:0;font-size:12px}.order-priority{color:#ff6d31;background:#3d231e;border-radius:5px;place-items:center;width:19px;height:19px;font-size:9px;display:grid}.order-priority.attention{color:#f6c345;background:#3d321a}.order-priority.calm{color:#54d7a5;background:#173f38}.green-outline{color:#54d7a5;background:#0b382f;border:1px solid #2a9974;border-radius:6px;min-height:27px;padding:0 9px;font-size:7px}.menu-grid{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.menu-grid article{background:#092528;border:1px solid #214a4c;border-radius:6px;grid-template-columns:58px minmax(0,1fr);gap:8px;padding:8px;display:grid;position:relative}.dish-placeholder{color:#9db1ab;background:#173133;border:1px solid #34595a;border-radius:5px;place-items:center;height:72px;font-size:27px;display:grid}.menu-grid article>div:nth-child(2){flex-direction:column;gap:3px;display:flex}.menu-grid article strong{color:#f1f4ec;font-size:8px}.menu-grid article small{color:#8ca49e;font-size:6px;line-height:1.35}.menu-grid article b{color:#fff;margin-top:auto;font-size:8px}.available{color:#54d7a5;font-size:6px;position:absolute;bottom:6px;right:7px}.delivery-layout{grid-template-columns:1.4fr .8fr;gap:8px;margin-top:12px;display:grid}.map-preview{background-color:#0b2d30;background-image:linear-gradient(27deg,#0000 46%,#164349 47% 52%,#0000 53%),linear-gradient(145deg,#0000 40%,#173e42 41% 47%,#0000 48%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #245154;border-radius:7px;height:145px;position:relative;overflow:hidden}.map-road{background:#2a5c5d;height:1px;position:absolute;transform:rotate(26deg)}.road-a{width:290px;top:55px;left:-20px}.road-b{width:280px;top:106px;left:30px;transform:rotate(-17deg)}.map-route{border:2px solid #54d7a5;border-left-color:#0000;border-radius:50%;width:150px;height:53px;position:absolute;top:51px;left:55px;transform:rotate(-15deg)}.map-pin{clip-path:polygon(50% 0,100% 34%,75% 77%,50% 100%,25% 77%,0 34%);color:#064037;background:#54d7a5;place-items:center;width:22px;height:26px;font-size:8px;display:grid;position:absolute}.pin-a{top:37px;left:48px}.pin-b{top:76px;right:49px}.map-preview>b{color:#54d7a5;background:#06382f;border:1px solid #2b9b76;border-radius:5px;padding:5px 7px;font-size:7px;position:absolute;bottom:7px;right:7px}.delivery-list{align-content:center;gap:7px;display:grid}.delivery-list span{background:#092427;border:1px solid #214a4c;border-radius:6px;flex-direction:column;gap:3px;padding:8px;display:flex}.delivery-list i{color:#54d7a5;font-size:7px;font-style:normal}.delivery-list strong{color:#eaf1e9;font-size:7px}.delivery-list small{color:#78938d;font-size:6px}.finance-numbers{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:15px;display:grid}.finance-numbers span{background:#0b292b;border:1px solid #214a4c;border-radius:6px;flex-direction:column;gap:3px;padding:9px;display:flex}.finance-numbers b{color:#eff3ed;font-size:11px}.finance-numbers small{color:#87a09a;font-size:7px}.finance-numbers i{color:#54d7a5;font-size:7px;font-style:normal}.large-chart{border-bottom:1px solid #21494a;align-items:flex-end;gap:4px;height:80px;margin-top:14px;display:flex}.large-chart i{background:#43c794;border-radius:3px 3px 0 0;flex:1}.large-chart i:first-child{height:18%}.large-chart i:nth-child(2){height:25%}.large-chart i:nth-child(3){height:33%}.large-chart i:nth-child(4){height:27%}.large-chart i:nth-child(5){height:45%}.large-chart i:nth-child(6){height:42%}.large-chart i:nth-child(7){height:56%}.large-chart i:nth-child(8){height:63%}.large-chart i:nth-child(9){height:57%}.large-chart i:nth-child(10){height:73%}.large-chart i:nth-child(11){height:68%}.large-chart i:nth-child(12){height:84%}.large-chart i:nth-child(13){height:95%}.large-chart i:nth-child(14){height:100%}.phone-device{z-index:4;background:#273232;border:5px solid #202829;border-radius:25px;width:166px;height:356px;padding:6px;position:absolute;bottom:-30px;right:-3px;transform:rotate(2deg);box-shadow:19px 28px 43px #00120e73}.phone-camera{z-index:4;background:#121a1a;border-radius:0 0 8px 8px;width:43px;height:10px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.phone-screen{background:#071719;border-radius:17px;height:100%;overflow:hidden}.phone-status{color:#d8e2da;justify-content:space-between;align-items:center;padding:13px 8px 3px;font-size:7px;display:flex}.phone-status span{color:#8ba39d;font-size:6px}.phone-header{border-bottom:1px solid #163c3d;justify-content:space-between;align-items:center;padding:7px 8px;display:flex}.phone-header>span{color:#8ea49e;font-size:11px}.phone-live-row{color:#54d7a5;justify-content:space-between;align-items:center;padding:8px;font-size:6px;display:flex}.phone-live-row b{color:#54d7a5;font-weight:500}.phone-live-row b i{background:#54d7a5;border-radius:50%;width:4px;height:4px;margin-right:3px;display:inline-block}.phone-view{padding:0 8px;animation:.42s both panel-reveal}.phone-view h4{color:#f0f3eb;margin:5px 0 3px;font-size:11px;line-height:1.18}.phone-view>p{color:#8ea59f;margin:0 0 8px;font-size:6px;line-height:1.35}.phone-orders{gap:4px;display:grid}.phone-orders>span{background:#0b2628;border-left:2px solid;border-radius:3px;grid-template-columns:15px 1fr 27px;align-items:center;gap:4px;padding:6px 4px;display:grid}.phone-orders>span.high{border-color:#ff6d31}.phone-orders>span.medium{border-color:#f6c345}.phone-orders>span.low{border-color:#708987}.phone-orders>span>b{color:#ff7c3c;font-size:9px}.phone-orders>span.medium>b{color:#f6c345}.phone-orders>span.low>b{color:#a4b5ad}.phone-orders strong{color:#eef4ed;flex-direction:column;font-size:7px;display:flex}.phone-orders small{color:#8da59f;font-size:5px}.phone-orders i{color:#b9cbc2;font-size:6px;font-style:normal}.phone-view>button{background:var(--orange);color:#fff;border:0;border-radius:4px;width:100%;min-height:24px;margin-top:8px;font-size:6px;font-weight:700}.phone-summary{grid-template-columns:repeat(3,1fr);gap:3px;margin-top:8px;display:grid}.phone-summary span{color:#9eb2aa;text-align:center;border:1px solid #21494b;border-radius:4px;flex-direction:column;gap:2px;padding:5px 2px;font-size:5px;display:flex}.phone-summary b{color:#54d7a5;font-size:8px}.phone-bars{border-bottom:1px solid #245052;align-items:flex-end;gap:2px;height:38px;margin-top:8px;display:flex}.phone-bars i{background:#3dc18f;border-radius:2px 2px 0 0;flex:1;min-height:4px}.phone-bars i:first-child{height:20%}.phone-bars i:nth-child(2){height:27%}.phone-bars i:nth-child(3){height:34%}.phone-bars i:nth-child(4){height:46%}.phone-bars i:nth-child(5){height:52%}.phone-bars i:nth-child(6){height:64%}.phone-bars i:nth-child(7){height:54%}.phone-bars i:nth-child(8){height:72%}.phone-bars i:nth-child(9){height:83%}.phone-bars i:nth-child(10){height:66%}.phone-bars i:nth-child(11){height:89%}.phone-bars i:nth-child(12){height:74%}.phone-bars.tall{height:100px}.phone-list,.phone-menu-list{gap:5px;margin-top:8px;display:grid}.phone-list span,.phone-menu-list span{background:#0b2528;border:1px solid #21494b;border-radius:5px;grid-template-columns:1fr auto;gap:2px;padding:7px;display:grid}.phone-list b,.phone-menu-list b{color:#ff8041;font-size:7px}.phone-list small,.phone-menu-list small{color:#8fa69f;grid-column:1;font-size:5px}.phone-list i,.phone-menu-list i{color:#54d7a5;grid-area:1/2/span 2;align-self:center;font-size:6px;font-style:normal}.phone-menu-list strong{color:#eef4ed;flex-direction:column;font-size:7px;display:flex}.phone-map{background:#0b2b2f;border:1px solid #245254;border-radius:6px;height:180px;margin-top:9px;position:relative;overflow:hidden}.phone-route{border:2px solid #54d7a5;border-left-color:#0000;border-radius:50%;width:95px;height:52px;position:absolute;top:55px;left:26px;transform:rotate(-18deg)}.phone-pin{color:#54d7a5;font-size:12px;font-style:normal;position:absolute}.phone-pin.one{top:49px;left:26px}.phone-pin.two{top:77px;right:29px}.phone-map b{color:#54d7a5;border:1px solid #2b9b76;border-radius:4px;padding:5px;font-size:6px;position:absolute;bottom:6px;right:6px}.phone-finance{grid-template-columns:1fr 1fr;gap:4px;margin-top:9px;display:grid}.phone-finance span{border:1px solid #21494b;border-radius:5px;flex-direction:column;gap:3px;padding:7px 4px;display:flex}.phone-finance b{color:#f0f4ec;font-size:8px}.phone-finance small{color:#8da69f;font-size:5px}.phone-nav{background:#071a1b;border-top:1px solid #173c3e;grid-template-columns:repeat(5,1fr);padding:6px 4px 5px;display:grid;position:absolute;bottom:0;left:0;right:0}.phone-nav button{color:#718b86;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.phone-nav button span{font-size:10px}.phone-nav button small{text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.feature-strip{z-index:2;background:var(--paper);position:relative}.feature-strip-inner{grid-template-columns:repeat(4,1fr);padding:51px 0 46px;display:grid}.feature-strip article{border-right:1px solid #d8ddd6;align-items:center;gap:13px;min-height:70px;padding:0 26px;display:flex}.feature-strip article:first-child{padding-left:7px}.feature-strip article:last-child{border-right:0}.feature-icon{color:#1c6c57;border:1.5px solid #2b725e;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;font-size:17px;display:grid}.feature-strip h3{color:#1b2e29;margin:0 0 5px;font-size:13px;font-weight:650}.feature-strip p{color:#7a817b;max-width:160px;margin:0;font-size:10px;line-height:1.45}.state-section{background:var(--paper);padding:18px 0 91px}.state-panel{background:linear-gradient(145deg,#fcfbf8,#f2efea);border:1px solid #e7e5df;border-radius:28px;width:min(1120px,100% - 48px);margin-inline:auto;padding:38px 34px 34px;box-shadow:0 22px 50px #18352b14}.state-heading{text-align:center}.state-heading h2{color:#184f41;letter-spacing:-1.3px;margin:9px 0 7px;font-size:clamp(25px,3.2vw,34px)}.state-heading p{color:#8a918b;margin:0;font-size:12px}.state-statuses{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:28px;display:grid}.state-status{background:#fff9;border:1px solid #e4e4df;border-radius:10px;align-items:center;gap:12px;min-height:68px;padding:13px 17px;display:flex}.state-status>b{color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:23px;display:grid}.state-status.healthy>b{background:#169b61}.state-status.attention>b{background:#efad12}.state-status.critical>b{background:#df3030}.state-status strong{font-size:12px;font-weight:750;display:block}.state-status small{color:#8a8e89;margin-top:4px;font-size:9px;display:block}.state-status.healthy strong{color:#168354}.state-status.attention strong{color:#e4930b}.state-status.critical strong{color:#d72c2c}.state-bento{grid-template-rows:auto auto;grid-template-columns:1.38fr .72fr 1.35fr;gap:11px;margin-top:12px;display:grid}.state-card{background:#ffffffb8;border:1px solid #e4e4df;border-radius:10px;min-width:0;padding:16px}.state-card h3{color:#263a33;margin:0 0 12px;font-size:11px;font-weight:650}.queue-card{grid-row:span 1}.state-order{border-bottom:1px solid #eeeee9;grid-template-columns:24px minmax(0,1fr) auto 38px;align-items:center;gap:6px;min-height:45px;display:grid}.state-order:last-child{border-bottom:0}.state-order>b{color:#e35c28;font-size:17px}.state-order.attention>b{color:#e5a512}.state-order.calm>b{color:#6e7773}.state-order span{flex-direction:column;gap:2px;display:flex}.state-order strong{color:#35463e;font-size:9px}.state-order small{color:#9a9e99;font-size:7px}.state-order i{color:#398f69;white-space:nowrap;border:1px solid #9dcdb4;border-radius:4px;padding:4px 5px;font-size:7px;font-style:normal}.state-order time{color:#6c7670;font-size:8px}.legend-card p,.alerts-card p{color:#7a827c;align-items:center;gap:7px;margin:11px 0 0;font-size:9px;display:flex}.dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot.gray{background:#929a96}.state-action{padding:0;overflow:hidden}.state-action button{background:var(--orange);color:#fff;border:0;width:100%;min-height:45px;font-size:12px;font-weight:700}.state-action h3{margin:15px 16px 9px}.tiny-pills{grid-template-columns:repeat(3,1fr);gap:5px;padding:0 16px 15px;display:grid}.tiny-pills span{color:#8b928c;border:1px solid #e8e8e2;border-radius:5px;flex-direction:column;gap:3px;padding:7px 5px;font-size:7px;display:flex}.tiny-pills b{color:#398f69;font-size:10px}.chart-card strong{color:#263a33;font-size:24px;display:block}.chart-card>small{color:#929a94;margin-top:1px;font-size:8px;display:block}.state-bars{border-bottom:1px solid #dfe6df;align-items:flex-end;gap:3px;height:88px;margin-top:10px;padding-inline:5px;display:flex}.state-bars i{background:#269d67;border-radius:3px 3px 0 0;flex:1;min-height:5px}.axis{color:#9aa19b;justify-content:space-between;margin-top:5px;font-size:7px;display:flex}.alerts-card p{margin-top:13px}.sales-card{grid-column:3}.sales-card>div:first-of-type{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sales-card span{flex-direction:column;gap:3px;display:flex}.sales-card b{color:#293a34;white-space:nowrap;font-size:12px}.sales-card small{color:#929a94;font-size:7px;line-height:1.25}.sales-line{clip-path:polygon(0 73%,12% 60%,24% 66%,35% 42%,47% 55%,60% 29%,71% 48%,82% 25%,100% 3%,100% 8%,82% 31%,71% 55%,60% 36%,47% 62%,35% 49%,24% 73%,12% 67%,0 80%);background:linear-gradient(168deg,#0000 0 18%,#319d67 19% 22%,#0000 23% 36%,#319d67 37% 40%,#0000 41% 56%,#319d67 57% 60%,#0000 61% 76%,#319d67 77% 80%,#0000 81%);height:48px;margin-top:12px}.state-bottom{grid-template-columns:1fr 1fr;gap:22px;margin-top:12px;display:grid}.state-bottom article{background:#ffffffb8;border:1px solid #e4e4df;border-radius:10px;gap:12px;padding:14px 17px;display:flex}.state-bottom article>b{color:#fff;background:#17965e;border-radius:50%;flex:none;place-items:center;width:37px;height:37px;font-size:20px;display:grid}.state-bottom strong{color:#275542;font-size:11px}.state-bottom p{color:#8a918b;margin:6px 0 0;font-size:8px;line-height:1.65}.motion-shell>div{min-height:100vh}.plans-section{color:#f9f6ed;isolation:isolate;background:#050b0c;padding:72px 0 56px;position:relative;overflow:hidden}.plans-section:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 74%,#2cb46329,#0000 31%),radial-gradient(circle at 0%,#ff6e2521,#0000 24%),radial-gradient(circle at 100% 37%,#6d3df52e,#0000 29%);position:absolute;inset:0}.plans-heading .brand-logo-wordmark{font-size:22px}.plans-heading h2{color:#f6f4ed;letter-spacing:-1.6px;margin:0;font-size:clamp(27px,3.5vw,42px);line-height:1.07}.plans-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:26px;display:grid}.plan-card{background:#0d1616d6;border:1px solid #273233;border-radius:16px;flex-direction:column;min-height:500px;padding:30px 29px 25px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 18px 40px #0003}.plan-card.popular{z-index:2;background:linear-gradient(#0e291feb,#0a1513f0);border-color:#cc8a54;margin-top:-25px;box-shadow:0 0 0 1px #ff9d4852,0 22px 55px #0000006e,0 0 38px #35b55b2e}.popular-label{color:#ff9a4a;letter-spacing:.08em;border:1px solid #b97845;border-radius:99px;padding:6px 10px;font-size:9px;font-weight:800;position:absolute;top:15px;right:19px}.plan-icon{color:#ff963f;place-items:center;width:53px;height:53px;margin:0 auto 15px;font-size:31px;display:grid}.popular .plan-icon{color:#ff9b42}.plan-card h3{color:#f7f4ec;text-align:center;letter-spacing:-.4px;margin:0;font-size:24px}.plan-price strong{color:#f8f5ec;letter-spacing:-2.5px;font-size:47px;line-height:.95}.plan-action{color:#e79b5d;border:1px solid #a45e30;border-radius:9px;justify-content:center;align-items:center;min-height:47px;margin-top:auto;font-size:12px;font-weight:750;text-decoration:none;display:flex}.popular .plan-action{background:var(--orange);color:#fff;border-color:#ff7b20;box-shadow:0 10px 25px #ff5f1b33}.plans-guarantees i{background:#989b94;border-radius:50%;width:4px;height:4px}.final-cta{background:var(--hero);color:#fff;padding:64px 0}.final-cta>.content-wrap{justify-content:space-between;align-items:center;gap:35px;display:flex}.final-cta span{color:#93dbc0;letter-spacing:.16em;font-size:10px;font-weight:800}.final-cta h2{letter-spacing:-1.5px;margin:12px 0 0;font-size:35px;line-height:1.06}.final-cta h2 em{color:var(--orange);font-style:normal}.final-cta a{background:var(--orange);color:#fff;border-radius:8px;align-items:center;gap:16px;min-height:50px;padding:0 22px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.final-cta a b{font-size:17px}.footer-inner{grid-template-columns:1.25fr 1fr 1fr auto;align-items:center;gap:24px;padding:32px 0 40px;display:grid}.footer-inner .brand-logo-wordmark{color:var(--ink)}.footer-inner .brand-logo small{color:#758079}.footer-inner p,.footer-inner small{color:#7d857f;margin:0;font-size:10px}.footer-inner>div:not(.brand-logo-copy){gap:16px;display:flex}.footer-inner a{color:#69736c;font-size:10px;text-decoration:none}.footer-inner a:hover{color:var(--hero)}.mobile-bottom-cta{display:none}.modal{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#010f0cb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-box{background:var(--paper-2);border:1px solid #d5e6db;border-radius:18px;width:min(470px,100%);padding:36px;position:relative;box-shadow:0 25px 80px #001e1859}.modal-close{color:#66736b;background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:14px}.demo-icon{width:45px;height:45px;color:var(--green);background:#e5f4e9;border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.modal-box h2{color:var(--ink);letter-spacing:-1px;margin:10px 0;font-size:28px}.modal-box p{color:#6e7973;margin:0 0 22px;font-size:13px;line-height:1.6}.modal-box .hero-primary{color:#fff}@keyframes device-float{0%,to{transform:rotate(3deg)translateY(0)}50%{transform:rotate(3deg)translateY(-6px)}}@keyframes panel-reveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (width<=1120px){.content-wrap{width:min(100% - 42px,980px)}.hero{grid-template-columns:1fr;gap:18px;min-height:0;padding-top:55px}.hero-copy{max-width:650px}.hero-copy>p{max-width:570px}.hero-visual{width:min(100%,810px);margin-inline:auto;padding-right:34px}.feature-strip-inner{grid-template-columns:repeat(2,1fr)}.feature-strip article:nth-child(2){border-right:0}.feature-strip article:nth-child(n+3){margin-top:24px}.plans-grid{gap:15px}.plan-card{padding-inline:19px}.plans-guarantees{gap:16px}}@media (width<=760px){.content-wrap{width:calc(100% - 32px)}.hero-shell:after{height:315px;bottom:-215px;left:-24%;right:-24%}.site-header{position:relative}.header-inner{min-height:72px}.brand-logo-lockup{width:148px}.brand-logo-compact .brand-logo-lockup{width:95px}.brand-logo-phone .brand-logo-lockup{width:72px}.menu-button{place-items:center;display:grid}.site-nav{background:#075447f5;border:1px solid #d7f7e72e;border-radius:12px;flex-direction:column;align-items:stretch;gap:5px;padding:10px;display:none;position:absolute;top:66px;left:0;right:0;box-shadow:0 20px 45px #00000040}.site-nav.open{display:flex}.site-nav a{border-radius:7px;justify-content:center;align-items:center;min-height:42px;display:flex}.site-nav .login-link{margin-left:0}.site-nav .header-cta{width:100%}.hero{padding:56px 0 105px;display:block}.hero-kicker{margin-bottom:19px}.hero h1{letter-spacing:-3px;font-size:clamp(46px,12.7vw,67px)}.hero-copy>p{margin:23px 0 25px;font-size:16px}.hero-actions{grid-template-columns:1fr;gap:9px;display:grid}.hero-primary,.hero-secondary{width:100%;min-height:55px}.hero-proof{margin-top:28px}.hero-proof img{width:150px;height:40px}.hero-visual{min-height:500px;margin-top:22px;padding:0}.hero-arc{inset:2% -9% 5% -4%}.tablet-device{border-radius:20px;width:calc(100% - 10px);padding:6px;animation:none;transform:none}.dashboard-layout{min-height:0;display:block}.dashboard-sidebar{border-bottom:1px solid #1b4143;border-right:0;padding:8px 8px 6px;display:block}.dashboard-sidebar>.brand-logo{display:none}.side-nav{gap:4px;display:flex;overflow:auto}.side-nav button{white-space:nowrap;flex:none;width:auto;min-height:28px;padding:0 7px;font-size:7px}.side-nav button span{font-size:10px}.side-nav button b,.side-help,.side-settings{display:none}.dashboard-main{padding:12px 9px 11px}.dash-main-top{font-size:6px}.dash-main-top>div small{display:none}.dash-heading{flex-direction:column;align-items:flex-start;margin:12px 0 10px}.dash-heading h3{font-size:17px}.open-status{margin-top:1px;position:absolute;right:20px}.hero-overview{grid-template-columns:1fr}.hero-overview-side{grid-template-columns:1fr 1fr}.hero-priority-card{grid-row:auto}.hero-priority-card .priority-list>div{grid-template-columns:21px minmax(0,1fr) auto 30px}.hero-priority-card .priority-list time{display:none}.quick-order-states{grid-template-columns:1fr}.hero-number-grid{grid-template-columns:repeat(2,1fr)}.line-chart{height:44px}.phone-device{width:143px;height:306px;bottom:-87px;right:-2px;transform:rotate(2deg)}.phone-view h4{font-size:10px}.phone-nav button span{font-size:9px}.feature-strip-inner{grid-template-columns:1fr 1fr;width:calc(100% - 25px);padding:36px 0 31px}.feature-strip article{gap:9px;padding:0 12px}.feature-strip article:first-child{padding-left:0}.feature-strip article:nth-child(2){padding-right:0}.feature-strip article:nth-child(3),.feature-strip article:nth-child(4){border-top:1px solid #d8ddd6;margin-top:18px;padding-top:18px}.feature-strip article:nth-child(3){padding-left:0}.feature-strip article:nth-child(4){padding-right:0}.feature-strip h3{font-size:12px}.feature-strip p{font-size:9px}.motion-shell>div{min-height:0}.plans-section{padding:56px 0 36px}.plans-heading{margin-bottom:31px}.plans-heading h2{font-size:28px}.plans-heading p{font-size:12px;line-height:1.4}.plans-grid{grid-template-columns:1fr;gap:14px}.plan-card{min-height:0;padding:24px 22px 22px}.plan-card.popular{order:-1;margin-top:0}.plan-icon{margin-bottom:9px}.plan-price strong{font-size:42px}.plan-card ul{margin-bottom:22px}.plans-guarantees{flex-direction:column;gap:9px;margin-top:28px;font-size:10px}.plans-guarantees i{display:none}.final-cta{padding:52px 0 74px}.final-cta>.content-wrap{flex-direction:column;align-items:stretch;gap:25px}.final-cta h2{font-size:30px}.final-cta a{width:100%}.footer-inner{grid-template-columns:1fr;gap:15px;padding-bottom:92px}.footer-inner>div:not(.brand-logo-copy){gap:15px;display:flex}.mobile-bottom-cta{z-index:70;padding:9px 11px calc(9px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#061614f0;border-top:1px solid #ffffff1f;grid-template-columns:1fr 1.2fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-bottom-cta button,.mobile-bottom-cta a{border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:46px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.mobile-bottom-cta button{color:#eef8f0;background:#ffffff0f;border:1px solid #d9f3e547}.mobile-bottom-cta a{background:var(--orange);color:#fff}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{animation-iteration-count:1!important}[data-reveal],[data-section-reveal]{filter:none!important;transition-duration:.01ms!important;transform:none!important}}.plans-grid{gap:28px;width:min(1240px,100%);margin-inline:auto}.plan-card{border-radius:16px;align-self:start;height:514px;min-height:514px;padding:30px 29px 25px}.plan-card.management{border-color:#41354e;box-shadow:inset 0 1px #be7fff94,0 0 27px #7440db1f,0 22px 45px #00000047}.plan-card.popular{border-color:#c99263;height:548px;min-height:548px;margin-top:-22px;margin-bottom:-12px;box-shadow:0 0 0 1px #ffaf5c47,0 0 28px #25ce7029,0 25px 60px #00000073}.plan-icon{width:58px;height:58px;margin:0 auto 15px}.plan-icon svg{width:54px;height:54px}.plan-price{margin-top:3px}.plan-card li{gap:9px}.plan-card li:first-letter{color:#38d077}.plan-action{border-radius:8px;min-height:49px;font-size:13px}.popular-label{white-space:nowrap;top:16px;right:50%;transform:translate(50%)}.plans-guarantees{margin-top:42px}@media (width<=760px){.hero-shell .site-brand .brand-logo-lockup{width:148px}.plans-heading .brand-logo-lockup{width:178px}.plans-grid{gap:14px;width:100%}.plan-card,.plan-card.popular{height:auto;min-height:0;margin:0;padding:25px 22px 22px}.popular-label{right:19px;transform:none}.plan-card h3{font-size:24px}.plan-subtitle,.plan-card ul{font-size:12px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.conversion-zone{z-index:1;isolation:isolate;background:radial-gradient(circle at -7% 42%,#ff5c152b,#0000 27%),radial-gradient(circle at 107% 35%,#743cff2e,#0000 29%),radial-gradient(at 50% 65%,#14935229,#0000 36%),linear-gradient(#153d30 0,#071914 7%,#030a0a 24%,#020708 69%,#080910 100%);position:relative;overflow:hidden}.conversion-zone:before{content:"";z-index:-1;opacity:.42;pointer-events:none;background:radial-gradient(circle at 8% 18%,#ff7e2dbf 0 1px,#0000 2px) 0 0/190px 170px,radial-gradient(circle at 86% 10%,#ff6724b3 0 1px,#0000 2px) 0 0/260px 210px,radial-gradient(circle at 93% 27%,#9d5effb3 0 1px,#0000 2px) 0 0/230px 190px;position:absolute;inset:0}.conversion-zone:after{content:"";z-index:-1;pointer-events:none;border:1px solid #7942ff3b;border-radius:50%;width:65vw;height:65vw;position:absolute;top:140px;right:-28vw;transform:rotate(-19deg);box-shadow:0 0 44px #6f3df514}.plans-section{color:#f9f6ed;isolation:auto;background:0 0;padding:32px 0 30px;overflow:visible}.plans-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 91%,#24ce6933,#0000 29%),radial-gradient(at 0 54%,#ff661c21,#0000 25%),radial-gradient(at 100% 41%,#7840f324,#0000 27%);position:absolute;inset:0}.plans-wrap{width:min(1240px,100% - 64px);margin-inline:auto}.plans-heading{text-align:center;max-width:900px;margin:0 auto 71px}.plans-heading .brand-logo{align-items:center;margin-bottom:22px}.plans-heading h2{color:#fbfaf6;letter-spacing:-1.8px;margin:0;font-size:clamp(31px,3.15vw,42px);font-weight:800;line-height:1.07}.plans-heading p{color:#ebebe2bf;margin:10px auto 0;font-size:14px}.plans-grid{grid-template-columns:1fr 1.18fr 1fr;align-items:start;gap:28px;width:100%;margin-inline:auto;display:grid}.plan-card{background:linear-gradient(#091211f5,#070e0ff5);border:1px solid #96978f4d;border-radius:16px;flex-direction:column;align-self:start;height:505px;min-height:505px;padding:28px 29px 25px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 25px 56px #0000005c}.plan-card.popular{z-index:2;background:linear-gradient(#0a2219fa,#061512fa);border-color:#ffb770ad;height:594px;min-height:594px;margin-top:-36px;margin-bottom:-21px;padding-top:65px;box-shadow:inset 0 1px #ffd19fb3,0 0 0 1px #ffa24e38,0 0 38px #1ec6622b,0 28px 68px #0000007a}.popular-label{color:#ff9b4a;letter-spacing:.06em;white-space:nowrap;border:1px solid #da7834c7;border-radius:999px;padding:7px 19px;font-size:10px;font-weight:800;line-height:1;position:absolute;top:16px;right:50%;transform:translate(50%)}.plan-icon{color:#ff994a;place-items:center;width:60px;height:60px;margin:0 auto 9px;display:grid}.plan-icon svg{filter:drop-shadow(0 0 9px #ff7e342b);width:58px;height:58px}.management .plan-icon{color:#b975ff}.management .plan-icon svg{filter:drop-shadow(0 0 9px #b56fff33)}.popular .plan-icon{background:radial-gradient(circle at 50% 22%,#ff77313d,#0000 52%),linear-gradient(145deg,#ffffff14,#7a4aff14);border:1px solid #ff994a94;border-radius:23px;width:76px;height:76px;margin-top:-5px;margin-bottom:7px;box-shadow:inset 0 1px #ffffff29,0 0 24px #ff652333,0 12px 28px #00000045}.popular .plan-icon svg{filter:drop-shadow(0 0 8px #ff6f296b)drop-shadow(0 0 13px #7e4dff33);width:63px;height:63px}.plan-card h3{color:#fbfaf5;letter-spacing:-.75px;text-align:center;margin:0;font-size:27px;font-weight:800;line-height:1}.plan-subtitle{color:#e8e8dfb3;text-align:center;min-height:22px;margin:7px 0 0;font-size:13px}.plan-accent{background:#ff9447;border-radius:99px;width:42px;height:2px;margin:14px auto 17px;box-shadow:0 0 10px #ff7b3042}.plan-price{justify-content:center;align-items:baseline;gap:5px;margin-top:0;display:flex}.plan-price small{color:#f7f5ede0;font-size:19px}.plan-price strong{color:#fffefa;letter-spacing:-2.8px;font-size:51px;font-weight:800;line-height:.94}.plan-price em{color:#e6e6dcbf;font-size:15px;font-style:normal}.plan-detail{color:#e2e2d9b8;text-align:center;margin:12px 0 0;font-size:11px}.plan-divider{background:#838c8738;height:1px;margin:15px 0 14px}.plan-card ul{color:#d0d1ca;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.plan-card li{align-items:center;gap:9px;display:flex}.plan-card li>i{color:#2fd17b;border:1px solid #2fd17b;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;line-height:1;display:grid}.plan-card li span{color:#edede5c7}.plan-action{color:#f4a56e;border:1px solid #e16623ba;border-radius:9px;justify-content:center;align-items:center;min-height:50px;margin-top:auto;font-size:13px;font-weight:750;text-decoration:none;transition:transform .2s,filter .2s,background .2s;display:flex}.plan-action:hover{filter:brightness(1.08);transform:translateY(-2px)}.popular .plan-action{color:#fff;background:linear-gradient(#ff8a26,#ff5316);border-color:#ff7a1d;box-shadow:0 8px 19px #ff53164f,inset 0 1px #ffffff42}.plans-footnote{color:#e2e4dcad;text-align:center;max-width:720px;margin:31px auto 0;font-size:11px;line-height:1.55}.plans-footnote sup{color:#ff8c4a;margin-right:3px;font-size:12px;font-weight:850}.plans-guarantees{color:#ecede5c4;justify-content:center;align-items:center;gap:26px;margin-top:42px;font-size:13px;display:flex}.plans-footnote+.plans-guarantees{margin-top:22px}.plans-guarantees span{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.plans-guarantees span:first-child{color:#dfebdf}.plans-guarantees svg{color:#2fd17b;width:24px;height:24px}.plans-guarantees>i{background:#e1e2db9e;border-radius:50%;width:4px;height:4px}.peak-banner-section{padding:58px 0 78px;position:relative}.peak-banner-stage{aspect-ratio:1536/548;perspective:1400px;width:min(1504px,100% - 32px);margin-inline:auto;position:relative}.peak-banner-halo{background:conic-gradient(from var(--banner-angle,0deg), #ff7a1f, #8b3ffb, #ffb020, #ff5c1f, #8b3ffb);opacity:.43;filter:blur(24px);border-radius:30px;animation:10s linear infinite banner-aura;position:absolute;inset:-13px}.peak-banner-card{transform-style:preserve-3d;border-radius:22px;transition:transform .55s cubic-bezier(.2,.75,.2,1),filter .25s;animation:7s ease-in-out infinite banner-float;position:absolute;inset:0;overflow:hidden;box-shadow:0 32px 75px #00000085}.peak-banner-stage:hover .peak-banner-card{filter:brightness(1.025);transform:perspective(1400px)rotateX(1.2deg)rotateY(-1.5deg)translateY(-5px)}.peak-banner-card img{object-fit:cover;width:100%;height:100%;display:block}.banner-hotspot{z-index:3;cursor:pointer;background:0 0;border:0;border-radius:7px;height:10%;position:absolute;top:73.7%}.banner-hotspot-primary{width:18.9%;left:34.1%}.banner-hotspot-secondary{width:10.4%;left:53.2%}.banner-hotspot:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 7px #ff672473}@keyframes banner-aura{to{--banner-angle:360deg}}@keyframes banner-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (width<=1120px){.plans-wrap{width:min(980px,100% - 42px)}.plans-grid{gap:16px}.plan-card{padding-inline:21px}.plan-card h3{font-size:25px}.plan-card ul{font-size:12px}}@media (width<=760px){.conversion-zone{background:radial-gradient(circle at -12% 30%,#ff5c152e,#0000 28%),radial-gradient(circle at 113% 48%,#743cff33,#0000 30%),linear-gradient(#153d30 0,#071914 5%,#03090a 16%,#05070b 100%)}.plans-section{padding:46px 0 22px}.plans-wrap{width:calc(100% - 32px)}.plans-heading{margin-bottom:34px}.plans-heading .brand-logo{margin-bottom:18px}.plans-heading .brand-logo-lockup{width:164px}.plans-heading h2{letter-spacing:-1.2px;font-size:30px}.plans-heading p{max-width:330px;font-size:12px;line-height:1.45}.plans-grid{grid-template-columns:1fr;gap:17px}.plan-card,.plan-card.popular{order:0;width:100%;height:auto;min-height:505px;margin:0;padding:29px 23px 23px}.plan-card.popular{min-height:535px;padding-top:65px}.plan-card.management{height:auto;min-height:505px}.plan-card h3{font-size:26px}.plan-subtitle{font-size:13px}.plan-card ul{margin-bottom:22px;font-size:13px}.popular-label{right:50%;transform:translate(50%)}.plans-footnote{width:calc(100% - 12px);margin-top:25px;font-size:10px}.plans-guarantees{flex-direction:column;gap:11px;margin-top:28px;font-size:12px}.plans-footnote+.plans-guarantees{margin-top:19px}.plans-guarantees>i{display:none}.peak-banner-section{padding:32px 0 54px}.peak-banner-stage{aspect-ratio:2;width:calc(100% - 20px)}.peak-banner-halo{filter:blur(16px);border-radius:20px;inset:-7px}.peak-banner-card{border-radius:14px;animation-duration:8s}.peak-banner-card img{object-fit:cover;object-position:center}.banner-hotspot{height:11%;top:73.5%}.banner-hotspot-primary{width:27%;left:28%}.banner-hotspot-secondary{width:16%;left:55.5%}}@media (prefers-reduced-motion:reduce){.peak-banner-halo,.peak-banner-card{animation:none}.peak-banner-stage:hover .peak-banner-card{transform:none}}.ui-icon{flex:none;width:1em;height:1em;display:block;overflow:visible}.brand-logo,.brand-logo-lockup{overflow:visible}.hero-shell:before{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/72px 72px,radial-gradient(at 87% 42%,#ff662414,#0000 48%);-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0708126b;border-bottom-color:#ffffff17}.hero-shell .site-brand{padding:6px 0;overflow:visible}.hero-shell .site-brand .brand-logo{padding:4px 0;display:flex;overflow:visible}.hero-shell .site-brand .brand-logo-lockup{width:190px;max-width:none}.site-nav a{color:#faf8f4c7;font-size:13px;font-weight:650}.site-nav .login-link{border:1px solid #ffffff24;border-radius:10px;min-height:44px;margin-left:0;padding:0 18px}.site-nav .login-link:hover{background:#ffffff0d;border-color:#ffffff4d}.site-nav .header-cta{background:linear-gradient(135deg,#ff5a19,#ff752d);border:1px solid #ff8f5e5c;border-radius:11px;min-height:46px;padding:0 22px;box-shadow:0 13px 32px #ff591842,inset 0 1px #fff3}.hero-kicker,.eyebrow-green{color:#ff9564;letter-spacing:.19em;font-size:10px}.hero-kicker{margin-bottom:24px;padding-left:31px;position:relative}.hero-kicker:before{content:"";background:linear-gradient(90deg,#ff5b1c,#8150ff);width:20px;height:1px;position:absolute;top:50%;left:0}.hero h1{color:#f8f5ef;letter-spacing:-3.7px;max-width:545px;font-size:clamp(48px,4.5vw,66px);line-height:.98}.hero h1 em{color:#0000;background:linear-gradient(100deg,#ff5a18 3%,#ff823e 52%,#9a6aff 112%);-webkit-background-clip:text;background-clip:text;margin-top:8px;display:inline-block}.hero-actions{align-items:stretch;gap:11px}.hero-primary,.hero-secondary{border-radius:11px;min-height:54px;font-size:12px}.hero-primary{background:linear-gradient(135deg,#ff5618,#ff762b);gap:12px;padding:0 18px;box-shadow:0 15px 36px #ff571745,inset 0 1px #fff3}.hero-primary .ui-icon{width:17px;height:17px}.hero-secondary{color:#f1eefc;background:#6140b91c;border-color:#9e7dff6b;gap:9px;padding:0 15px}.hero-secondary:hover{background:#744bdc2b;border-color:#b196ffb8}.play-icon{background:#ffffff0d;border-color:#ffffff52;width:28px;height:28px}.play-icon .ui-icon{width:11px;height:11px;margin-left:1px}.hero-proof{gap:8px;margin-top:30px;display:grid}.hero-proof>span{color:#eeecf5b8;align-items:center;gap:9px;font-size:11px;display:flex}.hero-proof .ui-icon{color:#ff8148;border:1px solid #ff7c428c;border-radius:50%;width:15px;height:15px;padding:3px}.hero-arc{border-color:#9068ff33;inset:2% -5% 0 0;box-shadow:inset 0 0 90px #643bdb0d,0 0 70px #ff5d1b0a}.tablet-device{background:linear-gradient(145deg,#8e929d 0%,#2b2e37 17%,#11131a 56%,#6c7079 100%);border:1px solid #c9cddaa6;border-radius:31px;width:min(100%,690px);padding:8px;box-shadow:30px 42px 80px #00000080,-7px -4px 28px #7646ff24,12px 8px 30px #ff5f1c1a,inset 0 0 0 1px #ffffff1c}.tablet-camera{background:radial-gradient(circle at 35% 35%,#627098,#080910 65%);border-color:#424754;width:6px;height:6px;top:6px}.dashboard-sidebar{background:#080a14;border-right-color:#26293b}.dash-main-top{color:#767b93}.dash-main-top button .ui-icon{width:13px;height:13px}.dash-main-top small{color:#a2a5b7}.side-nav button,.side-help,.side-settings{color:#858aa0}.side-nav button span{place-items:center;display:grid}.side-nav button span .ui-icon{width:13px;height:13px}.side-nav button:hover,.side-nav button.active{color:#f5f1eb;background:#ff601f1c;box-shadow:inset 2px 0 #ff6724}.side-nav button.active span,.side-nav button b{color:#ff7a3e}.side-help .ui-icon,.side-settings .ui-icon{width:13px;height:13px}.dash-card,.view-panel{background:linear-gradient(145deg,#141726fa,#0d101dfa);border-color:#2b2e43}.card-kicker{color:#ff7d45}.dash-heading p{color:#7f849b}.dash-heading p strong{color:#ff9063}.mode-pill{color:#ff8a52;background:#ff5c180f;border-color:#ff69297a;align-items:center;gap:5px;display:inline-flex}.mode-pill .ui-icon{width:10px;height:10px}.open-status,.live-dot{color:#58d890}.open-status{border-color:#58d89059}.open-status i,.live-dot i{background:#58d890;box-shadow:0 0 8px #58d890cc}.priority-list>div,.quick-order-states span,.hero-number-grid span,.order-card,.menu-grid article,.delivery-list span,.finance-numbers span,.phone-list span,.phone-menu-list span,.phone-finance span{background:#0d101d;border-color:#2a2e43}.priority-list i{color:#58d890;border-color:#58d89059}.quick-order-states b{color:#b79cff;background:#7547ff24}.period-pill{color:#9297ad;border-color:#34384f}.line-chart,.phone-bars,.large-chart{border-bottom-color:#303449}.line-chart i,.phone-bars i,.large-chart i{background:linear-gradient(#ff7234,#764aff)}.orange-button.wide{background:linear-gradient(135deg,#ff5719,#ff762f);justify-content:center;align-items:center;gap:7px;display:flex}.orange-button.wide .ui-icon{width:11px;height:11px}.green-check{color:#a98cff;border-color:#784dff80}.filter-row button{color:#9297ac;background:#111522;border-color:#34384d}.filter-row button.selected{color:#fff;background:#ff66271f;border-color:#ff7440}.filter-row button b{color:#b79dff;background:#7547ff26}.order-card button{color:#ff8048}.order-card button .ui-icon{width:12px;height:12px}.order-priority .ui-icon{width:10px;height:10px}.green-outline{color:#b89cff;background:#7246eb1a;border-color:#8052ff80;align-items:center;gap:4px;display:inline-flex}.green-outline .ui-icon{width:9px;height:9px}.dish-placeholder{color:#9a85e7;background:#151827;border-color:#34384d}.dish-placeholder .ui-icon{width:27px;height:27px}.orange-dish{color:#ff824b;background:#291814}.available{color:#58d890}.map-preview,.phone-map{background-color:#101422;background-image:linear-gradient(27deg,#0000 46%,#242942 47% 52%,#0000 53%),linear-gradient(145deg,#0000 40%,#20243b 41% 47%,#0000 48%);border-color:#31354b}.map-road{background:#353a55}.map-route,.phone-route{border-color:#8a60ff #8a60ff #8a60ff #0000}.map-pin{color:#160b07;background:#ff6a2b}.map-preview>b,.phone-map b{color:#b99dff;background:#693edc29;border-color:#8355ff7a}.delivery-list i,.finance-numbers i{color:#ff8149}.phone-camera{background:#020306;border:1px solid #252731;border-radius:999px;width:48px;height:13px;top:10px}.phone-screen{background:linear-gradient(160deg,#0d101c,#070912 70%);border-radius:36px;position:relative;box-shadow:inset 0 0 0 1px #ffffff09}.phone-connectivity{color:#c7cad5;align-items:flex-end;gap:2px;display:flex}.phone-connectivity>i{background:currentColor;border-radius:2px;width:2px;display:block}.phone-connectivity>i:first-child{height:3px}.phone-connectivity>i:nth-child(2){height:5px}.phone-connectivity>i:nth-child(3){height:7px}.phone-connectivity>b{margin-left:1px;font-size:5px;font-weight:700}.phone-connectivity>em{border:1px solid;border-radius:2px;width:9px;height:5px;margin-left:1px;display:block;box-shadow:inset 6px 0}.phone-header{border-bottom-color:#24283a;padding:8px 10px}.phone-header button{color:#aaaec0;background:0 0;border:0;place-items:center;width:22px;height:22px;display:grid}.phone-header button .ui-icon{width:11px;height:11px}.phone-live-row{color:#ff824d}.phone-live-row>span{align-items:center;gap:4px;display:flex}.phone-live-row>span .ui-icon{width:9px;height:9px}.phone-live-row b{color:#58d890}.phone-live-row b i{background:#58d890}.phone-orders>span{background:#111421}.phone-view>button{background:linear-gradient(135deg,#ff5719,#ff762f);border-radius:6px;justify-content:center;align-items:center;gap:4px;display:flex}.phone-view>button .ui-icon{width:8px;height:8px}.phone-summary{gap:4px}.phone-summary span{color:#969bb0;background:#0d101d;border-color:#2c3045}.phone-summary b{color:#b69aff}.phone-menu-list span{grid-template-columns:20px minmax(0,1fr) auto;align-items:center}.phone-menu-list span>b{grid-area:1/1/span 2}.phone-menu-list span>b .ui-icon{width:13px;height:13px}.phone-menu-list strong{grid-area:1/2/span 2}.phone-menu-list span>i{color:#58d890;grid-area:1/3/span 2}.phone-pin{background:#ff6a2a;border:2px solid #ffd2bd;border-radius:50%;width:9px;height:9px;box-shadow:0 0 10px #ff6220b3}.phone-nav{background:#0a0c16f5;border:1px solid #ffffff0f;border-radius:0 0 30px 30px;min-height:44px;padding:6px 5px 7px;bottom:5px;left:5px;right:5px;box-shadow:0 -8px 18px #04050a73}.phone-nav button{color:#7f8499;gap:3px}.phone-nav button>span{place-items:center;width:17px;height:17px;display:grid}.phone-nav button .ui-icon{width:12px;height:12px}.phone-nav button small{width:100%;font-size:5px}.phone-nav button.featured>span{color:#fff;background:linear-gradient(135deg,#ff5b1c,#7650ff);border:2px solid #121523;border-radius:50%;width:27px;height:27px;margin-top:-14px;box-shadow:0 7px 14px #4f2db259}.phone-nav button.featured .ui-icon{width:13px;height:13px}.feature-ecosystem{color:#f8f5ef;background:radial-gradient(circle at 50% 45%,#7547ff29,#0000 28%),radial-gradient(circle at 13% 45%,#ff5b1914,#0000 25%),linear-gradient(#0c0d19 0%,#090b16 100%);padding:98px 0 92px;overflow:hidden}.ecosystem-heading{text-align:center;max-width:690px;margin:0 auto 48px}.ecosystem-heading>span,.motion-section-intro>span{color:#ff8750;letter-spacing:.2em;font-size:10px;font-weight:800}.ecosystem-heading h2,.motion-section-intro h2{color:#f7f4ed;letter-spacing:-2px;margin:12px 0 10px;font-size:clamp(32px,4vw,50px);line-height:1.02}.ecosystem-heading p,.motion-section-intro p{color:#8e92a6;margin:0;font-size:14px;line-height:1.6}.ecosystem-map{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(210px,1.2fr) repeat(2,minmax(0,1fr));align-items:center;gap:14px;display:grid;position:relative}.ecosystem-map:before{content:"";z-index:0;background:linear-gradient(90deg,#0000,#ff67258c 22%,#7a4dffbf 50%,#ff67258c 78%,#0000);height:1px;position:absolute;top:50%;left:7%;right:7%;box-shadow:0 0 18px #7e4cff59}.feature-ecosystem article{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff17;border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:154px;padding:22px 18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 20px 45px #00000029}.feature-ecosystem article:after{content:"";background:#ff7036;border:2px solid #090b16;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-19px;transform:translateY(-50%);box-shadow:0 0 12px #ff6726b3}.feature-ecosystem article:nth-child(2):after{background:#8a60ff;box-shadow:0 0 12px #804fffcc}.feature-ecosystem article:nth-child(4):after,.feature-ecosystem article:nth-child(5):after{left:-19px;right:auto}.feature-ecosystem article:nth-child(4):after{background:#8a60ff;box-shadow:0 0 12px #804fffcc}.feature-ecosystem .feature-icon{color:#ff8148;background:#ff5e1a14;border-color:#ff773c66;border-radius:12px;width:38px;height:38px}.feature-ecosystem .feature-icon .ui-icon{width:19px;height:19px}.feature-ecosystem h3{color:#f2f0eb;margin:0 0 6px;font-size:14px;font-weight:720}.feature-ecosystem p{color:#878ca1;max-width:none;margin:0;font-size:10px;line-height:1.55}.feature-ecosystem .ecosystem-core{text-align:center;background:radial-gradient(circle at 50% 0,#ff652229,#0000 42%),linear-gradient(160deg,#261d47eb,#101120f5);border-color:#a080ff59;align-items:center;min-height:222px;padding:25px 20px;box-shadow:0 24px 60px #00000057,0 0 40px #7748ff1f,inset 0 1px #ffffff17}.feature-ecosystem .ecosystem-core:after{display:none}.ecosystem-core img{object-fit:contain;filter:drop-shadow(0 10px 18px #ff5b173d);width:58px;height:58px}.ecosystem-core>span{color:#ff8c58;letter-spacing:.18em;font-size:9px;font-weight:850}.feature-ecosystem .ecosystem-core h3{margin:-5px 0 0;font-size:17px}.feature-ecosystem .ecosystem-core p{max-width:185px}.motion-shell{background:radial-gradient(circle at 76% 12%,#7648ff26,#0000 29%),linear-gradient(#090b16,#070914 100%);padding:92px 0 82px;overflow:hidden}.motion-shell>.motion-section-intro,.motion-shell>.motion-stage{min-height:0}.motion-section-intro{text-align:center;max-width:720px;margin-bottom:42px}.motion-stage{background:#090b17;border:1px solid #ffffff1c;border-radius:28px;width:min(920px,100% - 48px);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000006b,0 0 55px #7547ff1c,inset 0 1px #ffffff0d}.motion-stage:before{content:"";z-index:2;pointer-events:none;background:#ff6b2f;border-radius:50%;width:7px;height:7px;position:absolute;top:17px;left:21px;box-shadow:13px 0 #f6b82e,26px 0 #7547ff}.motion-animation-header{padding-top:40px}.motion-chefia-logo,.motion-chefia-logo img{overflow:visible}.motion-animation-section{background:linear-gradient(145deg,#ffffff0a,#ffffff05);border:1px solid #ffffff13;border-radius:22px;width:calc(100% - 36px);margin-top:18px;margin-bottom:18px;box-shadow:inset 0 1px #ffffff09}.mobile-bottom-cta{background:#080912f2}.mobile-bottom-cta button .ui-icon,.mobile-bottom-cta a .ui-icon{width:15px;height:15px}.demo-icon{color:#7547ff;background:#7547ff1c}.demo-icon .ui-icon{width:23px;height:23px}@media (width<=1120px){.hero{grid-template-columns:1fr;gap:34px;padding-top:64px}.hero-copy{max-width:720px}.hero-copy>p{max-width:620px}.hero-visual{width:min(100%,850px);padding-right:48px}.ecosystem-map{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin-inline:auto}.ecosystem-map:before,.feature-ecosystem article:after{display:none}.feature-ecosystem .ecosystem-core{grid-area:1/1/auto/-1;width:min(100%,420px);min-height:200px;margin:0 auto 6px}}.dashboard-sidebar{padding:13px 8px 9px}.preview-restaurant-mini{gap:5px;margin:0 2px 7px;padding:5px}.preview-restaurant-mini>span{flex-basis:22px;width:22px;height:22px}.side-nav button,.side-help,.side-settings{border-radius:7px;gap:6px;min-height:25px;padding-inline:7px;font-size:7px}.side-nav button span{width:14px}.dashboard-sidebar .side-nav button span .ui-icon{width:11px;height:11px}.side-help{min-height:30px;margin-top:auto}.side-settings{min-height:22px;margin-top:3px;font-size:6px}.preview-status-band.is-resolved{background:linear-gradient(105deg,#00b17d2e,#ffffffe6 58%,#694bff14);border-color:#00ae7a61;box-shadow:inset 0 1px #fffffff0,0 11px 25px #007c571f}.preview-status-scale span.active.normal-active{color:#007b58;background:#00ae7a1f;box-shadow:0 0 0 1px #00ae7a30}.preview-operation-card.is-resolved>b{color:#007d59;background:#00ae7a1f}.preview-card-note{color:#6f827a;margin-top:3px;font-size:5px;display:block}.preview-kitchen-action{color:#007a57;background:#00a97717;border-radius:4px;width:max-content;margin-top:2px;padding:2px 4px;font-size:4px;font-weight:800;display:inline-flex}.preview-publish-row{color:#557068;background:linear-gradient(110deg,#00ae7a1a,#ffffffbf);border:1px solid #009e6f30;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;margin:10px 0 8px;padding:7px 9px;font-size:5px;display:grid}.preview-publish-row>span{color:#007c59;align-items:center;gap:4px;font-weight:850;display:inline-flex}.preview-publish-row>span i{background:#00b77f;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #00b77f1a}.preview-publish-row>b{color:#426158;text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.preview-publish-row>button{color:#007b58;background:#ffffffb8;border:1px solid #00825b2e;border-radius:6px;min-height:22px;padding:0 7px;font-size:5px;font-weight:800}.preview-stock-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 7px;display:grid}.preview-stock-summary>span{background:#ffffffb8;border:1px solid #00674e24;border-radius:8px;flex-direction:column;gap:2px;padding:7px 8px;display:flex}.preview-stock-summary b{color:#063d32;font-size:10px}.preview-stock-summary small{color:#73867f;font-size:5px}.preview-stock-list{grid-template-columns:1fr 1fr;gap:6px;display:grid}.preview-stock-list>article{background:#ffffffc7;border:1px solid #00674e24;border-radius:8px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:49px;padding:7px;display:grid;box-shadow:0 6px 15px #004e3b0d}.preview-stock-list>article.is-updated{background:linear-gradient(110deg,#00b17c1f,#ffffffe0);border-color:#00b17c6b;animation:.68s cubic-bezier(.16,1,.3,1) both preview-stock-tick}.preview-stock-list>article.is-low{background:linear-gradient(110deg,#ff682a1a,#ffffffd6);border-color:#ff642752}.preview-stock-icon{color:#00815d;background:#00a9771a;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.preview-stock-icon .ui-icon{width:13px;height:13px}.preview-stock-list>article>div{flex-direction:column;gap:2px;min-width:0;display:flex}.preview-stock-list strong{color:#123f34;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.preview-stock-list small{color:#74857e;font-size:4px}.preview-stock-list div>i{background:#dcebe4;border-radius:999px;height:3px;margin-top:2px;display:block;overflow:hidden}.preview-stock-list div>i b{border-radius:inherit;background:linear-gradient(90deg,#00b47d,#08705a);height:100%;display:block}.preview-stock-list .is-low div>i b{background:linear-gradient(90deg,#ff9a47,#ff5a1f)}.preview-stock-list em{color:#0a4d3e;flex-direction:column;align-items:flex-end;gap:2px;font-size:7px;font-style:normal;font-weight:850;display:flex}.preview-stock-list em small{color:#00936a;font-size:4px;font-weight:700}.preview-stock-list .is-low em small{color:#df4b13}.preview-report-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:11px;display:grid}.preview-report-grid>article{background:#ffffffc2;border:1px solid #00684f26;border-radius:10px;min-height:142px;padding:12px}.preview-report-grid article>span{color:#db480f;letter-spacing:.09em;font-size:5px;font-weight:900}.preview-report-grid h5{color:#113f34;margin:7px 0 9px;font-size:10px;line-height:1.18}.preview-report-grid ul{gap:7px;padding:0;list-style:none;display:grid}.preview-report-grid li{color:#5d746b;align-items:center;gap:5px;font-size:6px;display:flex}.preview-report-grid li i{background:#00aa76;border-radius:50%;width:6px;height:6px}.preview-report-grid li i.warning{background:#ff7a32}.preview-next-action{background:linear-gradient(135deg,#ff692c21,#ffffffd1)!important;border-color:#ff5d1d40!important}.preview-next-action p{color:#6a7d76;margin:0 0 13px;font-size:6px;line-height:1.45}.preview-next-action button{color:#fff;background:linear-gradient(135deg,#ff7332,#d8440f);border:0;border-radius:7px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:5px;font-weight:850;display:inline-flex;box-shadow:inset 0 1px #ffffff47,0 8px 17px #d3440e2e}.preview-next-action button .ui-icon{width:9px;height:9px}.preview-report-footer{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.preview-report-footer span{color:#687d75;background:#00805c12;border-radius:7px;align-items:baseline;gap:4px;padding:6px 8px;font-size:5px;display:flex}.preview-report-footer b{color:#0a4d3e;font-size:8px}.reports-view.is-updated .preview-next-action,.reports-view.is-updated .preview-report-footer{animation:.72s cubic-bezier(.16,1,.3,1) both preview-value-update}.phone-operation.is-resolved{background:linear-gradient(130deg,#00b47e2b,#072b27e6);border-color:#00bd8347}.phone-operation.is-resolved span{color:#68f3bf}.phone-published{color:#6af4bf;background:#1351438a;border:1px solid #52ffc02e;border-radius:6px;align-items:center;gap:4px;margin-top:7px;padding:6px;font-size:5px;font-weight:800;display:flex}.phone-published i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px}.phone-stock{gap:5px;margin-top:7px;display:grid}.phone-stock>div{background:#0d3531b8;border:1px solid #5affc92e;border-radius:7px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:5px;padding:7px 6px;display:grid}.phone-stock>div>span{color:#66efbd;background:#4bf1b71a;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.phone-stock .ui-icon{width:12px;height:12px}.phone-stock strong,.phone-stock em{color:#fff;flex-direction:column;gap:2px;font-size:6px;font-style:normal;display:flex}.phone-stock em{color:#73f2c2;align-items:flex-end;font-weight:850}.phone-stock small{color:#9fc2b7;font-size:4px;font-weight:500}.phone-stock .is-low{border-color:#ff7e4266}.phone-stock .is-low em,.phone-stock .is-low em small{color:#ff9a69}.phone-stock em.is-updated{animation:.68s cubic-bezier(.16,1,.3,1) both preview-stock-tick}.phone-report{background:linear-gradient(145deg,#ff692b26,#0a352fdb);border:1px solid #ff7d444d;border-radius:9px;flex-direction:column;gap:7px;margin-top:8px;padding:10px;display:flex}.phone-report>span{color:#ff9b68;letter-spacing:.1em;font-size:4px;font-weight:900}.phone-report>strong{color:#fff;font-size:8px;line-height:1.25}.phone-report>small{color:#b3ccc4;font-size:5px;line-height:1.4}.phone-report>button{color:#fff;background:linear-gradient(135deg,#ff7633,#db4710);border:0;border-radius:7px;justify-content:center;align-items:center;gap:4px;min-height:25px;font-size:5px;font-weight:850;display:flex}.phone-report>button .ui-icon{width:8px;height:8px}.phone-report>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}.phone-report>div b{color:#73f0c0;background:#052b279e;border:1px solid #5effc824;border-radius:6px;flex-direction:column;gap:2px;padding:6px;font-size:7px;display:flex}.phone-report>div small{color:#99b9af;font-size:4px}.preview-live-toast.phase-4,.preview-live-toast.phase-5,.preview-live-toast.phase-6,.preview-live-toast.phase-7,.phone-live-toast.phase-4,.phone-live-toast.phase-5,.phone-live-toast.phase-6,.phone-live-toast.phase-7{border-color:#37cb916b}.preview-live-toast.phase-4>i,.preview-live-toast.phase-5>i,.preview-live-toast.phase-6>i,.preview-live-toast.phase-7>i,.phone-live-toast.phase-4>i,.phone-live-toast.phase-5>i,.phone-live-toast.phase-6>i,.phone-live-toast.phase-7>i{background:#38c98d;box-shadow:0 0 0 5px #38c98d21}@keyframes preview-stock-tick{0%{opacity:.42;transform:translateY(-7px)scale(.97)}55%{transform:translateY(1px)scale(1.02)}to{opacity:1;transform:translate(0)scale(1)}}@media (width<=760px){.preview-stock-list{grid-template-columns:1fr}.preview-stock-list>article:nth-child(n+4){display:none}.preview-report-grid{grid-template-columns:1fr}.preview-report-grid>article:first-child{display:none}}@media (prefers-reduced-motion:reduce){.preview-stock-list>article.is-updated,.phone-stock em.is-updated,.reports-view.is-updated .preview-next-action,.reports-view.is-updated .preview-report-footer{animation:none!important}}.whatsapp-story-wrap{grid-template-columns:minmax(300px,.68fr) minmax(650px,1.42fr);align-items:center;gap:52px;display:grid;position:relative}.whatsapp-story-copy{max-width:445px}.whatsapp-story-copy h2{color:#0b4437;letter-spacing:-2.15px;margin:16px 0 18px;font-size:clamp(35px,3.8vw,51px);font-weight:730;line-height:1.02}.whatsapp-story-copy>p{color:#65726b;margin:0;font-size:15px;line-height:1.7}.whatsapp-story-copy blockquote{color:#274c41;background:linear-gradient(120deg,#eef8f1,#fffaf0);border:1px solid #09805e24;border-radius:14px;align-items:center;gap:12px;margin:25px 0 0;padding:13px 15px;font-size:12px;font-style:normal;font-weight:720;display:flex;box-shadow:inset 0 1px #ffffffd9,0 12px 25px #073d320d}.whatsapp-story-copy blockquote>svg{color:#087b59;flex:none;width:26px;height:26px}.whatsapp-story-copy blockquote>span{flex-direction:column;gap:3px;display:flex}.whatsapp-story-copy blockquote small{color:#8a966f;letter-spacing:.13em;font-size:7px;font-weight:850}.whatsapp-story-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.whatsapp-story-summary>span{background:#ffffffb8;border:1px solid #073d321a;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:31px minmax(0,1fr);align-content:center;gap:2px 9px;min-width:0;min-height:74px;padding:10px;display:grid;position:relative}.whatsapp-story-summary>span>b{color:#b57a18;letter-spacing:.08em;font-size:6px;position:absolute;top:7px;right:8px}.whatsapp-story-summary>span>i{color:#087b59;background:#e9f5ed;border-radius:9px;grid-row:1/3;place-items:center;width:31px;height:31px;display:grid}.whatsapp-story-summary svg{width:16px;height:16px}.whatsapp-story-summary strong{color:#24483e;align-self:end;font-size:10px}.whatsapp-story-summary small{color:#7b8982;text-overflow:ellipsis;white-space:nowrap;align-self:start;font-size:7px;line-height:1.25;overflow:hidden}.whatsapp-story-summary>.chefia-summary-step{isolation:isolate;background:radial-gradient(circle at 8%,#55d7a533,#0000 34%),linear-gradient(120deg,#ecfaf1f5,#fff9eaf5);border-color:#09805e47;grid-column:1/-1;grid-template-rows:1fr;grid-template-columns:38px 82px minmax(0,1fr);align-items:center;gap:12px;min-height:88px;padding:13px 15px;animation:3.2s ease-in-out infinite chefia-summary-glow;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 16px 34px #073d321a}.whatsapp-story-summary>.chefia-summary-step:before{z-index:-1;content:"";border:1px solid #09805e21;border-radius:50%;width:150px;height:150px;position:absolute;top:-80px;left:-38px;box-shadow:0 0 0 18px #55d7a50b,0 0 0 40px #e2b34f09}.whatsapp-story-summary>.chefia-summary-step:after{z-index:-1;content:"";opacity:0;background:linear-gradient(108deg,#0000 34%,#ffffffb3 49%,#0000 64%);animation:4.8s ease-in-out infinite chefia-summary-sheen;position:absolute;inset:0;transform:translate(-90%)}.whatsapp-story-summary>.chefia-summary-step>b{color:#087b59;font-size:7px;top:8px;right:10px}.whatsapp-story-summary>.chefia-summary-step>i{color:#fff;background:#08785a;border:1px solid #55d7a547;border-radius:12px;grid-row:auto;width:38px;height:38px;box-shadow:0 8px 18px #08785a2e,inset 0 1px #ffffff40}.chefia-summary-logo{border-right:1px solid #073d321a;align-items:center;padding-right:11px;display:flex}.chefia-summary-logo .brand-logo-lockup{width:76px;height:auto}.chefia-summary-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.whatsapp-story-summary .chefia-summary-copy strong{color:#0b4437;font-size:12px;font-weight:820}.whatsapp-story-summary .chefia-summary-copy small{color:#60756c;text-overflow:clip;white-space:normal;font-size:8px;line-height:1.35;overflow:visible}.whatsapp-motion{color:#f4fbf6;background:radial-gradient(circle at 50% -8%,#1f9b7033,#0000 37%),radial-gradient(circle at 88% 86%,#e2b34f17,#0000 31%),linear-gradient(145deg,#0a2d27,#061d1a 72%);border:1px solid #b1e2cc2e;border-radius:25px;min-width:0;padding:22px;position:relative;overflow:hidden;box-shadow:0 35px 75px #07342a36,inset 0 1px #ffffff14}.whatsapp-motion:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.whatsapp-motion:after{content:"";filter:blur(28px);pointer-events:none;background:#55d7a514;border-radius:50%;width:270px;height:270px;position:absolute;top:-110px;right:-70px}.whatsapp-motion-top,.whatsapp-motion-stage,.journey-progress,.journey-result{z-index:1;position:relative}.whatsapp-motion-top{justify-content:space-between;align-items:center;gap:14px;min-height:32px;margin-bottom:18px;display:flex}.whatsapp-motion-top .brand-logo-lockup{width:99px}.whatsapp-motion-top>span{color:#8ecbb6;letter-spacing:.12em;align-items:center;gap:7px;font-size:7px;font-weight:820;display:inline-flex}.whatsapp-motion-top>span i{background:#55d7a5;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite system-live-pulse;box-shadow:0 0 12px #55d7a5cc}.whatsapp-motion-stage{grid-template-columns:minmax(138px,.78fr) 43px minmax(178px,1fr) 43px minmax(168px,.93fr);align-items:center;gap:7px;display:grid}.journey-device{color:#173d32;background:#f8faf7;border:1px solid #e0f0e729;border-radius:17px;flex-direction:column;min-width:0;height:318px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 38px #0003,inset 0 1px #ffffffd9}.journey-device>header{align-items:center;gap:8px;min-height:45px;padding:8px 10px;display:flex}.journey-chat{background:#e8f3eb;transform:rotate(-1deg)}.journey-chat>header{color:#fff;background:#08785a}.journey-chat>header>span,.journey-kitchen>header>span{background:#ffffff24;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;display:grid}.journey-chat>header svg,.journey-kitchen>header svg{width:15px;height:15px}.journey-chat>header>div,.journey-kitchen>header>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.journey-chat>header strong,.journey-kitchen>header strong{font-size:8px}.journey-chat>header small,.journey-kitchen>header small{color:#ffffffa8;font-size:6px}.journey-chat>header>i{background:#86e49f;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #86e49f26}.journey-chat-body{background:radial-gradient(circle at 80% 20%,#ffffff94,#0000 32%),#e8f1e8;flex-direction:column;flex:1;gap:8px;padding:10px 8px;display:flex;position:relative}.journey-chat-body:before{content:"";pointer-events:none;background-image:radial-gradient(#08785a0b 1px,#0000 1px);background-size:13px 13px;position:absolute;inset:0}.journey-time{color:#8a9690;background:#ffffffb8;border-radius:99px;align-self:center;padding:3px 6px;font-size:5px;position:relative}.journey-customer-message,.journey-link-message,.journey-typing{z-index:1;position:relative}.journey-customer-message{color:#315148;opacity:0;background:#fff;border-radius:3px 10px 10px;align-self:flex-start;max-width:86%;margin:0;padding:8px 9px;font-size:7px;line-height:1.4;animation:12s ease-in-out infinite journey-chat-in;box-shadow:0 3px 8px #073d3212}.journey-typing{opacity:0;background:#d7f7de;border-radius:10px;gap:3px;width:max-content;padding:7px 9px;animation:12s ease-in-out infinite journey-typing;display:flex}.journey-typing i{background:#659278;border-radius:50%;width:4px;height:4px}.journey-typing i:nth-child(2){transform:translateY(-2px)}.journey-link-message{color:#23493e;opacity:0;background:#d7f7de;border-radius:10px 3px 10px 10px;flex-direction:column;align-self:flex-end;gap:6px;max-width:94%;padding:8px;animation:12s cubic-bezier(.16,1,.3,1) infinite journey-link-in;display:flex;transform:translateY(8px);box-shadow:0 5px 12px #073d3214}.journey-link-message>small{font-size:6px;line-height:1.35}.journey-link-message>strong{color:#08785a;background:#ffffffb8;border:1px solid #08785a24;border-radius:7px;align-items:center;gap:5px;padding:6px;font-size:6px;display:flex}.journey-link-message svg{width:12px;height:12px}.journey-link-message time{color:#568877;align-self:flex-end;font-size:5px}.journey-chat>footer{background:#f3f6f2;align-items:center;gap:6px;min-height:34px;padding:6px 7px;display:flex}.journey-chat>footer span{color:#9aa59f;background:#fff;border-radius:99px;flex:1;padding:6px 8px;font-size:5px}.journey-chat>footer b{color:#fff;background:#08785a;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.journey-connector{background:linear-gradient(90deg,#55d7a521,#e2b34f75,#55d7a521);height:2px;position:relative}.journey-connector:after{content:"";border-top:1px solid #a8d8c4;border-right:1px solid #a8d8c4;width:6px;height:6px;position:absolute;top:50%;right:-2px;transform:translateY(-50%)rotate(45deg)}.journey-connector>small{color:#789f90;letter-spacing:.07em;text-align:center;font-size:5px;font-weight:800;position:absolute;top:10px;left:-5px;right:-5px}.journey-packet{z-index:2;color:#0b3d31;opacity:0;background:#e2b34f;border:2px solid #0a2d27;border-radius:9px;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 17px #e2b34f94}.journey-packet svg{width:13px;height:13px}.journey-link-connector .journey-packet{animation:12s cubic-bezier(.2,.75,.2,1) infinite journey-link-travel}.journey-order-connector .journey-packet{background:#55d7a5;animation:12s cubic-bezier(.2,.75,.2,1) infinite journey-order-travel;box-shadow:0 0 17px #55d7a599}.journey-menu{background:#fffdf8}.journey-menu>header{background:#ffffffeb;border-bottom:1px solid #e6ece7;justify-content:space-between}.journey-mini-brand .brand-logo-lockup{width:75px}.journey-menu>header>button{color:#08785a;background:#edf6f0;border:1px solid #dce8df;border-radius:9px;place-items:center;width:29px;height:29px;display:grid;position:relative}.journey-menu>header>button svg{width:15px;height:15px}.journey-menu>header>button b{color:#fff;background:#df7a21;border:2px solid #fffdf8;border-radius:50%;place-items:center;width:15px;height:15px;font-size:6px;animation:12s cubic-bezier(.16,1,.3,1) infinite journey-cart-count;display:grid;position:absolute;top:-4px;right:-4px}.journey-menu-heading{flex-direction:column;gap:3px;padding:10px 10px 6px;display:flex}.journey-menu-heading small{color:#a86b18;letter-spacing:.1em;font-size:5px;font-weight:850}.journey-menu-heading strong{color:#20483c;font-size:9px}.journey-menu-list{gap:6px;padding:4px 8px;display:grid}.journey-menu-item{background:#fff;border:1px solid #e6ece7;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto 20px;align-items:center;gap:6px;min-width:0;min-height:50px;padding:6px;display:grid;position:relative;box-shadow:0 4px 9px #073d3209}.journey-menu-item>i{background:#f8e7d2;border-radius:8px;width:34px;height:34px;display:block;position:relative;overflow:hidden}.journey-menu-item.burger>i:before{content:"";background:#d68a2f;border-radius:10px 10px 3px 3px;width:24px;height:7px;position:absolute;top:8px;left:5px;box-shadow:0 7px #6d422c,0 12px #d99737}.journey-menu-item.drink>i{background:#edf2e7}.journey-menu-item.drink>i:before{content:"";background:linear-gradient(#d54a35 0 18%,#6f271e 18% 100%);border-radius:3px 3px 5px 5px;width:13px;height:23px;position:absolute;top:5px;left:11px}.journey-menu-item.fries>i:before{content:"";background:#e2ae3f;width:4px;height:17px;position:absolute;top:5px;left:8px;box-shadow:5px -2px #f0c45f,10px 1px #d89b2f,15px -1px #f0bf51}.journey-menu-item.fries>i:after{content:"";background:#d86132;border-radius:2px 2px 6px 6px;width:21px;height:14px;position:absolute;bottom:5px;left:7px}.journey-menu-item>b{color:#294b41;text-overflow:ellipsis;white-space:nowrap;flex-direction:column;gap:3px;min-width:0;font-size:6px;display:flex;overflow:hidden}.journey-menu-item>b small{color:#7a8981;text-overflow:ellipsis;font-size:5px;font-weight:550;overflow:hidden}.journey-menu-item>em{color:#173d32;white-space:nowrap;font-size:6px;font-style:normal;font-weight:800}.journey-menu-item>button{color:#08785a;background:#e7f4eb;border:0;border-radius:6px;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.journey-add-pulse{z-index:3;color:#fff;opacity:0;background:#df7a21;border-radius:50%;place-items:center;width:25px;height:25px;font-size:6px;font-weight:850;text-decoration:none;animation:12s cubic-bezier(.16,1,.3,1) infinite journey-add-pulse;display:grid;position:absolute;right:3px;transform:scale(.5)}.journey-add-2{animation-delay:.7s}.journey-add-3{animation-delay:1.4s}.journey-cart-bar{color:#fff;background:#0c7459;border-radius:10px;justify-content:space-between;align-items:center;gap:7px;min-height:45px;margin:auto 8px 8px;padding:7px;display:flex;box-shadow:0 8px 18px #08785a2e}.journey-cart-bar>span{flex-direction:column;gap:2px;display:flex}.journey-cart-bar small{color:#ffffffa8;font-size:5px}.journey-cart-bar strong{font-size:7px}.journey-cart-bar button{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:7px;min-height:27px;padding:0 8px;font-size:5px;font-weight:800}.journey-kitchen{color:#ecf8f0;background:#0c211c;transform:rotate(1deg)}.journey-kitchen>header{background:#0a352b;border-bottom:1px solid #ffffff14}.journey-kitchen>header>em{color:#8dcbb5;align-items:center;gap:4px;font-size:5px;font-style:normal;display:inline-flex}.journey-kitchen>header>em i{background:#55d7a5;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #55d7a5b3}.journey-new-order{opacity:0;background:linear-gradient(120deg,#e2b34f1c,#55d7a50d);border:1px solid #e2b34f40;border-radius:9px;flex-direction:column;gap:3px;margin:9px 9px 6px;padding:9px;animation:12s cubic-bezier(.16,1,.3,1) infinite journey-order-arrive;display:flex;transform:translateY(-11px)}.journey-new-order>span{color:#e2b34f;letter-spacing:.1em;font-size:5px;font-weight:850}.journey-new-order>strong{color:#fff8e7;font-size:15px}.journey-new-order>small{color:#8db1a3;font-size:6px}.journey-order-items{gap:5px;margin:0 9px;display:grid}.journey-order-items>span{color:#bfd3ca;background:#ffffff09;border:1px solid #ffffff12;border-radius:7px;align-items:center;gap:6px;padding:6px 7px;font-size:6px;display:flex}.journey-order-items b{color:#e2b34f;font-size:6px}.journey-statuses{gap:5px;margin:auto 9px 9px;display:grid}.journey-statuses>span{color:#78998c;border:1px solid #ffffff12;border-radius:7px;align-items:center;gap:6px;min-height:26px;padding:5px 7px;font-size:6px;font-weight:750;display:flex}.journey-statuses>span>i{color:#6c8c7f;background:#ffffff0d;border-radius:5px;place-items:center;width:16px;height:16px;display:grid}.journey-statuses svg{width:10px;height:10px}.journey-statuses .received{animation:12s ease-in-out infinite journey-status-received}.journey-statuses .accepted{animation:12s ease-in-out infinite journey-status-accepted}.journey-statuses .preparing{animation:12s ease-in-out infinite journey-status-preparing}.journey-progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:16px;display:grid}.journey-progress>span{color:#799d8f;background:#ffffff09;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:6px;min-width:0;padding:7px 8px;font-size:6px;font-weight:780;display:flex}.journey-progress>span i{background:#506c62;border-radius:50%;flex:none;width:6px;height:6px}.journey-progress .chat{animation:12s ease-in-out infinite journey-progress-chat}.journey-progress .menu{animation:12s ease-in-out infinite journey-progress-menu}.journey-progress .cart{animation:12s ease-in-out infinite journey-progress-cart}.journey-progress .kitchen{animation:12s ease-in-out infinite journey-progress-kitchen}.journey-progress .chefia{animation:12s ease-in-out infinite journey-progress-chefia}.journey-result{isolation:isolate;opacity:.64;background:#55d7a50d;border:1px solid #55d7a526;border-radius:12px;grid-template-columns:22px 78px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:63px;margin-top:8px;padding:10px 12px;animation:12s ease-in-out infinite journey-result-focus;display:grid;overflow:hidden}.journey-result:before{z-index:-1;content:"";opacity:0;border:1px solid #55d7a53d;border-radius:50%;width:78px;height:78px;animation:12s cubic-bezier(.16,1,.3,1) infinite journey-chefia-orbit;position:absolute;top:50%;left:57px;transform:translate(-50%,-50%)scale(.55);box-shadow:0 0 0 16px #55d7a50a,0 0 36px #55d7a529}.journey-result:after{z-index:-1;content:"";opacity:0;background:linear-gradient(104deg,#0000 27%,#55d7a529 46%,#e2b34f1f 53%,#0000 72%);animation:12s ease-in-out infinite journey-chefia-sweep;position:absolute;inset:0;transform:translate(-86%)}.journey-result-number{color:#e2b34f;letter-spacing:.08em;font-size:7px;font-weight:900}.journey-result-logo{border-right:1px solid #ffffff1a;align-items:center;padding-right:10px;animation:12s cubic-bezier(.16,1,.3,1) infinite journey-chefia-logo;display:flex}.journey-result-logo .brand-logo-lockup{width:68px;height:auto}.journey-result-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.journey-result-copy b{color:#edf9f2;font-size:8px}.journey-result-copy small{color:#86aa9c;text-overflow:ellipsis;white-space:nowrap;font-size:6px;line-height:1.35;overflow:hidden}.journey-result-status{color:#8ed9bb;letter-spacing:.06em;white-space:nowrap;opacity:.35;background:#55d7a514;border:1px solid #55d7a533;border-radius:8px;align-items:center;gap:5px;padding:6px 7px;font-size:5px;font-weight:850;animation:12s ease-in-out infinite journey-chefia-status;display:inline-flex}.journey-result-status>i{color:#55d7a5;background:#55d7a51f;border-radius:5px;place-items:center;width:16px;height:16px;display:grid}.journey-result-status svg{width:10px;height:10px}@keyframes journey-chat-in{0%,4%,97%,to{opacity:0;transform:translateY(8px)}8%,93%{opacity:1;transform:translateY(0)}}@keyframes journey-typing{0%,11%,23%,to{opacity:0;transform:translateY(4px)}14%,20%{opacity:1;transform:translateY(0)}}@keyframes journey-link-in{0%,20%,97%,to{opacity:0;transform:translateY(8px)}25%,93%{opacity:1;transform:translateY(0)}}@keyframes journey-link-travel{0%,27%{opacity:0;left:0;transform:translate(-50%,-50%)scale(.7)}30%{opacity:1}39%{opacity:1;left:100%;transform:translate(-50%,-50%)scale(1)}42%,to{opacity:0;left:100%}}@keyframes journey-add-pulse{0%,41%,49%,to{opacity:0;transform:translate(0)scale(.5)}43%{opacity:1;transform:translate(0)scale(1)}47%{opacity:0;transform:translate(-18px,-34px)scale(.75)}}@keyframes journey-cart-count{0%,39%,97%,to{background:#7a8b83;transform:scale(.78)}51%,93%{background:#df7a21;transform:scale(1);box-shadow:0 0 0 5px #df7a2121}}@keyframes journey-order-travel{0%,58%{opacity:0;left:0;transform:translate(-50%,-50%)scale(.7)}61%{opacity:1}70%{opacity:1;left:100%;transform:translate(-50%,-50%)scale(1)}73%,to{opacity:0;left:100%}}@keyframes journey-order-arrive{0%,68%,97%,to{opacity:0;transform:translateY(-11px)}73%,94%{opacity:1;transform:translateY(0)}}@keyframes journey-status-received{0%,71%,83%,to{color:#78998c;background:0 0;border-color:#ffffff12}74%,80%{color:#c9eadb;background:#55d7a517;border-color:#55d7a54d}}@keyframes journey-status-accepted{0%,78%,89%,to{color:#78998c;background:0 0;border-color:#ffffff12}81%,86%{color:#f0d38d;background:#e2b34f17;border-color:#e2b34f52}}@keyframes journey-status-preparing{0%,85%,97%,to{color:#78998c;background:0 0;border-color:#ffffff12}89%,94%{color:#ffb17d;background:#df7a211a;border-color:#df7a215c}}@keyframes journey-progress-chat{0%,4%,26%,to{color:#799d8f;background:#ffffff09}7%,23%{color:#e7f6ed;background:#55d7a51c;border-color:#55d7a547}}@keyframes journey-progress-menu{0%,26%,55%,to{color:#799d8f;background:#ffffff09}31%,52%{color:#fff1ce;background:#e2b34f1c;border-color:#e2b34f47}}@keyframes journey-progress-cart{0%,49%,71%,to{color:#799d8f;background:#ffffff09}54%,68%{color:#ffe4d4;background:#df7a211a;border-color:#df7a2147}}@keyframes journey-progress-kitchen{0%,67%,97%,to{color:#799d8f;background:#ffffff09}72%,87%{color:#e7f6ed;background:#55d7a51c;border-color:#55d7a547}}@keyframes journey-progress-chefia{0%,84%,to{color:#799d8f;background:#ffffff09}89%,98%{color:#fff1ce;background:linear-gradient(120deg,#55d7a524,#e2b34f1c);border-color:#e2b34f61;box-shadow:0 0 17px #55d7a517}}@keyframes journey-result-focus{0%,84%,to{opacity:.64;background:#55d7a50d;border-color:#55d7a526}89%,98%{opacity:1;background:linear-gradient(120deg,#55d7a521,#e2b34f14);border-color:#e2b34f6b;box-shadow:0 0 32px #55d7a521,inset 0 1px #ffffff14}}@keyframes journey-chefia-logo{0%,84%,to{opacity:.58;filter:saturate(.65);transform:scale(.92)}89%,98%{opacity:1;filter:saturate(1.15)drop-shadow(0 0 7px #55d7a53b);transform:scale(1)}}@keyframes journey-chefia-status{0%,86%,to{opacity:.35;transform:translate(5px)}91%,98%{opacity:1;transform:translate(0)}}@keyframes journey-chefia-orbit{0%,85%,to{opacity:0;transform:translate(-50%,-50%)scale(.55)}90%,98%{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes journey-chefia-sweep{0%,86%{opacity:0;transform:translate(-86%)}89%{opacity:1}96%{opacity:.7;transform:translate(82%)}98%,to{opacity:0;transform:translate(82%)}}@keyframes chefia-summary-glow{0%,to{border-color:#09805e38;box-shadow:inset 0 1px #fffffff2,0 14px 30px #073d3214}50%{border-color:#e2b34f66;box-shadow:inset 0 1px #fffffff2,0 18px 38px #073d3221}}@keyframes chefia-summary-sheen{0%,62%{opacity:0;transform:translate(-90%)}70%{opacity:.7}88%{opacity:0;transform:translate(90%)}to{opacity:0;transform:translate(90%)}}@media (width<=1120px){.whatsapp-story-wrap{grid-template-columns:1fr;gap:46px}.whatsapp-story-copy{max-width:760px}.whatsapp-story-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.whatsapp-motion{max-width:850px;margin-inline:auto}}@media (width<=760px){.whatsapp-story-wrap{gap:32px;width:calc(100% - 30px)}.whatsapp-story-copy h2{letter-spacing:-1.45px;margin-top:13px;font-size:35px}.whatsapp-story-copy>p{font-size:14px;line-height:1.65}.whatsapp-story-copy blockquote{margin-top:21px}.whatsapp-story-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.whatsapp-motion{border-radius:20px;padding:17px 14px 15px}.whatsapp-motion-top{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:15px}.whatsapp-motion-stage{grid-template-columns:1fr;gap:0}.journey-device{width:min(100%,390px);height:325px;margin-inline:auto;transform:none}.journey-connector{background:linear-gradient(#55d7a521,#e2b34f75,#55d7a521);width:2px;height:43px;margin-inline:auto}.journey-connector:after{border-top:0;border-bottom:1px solid #a8d8c4;border-right:1px solid #a8d8c4;inset:auto auto -2px 50%;transform:translate(-50%)rotate(45deg)}.journey-connector>small{width:max-content;top:50%;left:11px;right:auto;transform:translateY(-50%)}.journey-packet{top:0;left:50%;transform:translate(-50%,-50%)}.journey-link-connector .journey-packet{animation-name:journey-link-travel-mobile}.journey-order-connector .journey-packet{animation-name:journey-order-travel-mobile}.journey-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-progress .chefia{grid-column:1/-1;justify-content:center}.journey-result{grid-template-columns:20px 74px minmax(0,1fr)}.journey-result-status{grid-column:2/-1;width:max-content}.journey-result-copy small{text-overflow:clip;white-space:normal;overflow:visible}.journey-menu-item>b,.journey-menu-item>em,.journey-statuses>span,.journey-order-items>span,.journey-new-order>small,.journey-customer-message,.journey-link-message>small,.journey-link-message>strong{font-size:8px}.journey-menu-heading strong,.journey-chat>header strong,.journey-kitchen>header strong{font-size:11px}}@keyframes journey-link-travel-mobile{0%,27%{opacity:0;top:0;transform:translate(-50%,-50%)scale(.7)}30%{opacity:1}39%{opacity:1;top:100%;transform:translate(-50%,-50%)scale(1)}42%,to{opacity:0;top:100%}}@keyframes journey-order-travel-mobile{0%,58%{opacity:0;top:0;transform:translate(-50%,-50%)scale(.7)}61%{opacity:1}70%{opacity:1;top:100%;transform:translate(-50%,-50%)scale(1)}73%,to{opacity:0;top:100%}}@media (width<=420px){.whatsapp-story-summary{grid-template-columns:1fr}.whatsapp-story-summary>span{min-height:66px}.whatsapp-story-summary>.chefia-summary-step{grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr);min-height:112px}.chefia-summary-logo{border-right:0;padding-right:0}.chefia-summary-copy{grid-column:1/-1}.journey-progress{grid-template-columns:1fr 1fr}.journey-result{grid-template-columns:18px minmax(0,1fr);gap:8px}.journey-result-logo{border-right:0;padding-right:0}.journey-result-copy,.journey-result-status{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.whatsapp-motion *,.whatsapp-motion :before,.whatsapp-motion :after{animation:none!important}.journey-customer-message,.journey-link-message,.journey-new-order{opacity:1;transform:none}.journey-typing,.journey-packet,.journey-add-pulse{display:none}.journey-statuses .preparing,.journey-result{opacity:1;background:#55d7a51f;border-color:#55d7a56b}.journey-result-logo,.journey-result-status{opacity:1;filter:none;transform:none}}@media (width<=760px){.header-inner{gap:12px;min-height:76px}.hero-shell .site-brand .brand-logo-lockup{width:145px}.menu-button{display:none}.site-nav{box-shadow:none;background:0 0;border:0;flex-direction:row;align-items:center;gap:7px;padding:0;display:flex;position:static}.site-nav a{min-height:39px;padding:0 12px;font-size:10px}.site-nav .login-link{display:none}.site-nav .header-cta{border-radius:9px;width:auto;min-height:40px;padding:0 13px}.hero{padding:60px 0 92px;display:block}.hero-kicker{margin-bottom:20px;padding-left:26px;font-size:8px;line-height:1.5}.hero-kicker:before{width:17px}.hero h1{letter-spacing:-3.1px;font-size:clamp(43px,12vw,58px)}.hero-copy>p{margin:24px 0 25px;font-size:14px}.hero-actions{grid-template-columns:1fr;display:grid}.hero-primary,.hero-secondary{width:100%;min-height:56px;font-size:12px}.hero-proof{margin-top:27px}.hero-proof>span{font-size:10px}.hero-visual{min-height:525px;margin-top:42px;padding:0 18px 0 0}.tablet-device{border-radius:25px;width:calc(100% - 4px);padding:6px}.dashboard-shell{border-radius:19px}.dashboard-sidebar{border-bottom-color:#272a3c}.side-nav{scrollbar-width:none}.side-nav button{color:#8c91a5}.side-nav button.active{color:#fff}.phone-device{border-radius:36px;width:154px;height:334px;bottom:-68px;right:-7px}.phone-screen{border-radius:30px}.phone-camera{width:41px;height:11px;top:9px}.brand-logo-phone .brand-logo-lockup{width:72px}.phone-view{padding-left:8px;padding-right:8px}.phone-nav{border-radius:0 0 25px 25px}.feature-ecosystem{padding:82px 0 76px}.ecosystem-heading{margin-bottom:36px}.ecosystem-heading h2,.motion-section-intro h2{letter-spacing:-1.5px;font-size:34px}.ecosystem-heading p,.motion-section-intro p{font-size:12px}.ecosystem-map{gap:11px}.feature-ecosystem article{gap:12px;min-height:165px;padding:18px 15px}.feature-ecosystem .ecosystem-core{min-height:202px;padding:24px 18px}.feature-ecosystem h3{font-size:13px}.feature-ecosystem p{font-size:9px}.motion-shell{padding:76px 0 64px}.motion-section-intro{width:calc(100% - 32px);margin-bottom:32px}.motion-stage{border-radius:21px;width:calc(100% - 20px)}.motion-stage:before{top:14px;left:17px}.motion-animation-header{padding-top:36px}.motion-animation-section{border-radius:17px;width:calc(100% - 20px);padding:24px 17px}}@media (width<=420px){.hero-shell .site-brand .brand-logo-lockup{width:132px}.site-nav .header-cta{padding:0 11px;font-size:9px}.hero h1{font-size:43px}.hero-visual{min-height:485px}.phone-device{width:140px;height:305px}.feature-ecosystem article{min-height:174px;padding-inline:13px}.feature-ecosystem .feature-icon{width:34px;height:34px}}.hero-shell:before{aspect-ratio:1.25;background:radial-gradient(at 50% 48%,#ffffff06,#0000 68%);border:1px solid #b9efda1a;border-radius:50%;inset:108px -15% auto;-webkit-mask-image:none;mask-image:none}.hero-shell:after{background:#0c0d19;border-radius:50% 50% 0 0/88% 88% 0 0;height:400px;display:block;bottom:-248px;left:-14%;right:-14%}.hero-arc{border-color:#b9efda1a;box-shadow:inset 0 0 90px #0e6e5b0d}.peak-banner-section{padding:70px 0 94px}.peak-banner-stage{aspect-ratio:2100/749;width:min(1280px,100% - 64px)}.peak-banner-halo{opacity:.42;filter:blur(22px);border-radius:28px;inset:-10px}.peak-banner-card{border-radius:24px}.peak-banner-card img{object-fit:contain}@media (width<=760px){.hero-shell:before{aspect-ratio:1/1.22;inset:92px -52% auto}.hero-shell:after{height:315px;bottom:-215px;left:-34%;right:-34%}.conversion-zone{background:radial-gradient(circle at -12% 28%,#ff5c152e,#0000 29%),radial-gradient(circle at 113% 45%,#743cff33,#0000 31%),radial-gradient(at 50% 88%,#1792772e,#0000 45%),linear-gradient(#0a1017 0%,#03080a 62%,#044237 81%,#066654 100%)}.peak-banner-section{padding:48px 0 66px}.peak-banner-stage{aspect-ratio:2100/749;width:calc(100% - 24px)}.peak-banner-halo{filter:blur(12px);border-radius:16px;inset:-5px}.peak-banner-card{border-radius:13px}.peak-banner-card img{object-fit:contain;object-position:center}.banner-hotspot{height:32%;top:59%}.banner-hotspot-primary{width:20%;left:33.5%}.banner-hotspot-secondary{width:13%;left:53%}}.site-nav .login-link,.site-nav .header-cta{white-space:nowrap;gap:8px}.site-nav button{color:#faf8f4c7;font-size:13px;font-weight:650}.site-nav .header-logout{background:0 0}.site-nav .header-profile{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-weight:850;display:grid}.site-nav .login-link .ui-icon,.site-nav .header-cta .ui-icon{flex:none;width:17px;height:17px}@media (width<=760px){.header-inner{gap:10px}.site-nav .login-link{display:inline-flex}.site-nav .login-link,.site-nav .header-cta{gap:6px;padding-inline:10px}.site-nav .header-profile{width:34px;height:34px;font-size:10px}.site-nav .login-link .ui-icon,.site-nav .header-cta .ui-icon{width:14px;height:14px}}@media (width<=380px){.hero-shell .site-brand .brand-logo-lockup{width:108px}.site-nav{gap:4px}.site-nav .login-link,.site-nav .header-cta{gap:4px;min-height:37px;padding-inline:7px;font-size:8px}.site-nav .header-profile{width:29px;height:29px;font-size:8px}.site-nav .login-link .ui-icon,.site-nav .header-cta .ui-icon{width:12px;height:12px}}:root{--lower-paper:#f7f6f1;--lower-paper-soft:#fffefa;--lower-ink:#173f36;--lower-muted:#6f7c76;--lower-line:#173f361f}.hero-shell:after{background:var(--lower-paper)}.feature-ecosystem{color:var(--lower-ink);background:radial-gradient(circle at 48% 38%, #7547ff13, transparent 29%), radial-gradient(circle at 10% 40%, #ff672412, transparent 25%), linear-gradient(180deg, var(--lower-paper) 0%, var(--lower-paper-soft) 100%)}.ecosystem-heading h2,.motion-section-intro h2{color:var(--lower-ink)}.ecosystem-heading p,.motion-section-intro p{color:var(--lower-muted)}.ecosystem-map:before{background:linear-gradient(90deg,#0000,#ff67256b 22%,#7547ff8f 50%,#ff67256b 78%,#0000);box-shadow:0 0 16px #7547ff24}.feature-ecosystem article{border-color:var(--lower-line);background:#ffffffc2;box-shadow:inset 0 1px #ffffffe6,0 18px 42px #173f3612}.feature-ecosystem article:after{border-color:var(--lower-paper-soft)}.feature-ecosystem h3{color:var(--lower-ink)}.feature-ecosystem p{color:var(--lower-muted)}.feature-ecosystem .feature-icon{background:#ff672412;border-color:#ff672438}.feature-ecosystem .ecosystem-core{background:radial-gradient(circle at 50% 0,#ff67241a,#0000 43%),linear-gradient(155deg,#fffffffa,#f7f3fff5);border-color:#7547ff33;box-shadow:0 24px 60px #173f3617,0 0 38px #7547ff14,inset 0 1px #fff}.motion-shell{background:radial-gradient(circle at 78% 9%, #7547ff13, transparent 29%), linear-gradient(180deg, var(--lower-paper-soft), var(--lower-paper) 100%)}.motion-stage{border-color:#173f361f;box-shadow:0 32px 80px #173f3624,0 0 46px #7547ff12,inset 0 1px #ffffff0d}.conversion-zone:before{opacity:.16}.plans-section,.plans-heading h2{color:var(--lower-ink)}.plans-heading p,.plans-footnote{color:var(--lower-muted)}.plans-guarantees,.plans-guarantees span:first-child{color:#52625b}.plans-guarantees>i{background:#173f3657}.peak-banner-card{box-shadow:0 30px 72px #17262238}.site-footer{border-top:1px solid var(--lower-line);background:var(--lower-paper)}@media (width<=760px){.conversion-zone{background:radial-gradient(circle at -12% 28%, #ff672414, transparent 30%), radial-gradient(circle at 112% 45%, #7547ff16, transparent 32%), radial-gradient(ellipse at 50% 88%, #28a67811, transparent 46%), linear-gradient(180deg, var(--lower-paper) 0%, var(--lower-paper-soft) 64%, var(--lower-paper) 100%)}.mobile-bottom-cta{background:#faf9f5f0;border-top-color:#173f361f;box-shadow:0 -12px 34px #173f3617}.mobile-bottom-cta button{color:var(--lower-ink);background:#ffffffd1;border-color:#173f3629}}.plans-section{color:#f9f6ed;isolation:isolate;background:radial-gradient(at 50% 91%,#23d2672e,#0000 31%),radial-gradient(circle at -4% 52%,#ff672429,#0000 28%),radial-gradient(circle at 104% 34%,#7547ff30,#0000 30%),linear-gradient(118deg,#050b0b 0%,#071310 48%,#070a11 100%);border-block:1px solid #ffffff0b;padding:66px 0 72px;overflow:hidden}.plans-section:before{content:"";z-index:0;opacity:.86;pointer-events:none;background:radial-gradient(68% 104% at -17% 78%,#0000 48.2%,#ff67247a 48.8%,#0000 49.5% 58%,#ff672433 58.5%,#0000 59.2%),radial-gradient(72% 112% at 116% 40%,#0000 49%,#7547ff80 49.6%,#0000 50.3% 58%,#7547ff33 58.5%,#0000 59.2%),radial-gradient(circle at 8% 18%,#ff7e33e6 0 1px,#0000 2px) 0 0/190px 165px,radial-gradient(circle at 88% 12%,#ff6724bf 0 1px,#0000 2px) 0 0/255px 205px,radial-gradient(circle at 94% 28%,#9759ffd1 0 1px,#0000 2px) 0 0/230px 185px;position:absolute;inset:0}.plans-section:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#00000038,#0000);height:165px;position:absolute;top:0;left:0;right:0}.plans-section .plans-wrap{z-index:1;position:relative}.plans-section .plans-heading h2{color:#fbfaf6}.plans-section .plans-footnote{margin-top:46px}.plans-section .plans-guarantees,.plans-section .plans-guarantees span:first-child{color:#eff0e9cc}.plans-section .plans-guarantees span:nth-of-type(2) svg,.plans-section .plans-guarantees span:nth-of-type(3) svg{color:#eff0e9b8}.plans-section .plan-card.popular:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#2ae16f,#0000);border-radius:50%;height:3px;position:absolute;bottom:-14px;left:7%;right:7%;box-shadow:0 0 16px #24d768,0 0 46px #24d768d6}.plan-action{cursor:pointer;background:0 0}.plan-route-page{background:#050b0b;min-height:100vh}.plan-route-header{z-index:5;justify-content:space-between;align-items:center;gap:18px;width:min(1180px,100% - 64px);min-height:82px;margin-inline:auto;display:flex;position:relative}.plan-route-header a{display:inline-flex}.plan-route-header img{width:174px;height:auto}.plan-route-header button{color:#faf8f4d1;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;min-height:40px;padding:0 16px;font-size:12px;font-weight:750}.plan-route-section{min-height:calc(100vh - 82px)}.plans-heading>img{width:194px;height:auto;margin:0 auto 24px;display:block}@media (width<=760px){.plans-section{background:radial-gradient(at 50% 76%,#23d26729,#0000 26%),radial-gradient(circle at -15% 34%,#ff672429,#0000 29%),radial-gradient(circle at 115% 62%,#7547ff30,#0000 31%),linear-gradient(135deg,#050b0b 0%,#07120f 48%,#070a11 100%);padding:56px 0 62px}.plans-section:before{background:radial-gradient(106% 45% at -34% 36%,#0000 48%,#ff672466 49%,#0000 50%),radial-gradient(108% 44% at 136% 70%,#0000 48%,#7547ff6b 49%,#0000 50%),radial-gradient(circle at 9% 12%,#ff7e33d9 0 1px,#0000 2px) 0 0/160px 145px,radial-gradient(circle at 92% 21%,#9759ffcc 0 1px,#0000 2px) 0 0/190px 170px}.plan-route-header{width:calc(100% - 32px);min-height:72px}.plan-route-header img{width:148px}.plan-route-header button{min-height:37px;padding:0 12px;font-size:10px}}:root{--ux-bg:#fbfcf8;--ux-bg-soft:#f5f8f3;--ux-card:#ffffffeb;--ux-ink:#073d32;--ux-muted:#68766f;--ux-line:#073d321f;--ux-green:#005c49;--ux-green-2:#00735a;--ux-green-soft:#e8f5ee;--ux-amber:#d99b2b;--ux-amber-soft:#fff5dc;--ux-red:#e53b31}body{background:var(--ux-bg)}.brand-logo{gap:2px}.hero-shell:before{content:"";z-index:-1;opacity:.75;pointer-events:none;background:linear-gradient(90deg,#0000 0 8%,#d99b2b3d 18%,#00735a2e 38%,#0000 58%),radial-gradient(circle at 89% 17%,#005c4914,#0000 28%);border:0;border-radius:0;height:590px;position:absolute;inset:82px 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 23% 76%,#0000);mask-image:linear-gradient(#0000,#000 23% 76%,#0000)}.hero-shell .site-brand .brand-logo{padding:0}.site-nav .nav-anchor{border-radius:8px;min-height:40px;padding:0 10px}.site-nav .nav-anchor:hover{color:var(--ux-green);background:#005c490e}.site-nav .login-link{min-height:42px;color:var(--ux-green);background:#ffffffc7;border:1px solid #005c4952;border-radius:7px;align-items:center;margin-left:20px;padding:0 18px;display:inline-flex;box-shadow:0 8px 18px #073d320a}.site-nav .header-cta{color:#fff;background:linear-gradient(#00694f,#004b3c);border:1px solid #0042341f;border-radius:7px;min-height:42px;padding:0 23px;box-shadow:0 12px 25px #004d3c2e,inset 0 1px #ffffff29}.hero-kicker{display:none}.hero h1{max-width:560px;color:var(--ux-ink);letter-spacing:0;text-shadow:0 12px 25px #073d3214;font-size:clamp(60px,5.4vw,78px);font-weight:850;line-height:.98}.hero h1 em{color:var(--ux-ink);background:0 0}.hero-primary{background:linear-gradient(#007254,#00503f);border:1px solid #0046371f;min-width:226px;padding:0 34px;box-shadow:0 18px 34px #005b4738,inset 0 1px #ffffff29}.hero-secondary{min-width:192px;color:var(--ux-green);background:#ffffffd1;border:1px solid #005c4980;justify-content:center;padding:0 31px;box-shadow:0 12px 25px #073d320e}.hero-primary:hover,.hero-secondary:hover{filter:none;transform:translateY(-2px)}.hero-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:44px;display:grid}.hero-proof>span{color:var(--ux-ink);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;display:grid}.hero-proof .ui-icon{background:var(--ux-green);color:#fff;border:0;border-radius:50%;grid-row:span 2;width:32px;height:32px;padding:7px}.hero-proof b{color:#17231f;letter-spacing:0;align-self:end;font-size:14px;font-weight:760}.hero-visual{min-height:540px;padding:0 24px 42px 0}.hero-arc:before,.hero-arc:after{content:"";background:linear-gradient(90deg,#0000,#d99b2b52,#00735a3d,#0000);height:1px;position:absolute;left:5%;right:7%}.hero-arc:before{bottom:3%}.hero-arc:after{opacity:.45;top:25%}.tablet-device{background:linear-gradient(145deg,#4b5250,#111717 23%,#080b0b 60%,#606765);border:1px solid #1f2625;border-radius:28px;width:min(100%,672px);padding:9px;transform:none;box-shadow:0 34px 58px #072a2238,0 4px 22px #0000001f,inset 0 0 0 1px #ffffff1c}.tablet-camera{top:5px}.dashboard-shell{background:#fff;border:0;border-radius:19px}.dashboard-sidebar{background:linear-gradient(#006c50,#004a3c);border-right:1px solid #ffffff1f;padding:18px 10px 14px}.dashboard-sidebar>.brand-logo{margin:0 6px 22px}.brand-logo-compact .brand-logo-lockup{width:96px}.side-nav button,.side-help,.side-settings{color:#ffffffc2;border-radius:6px;gap:8px;min-height:32px;padding:0 8px;font-size:9px}.side-nav button:hover,.side-nav button.active{color:#fff;box-shadow:none;background:#ffffff21}.side-nav button span,.side-nav button.active span,.side-nav button b{color:#ffffffe6}.side-help{color:#fff;background:#ffffff17;border-color:#ffffff38}.side-settings{color:#ffffff9e}.dash-main-top{color:#87928d;letter-spacing:0;font-size:8px}.dash-main-top>span{font-size:0}.dash-main-top>span:after{content:"Visão geral";color:#101b18;font-size:18px;font-weight:780}.dash-main-top button{color:#394a43}.dash-user,.dash-main-top small,.dash-heading{display:none}.hero-overview-clean{grid-template-columns:1fr 1.08fr;gap:12px;display:grid}.dash-card,.view-panel{box-shadow:none;background:#fff;border:1px solid #e3e8e2;border-radius:8px}.dash-card-heading h4,.view-panel-head h4{color:#18231f;font-size:12px;font-weight:760}.card-kicker{color:#6a746f;letter-spacing:0;font-size:7px}.dash-card-lead,.view-panel-head p{color:#7a8580}.live-orders-card{grid-row:span 2}.state-lines,.summary-list{gap:8px;margin-top:13px;display:grid}.state-lines span,.summary-list span{color:#3e4a44;border:1px solid #edf0ea;border-radius:6px;align-items:center;gap:8px;min-height:29px;padding:0 10px;font-size:9px;display:flex}.state-lines b,.summary-list b{color:#0b754f;margin-left:auto;font-size:8px;font-weight:720}.state-lines span:nth-child(2) b,.amber-text{color:#c88412}.state-lines span:nth-child(3) b,.red-text{color:var(--ux-red)}.dot{border-radius:50%;width:8px;height:8px}.dot.green{background:#16965f}.dot.yellow{background:#efad12}.dot.red{background:#e53b31}.live-dot,.positive{color:#0a8159;font-size:8px}.live-dot i{background:#16965f;box-shadow:0 0 7px #16965f80}.inline-link{color:var(--ux-green);background:0 0;border:0;font-size:8px;font-weight:740}.live-order-list{gap:0;margin-top:12px;display:grid}.live-order-list span{color:#17231f;border-bottom:1px solid #edf0ea;grid-template-columns:54px minmax(0,1fr) 58px 66px 42px;align-items:center;gap:6px;min-height:40px;font-size:8px;display:grid}.live-order-list span:last-child{border-bottom:0}.live-order-list strong{font-size:10px}.live-order-list em,.live-order-list time{color:#6e7a74;font-size:8px;font-style:normal}.live-order-list b{font-size:9px;font-weight:760}.live-order-list small{font-size:8px}.smooth-chart{border-bottom-color:#dfe7df;gap:0;height:58px;margin-top:12px}.smooth-chart i{clip-path:polygon(0 100%,100% 100%,100% 46%,0 74%);background:linear-gradient(#00735ac7,#00735a33);border-radius:0;flex:1;min-width:0}.chart-labels{color:#8b948f}.phone-device{background:linear-gradient(145deg,#525b59,#111716 28%,#060808 62%,#555d5b);border:1px solid #1d2422;border-radius:34px;width:170px;height:365px;padding:5px;bottom:-28px;right:-9px;box-shadow:0 28px 48px #072a2242,inset 0 0 0 1px #ffffff1a}.phone-screen{background:#fff;border-radius:29px}.phone-status{color:#fff;background:linear-gradient(#00694f,#00513f);padding:13px 12px 5px}.phone-header{background:linear-gradient(#00513f,#004736);border-bottom:0;padding:8px 11px}.brand-logo-phone .brand-logo-lockup{width:78px}.phone-header button{color:#fff}.phone-view{color:#17231f;padding:12px 10px 52px}.phone-view h4{color:#17231f;margin-bottom:4px}.phone-view p{color:#77817c}.phone-state-list{gap:5px;margin:9px 0 10px;display:grid}.phone-state-list span{color:#34413b;border:1px solid #edf0ea;border-radius:5px;align-items:center;gap:5px;min-height:24px;padding:0 7px;font-size:7px;display:flex}.phone-state-list b{color:#0b754f;margin-left:auto;font-size:6px}.phone-state-list span:nth-child(2) b{color:#c88412}.phone-state-list span:nth-child(3) b{color:var(--ux-red)}.phone-live-orders{gap:4px}.phone-orders>span,.phone-list span,.phone-menu-list span,.phone-finance span{background:#fff;border-color:#edf0ea}.phone-live-orders span{grid-template-columns:minmax(0,1fr) auto;min-height:36px}.phone-live-orders span>b{color:var(--ux-red);font-size:6px;font-weight:620}.phone-live-orders span:nth-child(2)>b{color:#0b754f}.phone-live-orders span i{color:#6f7a75;grid-area:2/2}.phone-nav{background:#fffffff5;border:1px solid #edf0ea;border-radius:0 0 24px 24px;min-height:43px;bottom:5px;left:5px;right:5px;box-shadow:0 -8px 18px #073d320f}.phone-nav button.active{color:var(--ux-green)}.phone-nav button.featured>span{background:var(--ux-green);color:#fff;border-color:#fff;box-shadow:0 8px 14px #005c4933}.feature-clean{color:var(--ux-ink);background:linear-gradient(180deg, var(--ux-bg) 0%, #fff 100%);padding:24px 0 74px;overflow:visible}.feature-clean-wrap{position:relative}.feature-clean-wrap:before,.feature-clean-wrap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d99b2b57,#00735a38,#0000);height:1px;position:absolute;left:-3%;right:-3%}.feature-clean-wrap:before{top:-21px}.feature-clean-wrap:after{bottom:-24px}.feature-clean-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.feature-clean article{background:var(--ux-card);border:1px solid #e1e7df;border-radius:8px;min-height:146px;padding:28px 30px;box-shadow:0 16px 34px #073d320e}.feature-clean article:after,.feature-clean .ecosystem-core:after,.feature-clean .ecosystem-map:before{display:none}.feature-clean .feature-icon{background:var(--ux-green-soft);width:58px;height:58px;color:var(--ux-green);border:0;border-radius:12px;place-items:center;display:grid}.feature-clean .feature-icon .ui-icon{width:31px;height:31px}.feature-clean h3{color:#17231f;margin:0 0 8px;font-size:16px;font-weight:760}.feature-clean p{color:#69756f;font-size:12px;line-height:1.45}.feature-clean-heading{text-align:left;max-width:560px;margin:64px 0 0}.feature-clean-heading>span{color:#17231f;letter-spacing:0;font-size:12px}.feature-clean-heading h2{color:#17231f;letter-spacing:0;margin-top:10px;font-size:clamp(30px,3vw,40px)}.feature-clean-heading p{color:#69756f}@media (width<=1120px){.hero{grid-template-columns:1fr;padding-top:54px}.hero-copy{max-width:720px}.hero-visual{width:min(100%,860px);margin-inline:auto}}@media (width<=760px){.content-wrap{width:calc(100% - 28px)}.header-inner{min-height:72px}.hero-shell .site-brand .brand-logo-lockup{width:128px}.site-nav{gap:6px}.site-nav .nav-anchor{display:none}.site-nav .login-link,.site-nav .header-cta{min-height:38px;padding-inline:10px;font-size:10px}.hero{padding:44px 0 64px}.hero h1{font-size:clamp(44px,13vw,58px)}.hero-copy>p{font-size:21px}.hero-actions{grid-template-columns:1fr}.hero-primary,.hero-secondary{width:100%;min-height:55px;font-size:15px}.hero-proof{grid-template-columns:1fr;gap:14px}.hero-visual{min-height:520px;margin-top:34px;padding-right:10px}.tablet-device{border-radius:23px;width:calc(100% - 5px)}.dashboard-layout{display:block}.dashboard-sidebar{border-bottom:1px solid #ffffff1f;border-right:0;padding:8px;display:block}.side-nav{scrollbar-width:none;display:flex;overflow-x:auto}.side-nav button{white-space:nowrap;flex:none;width:auto;font-size:7px}.dashboard-sidebar>.brand-logo,.side-help,.side-settings{display:none}.dashboard-main{padding:12px 10px}.dash-main-top>span:after{font-size:15px}.hero-overview-clean{grid-template-columns:1fr}.live-orders-card{grid-row:auto}.restaurant-state-card,.sales-card-clean,.day-summary-card{min-height:0}.live-order-list span{grid-template-columns:44px minmax(0,1fr) 48px 54px}.live-order-list time{display:none}.phone-device{border-radius:30px;width:142px;height:306px;bottom:-74px;right:-4px}.phone-screen{border-radius:25px}.phone-camera{width:40px;height:11px}.brand-logo-phone .brand-logo-lockup{width:64px}.feature-clean{padding:28px 0 62px}.feature-clean-grid{grid-template-columns:1fr}.feature-clean article{min-height:0;padding:22px}.feature-clean-heading{margin-top:44px}}.conversion-zone{background:radial-gradient(circle at -6% 24%, #d99b2b1a, transparent 28%), radial-gradient(circle at 104% 30%, #00735a1f, transparent 31%), radial-gradient(ellipse at 50% 86%, #d99b2b13, transparent 44%), linear-gradient(180deg, #fff 0%, var(--ux-bg-soft) 45%, #fff 100%)}.conversion-zone:before{opacity:.14;background-image:linear-gradient(#005c4914 1px,#0000 1px),linear-gradient(90deg,#005c4914 1px,#0000 1px)}.conversion-zone:after{border-color:#d99b2b24;box-shadow:0 0 42px #d99b2b0b}.plans-section{background:radial-gradient(at 50% 100%,#d99b2b29,#0000 34%),radial-gradient(circle at -4% 52%,#00735a24,#0000 27%),radial-gradient(circle at 104% 34%,#d99b2b1f,#0000 28%),linear-gradient(118deg,#06231c 0%,#073d32 48%,#02140f 100%);border-block:1px solid #073d321a}.plans-section:before{opacity:.74;background:radial-gradient(68% 104% at -17% 78%,#0000 48.2%,#d99b2b66 48.8%,#0000 49.5% 58%,#00735a38 58.5%,#0000 59.2%),radial-gradient(72% 112% at 116% 40%,#0000 49%,#d99b2b52 49.6%,#0000 50.3% 58%,#00735a33 58.5%,#0000 59.2%),radial-gradient(circle at 8% 18%,#d99b2be0 0 1px,#0000 2px) 0 0/190px 165px,radial-gradient(circle at 88% 12%,#00735aad 0 1px,#0000 2px) 0 0/255px 205px,radial-gradient(circle at 94% 28%,#f2c263b3 0 1px,#0000 2px) 0 0/230px 185px}.plans-section:after{background:linear-gradient(#00000024,#0000)}.plans-section .plans-heading h2{color:#fffefa;letter-spacing:0}.plans-section .plans-heading p,.plans-section .plans-footnote{color:#f4f6eebd}.plan-card{background:radial-gradient(circle at 12% 0,#d99b2b24,#0000 36%),linear-gradient(#ffffff16,#ffffff09);border-color:#ecd8a22e;box-shadow:inset 0 1px #ffffff1f,0 22px 48px #00000038}.plan-card.counter,.plan-card.management,.plan-card.popular{border-color:#ecd8a238;box-shadow:inset 0 1px #ffffff24,0 24px 52px #00000040}.plan-card.popular{background:radial-gradient(circle at 18% 0,#d99b2b36,#0000 38%),linear-gradient(#00735a3d,#ffffff0a);border-color:#d99b2b94}.popular-label,.plan-icon,.management .plan-icon,.popular .plan-icon{color:#f0c56f}.plan-icon{background:#d99b2b17}.management .plan-icon{background:#00735a2b}.popular .plan-icon{background:#d99b2b29}.plan-accent,.management .plan-accent{background:linear-gradient(90deg,#0000,#d99b2b,#0f9a72,#0000)}.plan-card li>i{color:#f0c56f;background:#d99b2b1f}.plan-action,.management .plan-action,.popular .plan-action{color:#fffefa;background:linear-gradient(#d99b2b2e,#005c4933);border-color:#d99b2b5c}.plan-action:hover,.popular .plan-action:hover{color:#081912;background:linear-gradient(#d99b2b,#ad7617)}.plans-section .plan-card.popular:after{background:linear-gradient(90deg,#0000,#d99b2b,#0f9a72,#0000);box-shadow:0 0 16px #d99b2bb8,0 0 44px #0f9a7261}.plans-guarantees,.plans-guarantees span:first-child,.plans-section .plans-guarantees,.plans-section .plans-guarantees span:first-child{color:#f4f6eed1}.plans-section .plans-guarantees>i{background:#d99b2b61}.site-footer{background:linear-gradient(180deg, #fff, var(--ux-bg-soft));border-top:1px solid #073d321a}.mobile-bottom-cta{background:#ffffffed;border-top-color:#073d321f;box-shadow:0 -14px 34px #073d321a}.modal-box .hero-primary{background:linear-gradient(#007254,#00503f)}.hero-copy>p{color:#55645e;max-width:590px;font-size:clamp(18px,1.8vw,24px);line-height:1.38}.clarity-section,.workflow-section,.faq-section{color:var(--ux-ink);background:#fff;position:relative;overflow:hidden}.clarity-section{background:radial-gradient(circle at 92% 12%, #d99b2b17, transparent 28%), radial-gradient(circle at 7% 78%, #00735a14, transparent 27%), linear-gradient(180deg, #fff 0%, var(--ux-bg) 100%);padding:78px 0 84px}.clarity-section:before,.workflow-section:before,.faq-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d99b2b5c,#00735a38,#0000);height:1px;position:absolute;left:-4%;right:-4%}.clarity-section:before{top:0}.clarity-wrap{grid-template-columns:minmax(0,.92fr) minmax(340px,.58fr);align-items:start;gap:34px;display:grid}.clarity-copy span,.workflow-heading span,.faq-heading span{color:#0b754f;letter-spacing:.06em;font-size:12px;font-weight:820}.clarity-copy h2,.workflow-heading h2,.faq-heading h2{color:#15231e;letter-spacing:0;max-width:760px;margin:12px 0 15px;font-size:clamp(34px,4vw,54px);font-weight:850;line-height:1.02}.clarity-copy p,.workflow-heading p{color:#65736d;max-width:680px;margin:0;font-size:17px;line-height:1.62}.clarity-live-card{background:linear-gradient(#ffffffeb,#ffffffc7),radial-gradient(circle at 100% 0,#d99b2b29,#0000 38%);border:1px solid #073d321f;border-radius:8px;min-height:272px;padding:24px;position:relative;box-shadow:0 24px 54px #073d3214}.clarity-live-card:after{content:"";background:linear-gradient(90deg,#0000,#d99b2b6b,#00735a47,#0000);height:1px;position:absolute;bottom:17px;left:16px;right:16px}.clarity-live-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.clarity-live-top .brand-logo-lockup{width:106px}.clarity-live-top>span{color:#0a8159;align-items:center;gap:6px;font-size:12px;font-weight:760;display:inline-flex}.clarity-live-top>span i{background:#16965f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #16965f8c}.clarity-status-stack{gap:10px;margin:25px 0 20px;display:grid}.clarity-status-stack b{color:#203029;background:#ffffffb8;border:1px solid #e7ece6;border-radius:8px;grid-template-columns:10px minmax(0,1fr);align-items:center;gap:9px;min-height:48px;padding:0 14px;font-size:14px;display:grid}.clarity-status-stack small{color:#73817a;grid-column:2;margin-top:-12px;font-size:11px;font-weight:520}.clarity-live-card>strong{background:var(--ux-amber-soft);color:#76510d;border:1px solid #d99b2b42;border-radius:8px;padding:14px 15px;font-size:13px;line-height:1.45;display:block}.clarity-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.clarity-grid article{background:#ffffffe0;border:1px solid #e1e7df;border-radius:8px;min-height:236px;padding:24px;box-shadow:0 16px 34px #073d320e}.clarity-grid .feature-icon{background:var(--ux-green-soft);width:48px;height:48px;color:var(--ux-green);border-radius:12px;place-items:center;display:grid}.clarity-grid .feature-icon .ui-icon{width:25px;height:25px}.clarity-grid small{color:#a26d12;letter-spacing:.06em;margin:20px 0 8px;font-size:10px;font-weight:820;display:block}.clarity-grid h3{color:#17231f;margin:0 0 9px;font-size:18px;font-weight:790}.clarity-grid p{color:#69756f;margin:0;font-size:13px;line-height:1.55}.workflow-section{background:radial-gradient(circle at 12% 22%, #00735a14, transparent 28%), linear-gradient(180deg, var(--ux-bg) 0%, #fff 100%);padding:86px 0 90px}.workflow-section:before{top:0}.workflow-wrap{gap:36px;display:grid}.workflow-heading{grid-template-columns:minmax(0,.86fr) minmax(300px,.62fr);align-items:end;gap:36px;display:grid}.workflow-heading h2,.workflow-heading p{margin-bottom:0}.workflow-grid{background:#e1e7df;border:1px solid #e1e7df;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 20px 48px #073d3211}.workflow-grid article{background:radial-gradient(circle at 100% 0,#d99b2b1a,#0000 33%),#fff;min-height:232px;padding:28px}.workflow-grid b{color:#d99b2b;font-size:13px;font-weight:860}.workflow-grid h3{color:#17231f;margin:42px 0 10px;font-size:20px;font-weight:800}.workflow-grid p{color:#69756f;margin:0;font-size:13px;line-height:1.55}.workflow-impact{grid-template-columns:1fr 1fr;gap:14px;display:grid}.workflow-impact>div{background:#ffffffd1;border:1px solid #e1e7df;border-radius:8px;padding:28px 30px}.workflow-impact>div:last-child{background:radial-gradient(circle at 95% 0,#d99b2b29,#0000 34%),linear-gradient(#e8f5eed1,#ffffffe6);border-color:#00735a38}.workflow-impact span{color:#a26d12;letter-spacing:.06em;font-size:11px;font-weight:840}.workflow-impact p{color:#26352e;margin:12px 0 0;font-size:18px;font-weight:680;line-height:1.42}.operation-flow-section{background:radial-gradient(circle at 8% 24%, #d99b2b17, transparent 25%), radial-gradient(circle at 92% 72%, #00735a1a, transparent 31%), linear-gradient(180deg, var(--ux-bg) 0%, #fff 100%);padding:68px 0 84px;position:relative;overflow:hidden}.operation-flow-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d99b2b5c,#00735a38,#0000);height:1px;position:absolute;top:0;left:-4%;right:-4%}.operation-flow-wrap{width:min(1500px,100% - 64px);margin-inline:auto;position:relative}.operation-flow-stage{aspect-ratio:16/9;isolation:isolate;background:#fbfbf8;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 28px 68px #073d321a}.operation-flow-media{display:block;position:absolute;inset:0}.operation-flow-media img{object-fit:cover;width:100%;height:100%;display:block}.operation-flow-still{display:none}@media (prefers-reduced-motion:reduce){.operation-flow-motion{display:none}.operation-flow-still{display:block}}.faq-section:before{top:0}.faq-heading{grid-template-columns:minmax(0,1fr) minmax(210px,270px);align-items:end;gap:18px;min-width:0;display:grid}.faq-heading-copy{align-self:start;min-width:0}.faq-heading h2{max-width:340px;margin-bottom:0;font-size:clamp(30px,3vw,44px)}.faq-leadership-trio{place-self:end;width:100%;height:auto;display:block}.faq-list{gap:10px;display:grid}.faq-list details{background:#ffffffe0;border:1px solid #e0e7df;border-radius:8px;box-shadow:0 14px 30px #073d320b}.faq-list summary{color:#17231f;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:0 22px;font-size:16px;font-weight:760;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";background:var(--ux-green-soft);width:28px;height:28px;color:var(--ux-green);border-radius:50%;flex:none;place-items:center;font-size:19px;font-weight:620;display:grid}.faq-list details[open] summary:after{content:"-";background:var(--ux-amber-soft);color:#a26d12}.faq-list p{color:#68766f;margin:-4px 22px 20px;font-size:14px;line-height:1.6}@media (width<=1120px){.clarity-wrap,.workflow-heading,.faq-wrap{grid-template-columns:1fr}.faq-heading{grid-template-columns:minmax(0,1fr) minmax(220px,340px);gap:28px}.faq-heading h2{max-width:560px}.faq-leadership-trio{max-width:340px}.clarity-grid,.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.clarity-live-card{max-width:560px}}@media (width<=760px){.hero-copy>p{font-size:17px}.clarity-section,.workflow-section,.faq-section{padding:58px 0 62px}.operation-flow-section{padding:46px 0 58px}.operation-flow-wrap{width:calc(100% - 20px)}.operation-flow-stage{aspect-ratio:9/16;border-radius:18px;box-shadow:0 20px 46px #073d321a}.clarity-copy h2,.workflow-heading h2,.faq-heading h2{font-size:31px;line-height:1.08}.clarity-copy p,.workflow-heading p{font-size:14px}.clarity-live-card{min-height:0;padding:20px}.clarity-grid,.workflow-grid,.workflow-impact{grid-template-columns:1fr}.clarity-grid article,.workflow-grid article{min-height:0;padding:22px}.workflow-grid h3{margin-top:28px}.workflow-impact>div{padding:22px}.workflow-impact p{font-size:15px}.faq-wrap{gap:24px}.faq-heading{grid-template-columns:1fr;gap:18px}.faq-leadership-trio{justify-self:center;width:min(82vw,340px)}.faq-list summary{min-height:58px;padding-inline:18px;font-size:14px}.faq-list p{margin-inline:18px;font-size:13px}}.site-header{background:#ffffffe0;border-bottom-color:#073d321a}.header-inner{min-height:78px}.hero{grid-template-columns:minmax(410px,.74fr) minmax(690px,1.26fr);gap:34px;min-height:604px;padding:48px 0 56px}.hero-primary,.hero-secondary{border-radius:7px;min-height:64px;font-size:20px;font-weight:780}.hero-primary{background:linear-gradient(#007254,#00503f);min-width:226px;padding:0 34px;box-shadow:0 18px 34px #005b4738,inset 0 1px #ffffff29}.hero-secondary{color:#06493f;background:#ffffffd1;border-color:#005c4980;justify-content:center;min-width:192px;padding:0 31px;box-shadow:0 12px 25px #073d320e}.hero-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:585px;margin-top:44px}.hero-proof>span{grid-template-columns:39px minmax(0,1fr);gap:13px}.hero-proof .ui-icon{width:36px;height:36px;padding:8px}.hero-proof b{color:#17231f;font-size:14px}.hero-proof small{color:#69756f;font-size:11px}.hero-arc{background:radial-gradient(at 70% 40%,#d99b2b1a,#0000 58%),radial-gradient(at 28% 74%,#00735a0e,#0000 52%);inset:8% -2% 7% 8%}.tablet-device{background:linear-gradient(145deg,#5a625f,#111716 23%,#050707 62%,#69706d);border:1px solid #1f2624;border-radius:30px;width:min(100%,694px);padding:10px;animation:none;transform:none;box-shadow:0 34px 58px #072a223d,0 4px 22px #00000024,inset 0 0 0 1px #ffffff1f}.tablet-device:before{content:"";background:#242b29;border-radius:999px;width:78px;height:3px;position:absolute;top:-4px;left:86px;box-shadow:475px 7px 0 -1px #1c2321}.tablet-device:after{content:"";background:#1b211f;border-radius:999px;width:3px;height:92px;position:absolute;top:72px;right:-4px}.tablet-camera{border-color:#3e4644;width:5px;height:5px;top:5px}.dashboard-shell{background:#fff;border-color:#121817;border-radius:20px}.side-nav{gap:4px}.side-nav button,.side-help,.side-settings{color:#ffffffbf;border-radius:6px;min-height:29px;font-size:8px}.side-nav button.active,.side-nav button:hover{box-shadow:none;background:#ffffff24}.side-extra{opacity:.92}.dashboard-main{padding:16px 18px 18px}.phone-device{background:linear-gradient(145deg,#565e5b,#121817 24%,#050606 62%,#626966);border:1px solid #1a201f;border-radius:42px;width:178px;height:382px;padding:5px;bottom:-20px;right:-2px;transform:none;box-shadow:0 28px 48px #072a224d,0 8px 18px #0000002e,inset 0 0 0 1px #ffffff1a}.phone-device:before{content:"";background:#222927;border-radius:999px;width:3px;height:46px;position:absolute;top:86px;left:-4px;box-shadow:0 58px #222927}.phone-device:after{content:"";background:#222927;border-radius:999px;width:3px;height:72px;position:absolute;top:132px;right:-4px}.phone-camera{background:#050707;border-radius:999px;width:58px;height:16px;top:9px}.feature-clean{padding-top:28px}@media (width<=1240px){.hero{grid-template-columns:minmax(360px,.74fr) minmax(620px,1.26fr);gap:26px}.hero h1{font-size:clamp(58px,5vw,72px)}.tablet-device{width:min(100%,650px)}.phone-device{width:164px;height:352px}}@media (width<=1120px){.hero-shell .content-wrap{width:min(860px,100% - 48px)}.hero{grid-template-columns:1fr;padding-top:54px}.hero-copy{max-width:720px}.hero-visual{width:min(100%,860px);margin-inline:auto}}@media (width<=760px){.hero-shell .content-wrap{width:calc(100% - 28px)}.hero{padding:44px 0 70px}.hero h1{font-size:clamp(44px,13vw,58px)}.hero-copy>p{font-size:21px}.hero-proof{grid-template-columns:1fr;max-width:none}.hero-visual{min-height:515px;padding-right:8px}.tablet-device{border-radius:24px;width:calc(100% - 4px)}.tablet-device:before,.tablet-device:after{display:none}.dashboard-layout{display:block}.phone-device{border-radius:32px;width:144px;height:310px;bottom:-82px;right:-4px}.phone-device:before,.phone-device:after{display:none}.phone-screen{border-radius:27px}.phone-camera{width:43px;height:12px}}.hero{grid-template-columns:minmax(430px,.82fr) minmax(720px,1.18fr);gap:8px}.hero-visual{justify-content:flex-start;padding-left:16px;padding-right:0}.device-pair{align-items:center;width:min(100%,760px);min-height:518px;display:flex;position:relative}.device-pair .phone-device{right:-2px}@media (width>=1121px) and (width<=1240px){.hero{grid-template-columns:minmax(350px,.77fr) minmax(650px,1.23fr);gap:8px}.hero-visual{padding-left:8px}.device-pair{min-height:492px}}@media (width>=981px) and (width<=1120px){.hero-shell .content-wrap{width:min(1040px,100% - 38px)}.hero{grid-template-columns:minmax(320px,.72fr) minmax(585px,1.28fr);gap:8px}.hero h1{font-size:clamp(42px,5.1vw,58px)}.hero-copy>p{font-size:18px}.hero-visual{min-height:472px;padding-left:4px}.tablet-device{width:min(100%,610px)}.device-pair{min-height:472px}.phone-device{width:150px;height:325px;bottom:-18px;right:-4px}}@media (width>=861px) and (width<=980px){.hero-shell .content-wrap{width:min(1040px,100% - 28px)}.hero{grid-template-columns:minmax(280px,.75fr) minmax(540px,1.25fr);gap:8px}.hero h1{font-size:clamp(36px,5.6vw,48px)}.hero-copy>p{font-size:16px}.hero-visual{min-height:430px;padding-left:0}.device-pair{min-height:430px}.device-pair .tablet-device{width:100%}.device-pair .phone-device{width:142px;height:306px;bottom:-16px}}@media (width<=980px){.hero{grid-template-columns:1fr;gap:28px;padding-top:54px}.hero-copy{max-width:720px}.hero-visual{width:min(100%,860px);margin-inline:auto}}@media (width<=860px){.device-pair{width:100%;min-height:515px}}@media (width<=760px){.hero h1{letter-spacing:-1.2px;font-size:clamp(42px,12vw,58px)}.hero-copy>p{font-size:17px}}@media (width>=861px) and (width<=980px){.hero{grid-template-columns:minmax(280px,.75fr) minmax(540px,1.25fr);gap:8px}.hero-visual{min-height:430px;padding-left:0}.device-pair{min-height:430px}}.hero-shell{color:#073d32;background:linear-gradient(90deg,#f9ebc280 0 34%,#e8f5eec7 44%,#fff0 70%),radial-gradient(at 78% 31%,#00735a12,#0000 30%),linear-gradient(#fff 0%,#fbfcf8 100%);overflow:hidden}.hero-shell:before{opacity:.52;background:linear-gradient(90deg,#d99b2b38,#00735a26 38%,#0000 63%),radial-gradient(at 67% 62%,#00735a14,#0000 44%);height:520px;inset:72px 0 auto}.hero-shell .content-wrap{width:min(1340px,100% - 72px)}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-bottom:1px solid #073d321a}.header-inner{gap:22px;min-height:72px}.hero-shell .site-brand .brand-logo-lockup{width:136px}.site-nav a,.site-nav button{color:#101b18;letter-spacing:0;font-size:14px;font-weight:590}.site-nav .nav-anchor{min-height:38px;padding:0 5px}.site-nav .login-link{color:#005c49;background:#ffffffe0;border:1px solid #005c4947;border-radius:7px;min-height:42px;margin-left:18px;padding:0 19px;box-shadow:0 10px 20px #073d320d}.site-nav .header-cta{color:#fff;background:linear-gradient(#006f54,#004c3d);border-radius:7px;min-height:42px;padding:0 25px;box-shadow:0 15px 24px #004d3c33,inset 0 1px #ffffff29}.hero{grid-template-columns:minmax(540px,.94fr) minmax(650px,1.06fr);align-items:center;gap:14px;min-height:560px;padding:46px 0 34px}.hero h1{color:#073d32;letter-spacing:0;text-shadow:0 14px 28px #073d3214;max-width:610px;font-size:clamp(50px,4.05vw,60px);font-weight:850;line-height:.98}.hero-copy>p{color:#5f6764;max-width:590px;margin:21px 0 28px;font-size:clamp(18px,1.45vw,20px);line-height:1.38}.hero-actions{gap:13px}.hero-primary,.hero-secondary{letter-spacing:0;border-radius:7px;min-height:58px;font-size:18px;font-weight:780}.hero-primary{color:#fff;background:linear-gradient(#007254,#00503f);border:1px solid #0046371f;min-width:205px;padding:0 30px;box-shadow:0 17px 32px #005b4738,inset 0 1px #ffffff29}.hero-secondary{color:#06493f;background:#ffffffd6;border:1px solid #005c497a;justify-content:center;min-width:176px;padding:0 28px;box-shadow:0 12px 25px #073d320e}.hero-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;max-width:610px;margin-top:36px;display:grid}.hero-proof>span{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;display:grid}.hero-proof .ui-icon{color:#fff;background:#006a50;border-radius:50%;grid-row:span 2;width:34px;height:34px;padding:8px}.hero-proof b{color:#17231f;font-size:14px;font-weight:780}.hero-proof small{color:#6a746f;font-size:11px;line-height:1.32}.hero-visual{justify-content:flex-start;min-height:462px;padding:0 0 18px}.hero-arc{box-shadow:none;background:radial-gradient(at 49% 61%,#faecc161,#0000 52%),radial-gradient(at 66% 43%,#00735a1f,#0000 57%);border:0;inset:8% -5% 8% -8%;transform:rotate(-3deg)}.hero-arc:before,.hero-arc:after{background:linear-gradient(90deg,#0000,#d99b2b4d,#00735a3d,#0000)}.device-pair{align-items:center;width:min(100%,695px);min-height:462px;transform:translate(-10px)}.device-pair .tablet-device{width:min(100%,655px)}.tablet-device{transform-origin:100%;background:linear-gradient(145deg,#626a67,#151b1a 22%,#050706 62%,#6d7471);border:1px solid #1f2624;border-radius:27px;padding:9px;animation:7s ease-in-out infinite device-float;transform:perspective(1400px)rotateY(-5deg)rotate(3deg);box-shadow:0 30px 54px #072a223b,0 4px 22px #0000001f,inset 0 0 0 1px #ffffff1f}.dashboard-layout{grid-template-columns:132px minmax(0,1fr);min-height:425px}.dashboard-sidebar{background:linear-gradient(#006c50,#004a3c);padding:16px 9px 12px}.dashboard-main{background:#fff;padding:15px 16px 16px}.dashboard-view-stage{margin-top:13px}.hero-overview-clean{grid-template-columns:1fr 1.1fr;gap:10px}.dash-card{padding:11px}.restaurant-state-card,.sales-card-clean,.day-summary-card{min-height:128px}.live-order-list span{min-height:34px}.smooth-chart{height:47px}.device-pair .phone-device{bottom:-18px;right:-4px}.phone-device{background:linear-gradient(145deg,#565e5b,#121817 24%,#050606 62%,#626966);border:1px solid #1a201f;border-radius:35px;width:148px;height:318px;padding:5px;transform:rotate(0);box-shadow:0 26px 44px #072a2247,0 8px 18px #0000002e,inset 0 0 0 1px #ffffff1a}.phone-screen{border-radius:30px}.phone-camera{border-radius:999px;width:48px;height:14px;top:8px}.phone-status{padding:14px 11px 5px}.phone-header{padding:7px 10px}.phone-view{padding:10px 8px 47px}.phone-nav{border-radius:0 0 27px 27px;bottom:5px;left:5px;right:5px}@media (width<=1240px){.hero-shell .content-wrap{width:min(1180px,100% - 52px)}.hero{grid-template-columns:minmax(470px,.9fr) minmax(590px,1.1fr);gap:10px}.hero h1{font-size:clamp(46px,4vw,54px)}.device-pair{width:min(100%,640px)}.device-pair .tablet-device{width:min(100%,610px)}.phone-device{width:138px;height:296px}}@media (width<=1120px){.hero-shell .content-wrap{width:min(900px,100% - 42px)}.hero{grid-template-columns:1fr;gap:28px;padding:48px 0 58px}.hero-copy{max-width:740px}.hero h1{max-width:740px;font-size:clamp(44px,6vw,60px)}.hero-copy>p{max-width:680px}.hero-visual{width:min(100%,760px);margin-inline:auto}.device-pair{transform:none}}@media (width<=760px){.hero-shell .content-wrap{width:calc(100% - 28px)}.header-inner{min-height:72px}.hero-shell .site-brand .brand-logo-lockup{width:128px}.hero{padding:40px 0 72px}.hero h1{font-size:clamp(39px,11.6vw,53px);line-height:1}.hero-copy>p{font-size:17px;line-height:1.42}.hero-actions{grid-template-columns:1fr}.hero-primary,.hero-secondary{width:100%}.hero-proof{grid-template-columns:1fr;gap:14px}.hero-visual{min-height:500px}.device-pair{width:100%;min-height:500px}.tablet-device{width:calc(100% - 4px);animation:none;transform:none}.device-pair .phone-device{width:136px;height:292px;bottom:-78px;right:-4px}}@media (width>=1121px){.hero{grid-template-columns:minmax(600px,.98fr) minmax(610px,1.02fr);gap:8px}.hero-copy{max-width:640px}.hero h1{max-width:640px;font-size:clamp(45px,3.45vw,50px)}.hero-copy>p{max-width:600px;font-size:clamp(18px,1.32vw,20px)}.hero-visual{min-height:452px}.device-pair{width:min(100%,665px);min-height:452px;transform:translate(-6px)}.device-pair .tablet-device{width:min(100%,630px)}}.dashboard-shell{height:420px;overflow:hidden}.dashboard-layout{height:100%;min-height:0}.dashboard-sidebar,.dashboard-main{min-height:0;overflow:hidden}.tablet-device{transform:rotate(3deg)}@media (width<=760px){.dashboard-shell{height:auto}}.hero-device-brand{z-index:7;background:#ffffffe6;border:1px solid #005c491f;border-radius:999px;align-items:center;padding:9px 12px 8px;display:none;position:absolute;top:34px;left:-18px;transform:rotate(3deg);box-shadow:0 16px 36px #072a2224}.hero-device-brand .brand-logo-lockup{width:108px}@media (width>=1121px){.header-inner{min-height:70px}.site-nav{gap:9px}.site-nav .nav-anchor{white-space:nowrap;padding-inline:6px}.hero{grid-template-columns:minmax(510px,.82fr) minmax(760px,1.18fr);gap:0;min-height:548px;padding:42px 0 30px}.hero-copy{z-index:6;max-width:570px}.hero h1{max-width:560px;font-size:clamp(43px,3.35vw,49px);line-height:.99}.hero-copy>p{max-width:570px;margin:20px 0 27px;font-size:clamp(18px,1.26vw,19px)}.hero-actions{z-index:8;position:relative}.hero-proof{gap:16px;max-width:570px;margin-top:34px}.hero-visual{min-height:468px;padding:0 0 14px;overflow:visible}.hero-device-brand{display:inline-flex;top:26px;left:-86px}.device-pair{width:min(100%,805px);min-height:468px;transform:translate(-118px)}.device-pair .tablet-device{width:min(100%,760px)}.tablet-device{border-radius:29px;transform:rotate(3deg)}.dashboard-shell{height:446px}.dashboard-layout{grid-template-columns:138px minmax(0,1fr)}.device-pair .phone-device{bottom:-20px;right:-8px}.phone-device{width:154px;height:330px}@keyframes device-float{0%,to{transform:rotate(3deg)translateY(0)}50%{transform:rotate(3deg)translateY(-6px)}}}@media (width>=1121px) and (width<=1280px){.hero-shell .content-wrap{width:min(1220px,100% - 42px)}.hero{grid-template-columns:minmax(470px,.78fr) minmax(700px,1.22fr)}.hero h1{font-size:clamp(39px,3.35vw,44px)}.hero-copy>p{font-size:17px}.device-pair{transform:translate(-100px)}.device-pair .tablet-device{width:min(100%,700px)}.dashboard-shell{height:416px}.phone-device{width:146px;height:312px}.hero-device-brand{left:-72px}}@media (width<=1120px){.hero-device-brand{display:none}}@media (width>=1121px){.hero-copy{z-index:9}.hero-visual{z-index:4}.hero-device-brand{padding:7px 10px 6px;top:62px;left:4px}.hero-device-brand .brand-logo-lockup{width:96px}.device-pair{transform:translate(16px)}.device-pair .tablet-device{width:min(100%,744px)}.device-pair .phone-device{bottom:-18px;right:-5px}}@media (width>=1121px) and (width<=1280px){.device-pair{transform:translate(12px)}.hero-device-brand{left:6px}}@media (width>=1121px){.hero-visual{min-height:438px}.device-pair{width:min(100%,740px);min-height:438px;transform:translate(32px)}.device-pair .tablet-device{width:min(100%,690px)}.dashboard-shell{height:414px}.phone-device{width:140px;height:300px}.device-pair .phone-device{bottom:-12px;right:-2px}.hero-device-brand{top:66px;left:22px}.hero-device-brand .brand-logo-lockup{width:88px}}@media (width>=1121px) and (width<=1280px){.device-pair{width:min(100%,700px);transform:translate(28px)}.device-pair .tablet-device{width:min(100%,655px)}.dashboard-shell{height:392px}.phone-device{width:134px;height:286px}}@media (width>=1121px){.hero-visual{min-height:412px}.device-pair{width:min(100%,660px);min-height:412px;transform:translate(34px)}.device-pair .tablet-device{width:min(100%,620px)}.dashboard-shell{height:372px}.phone-device{width:126px;height:270px}.device-pair .phone-device{bottom:-8px;right:-3px}.hero-device-brand{top:60px;left:24px}.hero-device-brand .brand-logo-lockup{width:82px}}@media (width>=1121px) and (width<=1280px){.hero-visual{min-height:388px}.device-pair{width:min(100%,620px);min-height:388px;transform:translate(26px)}.device-pair .tablet-device{width:min(100%,580px)}.dashboard-shell{height:348px}.phone-device{width:118px;height:254px}.hero-device-brand{top:54px;left:16px}}@media (width>=761px) and (width<=1120px){.hero-visual{width:min(100%,680px);min-height:410px}.device-pair{width:min(100%,650px);min-height:410px}.device-pair .tablet-device{width:min(100%,620px)}.dashboard-shell{height:370px}.device-pair .phone-device{width:122px;height:262px;bottom:-12px;right:-3px}}@media (width<=760px){.hero-visual{width:min(100%,400px);min-height:440px}.device-pair{min-height:440px}.device-pair .tablet-device{width:calc(100% - 22px)}.device-pair .phone-device{width:118px;height:254px;bottom:-18px;right:0}}@media (width<=420px){.hero-visual,.device-pair{min-height:410px}.device-pair .phone-device{width:110px;height:236px}}.feature-icon-glass,.feature-clean .feature-icon,.clarity-grid .feature-icon,.demo-icon{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(145%);background:linear-gradient(145deg,#fffffff2,#d3f1e180),#e6f8eda3;border:1px solid #ffffffe6;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 13px 25px #073d321a,inset 0 1px #fffffff2,inset 0 -1px #005c490f}.feature-icon-glass:before,.feature-clean .feature-icon:before,.clarity-grid .feature-icon:before,.demo-icon:before,.plan-icon:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffffc2,#fff0);position:absolute;inset:1px 1px 45%}.feature-icon-glass .ui-icon,.feature-clean .feature-icon .ui-icon,.clarity-grid .feature-icon .ui-icon,.demo-icon .ui-icon{z-index:1;filter:drop-shadow(0 2px 4px #005c4924);position:relative}.hero-proof .ui-icon{box-sizing:border-box;background:radial-gradient(circle at 30% 24%,#ffffffd9,#0000 35%),linear-gradient(145deg,#007f5ef0,#00503fe0);border:1px solid #ffffffd6;box-shadow:0 10px 18px #073d3226,inset 0 1px #ffffff5c}.dashboard-sidebar .side-nav button span{background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;flex:0 0 24px;width:24px;height:24px;box-shadow:inset 0 1px #ffffff29}.dashboard-sidebar .side-nav button.active span,.dashboard-sidebar .side-nav button:hover span{background:#ffffff2b;border-color:#ffffff52}.dash-main-top button,.phone-header button{-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff61;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 1px #ffffff59,0 6px 15px #073d321f}.dash-main-top button{background:#eef9f3d1;border-color:#073d321f}.phone-nav button.featured>span{background:linear-gradient(145deg,#007f5ef5,#005240e6);border-color:#fffc;box-shadow:0 9px 16px #005c4938,inset 0 1px #fff6}.plan-icon,.management .plan-icon,.popular .plan-icon{isolation:isolate;-webkit-backdrop-filter:blur(12px)saturate(145%);background:linear-gradient(145deg,#ffffff21,#ffffff09);border:1px solid #ffffff38;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,0 12px 24px #00000029}.plan-icon svg{z-index:1;position:relative}.counter .plan-icon{border-color:#f2c26373}.management .plan-icon{border-color:#8dcbb475}.popular .plan-icon{border-color:#f2c2638f}.plans-guarantees span svg{box-sizing:border-box;background:#ffffff14;border:1px solid #ffffff2e;border-radius:9px;padding:5px;box-shadow:inset 0 1px #ffffff2e}@media (width<=760px){.dashboard-sidebar .side-nav button span{border-radius:7px;flex-basis:21px;width:21px;height:21px}.feature-icon-glass,.feature-clean .feature-icon,.clarity-grid .feature-icon,.demo-icon{border-radius:13px}}.plans-section{z-index:1;isolation:isolate;background:radial-gradient(at 12% 48%,#ff5c1533,#0000 25%),radial-gradient(at 88% 35%,#6d3df53b,#0000 27%),radial-gradient(at 50% 100%,#23be5b30,#0000 36%),linear-gradient(#070b0b 0%,#030607 100%);border-block:0;padding:70px 0 43px;position:relative;overflow:visible}.plans-section:before{z-index:-1;opacity:1;pointer-events:none;background:radial-gradient(72% 126% at -16% 74%,#0000 49%,#ff681e8f 49.6%,#0000 50.2% 59%,#ff70232e 59.6%,#0000 60.2%),radial-gradient(76% 130% at 115% 35%,#0000 49%,#9553ff75 49.7%,#0000 50.3% 59%,#713fe633 59.6%,#0000 60.2%),radial-gradient(circle at 13% 15%,#ff6b1cf2 0 1px,#0000 2px) 0 0/190px 165px,radial-gradient(circle at 79% 14%,#ff7022b3 0 1px,#0000 2px) 0 0/260px 205px,radial-gradient(circle at 94% 31%,#a466ffcc 0 1px,#0000 2px) 0 0/230px 185px}.plans-section:after{z-index:-1;pointer-events:none;background:linear-gradient(#00000014,#0000 35%,#00000047)}.plans-wrap{width:min(1240px,100% - 64px)}.plans-heading{max-width:920px;margin:0 auto 55px}.plans-heading .brand-logo{margin-bottom:22px}.plans-heading .brand-logo-lockup{width:178px}.plans-heading h2{color:#fbfaf6;letter-spacing:-1px;font-size:clamp(31px,3.2vw,42px);font-weight:820}.plans-heading p{color:#edefe8ba;font-size:15px}.plans-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px}.plan-card{background:linear-gradient(#111817f7,#070c0cfa);border:1px solid #9da59f47;border-radius:16px;height:505px;min-height:505px;padding:27px 29px 24px;box-shadow:inset 0 1px #ffffff14,0 25px 54px #00000061}.plan-card.counter{border-color:#ff8b4094;box-shadow:inset 0 1px #ffbb7a94,-8px -6px 28px #ff681d17,0 25px 54px #0006}.plan-card.management{background:linear-gradient(#0e1118fa,#070a0ffa);border-color:#b16fff99;height:505px;min-height:505px;box-shadow:inset 0 1px #c998ff94,8px -6px 28px #7e46ec1a,0 25px 54px #0006}.plan-card.popular{background:linear-gradient(#09251bfc,#051411fc);border-color:#ffb570bd;height:558px;min-height:558px;margin-top:-27px;margin-bottom:-26px;padding-top:63px;box-shadow:inset 0 1px #ffd4a6c2,0 0 0 1px #ff944333,0 0 38px #26c6662b,0 29px 70px #00000085}.popular-label{color:#ff9b4a;letter-spacing:.07em;border-color:#e57f31d6;padding:7px 18px;font-size:10px;top:17px}.plan-icon,.plan-card.popular .plan-icon,.plan-card.management .plan-icon{width:66px;height:66px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0 auto 10px;position:relative;overflow:visible}.plan-icon:before{z-index:-1;content:"";filter:blur(15px);opacity:.2;background:currentColor;border-radius:50%;position:absolute;inset:12px}.plan-icon svg,.plan-card.popular .plan-icon svg{filter:drop-shadow(0 0 9px);width:62px;height:62px}.plan-card.counter .plan-icon,.plan-card.popular .plan-icon{color:#ff9947}.plan-card.management .plan-icon{color:#b977ff}.plan-card.popular .plan-icon{width:72px;height:72px;margin-top:-5px;margin-bottom:6px}.plan-card.popular .plan-icon svg{width:68px;height:68px}.plan-card h3{letter-spacing:-.55px;font-size:26px}.plan-subtitle{min-height:24px;margin-top:7px;font-size:13px}.plan-accent{background:#ff9447;width:42px;height:2px;margin:14px auto 17px;box-shadow:0 0 11px #ff7b3052}.management .plan-accent{background:#b568ef;box-shadow:0 0 11px #b568ef57}.plan-price strong{font-size:50px}.plan-detail{font-size:11px}.plan-card ul{gap:10px;font-size:13px}.plan-card li>i{color:#2fd17b;background:0 0;border-color:#2fd17b}.plan-action{color:#f4a56e;border-color:#e16623c7;border-radius:9px;min-height:49px}.popular .plan-action{color:#fff;background:linear-gradient(#ff8a26,#ff5316);border-color:#ff7a1d}.management .plan-action{color:#c584ff;border-color:#9952d5e6}.plans-guarantees{color:#ecede5cc;gap:26px;margin-top:34px;font-size:13px}.plans-guarantees svg,.plans-guarantees span svg{width:23px;height:23px;box-shadow:none;color:#2fd17b;background:0 0;border:0;border-radius:0;padding:0}.plans-guarantees span:nth-of-type(2) svg,.plans-guarantees span:nth-of-type(3) svg{color:#ecede5b8}@media (width<=760px){.plans-section{padding:52px 0 33px}.plans-wrap{width:calc(100% - 32px)}.plans-heading{margin-bottom:35px}.plans-heading .brand-logo-lockup{width:164px}.plans-heading h2{letter-spacing:-.8px;font-size:30px}.plans-heading p{max-width:330px;font-size:12px;line-height:1.45}.plans-grid{grid-template-columns:1fr;gap:17px}.plan-card,.plan-card.management,.plan-card.popular{width:100%;height:auto;min-height:0;margin:0;padding:29px 23px 23px}.plan-card.popular{padding-top:65px}.plan-card h3{font-size:26px}.plan-card ul{margin-bottom:22px}.popular-label{right:50%;transform:translate(50%)}.plans-guarantees{flex-direction:column;gap:11px;margin-top:28px;font-size:12px}.plans-guarantees>i{display:none}}.hero-kicker{color:#a26d12;letter-spacing:.16em;align-items:center;gap:9px;margin-bottom:17px;font-size:10px;font-weight:850;display:inline-flex}.hero-kicker:before{content:"";background:linear-gradient(90deg,#d99b2b,#0b815b);border-radius:99px;width:28px;height:2px}.hero-process{background:linear-gradient(120deg,#f7fcf8f2,#fffaedeb);border:1px solid #073d321f;border-radius:13px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;max-width:610px;margin-top:26px;padding:13px 15px;display:grid;box-shadow:0 15px 30px #073d320f,inset 0 1px #ffffffd9}.hero-process>span{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;min-width:0;display:grid}.hero-process b{color:#b47717;letter-spacing:.08em;grid-row:1/3;font-size:10px;font-weight:850}.hero-process strong{color:#173d32;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}.hero-process small{color:#75817a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.25;overflow:hidden}.hero-process>i{color:#0b805f;background:#edf8f1;border:1px solid #0b805f2e;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.hero-process>i .ui-icon{width:12px;height:12px}.hero-proof{margin-top:21px}.hero-proof>span{align-items:start}.hero-proof .ui-icon{color:#0b805f;background:linear-gradient(145deg,#f3faf4,#e4f1e8);border:1px solid #073d321f;border-radius:11px;box-shadow:inset 0 1px #ffffffd9}.hero-primary .ui-icon,.hero-secondary .ui-icon{width:17px;height:17px}.hero-secondary{cursor:pointer}@media (width<=760px){.hero-kicker{margin-bottom:15px;font-size:9px}.hero-process{grid-template-columns:1fr;gap:0;max-width:100%;margin-top:23px;padding:5px 13px}.hero-process>span{min-height:48px;padding:6px 0}.hero-process>i{display:none}.hero-process>span+span{border-top:1px solid #073d3217}.hero-process b{font-size:9px}.hero-process strong{font-size:11px}.hero-process small{font-size:9px}.hero-proof{gap:11px;margin-top:20px}.hero-proof>span{grid-template-columns:36px minmax(0,1fr);gap:10px}}.hero h1{letter-spacing:-2.8px;max-width:560px;font-size:clamp(44px,4.55vw,61px);line-height:1.01}.hero-title-brand{white-space:nowrap;display:inline-block}.hero-title-chef{color:#54d7a5}.hero-title-ia{color:#f0b84e}@media (width<=760px){.hero h1{letter-spacing:-2.2px;max-width:none;font-size:clamp(36px,10.7vw,50px);line-height:1.02}}.system-story{background:#f7f4ee;border-top:1px solid #073d3214;padding:104px 0 112px;position:relative;overflow:hidden}.system-story:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 34%,#0b805f14,#0000 31%),radial-gradient(circle at 13% 84%,#d99b2b14,#0000 25%);position:absolute;inset:0}.system-story-wrap{grid-template-columns:minmax(290px,.68fr) minmax(620px,1.32fr);align-items:center;gap:64px;display:grid;position:relative}.system-story-copy{max-width:440px}.system-story-eyebrow{color:#a56d13;letter-spacing:.17em;font-size:10px;font-weight:850}.system-story-copy h2{color:#0b4437;letter-spacing:-2.2px;margin:16px 0 18px;font-size:clamp(35px,4vw,52px);font-weight:730;line-height:1.02}.system-story-copy>p{color:#65726b;margin:0;font-size:15px;line-height:1.7}.system-story-summary{border-top:1px solid #073d321c;gap:0;margin-top:31px;display:grid}.system-story-summary span{color:#24483e;border-bottom:1px solid #073d321c;align-items:center;gap:13px;min-height:48px;font-size:12px;font-weight:720;display:flex}.system-story-summary b{color:#b57a18;letter-spacing:.08em;font-size:9px}.system-flow{color:#f4fbf6;background:radial-gradient(circle at 50% 0,#1f9b7029,#0000 39%),linear-gradient(145deg,#0a2d27,#061d1a 70%);border:1px solid #b1e2cc2e;border-radius:24px;min-width:0;padding:25px;position:relative;overflow:hidden;box-shadow:0 32px 70px #07342a2e,inset 0 1px #ffffff14}.system-flow:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.system-flow-top,.system-flow-track,.system-flow-result{z-index:1;position:relative}.system-flow-top{justify-content:space-between;align-items:center;min-height:32px;margin-bottom:22px;display:flex}.system-flow-top .brand-logo-lockup{width:102px}.system-flow-top>span,.system-flow-result>span{color:#8ecbb6;letter-spacing:.13em;align-items:center;gap:7px;font-size:8px;font-weight:820;display:inline-flex}.system-flow-top>span i,.system-flow-result>span i{background:#55d7a5;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite system-live-pulse;box-shadow:0 0 12px #55d7a5cc}.system-flow-track{grid-template-columns:minmax(145px,1.05fr) 64px minmax(130px,.82fr) 64px minmax(170px,1.14fr);align-items:center;display:grid}.system-flow-step{background:#ffffff0e;border:1px solid #d9f0e41f;border-radius:14px;flex-direction:column;min-width:0;min-height:224px;padding:18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0b}.system-flow-step>small{color:#74b69f;letter-spacing:.12em;font-size:7px;font-weight:850}.system-flow-step>strong{color:#f3faf5;letter-spacing:-.25px;margin-top:8px;font-size:15px;line-height:1.15}.system-flow-store{animation:8s ease-in-out infinite system-step-focus}.system-flow-channel{animation:8s ease-in-out 2.35s infinite system-step-focus}.system-flow-queue{animation:8s ease-in-out 4.65s infinite system-step-focus}.system-menu-preview{gap:7px;margin-top:auto;display:grid}.system-menu-preview span{background:#0213105c;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;justify-content:center;min-height:48px;padding:9px 10px;display:flex}.system-menu-preview b{color:#dcebe2;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.system-menu-preview em{color:#e4b85d;margin-top:4px;font-size:8px;font-style:normal}.system-source-choice{gap:9px;margin-top:auto;display:grid}.system-source-choice span{color:#b9d3c8;background:#02131057;border:1px solid #ffffff17;border-radius:8px;place-items:center;min-height:50px;font-size:10px;font-weight:760;display:grid}.system-source-choice span:first-child{animation:8s ease-in-out 1.3s infinite system-source-focus}.system-source-choice span:last-child{animation:8s ease-in-out 2.75s infinite system-source-focus}.system-flow-connector{background:#6ecaa938;height:2px;position:relative}.system-flow-connector:before{content:"";background:#e2b34f;border:2px solid #0a2d27;border-radius:50%;width:9px;height:9px;animation:8s cubic-bezier(.2,.75,.2,1) .75s infinite system-flow-dot;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 14px #e2b34fcc}.system-flow-connector-priority:before{background:#55d7a5;animation-delay:3.45s;box-shadow:0 0 14px #55d7a5cc}.system-flow-connector>span{color:#71998a;letter-spacing:.07em;text-align:center;text-transform:uppercase;font-size:6px;font-weight:800;position:absolute;top:-20px;left:0;right:0}.system-priority-list{gap:6px;margin-top:auto;display:grid}.system-priority-list>span{background:#0213105c;border:1px solid #ffffff12;border-left:3px solid #70827a;border-radius:7px;justify-content:space-between;align-items:center;gap:7px;min-height:43px;padding:7px 8px;display:flex}.system-priority-list>span.urgent{border-left-color:#f06b5f;animation:8s ease-in-out 4.75s infinite system-priority-focus}.system-priority-list>span.attention{border-left-color:#e4b448}.system-priority-list>span.normal{border-left-color:#55d7a5}.system-priority-list b{color:#eef8f1;flex-direction:column;min-width:0;font-size:9px;display:flex}.system-priority-list b small{color:#789b8e;margin-top:3px;font-size:6px;font-weight:650}.system-priority-list em{color:#a9c1b7;white-space:nowrap;font-size:7px;font-style:normal;font-weight:720}.system-priority-list .urgent em{color:#ff8a80}.system-priority-list .attention em{color:#edc56c}.system-flow-result{background:#55d7a50e;border:1px solid #55d7a529;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;min-height:58px;margin-top:19px;padding:0 15px;animation:8s ease-in-out 5.35s infinite system-result-focus;display:flex}.system-flow-result strong{color:#e9f7ee;text-align:right;font-size:11px;font-weight:700}@keyframes system-live-pulse{50%{opacity:.45;transform:scale(.78)}}@keyframes system-step-focus{0%,18%,to{border-color:#d9f0e41f;transform:translateY(0);box-shadow:inset 0 1px #ffffff0b}7%,13%{border-color:#e2b34f7a;transform:translateY(-3px);box-shadow:0 14px 32px #0003,0 0 24px #e2b34f14}}@keyframes system-source-focus{0%,12%,to{color:#b9d3c8;background:#02131057;border-color:#ffffff17}5%,9%{color:#effbf4;background:#55d7a51f;border-color:#55d7a58c}}@keyframes system-flow-dot{0%,8%{opacity:0;left:0}12%{opacity:1}27%{opacity:1;left:100%}31%,to{opacity:0;left:100%}}@keyframes system-priority-focus{0%,18%,to{background:#0213105c;transform:translate(0)}6%,13%{background:#f06b5f1a;transform:translate(3px)}}@keyframes system-result-focus{0%,17%,to{background:#55d7a50e;border-color:#55d7a529}6%,13%{background:#55d7a51f;border-color:#55d7a57a;box-shadow:0 0 28px #55d7a51a}}@media (width<=1080px){.system-story-wrap{grid-template-columns:1fr;gap:48px}.system-story-copy{max-width:720px}}@media (width<=760px){.system-story{padding:72px 0 79px}.system-story-wrap{gap:34px;width:calc(100% - 30px)}.system-story-copy h2{letter-spacing:-1.4px;margin-top:13px;font-size:35px}.system-story-copy>p{font-size:14px;line-height:1.65}.system-story-summary{margin-top:25px}.system-flow{border-radius:19px;padding:19px 15px 16px}.system-flow-top{margin-bottom:17px}.system-flow-track{grid-template-columns:1fr}.system-flow-step{min-height:178px}.system-flow-connector{background:#6ecaa938;width:2px;height:42px;margin-inline:auto}.system-flow-connector:before{animation-name:system-flow-dot-mobile;top:0;left:50%}.system-flow-connector-priority:before{animation-name:system-flow-dot-mobile}.system-flow-connector>span{width:max-content;top:50%;left:12px;right:auto;transform:translateY(-50%)}.system-flow-result{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-height:70px;padding:12px 13px}.system-flow-result strong{text-align:left}}@keyframes system-flow-dot-mobile{0%,8%{opacity:0;top:0}12%{opacity:1}27%{opacity:1;top:100%}31%,to{opacity:0;top:100%}}@media (prefers-reduced-motion:reduce){.system-flow *,.system-flow :before{animation:none!important}}[data-reveal]{--reveal-delay:0s;opacity:0;filter:blur(7px);transition:opacity .72s ease-out var(--reveal-delay), transform .92s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay), filter .72s ease-out var(--reveal-delay);will-change:opacity, transform, filter}[data-reveal=up]{transform:translateY(82px)}[data-reveal=left]{transform:translate(-66px,54px)}[data-reveal=right]{transform:translate(66px,54px)}[data-reveal=deep]{transition-duration:.9s,1.08s,.9s;transform:translateY(150px)scale(.975)}[data-reveal].is-visible{opacity:1;filter:blur();transform:translate(0)scale(1)}@media (width>=761px){[data-reveal]{backface-visibility:hidden}[data-section-reveal]{opacity:0;filter:blur(7px);will-change:opacity, transform, filter;backface-visibility:hidden;transition:opacity .76s ease-out,transform .92s cubic-bezier(.16,1,.3,1),filter .76s ease-out;transform:translateY(76px)scale(.994)}[data-section-reveal].is-visible{opacity:1;filter:blur();transform:translate(0)scale(1)}.feature-strip article[data-reveal],.faq-list details[data-reveal],.plan-reveal[data-reveal]{transform:translateY(70px)scale(.985)}.feature-strip article[data-reveal].is-visible,.faq-list details[data-reveal].is-visible,.plan-reveal[data-reveal].is-visible{transform:translate(0)scale(1)}}.site-motion-ready .hero-copy[data-reveal]{transition-duration:.72s,.82s}.site-motion-ready .hero-visual[data-reveal]{--reveal-delay:.18s;transition-duration:.78s,1s}.hero-visual{--parallax-x:0px;--parallax-y:0px}.hero-visual .device-pair{transform:translate3d(var(--parallax-x), var(--parallax-y), 0);will-change:transform;transition:transform .55s cubic-bezier(.16,1,.3,1)}.feature-strip article{transition:transform .25s,color .25s}.feature-strip article:hover{transform:translateY(-4px)}.feature-strip article:hover .feature-icon{background:#e8f4ec;border-color:#168060;transform:rotate(-3deg)scale(1.04);box-shadow:0 10px 24px #075d4f1f}.feature-icon{transition:transform .25s,border-color .25s,background .25s,box-shadow .25s}.system-flow.is-visible .system-flow-step{animation:.72s cubic-bezier(.22,1,.36,1) both premium-flow-card}.system-flow.is-visible .system-flow-step:first-of-type{animation-delay:.18s}.system-flow.is-visible .system-flow-step:nth-of-type(2){animation-delay:.43s}.system-flow.is-visible .system-flow-step:nth-of-type(3){animation-delay:.68s}.system-flow.is-visible .system-flow-result{animation:.7s cubic-bezier(.22,1,.36,1) 1s both premium-result-in}.menu-button{padding:0}.menu-button span{background:currentColor;border-radius:99px;width:20px;height:2px;margin:4px auto;transition:transform .25s,opacity .2s;display:block}.menu-button[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}.menu-button[aria-expanded=true] span:nth-child(2){opacity:0}.menu-button[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.faq-list details{transition:border-color .25s,background .25s,box-shadow .25s,transform .25s}.faq-list details:hover{transform:translateY(-2px)}.faq-list details[open]{background:#fffdfa;border-color:#07685247;box-shadow:0 16px 38px #073d3214}.faq-list details[open] p{animation:.34s cubic-bezier(.16,1,.3,1) both premium-faq-in}.plan-card{height:auto;min-height:548px;transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .32s,box-shadow .32s;transform:translateZ(0)}.plan-card.management{height:auto;min-height:548px}.plan-reveal{min-width:0}.plan-card.popular{height:auto;min-height:580px}.plan-card:hover,.plan-card:focus-within{transform:translateY(-8px)}.plan-card.popular:hover,.plan-card.popular:focus-within{transform:translateY(-12px)}.plan-card:hover .plan-icon svg{transform:translateY(-2px)scale(1.035)}.plan-icon svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}.plan-action{transition:transform .22s,color .22s,background .22s,border-color .22s,box-shadow .22s}.plan-action:hover,.plan-action:focus-visible{transform:translateY(-2px);box-shadow:0 13px 28px #00000040}.plans-note{color:#e1e6de9e;text-align:center;max-width:700px;margin:22px auto 0;font-size:11px;line-height:1.55}.premium-final-cta{background:radial-gradient(circle at 82% 25%,#e2b84f2e,#0000 31%),linear-gradient(135deg,#075d4f,#06483e 63%,#072e29);position:relative;overflow:hidden}.premium-final-cta:before{content:"";border:1px solid #ffffff1a;border-radius:50%;width:520px;height:520px;position:absolute;top:-145%;right:-7%;box-shadow:0 0 0 70px #ffffff06,0 0 0 140px #ffffff05}.premium-final-cta .content-wrap{z-index:1;position:relative}.premium-final-cta p{color:#eef9f3b8;max-width:670px;margin:13px 0 0;font-size:13px;line-height:1.6}.final-cta-actions{flex:none;align-items:center;gap:10px;display:flex}.final-cta-actions button{color:#fff;background:#ffffff0f;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:9px;min-height:50px;padding:0 20px;font-size:12px;font-weight:800;display:inline-flex}.final-cta-actions button:hover,.final-cta-actions a:hover{transform:translateY(-2px)}.final-cta-actions button,.final-cta-actions a{transition:transform .22s,background .22s,box-shadow .22s}.modal{animation:.24s both premium-modal-backdrop}.modal-box{animation:.42s cubic-bezier(.16,1,.3,1) both premium-modal-card}@keyframes premium-card-in{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes premium-flow-card{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes premium-result-in{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes premium-faq-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes premium-modal-backdrop{0%{opacity:0}to{opacity:1}}@keyframes premium-modal-card{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=760px){[data-reveal=left],[data-reveal=right],[data-reveal=up]{transform:translateY(72px)}[data-reveal=deep]{transform:translateY(120px)scale(.98)}[data-reveal].is-visible{transform:translate(0)}.hero-visual .device-pair{transform:none}.plan-reveal-popular{order:-1}.plan-card,.plan-card.popular{min-height:0;transform:none}.plan-card:hover,.plan-card:focus-within,.plan-card.popular:hover,.plan-card.popular:focus-within{transform:none}.premium-final-cta>.content-wrap{align-items:stretch}.final-cta-actions{grid-template-columns:1fr;display:grid}.final-cta-actions a,.final-cta-actions button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;filter:none!important;transform:none!important}.system-flow.is-visible .system-flow-step,.system-flow.is-visible .system-flow-result,.faq-list details[open] p,.modal,.modal-box{animation:none!important}.hero-visual .device-pair{transform:none!important}}.dashboard-main{position:relative;overflow:hidden}.dash-main-top>span:after{content:attr(data-view)}.preview-restaurant-mini{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:7px;margin:-8px 4px 11px;padding:8px 6px;display:flex}.preview-restaurant-mini>span{color:#fff;background:linear-gradient(145deg,#ff8853,#ff5d22);border-radius:7px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:7px;font-weight:900;display:grid}.preview-restaurant-mini b{color:#f0f3ed;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:7px;line-height:1.25;overflow:hidden}.preview-restaurant-mini small{color:#7e8597;margin-top:2px;font-size:5px;font-weight:500;display:block}.dash-main-top>div>button{position:relative}.dash-main-top>div>button>b,.phone-header button>b{color:#fff;background:#ff632c;border:2px solid #fff;border-radius:999px;place-items:center;min-width:12px;height:12px;padding:0 3px;font-size:5px;line-height:1;display:grid;position:absolute;top:-3px;right:-3px}.dash-main-top>div>small{color:#202438;flex-direction:column;font-size:7px;font-weight:800;display:flex}.dash-main-top>div>small strong{color:#858a9d;font-size:5px;font-weight:600}.preview-overview{gap:8px;display:grid}.preview-status-band{background:linear-gradient(100deg,#ff74341c,#fffc 58%);border:1px solid #ffab5840;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 13px;display:flex;box-shadow:0 7px 20px #1e182d0b}.preview-status-band h4{color:#202334;margin:3px 0 1px;font-size:11px}.preview-status-band p{color:#777c8d;margin:0;font-size:6px}.preview-status-scale{flex:none;align-items:center;gap:9px;display:flex}.preview-status-scale span{color:#8d91a0;align-items:center;gap:3px;font-size:5px;font-weight:700;display:flex}.preview-status-scale i{background:#ffb141;border-radius:50%;width:5px;height:5px}.preview-status-scale i.normal{background:#30b47c}.preview-status-scale i.urgent{background:#ff5f4b}.preview-status-scale span.active{color:#bd571f;background:#fff3e8;border-radius:99px;padding:5px 6px;box-shadow:0 0 0 1px #ff783629}.preview-status-scale span.active i{animation:1.35s ease-in-out infinite preview-pulse}.preview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.preview-metrics>span{background:#ffffffeb;border:1px solid #e7e7ed;border-radius:9px;flex-direction:column;gap:3px;min-width:0;padding:9px;display:flex;position:relative;box-shadow:0 6px 17px #221b360a}.preview-metrics small{color:#85899a;font-size:5px}.preview-metrics b{color:#202334;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.preview-metrics em{color:#20a36f;font-size:5px;font-style:normal;font-weight:800;position:absolute;bottom:8px;right:7px}.preview-overview-grid{grid-template-columns:.72fr 1.45fr .9fr;gap:7px;display:grid}.preview-overview-grid .dash-card{background:#ffffffeb;border-color:#e4e5eb;min-height:104px;box-shadow:0 8px 22px #221b360b}.preview-operation-card>div{justify-content:space-between;align-items:flex-start;display:flex}.preview-operation-card strong{color:#202334;letter-spacing:-1px;font-size:24px}.preview-operation-card strong small{color:#999dac;letter-spacing:0;font-size:7px}.preview-operation-card>b{color:#e26429;background:#fff1e5;border-radius:4px;margin:5px 0;padding:3px 5px;font-size:6px;display:inline-flex}.preview-operation-card p{color:#777c8e;margin:2px 0 0;font-size:6px;line-height:1.4}.preview-priority-card h4,.preview-profit-card h4{color:#202334}.preview-priority-list{gap:4px;margin-top:7px;display:grid}.preview-priority-list>span{background:#f7f7fa;border-radius:5px;grid-template-columns:1.2fr .85fr auto;align-items:center;gap:4px;padding:5px 6px;display:grid}.preview-priority-list>span.incoming{background:#fff6f0;border:1px solid #ff682d59;animation:.65s cubic-bezier(.16,1,.3,1) both preview-order-arrive}.preview-priority-list b{color:#272a3b;flex-direction:column;min-width:0;font-size:6px;display:flex}.preview-priority-list small{color:#8c90a0;text-overflow:ellipsis;white-space:nowrap;font-size:5px;font-weight:500;overflow:hidden}.preview-priority-list em{color:#6e7385;font-size:5px;font-style:normal}.preview-priority-list time{color:#eb642c;font-size:5px;font-weight:800}.preview-profit-card .line-chart{height:42px;margin-top:7px}.order-card.preview-new-order{background:linear-gradient(90deg,#ff6f331c,#fffffff5);border-color:#ff6e367a;animation:.65s cubic-bezier(.16,1,.3,1) both preview-order-arrive}.order-priority.new{color:#fff;background:#ff6d31;box-shadow:0 0 0 5px #ff6d311a}.order-card em.new{color:#e55e26;border-color:#ff7d43}.preview-kitchen-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.preview-kitchen-board>section{background:#f7f7fa;border:1px solid #e5e6ec;border-radius:8px;min-height:172px;padding:7px}.preview-kitchen-board header{color:#303345;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:7px;display:flex}.preview-kitchen-board header span{color:#74798b;background:#ebeaf0;border-radius:50%;place-items:center;width:16px;height:16px;font-size:6px;display:grid}.preview-kitchen-board article{background:#fff;border:1px solid #e4e4e9;border-left:2px solid #858a9c;border-radius:6px;gap:3px;margin-bottom:5px;padding:7px;display:grid;box-shadow:0 5px 13px #201b2f0a}.preview-kitchen-board article.moving{border-color:#ff692d6b #ff692d6b #ff692d6b #ff672d;animation:.65s cubic-bezier(.16,1,.3,1) both preview-column-move}.preview-kitchen-board strong{color:#26293a;flex-direction:column;font-size:7px;display:flex}.preview-kitchen-board strong small{color:#85899a;font-size:5px;font-weight:500}.preview-kitchen-board em{color:#676c7f;font-size:5px;font-style:normal}.preview-kitchen-board time{color:#e9672f;font-size:5px;font-weight:800}.preview-live-toast{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#131521f0;border:1px solid #ffffff2b;border-radius:9px;align-items:center;gap:8px;width:190px;padding:9px 10px;animation:.58s cubic-bezier(.16,1,.3,1) both preview-toast-in;display:flex;position:absolute;bottom:13px;right:13px;box-shadow:0 15px 32px #0e0b193d}.preview-live-toast>i{background:#ff6d31;border-radius:50%;flex:0 0 8px;width:8px;height:8px;animation:1.2s ease-in-out infinite preview-pulse;box-shadow:0 0 0 5px #ff6d3121}.preview-live-toast.phase-3>i{background:#35bd7e;box-shadow:0 0 0 5px #35bd7e21}.preview-live-toast.phase-4{border-color:#2eb87c52}.preview-live-toast.phase-4>i{background:#35bd7e;box-shadow:0 0 0 5px #35bd7e21}.preview-live-toast span{flex-direction:column;gap:2px;min-width:0;display:flex}.preview-live-toast b{color:#fff;font-size:7px}.preview-live-toast small{color:#a8aabb;font-size:5px}.phone-header>div{flex-direction:column;gap:1px;min-width:0;display:flex}.phone-header>div>small{color:#8b91a3;text-overflow:ellipsis;white-space:nowrap;font-size:4px;overflow:hidden}.phone-header button{position:relative}.phone-account-tag{color:#ff8750;letter-spacing:.7px;margin-top:5px;font-size:4px;font-weight:900;display:block}.phone-operation{background:linear-gradient(130deg,#ff743324,#161826d9);border:1px solid #ff874f33;border-radius:7px;gap:3px;margin-top:7px;padding:8px;display:grid}.phone-operation small{color:#8c91a3;font-size:4px}.phone-operation strong{color:#f4f4f7;font-size:7px}.phone-operation span{color:#ff9b68;align-items:center;gap:3px;font-size:5px;font-weight:800;display:flex}.phone-operation span i{background:#ff8b50;border-radius:50%;width:4px;height:4px;animation:1.3s ease-in-out infinite preview-pulse}.phone-metrics{grid-template-columns:1fr 1fr;gap:4px;margin:5px 0;display:grid}.phone-metrics>span{background:#151825;border:1px solid #292d42;border-radius:6px;flex-direction:column;gap:2px;padding:6px;display:flex;position:relative}.phone-metrics small{color:#818698;font-size:4px}.phone-metrics b{color:#f1f2f5;font-size:7px}.phone-metrics em{color:#48ce93;font-size:4px;font-style:normal;position:absolute;bottom:5px;right:5px}.phone-live-orders>span{background:#151825;border:1px solid #292d42;border-left:2px solid #ff7240;grid-template-columns:minmax(0,1fr) auto auto}.phone-live-orders>span.incoming{background:#ff703a1f;border-color:#ff7844;animation:.55s cubic-bezier(.16,1,.3,1) both preview-order-arrive}.phone-live-orders>span>b{color:#aeb1bf;font-size:5px}.phone-list span.incoming{background:#ff6f361c;border-color:#ff7540;animation:.55s cubic-bezier(.16,1,.3,1) both preview-order-arrive}.phone-kitchen{gap:5px;margin-top:7px;display:grid}.phone-kitchen section{background:#141724;border:1px solid #292d42;border-radius:6px;padding:5px}.phone-kitchen header{color:#e5e6ec;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:5px;display:flex}.phone-kitchen header i{color:#aaaebe;background:#282c3e;border-radius:50%;place-items:center;width:12px;height:12px;font-size:4px;font-style:normal;display:grid}.phone-kitchen section>span{background:#1d2030;border-radius:4px;grid-template-columns:auto 1fr;gap:4px;padding:4px;display:grid}.phone-kitchen section>span+span{margin-top:3px}.phone-kitchen section>span.moving{border:1px solid #ff703780;animation:.55s cubic-bezier(.16,1,.3,1) both preview-column-move}.phone-kitchen strong{color:#ff8550;font-size:5px}.phone-kitchen small{color:#9a9eae;text-overflow:ellipsis;white-space:nowrap;font-size:4px;overflow:hidden}.phone-live-toast{z-index:9;background:#1b1d2bf5;border:1px solid #ff7a4259;border-radius:7px;align-items:center;gap:6px;padding:7px;animation:.55s cubic-bezier(.16,1,.3,1) both preview-toast-in;display:flex;position:absolute;bottom:52px;left:7px;right:7px;box-shadow:0 10px 24px #00000047}.phone-live-toast>i{background:#ff6d31;border-radius:50%;flex:0 0 6px;width:6px;height:6px;animation:1.2s ease-in-out infinite preview-pulse;box-shadow:0 0 0 4px #ff6d311c}.phone-live-toast.phase-3>i{background:#38c185}.phone-live-toast.phase-4{border-color:#38c1856b}.phone-live-toast.phase-4>i{background:#38c185}.phone-live-toast span{flex-direction:column;gap:1px;display:flex}.phone-live-toast b{color:#f4f4f7;font-size:5px}.phone-live-toast small{color:#999dad;font-size:4px}.metric-updated{animation:.72s cubic-bezier(.16,1,.3,1) both preview-value-update}.preview-metrics>span.metric-updated,.finance-numbers>span.metric-updated,.phone-metrics>span.metric-updated,.phone-finance.is-updated>span{border-color:#2fb87c6b;box-shadow:0 0 0 3px #2fb87c12,0 9px 22px #17744d14}.preview-metrics>span.revenue-updated em,.finance-view.is-updated .finance-numbers i{color:#159a63}.finance-view.is-updated .large-chart i,.phone-bars.is-updated i{transform-origin:bottom;animation:.68s cubic-bezier(.16,1,.3,1) both preview-bar-rise}.finance-view.is-updated .large-chart i:nth-child(2n),.phone-bars.is-updated i:nth-child(2n){animation-delay:60ms}.finance-view.is-updated .large-chart i:nth-child(3n),.phone-bars.is-updated i:nth-child(3n){animation-delay:.12s}.finance-view.is-updated .large-chart i:last-child,.phone-bars.is-updated i:last-child{background:#2fba7d;box-shadow:0 0 0 3px #2fba7d21}@keyframes preview-order-arrive{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes preview-column-move{0%{opacity:0;transform:translate(-18px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes preview-toast-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes preview-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.52;transform:scale(.76)}}@keyframes preview-value-update{0%{opacity:.35;transform:translateY(6px)scale(.97)}58%{transform:translateY(-1px)scale(1.015)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes preview-bar-rise{0%{opacity:.3;transform:scaleY(.34)}to{opacity:1;transform:scaleY(1)}}@media (width<=760px){.preview-restaurant-mini{display:none}.preview-status-band{flex-direction:column;align-items:flex-start;gap:7px}.preview-status-band p{display:none}.preview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-overview-grid{grid-template-columns:.78fr 1.22fr}.preview-profit-card{display:none}.preview-kitchen-board>section{min-height:125px}.preview-live-toast{width:160px;bottom:8px;right:8px}.dash-main-top>div>small strong{display:none}}@media (prefers-reduced-motion:reduce){.preview-status-scale span.active i,.preview-operation span i,.preview-new-order,.preview-kitchen-board article.moving,.preview-priority-list>span.incoming,.preview-live-toast,.preview-live-toast>i,.phone-live-toast,.phone-live-toast>i,.phone-operation span i,.metric-updated,.finance-view.is-updated .large-chart i,.phone-bars.is-updated i,.phone-list span.incoming,.phone-live-orders>span.incoming,.phone-kitchen section>span.moving{animation:none!important}}.hero-owner-character{z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(178px,14.6vw,210px);height:auto;display:block;position:absolute;bottom:5px;left:0}@media (width>=1281px){.hero{grid-template-columns:minmax(500px,.82fr) minmax(0,1.18fr)}.hero-visual{padding-left:0}.hero-visual .device-pair{width:min(100% - 116px,620px);margin-left:116px}}@media (width>=1121px) and (width<=1280px){.hero{grid-template-columns:minmax(455px,.8fr) minmax(0,1.2fr)}.hero-owner-character{width:176px}.hero-visual .device-pair{width:min(100% - 96px,570px);margin-left:96px}}@media (width>=761px) and (width<=1120px){.hero-owner-character{width:184px;left:4px}.hero-visual .device-pair{width:min(100% - 104px,640px);margin-left:104px}}@media (width<=760px){.hero-visual{min-height:555px;padding-top:96px}.hero-owner-character{width:124px;top:0;bottom:auto;left:6px}.hero-visual .device-pair{width:calc(100% - 44px);min-height:455px;margin-left:44px}}@media (width<=420px){.hero-owner-character{width:112px}.hero-visual .device-pair{width:calc(100% - 34px);margin-left:34px}}html[data-device=mobile]{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}main[data-device=mobile] .hero{grid-template-columns:1fr}main[data-device=mobile] .hero-copy,main[data-device=mobile] .hero h1,main[data-device=mobile] .hero-copy>p{max-width:100%}main[data-device=mobile] .hero-visual{touch-action:pan-y;margin-inline:auto}main[data-device=mobile] .hero-visual .device-pair{transform:none}main[data-device=mobile] .header-profile,main[data-device=mobile] .header-logout{display:none}@media (width<=760px){main[data-device=mobile] .content-wrap,main[data-device=mobile] .hero-shell .content-wrap{width:calc(100% - 28px)}main[data-device=mobile] .header-inner{gap:8px;min-height:68px}main[data-device=mobile] .hero-shell .site-brand .brand-logo-lockup{width:clamp(108px,31vw,126px)}main[data-device=mobile] .site-nav{gap:5px}main[data-device=mobile] .site-nav .login-link,main[data-device=mobile] .site-nav .header-cta{white-space:nowrap;min-height:38px;padding-inline:10px;font-size:10px}main[data-device=mobile] .hero{gap:0;padding:32px 0 54px}main[data-device=mobile] .hero-kicker{margin-bottom:14px}main[data-device=mobile] .hero h1{letter-spacing:-1.35px;text-wrap:balance;font-size:clamp(34px,10.2vw,44px);line-height:1.035}main[data-device=mobile] .hero-copy>p{margin:18px 0 21px;font-size:16px;line-height:1.46}main[data-device=mobile] .hero-actions{gap:10px}main[data-device=mobile] .hero-primary,main[data-device=mobile] .hero-secondary{border-radius:8px;min-height:52px;padding-inline:16px;font-size:14px}main[data-device=mobile] .hero-visual{width:min(100%,400px);min-height:520px;margin-top:26px;padding:82px 0 0}main[data-device=mobile] .hero-owner-character{width:clamp(104px,29vw,120px);top:0;left:2px}main[data-device=mobile] .hero-visual .device-pair{width:calc(100% - 38px);min-height:438px;margin-left:38px}main[data-device=mobile] .device-pair .tablet-device{width:calc(100% - 12px)}main[data-device=mobile] .device-pair .phone-device{width:clamp(102px,29vw,116px);height:clamp(220px,63vw,250px);bottom:-20px;right:-2px}}@media (width<=380px){main[data-device=mobile] .hero h1{font-size:clamp(32px,10.5vw,40px)}main[data-device=mobile] .hero-visual{min-height:490px}main[data-device=mobile] .hero-visual .device-pair{min-height:410px}}@media (orientation:landscape) and (height<=560px){main[data-device=mobile] .hero{grid-template-columns:minmax(280px,.92fr) minmax(380px,1.08fr);align-items:center;gap:18px}main[data-device=mobile] .hero h1{font-size:clamp(32px,5vw,42px)}main[data-device=mobile] .hero-visual{min-height:390px;margin-top:0}}:root{--liquid-glass-highlight:#ffffff7a;--liquid-glass-inner:#ffffff1f;--liquid-glass-depth:#052e252e}:is(.site-nav .header-cta,.site-nav .login-link,.hero-primary,.hero-secondary,.plan-action,.final-cta-actions a,.final-cta-actions button,.mobile-bottom-cta a,.mobile-bottom-cta button,.orange-button.wide,.green-outline){isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%);box-shadow:inset 0 1px 0 var(--liquid-glass-highlight), inset 0 -1px 0 #00241c24, inset 1px 0 0 var(--liquid-glass-inner), inset -1px 0 0 #ffffff14, 0 12px 28px var(--liquid-glass-depth);transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s,filter .24s,border-color .24s;position:relative;overflow:hidden;transform:translateZ(0)}:is(.site-nav .header-cta,.site-nav .login-link,.hero-primary,.hero-secondary,.plan-action,.final-cta-actions a,.final-cta-actions button,.mobile-bottom-cta a,.mobile-bottom-cta button,.orange-button.wide,.green-outline):after{z-index:0;border-radius:inherit;content:"";opacity:.68;pointer-events:none;background:radial-gradient(at 18% -18%,#ffffff6b,#0000 43%),linear-gradient(115deg,#ffffff2b,#0000 34%,#ffffff14 67%,#0000 78%);transition:opacity .24s,transform .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-9%)}:is(.site-nav .header-cta,.site-nav .login-link,.hero-primary,.hero-secondary,.plan-action,.final-cta-actions a,.final-cta-actions button,.mobile-bottom-cta a,.mobile-bottom-cta button,.orange-button.wide,.green-outline):hover{filter:brightness(1.035)saturate(1.04);transform:translateY(-2px)translateZ(0);box-shadow:inset 0 1px #ffffff9e,inset 0 -1px #00241c1f,0 16px 34px #05372b38}:is(.site-nav .header-cta,.site-nav .login-link,.hero-primary,.hero-secondary,.plan-action,.final-cta-actions a,.final-cta-actions button,.mobile-bottom-cta a,.mobile-bottom-cta button,.orange-button.wide,.green-outline):hover:after{opacity:.92;transform:translate(8%)}:is(.site-nav .header-cta,.site-nav .login-link,.hero-primary,.hero-secondary,.plan-action,.final-cta-actions a,.final-cta-actions button,.mobile-bottom-cta a,.mobile-bottom-cta button,.orange-button.wide,.green-outline):active{filter:brightness(.98);transform:translateY(1px)scale(.992);box-shadow:inset 0 2px 5px #00261d33,inset 0 1px #ffffff57,0 6px 15px #05372b24}:is(.menu-button,.dash-main-top button,.phone-header button,.inline-link,.filter-row button,.order-card button,.cia-replay,.plan-route-header button){-webkit-backdrop-filter:blur(14px)saturate(155%);backdrop-filter:blur(14px)saturate(155%);transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,background .22s,border-color .22s;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0631271a,0 7px 17px #052e2517}:is(.menu-button,.dash-main-top button,.phone-header button,.inline-link,.filter-row button,.order-card button,.cia-replay,.plan-route-header button):hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff7a,0 10px 22px #052e2521}.phone-nav button>span{-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);background-color:#ffffff0e;border:1px solid #ffffff30;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff3d,0 6px 15px #03070e26}.phone-nav button:is(:hover,.active)>span{border-color:#ff884d75;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff52,0 8px 18px #ff5e2229}.side-nav button:is(:hover,.active){-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);box-shadow:inset 0 1px #ffffff1f, inset 2px 0 var(--green), 0 7px 16px #00000021}:is(button,a):focus-visible{outline-offset:3px;outline:3px solid #e1b24b6b}@media (hover:none){:is(.site-nav .header-cta,.site-nav .login-link,.hero-primary,.hero-secondary,.plan-action,.final-cta-actions a,.final-cta-actions button,.mobile-bottom-cta a,.mobile-bottom-cta button,.orange-button.wide,.green-outline):hover{filter:none;transform:none}}@media (width<=760px){:is(.site-nav .header-cta,.site-nav .login-link,.hero-primary,.hero-secondary,.plan-action,.final-cta-actions a,.final-cta-actions button,.mobile-bottom-cta a,.mobile-bottom-cta button){-webkit-backdrop-filter:blur(14px)saturate(155%);backdrop-filter:blur(14px)saturate(155%)}:root{--orange:#ff5a1f;--orange-dark:#e9470b;--purple:#6b3dff;--mobile-brand-navy:#0b0f1a;--mobile-brand-cream:#f4f2ed}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.brand-logo-picture{line-height:0;display:block}.brand-logo-lockup{opacity:1;filter:saturate(1.2)contrast(1.14);transform:translateZ(0)}.brand-logo small{color:#26342f;opacity:1;font-weight:700}.site-header{background:#fffffff7;border-bottom-color:#0b0f1a29}.menu-button{color:var(--mobile-brand-navy);background:#fff;border-color:#0b0f1a47}.site-nav{background:#0b0f1afa;border-color:#ff5a1f6b;box-shadow:0 22px 48px #03060f57}.site-nav a,.site-nav button,.site-nav .login-link{color:#fff;opacity:1}.site-nav .header-cta,.hero-primary,.mobile-bottom-cta a,.popular .plan-action,.final-cta-actions a{background:linear-gradient(180deg, #ff7139, var(--orange));color:#fff;border-color:#ff7845;box-shadow:0 13px 30px #ff5a1f57,inset 0 1px #ffffff61}.hero h1,.hero-title-chef{color:var(--mobile-brand-navy);text-shadow:none}.hero-title-ia{color:var(--orange);text-shadow:0 5px 18px #ff5a1f30}.hero-kicker,.system-story-eyebrow,.whatsapp-story-copy .system-story-eyebrow,.eyebrow-green{color:#c83d08;opacity:1;font-weight:900}.hero-kicker:before{background:linear-gradient(90deg, var(--orange), var(--purple))}.hero-copy>p{color:#26332f;opacity:1;font-weight:510}.hero-secondary{color:var(--mobile-brand-navy);background:#fffffff5;border-color:#0b0f1a8c;box-shadow:0 12px 26px #0b0f1a1f,inset 0 1px #fff}.hero-proof b{color:var(--mobile-brand-navy)}.hero-proof small,.hero-proof p{color:#34433d;opacity:1}.hero-proof .ui-icon,.feature-icon{color:var(--orange);background:#fff0e9;border-color:#ff7b4a}.hero-owner-character,.faq-leadership-trio{filter:saturate(1.14)contrast(1.06)}.dashboard-shell,.phone-screen,.whatsapp-motion,.system-flow{filter:saturate(1.12)contrast(1.045)}.dash-heading h3,.dash-card-heading h4,.view-panel-head h4,.order-card strong,.menu-grid article strong,.delivery-list strong,.finance-numbers b,.phone-view h4,.phone-operation strong,.phone-list b,.phone-kitchen strong{color:#fff;opacity:1}.dash-heading p,.dash-card-lead,.view-panel-head p,.order-card small,.menu-grid article small,.delivery-list small,.finance-numbers small,.phone-header small,.phone-view>p,.phone-list small,.phone-kitchen small{color:#b9cec6;opacity:1}.card-kicker,.live-dot,.open-status,.available,.finance-numbers i,.phone-account-tag{color:#66e5b5;opacity:1}.motion-section-intro>span,.motion-section-intro h2,.motion-section-intro p{opacity:1}.motion-section-intro>span{color:#ff8a5d}.motion-section-intro h2{color:#fff}.motion-section-intro p{color:#dfece6}.system-story-copy h2,.whatsapp-story-copy h2,.faq-heading h2,.feature-strip h3{color:var(--mobile-brand-navy)}.system-story-copy>p,.whatsapp-story-copy>p,.faq-heading p,.faq-list p,.feature-strip p{color:#35433d;opacity:1}.system-story-summary span,.whatsapp-story-summary strong{color:#152a24}.whatsapp-story-summary small{color:#465a51;opacity:1}.whatsapp-motion-top>span,.journey-result-copy small,.journey-progress span,.system-flow-top>span,.system-flow-result>span{color:#a8e7cf;opacity:1}.faq-list summary{color:#15221e;font-weight:780}.faq-list summary:after{color:var(--orange)}.conversion-zone,.plans-section{color:#fff}.plans-heading h2,.plan-card h3,.plan-price strong{color:#fff;text-shadow:0 3px 16px #ffffff0f}.plans-heading p,.plan-subtitle,.plan-detail,.plan-card li span,.plans-guarantees,.plans-note{color:#e8e8e3;opacity:1}.plan-price small,.plan-price em{color:#f4f2ed}.popular-label,.plan-card.counter .plan-icon,.plan-card.popular .plan-icon{color:#ff8a56}.plan-card.management .plan-icon,.management .plan-action{color:#b99cff}.premium-final-cta h2,.premium-final-cta p,.premium-final-cta span{color:#fff;opacity:1}.premium-final-cta h2 em{color:#ff8553}.site-footer{background:#fff}.footer-inner p,.footer-inner small,.footer-inner a,.footer-inner .brand-logo small{color:#27342f;opacity:1;font-weight:650}.mobile-bottom-cta{background:#0b0f1af7;border-top-color:#ff5a1f73}.mobile-bottom-cta button{color:#fff;background:#f4f2ed1a;border-color:#f4f2ed7a}}@media (width>=761px){.hero-shell .site-header{background:linear-gradient(#056554f5,#045b4cf0);border-bottom-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a,0 10px 28px #04463a14}.hero-shell .site-nav{align-items:center;min-height:44px}.hero-shell .site-nav a,.hero-shell .site-nav button{font-family:var(--font-chefia-logo), var(--font-geist-sans), sans-serif;line-height:1}.hero-shell .site-nav .nav-anchor{color:#fff;justify-content:center;align-items:center;min-height:42px;padding-inline:10px;font-size:14px;font-weight:650;display:inline-flex}.hero-shell .site-nav .nav-anchor:hover{color:#fff;background:#ffffff1a}.hero-shell .site-nav .login-link{color:#fff;background:#ffffff14;border-color:#ffffff6b}.hero-shell .site-nav .login-link:hover{color:#fff;background:#ffffff26;border-color:#ffffffad}}@media (width<=760px){html,body{color:#073d32;font-family:-apple-system, BlinkMacSystemFont, var(--font-geist-sans), "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main[data-device=mobile]{color:#073d32}main[data-device=mobile] .hero-shell .site-header{background:linear-gradient(#056554f7,#045b4cf2);border-bottom-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a,0 10px 28px #04463a14}main[data-device=mobile] .hero-shell .site-brand .brand-logo-lockup{opacity:1;filter:saturate(1.12)contrast(1.08)drop-shadow(0 3px 10px #00211b29)}main[data-device=mobile] .menu-button{color:#fff;background:#ffffff1a;border-color:#ffffff61}main[data-device=mobile] .menu-button span{background:currentColor}main[data-device=mobile] .site-nav{background:#044c3ffa;border-color:#ffffff2e;box-shadow:0 22px 48px #0330284d}main[data-device=mobile] .site-nav a,main[data-device=mobile] .site-nav button,main[data-device=mobile] .site-nav .login-link,main[data-device=mobile] .site-nav .header-cta{color:#fff;font-family:var(--font-chefia-logo), var(--font-geist-sans), sans-serif;opacity:1;font-weight:650;line-height:1}main[data-device=mobile] .site-nav .login-link{background:#ffffff17;border-color:#ffffff6b}main[data-device=mobile] .hero h1,main[data-device=mobile] .hero-title-chef,main[data-device=mobile] .system-story-copy h2,main[data-device=mobile] .whatsapp-story-copy h2,main[data-device=mobile] .faq-heading h2,main[data-device=mobile] .feature-strip h3{color:#073d32;opacity:1}main[data-device=mobile] .hero-title-ia,main[data-device=mobile] .hero-kicker,main[data-device=mobile] .eyebrow-green{color:#ff5a1f;opacity:1}main[data-device=mobile] .hero-copy>p,main[data-device=mobile] .system-story-copy>p,main[data-device=mobile] .whatsapp-story-copy>p,main[data-device=mobile] .faq-heading p,main[data-device=mobile] .faq-list p,main[data-device=mobile] .feature-strip p{color:#46554f;opacity:1}main[data-device=mobile] .faq-list summary{color:#15221e;opacity:1}main[data-device=mobile] .premium-final-cta h2,main[data-device=mobile] .plans-heading h2,main[data-device=mobile] .plan-card h3,main[data-device=mobile] .plan-price strong{color:#fff;opacity:1}main[data-device=mobile] .premium-final-cta p,main[data-device=mobile] .plans-heading p,main[data-device=mobile] .plan-detail,main[data-device=mobile] .plan-card li span{color:#e4eee9;opacity:1}}:root{--hero:#006b57;--hero-deep:#00483d;--hero-soft:#00856a;--paper:#f7f2e6;--paper-2:#fffdf8;--ink:#043d32;--muted:#4e625a;--orange:#ff5a1f;--orange-dark:#e9470b;--purple:#6b3dff;--green:#00ac7a;--chefia-glass-light:#ffffffc7;--chefia-glass-heavy:#004e40e6;--chefia-glass-edge:#ffffffb8;--chefia-focus:#ff5a1f80;--liquid-glass-highlight:#ffffffad;--liquid-glass-inner:#ffffff2e;--liquid-glass-depth:#00483938}html,body{color:var(--ink);background:#f7f3e9}.hero-shell{color:#043d32;background:linear-gradient(90deg,#ffdc8257 0 31%,#c2f1d994 47%,#ffffff1f 76%),radial-gradient(at 82% 30%,#00a8772b,#0000 35%),linear-gradient(#fffefa 0%,#f3fbf6 100%)}.hero-shell:before{opacity:.72;background:linear-gradient(90deg,#ffa6344d,#00aa7738 39%,#0000 66%),radial-gradient(at 70% 58%,#6b3dff1a,#0000 42%)}.hero-shell .site-header{-webkit-backdrop-filter:blur(26px)saturate(210%);backdrop-filter:blur(26px)saturate(210%);background:linear-gradient(#00715bf5,#005245f0);border-bottom-color:#ffffff3b;box-shadow:inset 0 1px #ffffff2e,0 12px 32px #0040332b}.hero-shell .site-nav .nav-anchor,.hero-shell .site-nav .login-link,.hero-shell .site-nav a,.hero-shell .site-nav button{color:#fff;opacity:1}.hero-shell .site-nav .nav-anchor:hover{background:#ffffff21}.hero-shell .site-nav .login-link{background:#ffffff21;border-color:#ffffff85;box-shadow:inset 0 1px #ffffff47,0 12px 25px #002a2229}.hero-shell .site-nav .header-cta,.hero-primary,.popular .plan-action,.final-cta-actions a,.mobile-bottom-cta a{color:#fff;background:linear-gradient(#ff7540,#f34d13);border-color:#ff9465d1;box-shadow:inset 0 1px #ffffff70,0 15px 32px #ef480d52}.hero h1,.hero-title-chef,.system-story-copy h2,.whatsapp-story-copy h2,.feature-clean-heading h2,.faq-heading h2{color:#03483a;opacity:1}.hero-title-chef{color:#00a979;text-shadow:0 8px 24px #00a9792e}.hero-title-ia{color:#ff9d24;text-shadow:0 8px 24px #ff7a203d}.hero-kicker,.system-story-eyebrow,.eyebrow-green,.faq-heading>span,.feature-clean-heading>span{color:#d7470f;opacity:1;font-weight:900}.hero-kicker:before{background:linear-gradient(90deg,#ff5a1f,#6b3dff);box-shadow:0 0 16px #ff5a1f47}.hero-copy>p,.system-story-copy>p,.whatsapp-story-copy>p,.feature-clean-heading p,.faq-heading p,.faq-list p,.feature-strip p{color:#354a42;opacity:1}.hero-secondary,.green-outline{color:#004d3f;-webkit-backdrop-filter:blur(18px)saturate(195%);backdrop-filter:blur(18px)saturate(195%);background:#ffffffbd;border-color:#006a528c;box-shadow:inset 0 1px #ffffffe6,0 14px 30px #00534121}.hero-proof .ui-icon,.feature-icon-glass,.feature-clean .feature-icon,.clarity-grid .feature-icon,.demo-icon{color:#007e60;-webkit-backdrop-filter:blur(16px)saturate(205%);backdrop-filter:blur(16px)saturate(205%);background:radial-gradient(circle at 28% 18%,#ffffffeb,#0000 34%),linear-gradient(145deg,#d2ffeae6,#6fe5b58c);border-color:#0088634d;box-shadow:inset 0 1px #fffffff2,0 12px 27px #00705326}.hero-proof .ui-icon{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff5c,#0000 36%),linear-gradient(145deg,#00a779,#005f4d)}.feature-strip{background:linear-gradient(#f9f5eb,#f3f8f3)}.feature-strip article{border-color:#005b462e}.feature-strip h3,.feature-clean h3,.clarity-grid h3,.faq-list summary{color:#073d32;opacity:1}.dashboard-shell,.phone-screen,.whatsapp-motion,.system-flow,.motion-stage,.journey-device{filter:saturate(1.2)contrast(1.07)}.dashboard-shell{border-color:#005c499e;box-shadow:inset 0 1px #ffffff61,0 30px 65px #003f3242}.dashboard-sidebar{-webkit-backdrop-filter:blur(24px)saturate(210%);backdrop-filter:blur(24px)saturate(210%);background:radial-gradient(circle at 0 0,#00e09e33,#0000 36%),linear-gradient(#008064,#004b40 68%,#003a34);border-right-color:#68ffce2e}.preview-restaurant-mini{background:#ffffff1a;border-color:#fff3;box-shadow:inset 0 1px #ffffff29}.preview-restaurant-mini small,.side-extra,.side-help,.side-settings{color:#b9d9cf}.side-nav button,.side-nav button span{color:#c4e3d9;opacity:1}.side-nav button:is(:hover,.active){color:#fff;background:linear-gradient(90deg,#44ffbd40,#ff62231f);box-shadow:inset 3px 0 #50f0b7,inset 0 1px #ffffff29,0 10px 20px #00231d2e}.side-nav button:is(:hover,.active) span,.side-nav button b{color:#76ffd0}.dashboard-main{background:radial-gradient(circle at 91% 0,#6b3dff17,#0000 29%),radial-gradient(circle at 20% 0,#00ac7a1f,#0000 34%),linear-gradient(145deg,#fffffffa,#ebf8f0f5)}.dash-heading h3,.dash-main-top,.dash-card-heading h4,.view-panel-head h4,.preview-status-band h4,.preview-metrics b,.preview-operation-card strong,.preview-priority-card h4,.preview-profit-card h4,.preview-priority-list b,.preview-kitchen-board header,.preview-kitchen-board strong{color:#063d32;opacity:1}.dash-heading p,.dash-card-lead,.view-panel-head p,.preview-status-band p,.preview-metrics small,.preview-operation-card p,.preview-priority-list small,.preview-priority-list em,.preview-kitchen-board strong small,.preview-kitchen-board em{color:#52665e;opacity:1}.dash-card,.view-panel,.preview-metrics>span,.preview-overview-grid .dash-card{-webkit-backdrop-filter:blur(18px)saturate(190%);backdrop-filter:blur(18px)saturate(190%);background:linear-gradient(145deg,#ffffffe8,#e1f7ebc2);border-color:#006c5230;box-shadow:inset 0 1px #fffffff5,0 10px 26px #00543f1a}.preview-status-band{-webkit-backdrop-filter:blur(18px)saturate(195%);backdrop-filter:blur(18px)saturate(195%);background:linear-gradient(105deg,#ff6f3238,#ffffffe0 54%,#00ab791a);border-color:#ff5b1f61;box-shadow:inset 0 1px #ffffffeb,0 11px 25px #d04a121f}.preview-status-scale i.normal,.live-dot,.open-status,.available,.finance-numbers i{color:#008e65;background-color:#00bd83}.preview-status-scale i,.preview-operation-card>b,.preview-priority-list time,.preview-kitchen-board time,.card-kicker{color:#db480f}.preview-status-scale i,.order-priority.new,.preview-live-toast>i{background-color:#ff5a1f}.preview-status-scale span.active,.preview-operation-card>b{color:#c93b05;background:#ff5a1f21}.preview-priority-list>span,.preview-kitchen-board>section,.preview-kitchen-board article{background:#f7fdf9e0;border-color:#005e4926}.preview-priority-list>span.incoming,.preview-kitchen-board article.moving{background:linear-gradient(90deg,#ff5a1f29,#ffffffe0);border-color:#ff5a1f8f}.phone-screen{background:radial-gradient(circle at 75% 0,#6b3dff26,#0000 34%),linear-gradient(#07332e,#071b1c 38%,#060c14);box-shadow:inset 0 0 0 1px #67ffcc24}.phone-header,.phone-nav{-webkit-backdrop-filter:blur(18px)saturate(200%);backdrop-filter:blur(18px)saturate(200%);background-color:#03221fc7;border-color:#5dffc933}.phone-nav button{color:#9ab8af}.phone-nav button.active,.phone-nav button.featured{color:#65f4bf}.phone-metrics>span,.phone-live-orders>span,.phone-kitchen section,.phone-kitchen section>span,.phone-list span,.phone-menu-list span{-webkit-backdrop-filter:blur(14px)saturate(185%);backdrop-filter:blur(14px)saturate(185%);background:#0d3531b8;border-color:#5affc92e}.phone-view h4,.phone-operation strong,.phone-metrics b,.phone-kitchen header,.phone-kitchen strong,.phone-list b,.phone-menu-list b{color:#fff}.phone-view>p,.phone-operation small,.phone-metrics small,.phone-kitchen small,.phone-list small,.phone-menu-list small,.phone-header>div>small{color:#b9d2ca;opacity:1}.phone-account-tag,.phone-operation span,.phone-live-orders time,.phone-kitchen strong{color:#ff8a52}.system-flow,.whatsapp-motion,.journey-device,.faq-list details,.clarity-grid article,.feature-clean article{-webkit-backdrop-filter:blur(22px)saturate(195%);backdrop-filter:blur(22px)saturate(195%);border-color:#00695033;box-shadow:inset 0 1px #ffffffd6,0 18px 40px #00523f1a}.faq-list details,.clarity-grid article,.feature-clean article{background:linear-gradient(145deg,#ffffffe6,#e1f7ebb8)}.plans-section:before{background:radial-gradient(circle at 48% 72%,#00d38b3d,#0000 31%),radial-gradient(circle at 2% 48%,#ff5a1f38,#0000 27%),radial-gradient(circle at 98% 33%,#6b3dff47,#0000 31%)}.plan-card{-webkit-backdrop-filter:blur(24px)saturate(205%);backdrop-filter:blur(24px)saturate(205%);background:linear-gradient(155deg,#0c352dd1,#081012c7);border-color:#64ffca33;box-shadow:inset 0 1px #ffffff21,0 22px 52px #00000052}.plan-card.counter{border-color:#ff773c80}.plan-card.management{border-color:#935eff94}.plan-card.popular{background:linear-gradient(155deg,#00664cdb,#071d19d6);border-color:#ff9753ad;box-shadow:inset 0 1px #ffffff2e,0 0 42px #00d28b33,0 26px 60px #0006}.plan-card h3,.plan-price strong{color:#fff}.plan-subtitle,.plan-detail,.plan-card li span,.plans-heading p{color:#d6e6df;opacity:1}.plan-icon,.management .plan-icon,.popular .plan-icon{-webkit-backdrop-filter:blur(16px)saturate(210%);backdrop-filter:blur(16px)saturate(210%)}:is(.site-nav .header-cta,.site-nav .login-link,.hero-primary,.hero-secondary,.plan-action,.final-cta-actions a,.final-cta-actions button,.mobile-bottom-cta a,.mobile-bottom-cta button,.orange-button.wide,.green-outline){-webkit-backdrop-filter:blur(20px)saturate(215%);backdrop-filter:blur(20px)saturate(215%)}@media (width<=760px){.hero-shell{background:linear-gradient(150deg,#ffde875c,#caf6e09e 48%,#ffffffe0),#f8fbf6}main[data-device=mobile] .hero-shell .site-header{background:linear-gradient(#00715bf7,#005245f5)}main[data-device=mobile] .hero h1,main[data-device=mobile] .hero-title-chef,main[data-device=mobile] .system-story-copy h2,main[data-device=mobile] .whatsapp-story-copy h2,main[data-device=mobile] .faq-heading h2,main[data-device=mobile] .feature-strip h3{color:#03483a}main[data-device=mobile] .hero-title-chef{color:#00a979}main[data-device=mobile] .hero-title-ia{color:#ff8a1f}main[data-device=mobile] .motion-shell{background:radial-gradient(circle at 8% 5%,#ff5a1f17,#0000 28%),radial-gradient(circle at 92% 13%,#00ac7a1f,#0000 32%),linear-gradient(#fffdf8 0%,#eff8f2 55%,#f7f2e6 100%);border-top:1px solid #0069501a}main[data-device=mobile] .motion-section-intro>span{color:#c83d08;opacity:1}main[data-device=mobile] .motion-section-intro h2{color:#10382e;opacity:1;text-shadow:none}main[data-device=mobile] .motion-section-intro p{color:#42584f;opacity:1}.dashboard-shell,.phone-screen,.whatsapp-motion,.system-flow{filter:saturate(1.23)contrast(1.08)}}@media (prefers-reduced-transparency:reduce){.hero-shell .site-header{background:#006652}.dashboard-main{background:#f4fbf6}.dashboard-sidebar{background:#005747}.dash-card,.view-panel,.preview-metrics>span,.plan-card,.faq-list details{-webkit-backdrop-filter:none;backdrop-filter:none}}.hero-secondary.ios-blue-glass,.hero-shell .site-nav .login-link.ios-blue-glass,.mobile-bottom-cta button.ios-blue-glass{isolation:isolate;-webkit-backdrop-filter:blur(20px)saturate(165%)brightness(1.1)contrast(1.04);backdrop-filter:blur(20px)saturate(165%)brightness(1.1)contrast(1.04);text-shadow:0 1px 3px #0a121a9e;-webkit-tap-highlight-color:transparent;transition:transform .22s,filter .22s,box-shadow .22s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffffa3,inset 0 -1px #ffffff1f,0 1px 2px #0c151e29,0 10px 30px #0c151e29;color:#fff!important;background:linear-gradient(118deg,#ffffff45 0%,#ffffff14 34%,#8b99a61c 68%,#ffffff2b 100%),#34404b5c!important;border:1px solid #ffffff75!important;border-radius:999px!important}.hero-secondary.ios-blue-glass:before,.hero-shell .site-nav .login-link.ios-blue-glass:before,.mobile-bottom-cta button.ios-blue-glass:before{z-index:0;content:"";opacity:.62;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff57,#0000);border-radius:50%;width:42%;transition:left .62s cubic-bezier(.2,.75,.2,1),opacity .25s;position:absolute;top:-160%;bottom:-160%;left:-42%;transform:rotate(17deg)}.hero-secondary.ios-blue-glass>*,.hero-shell .site-nav .login-link.ios-blue-glass>*,.mobile-bottom-cta button.ios-blue-glass>*{z-index:1;position:relative}.hero-secondary.ios-blue-glass:after,.hero-shell .site-nav .login-link.ios-blue-glass:after,.mobile-bottom-cta button.ios-blue-glass:after{z-index:0;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff38;position:absolute;inset:1px;box-shadow:inset 1px 0 #79cfff21,inset -1px 0 #c4aaff1a}.hero-secondary.ios-blue-glass:hover,.hero-shell .site-nav .login-link.ios-blue-glass:hover,.mobile-bottom-cta button.ios-blue-glass:hover{filter:brightness(1.1)saturate(1.04);transform:translateY(-1px);box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #ffffff29,0 1px 2px #0c151e26,0 14px 34px #0c151e30}.hero-secondary.ios-blue-glass:hover:before,.hero-shell .site-nav .login-link.ios-blue-glass:hover:before,.mobile-bottom-cta button.ios-blue-glass:hover:before{opacity:.78;left:108%}.hero-secondary.ios-blue-glass:active,.hero-shell .site-nav .login-link.ios-blue-glass:active,.mobile-bottom-cta button.ios-blue-glass:active{filter:brightness(1.04)saturate(.96);transform:translateY(1px)scale(.985)}.hero-secondary.ios-blue-glass:active:before,.hero-shell .site-nav .login-link.ios-blue-glass:active:before,.mobile-bottom-cta button.ios-blue-glass:active:before{opacity:.82;transition-duration:.12s;left:38%}@media (width<=760px){main[data-device=mobile] .site-header{z-index:100;position:relative}main[data-device=mobile] .header-inner{position:relative}main[data-device=mobile] .menu-button{z-index:103;-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff6b;border-radius:15px;flex:0 0 46px;place-items:center;width:46px;height:46px;padding:0;display:grid;position:relative;box-shadow:inset 0 1px #ffffff38,0 8px 20px #002c242b}main[data-device=mobile] .site-nav{z-index:102;-webkit-backdrop-filter:blur(28px)saturate(190%);backdrop-filter:blur(28px)saturate(190%);opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;background:radial-gradient(circle at 88% -10%,#40c5a447,#0000 42%),#034539f0;border:1px solid #ffffff40;border-radius:21px;flex-direction:column;align-items:stretch;gap:7px;max-height:calc(100dvh - 96px);margin:0;padding:12px;transition:opacity .2s,visibility .2s,transform .24s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;transform:translateY(-10px)scale(.98);box-shadow:inset 0 1px #ffffff26,0 26px 56px #01251f5c}main[data-device=mobile] .site-nav.open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)scale(1)}main[data-device=mobile] .site-nav .nav-anchor{color:#fff;letter-spacing:-.01em;text-align:left;background:#fff1;border:1px solid #ffffff14;border-radius:13px;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 16px;font-size:15px;font-weight:680;display:flex}main[data-device=mobile] .site-nav .nav-anchor:after{color:#ffffff9e;content:"→";font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-weight:500}main[data-device=mobile] .site-nav .nav-anchor:hover,main[data-device=mobile] .site-nav .nav-anchor:focus-visible{background:#ffffff1f;border-color:#ffffff2e}main[data-device=mobile] .site-nav .login-link,main[data-device=mobile] .site-nav .header-cta{justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin:0;padding:0 16px;font-size:14px;display:flex}main[data-device=mobile] .site-nav .login-link .ui-icon{width:17px;height:17px}main[data-device=mobile] .site-nav .header-cta{border-radius:999px;box-shadow:inset 0 1px #ffffff3d,0 10px 24px #d140093d}main[data-device=mobile] .header-profile,main[data-device=mobile] .header-logout{display:none}main[data-device=mobile] .hero-secondary.ios-blue-glass{min-height:56px}main[data-device=mobile] .mobile-bottom-cta button.ios-blue-glass{min-height:50px;font-size:12px}}@media (prefers-reduced-motion:reduce){main[data-device=mobile] .site-nav,.hero-secondary.ios-blue-glass:before,.hero-shell .site-nav .login-link.ios-blue-glass:before,.mobile-bottom-cta button.ios-blue-glass:before{transition:none}}@media (prefers-reduced-transparency:reduce){.hero-secondary.ios-blue-glass,.hero-shell .site-nav .login-link.ios-blue-glass,.mobile-bottom-cta button.ios-blue-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#68737d!important}main[data-device=mobile] .site-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#034d40}}@media (width>=761px){.device-pair .dashboard-sidebar{padding:10px 7px 7px}.device-pair .dashboard-sidebar>.brand-logo{margin:0 5px 5px}.device-pair .dashboard-sidebar .brand-logo-lockup{width:87px}.device-pair .preview-restaurant-mini{gap:5px;margin:0 2px 5px;padding:4px}.device-pair .preview-restaurant-mini>span{flex-basis:20px;width:20px;height:20px}.device-pair .preview-restaurant-mini b{font-size:6px}.device-pair .preview-restaurant-mini small{margin-top:1px;font-size:4px}.device-pair .side-nav{gap:1px}.device-pair .side-nav button{gap:5px;min-height:23px;padding:0 6px;font-size:6.5px}.device-pair .dashboard-sidebar .side-nav button span{border-radius:6px;flex-basis:17px;width:17px;height:17px}.device-pair .dashboard-sidebar .side-nav button span .ui-icon{width:9px;height:9px}.device-pair .side-help{min-height:26px;margin-top:auto;padding:0 6px;font-size:6px}.device-pair .side-settings{min-height:19px;margin-top:2px;padding:0 6px;font-size:5px}}.device-pair .phone-view{padding:8px 9px 51px}.device-pair .phone-account-tag{margin-top:2px}.device-pair .phone-view h4{margin:2px 0 3px}.device-pair .phone-list,.device-pair .phone-menu-list{gap:4px;margin-top:5px}.device-pair .phone-list span,.device-pair .phone-menu-list span{min-height:34px;padding:5px}.device-pair .phone-kitchen{gap:3px;margin-top:5px}.device-pair .phone-kitchen section{padding:3px 4px}.device-pair .phone-kitchen header{margin-bottom:2px}.device-pair .phone-kitchen section>span{padding:2px 3px}.device-pair .phone-stock{gap:4px;margin-top:5px}.device-pair .phone-stock>div{grid-template-columns:20px minmax(0,1fr) auto;gap:4px;padding:5px}.device-pair .phone-stock>div>span{width:20px;height:20px}.device-pair .phone-map{height:88px;min-height:88px;margin-top:6px}.device-pair .phone-bars.tall{height:38px;margin-top:6px}.device-pair .phone-report{border-radius:7px;gap:3px;margin-top:5px;padding:6px}.device-pair .phone-report>strong{font-size:7px}.device-pair .phone-report>small{font-size:4px;line-height:1.3}.device-pair .phone-report>button{min-height:20px}.device-pair .phone-report>div{display:none}.footer-inner>div:not(.brand-logo-copy){flex-wrap:wrap}:root{--landing-ink:#073b31;--landing-ink-deep:#042b24;--landing-green:#0b725d;--landing-mint:#dbe9df;--landing-paper:#f6f4ec;--landing-card:#fffffcd1;--landing-copper:#b94a20;--landing-muted:#53675f;--landing-border:#073b3121;--landing-shadow:0 24px 70px #072a231f}main#conteudo-principal{color:var(--landing-ink);background:var(--landing-paper)}main#conteudo-principal section[id]{scroll-margin-top:88px}main#conteudo-principal [data-reveal],main#conteudo-principal [data-section-reveal]{filter:none!important;transition-duration:.42s!important;transition-delay:0s!important}main#conteudo-principal [data-reveal]:not(.is-visible),main#conteudo-principal [data-section-reveal]:not(.is-visible){opacity:1!important;visibility:visible!important;transform:translateY(22px)!important}.hero-shell{min-height:auto!important;color:var(--landing-ink)!important;background:radial-gradient(circle at 76% 22%,#b94a201c,#0000 30%),radial-gradient(circle at 16% 72%,#0b725d21,#0000 34%),linear-gradient(145deg,#fbfaf5 0%,#edf3eb 60%,#f5eee5 100%)!important}.hero-shell:before{opacity:.45!important;background-image:linear-gradient(#073b3109 1px,#0000 1px),linear-gradient(90deg,#073b3109 1px,#0000 1px)!important;background-size:56px 56px!important}.site-header{-webkit-backdrop-filter:blur(24px)saturate(145%)!important;background:#042b24e6!important;border-bottom:1px solid #ffffff24!important;box-shadow:0 12px 38px #042b2424!important}.site-nav a,.site-nav button{min-height:44px}.site-nav .nav-anchor,.site-nav .login-link{color:#ffffffdb!important}.site-nav .nav-anchor:hover,.site-nav .login-link:hover{color:#fff!important;transform:translateY(-1px)!important}.header-cta,.site-nav .header-cta{color:#fff!important;background:var(--landing-copper)!important;border-color:#ffffff47!important;box-shadow:0 12px 30px #6f250c47,inset 0 1px #ffffff47!important}.hero-kicker,.product-experience-heading>span{color:var(--landing-copper)!important;letter-spacing:.18em!important}.hero h1{max-width:720px!important;color:var(--landing-ink-deep)!important;letter-spacing:-.062em!important;font-size:clamp(3.35rem,5.4vw,5rem)!important;line-height:.98!important}.hero h1 em{font-style:normal;color:var(--landing-copper)!important}.hero-copy>p{max-width:620px!important;color:var(--landing-muted)!important;font-size:clamp(1.05rem,1.55vw,1.28rem)!important;line-height:1.58!important}.hero-actions a,.hero-actions button,.final-cta-actions a,.final-cta-actions button{min-height:54px!important}.hero-primary,.hero-actions .hero-primary{color:#fff!important;background:var(--landing-copper)!important;border:1px solid #75270d33!important;box-shadow:0 16px 32px #802d1038,inset 0 1px #ffffff4d!important}.hero-primary:hover,.hero-secondary:hover,.final-cta-actions a:hover,.final-cta-actions button:hover{transform:translateY(-2px)!important}.hero-trust{color:#315b50;flex-wrap:wrap;gap:10px 20px;margin-top:22px;font-size:.86rem;font-weight:720;display:flex}.hero-trust span{align-items:center;gap:6px;display:inline-flex}.hero-trust svg{width:15px;height:15px;color:var(--landing-green)}.product-experience{background:linear-gradient(#f6f4ec 0%,#e8efe8 100%);padding:104px 0;position:relative;overflow:hidden}.product-experience:before{filter:blur(90px);content:"";background:#b94a2014;border-radius:50%;width:420px;height:420px;position:absolute;inset:9% auto auto 58%}.product-experience-wrap{z-index:1;position:relative}.product-experience-heading{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:18px 56px;margin-bottom:40px;display:grid}.product-experience-heading>span{grid-column:1/-1;font-size:.78rem;font-weight:800}.product-experience-heading h2{max-width:780px;color:var(--landing-ink-deep);letter-spacing:-.055em;margin:0;font-size:clamp(2.4rem,4vw,4.2rem);line-height:1.02}.product-experience-heading p{color:var(--landing-muted);margin:0 0 6px;font-size:1.04rem;line-height:1.65}.product-experience-grid{grid-template-columns:minmax(300px,.42fr) minmax(0,1fr);gap:18px;display:grid}.product-experience-tabs{flex-direction:column;gap:12px;display:flex}.product-experience-tabs button{min-height:104px;color:var(--landing-ink);text-align:left;border:1px solid var(--landing-border);cursor:pointer;background:#fffffca8;border-radius:22px;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:18px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid;box-shadow:0 12px 34px #072a2312,inset 0 1px #fffc}.product-experience-tabs button:hover{border-color:#073b3147;transform:translateY(-2px)}.product-experience-tabs button.active{color:#fff;background:linear-gradient(145deg,#0b725d,#06483b);border-color:#ffffff2e;box-shadow:0 18px 44px #05443738,inset 0 1px #ffffff2e}.product-experience-tabs button>i{width:48px;height:48px;color:var(--landing-green);background:#0b725d17;border-radius:15px;place-items:center;display:grid}.product-experience-tabs button.active>i{color:#ffe3d6;background:#ffffff1f}.product-experience-tabs svg{width:20px;height:20px}.product-experience-tabs button>span{gap:5px;display:grid}.product-experience-tabs strong{font-size:1rem}.product-experience-tabs small{color:#64766f;font-size:.82rem;line-height:1.4}.product-experience-tabs button.active small{color:#ffffffb0}.product-experience-stage{color:#fff;background:radial-gradient(circle at 100% 0,#b94a2057,#0000 34%),linear-gradient(145deg,#062e27 0%,#041e1a 100%);border:1px solid #ffffff29;border-radius:30px;min-height:520px;padding:28px;box-shadow:0 28px 70px #04261f3d,inset 0 1px #ffffff29}.product-stage-top{border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}.product-stage-top>span{color:#ffffffc7;letter-spacing:.14em;background:#ffffff0f;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 13px;font-size:.68rem;font-weight:800;display:inline-flex}.product-stage-top>span i{background:#e16a3b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #e16a3b1f}.product-panel{grid-template-columns:minmax(220px,.65fr) minmax(320px,1fr);align-items:center;gap:30px;min-height:416px;padding:32px 6px 4px;animation:.26s both productPanelIn;display:grid}@keyframes productPanelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.product-panel-intro span{color:#ef8b61;letter-spacing:.18em;font-size:.7rem;font-weight:850}.product-panel-intro h3{color:#fff;letter-spacing:-.045em;margin:14px 0 12px;font-size:clamp(1.8rem,2.7vw,2.7rem);line-height:1.04}.product-panel-intro p{color:#ffffff9c;margin:0;line-height:1.55}.product-order-card,.product-priority-list,.product-result-metrics{min-width:0}.product-order-card{color:var(--landing-ink-deep);background:#fffffcf0;border:1px solid #ffffff80;border-radius:24px;padding:24px;box-shadow:0 24px 50px #00000030}.product-order-source{color:var(--landing-green);align-items:center;gap:7px;margin-bottom:22px;font-size:.76rem;font-weight:800;display:inline-flex}.product-order-source svg{width:17px;height:17px}.product-order-card>div,.product-order-card footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.product-order-card time{color:#718079;font-size:.76rem}.product-order-card ul{border-block:1px solid #073b311c;gap:12px;margin:20px 0;padding:19px 0;list-style:none;display:grid}.product-order-card li{color:#476058;gap:10px;display:flex}.product-order-card li b{color:var(--landing-copper)}.product-order-card footer span{color:#08705a;background:#e2f1e8;border-radius:999px;padding:7px 10px;font-size:.74rem;font-weight:800}.product-priority-list{gap:10px;display:grid}.product-priority-list article{min-height:78px;color:var(--landing-ink-deep);background:#fffffce8;border:1px solid #ffffff75;border-radius:18px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 16px;display:grid}.product-priority-list article.urgent{border-color:#e16a3ba6;box-shadow:0 12px 36px #b94a2029}.product-priority-list article>i{color:#fff;background:var(--landing-green);border-radius:12px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:850;display:grid}.product-priority-list article.urgent>i{background:var(--landing-copper)}.product-priority-list article>span{gap:4px;display:grid}.product-priority-list small{color:#718079}.product-priority-list em{color:var(--landing-green);font-size:.72rem;font-style:normal;font-weight:800}.product-priority-list .urgent em{color:var(--landing-copper)}.product-results-panel{grid-template-columns:minmax(210px,.5fr) minmax(360px,1fr)}.product-result-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.product-result-metrics article{min-height:128px;color:var(--landing-ink-deep);background:#fffffced;border-radius:18px;gap:8px;padding:18px;display:grid}.product-result-metrics small{color:#718079}.product-result-metrics strong{letter-spacing:-.04em;font-size:clamp(1.25rem,2vw,1.8rem)}.product-result-metrics em{color:var(--landing-green);align-self:end;font-size:.7rem;font-style:normal;font-weight:800}.product-result-chart{background:#ffffff12;border-radius:18px;grid-column:2;align-items:end;gap:8px;height:120px;margin-top:-144px;padding:14px;display:flex}.product-result-chart i{background:linear-gradient(#e98156,#b94a20);border-radius:5px 5px 2px 2px;flex:1;min-width:5px;height:28%}.product-result-chart i:nth-child(2){height:42%}.product-result-chart i:nth-child(3){height:36%}.product-result-chart i:nth-child(4){height:58%}.product-result-chart i:nth-child(5){height:51%}.product-result-chart i:nth-child(6){height:67%}.product-result-chart i:nth-child(7){height:62%}.product-result-chart i:nth-child(8){height:78%}.product-result-chart i:nth-child(9){height:72%}.product-result-chart i:nth-child(10){height:92%}.trust-band{background:#e8efe8;padding:28px 0 84px}.trust-band-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.trust-band article{border:1px solid var(--landing-border);background:#fffffcb3;border-radius:20px;gap:13px;min-height:126px;padding:20px;display:flex;box-shadow:0 12px 30px #072a230f,inset 0 1px #ffffffe0}.trust-band article>i{width:38px;height:38px;color:var(--landing-green);background:#0b725d1a;border-radius:12px;flex:none;place-items:center;display:grid}.trust-band svg{width:18px;height:18px}.trust-band article div{align-content:start;gap:7px;display:grid}.trust-band strong{color:var(--landing-ink-deep)}.trust-band p{color:var(--landing-muted);margin:0;font-size:.82rem;line-height:1.45}.faq-section{background:#f7f5ee!important;padding:96px 0!important}.faq-wrap{grid-template-columns:minmax(390px,.88fr) minmax(0,1.22fr)!important;align-items:start!important;gap:clamp(44px,5vw,76px)!important;display:grid!important}.faq-heading{min-width:0;position:sticky;top:110px;grid-template-columns:minmax(0,1fr)!important;gap:28px!important;display:grid!important}.faq-heading-copy,.faq-heading-copy h2{width:100%;max-width:none!important}.faq-heading-copy h2{color:var(--landing-ink-deep)!important;letter-spacing:-.055em!important;font-size:clamp(2.25rem,3.6vw,3.7rem)!important;line-height:1.02!important}.faq-leadership-trio{filter:drop-shadow(0 24px 28px #072a2329);margin:0 auto;display:block;object-fit:contain!important;width:min(100%,440px)!important;height:auto!important;max-height:none!important;box-shadow:none!important;border-radius:0!important}.faq-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.faq-list details{align-self:start;border:1px solid var(--landing-border)!important;background:#fffffcd1!important;border-radius:18px!important;margin:0!important;box-shadow:0 10px 28px #072a230e!important}.faq-list summary{min-height:68px!important;color:var(--landing-ink-deep)!important;padding:18px!important;font-size:.94rem!important;line-height:1.35!important}.faq-list details p{color:var(--landing-muted)!important;font-size:.9rem!important;line-height:1.55!important}.plans-section{background:radial-gradient(circle at 18% 20%,#b94a2030,#0000 26%),radial-gradient(circle at 80% 85%,#10745e3d,#0000 30%),linear-gradient(160deg,#062f28,#031b17)!important}.plans-section:before{opacity:.42!important}.plans-section:after,.plan-card.popular:after{display:none!important}.plans-heading p,.plans-note{color:#ffffffad!important}.plan-card,.plan-card.management,.plan-card.kitchen,.plan-card.counter{-webkit-backdrop-filter:blur(20px)saturate(125%)!important;background:#ffffff13!important;border:1px solid #ffffff24!important;border-radius:26px!important;box-shadow:0 26px 60px #0003,inset 0 1px #ffffff1f!important}.plan-card.popular{background:linear-gradient(160deg,#14776157,#ffffff14)!important;border-color:#ec8e648f!important;transform:translateY(-8px)!important}.plan-card:hover{transform:translateY(-4px)!important}.plan-card.popular:hover{transform:translateY(-10px)!important}.plan-card h3,.plan-card .plan-price,.plan-card .plan-price strong,.plan-card ul,.plan-card p{color:#fff!important}.plan-card .plan-subtitle,.plan-card .plan-detail{color:#ffffffa6!important}.plan-card .plan-action,.plan-card.management .plan-action,.plan-card.kitchen .plan-action,.plan-card.counter .plan-action{color:#fff!important;background:var(--landing-copper)!important;border-color:#ffffff38!important;min-height:52px!important;box-shadow:0 13px 30px #3a10043d,inset 0 1px #ffffff42!important}.popular-tag{color:#fff!important;background:var(--landing-copper)!important}.plans-guarantees{color:#fffc!important}.premium-final-cta h2{color:var(--landing-ink-deep)!important}.premium-final-cta h2 em,.premium-final-cta>.content-wrap>div:first-child>span{color:var(--landing-copper)!important}.premium-final-cta p{color:var(--landing-muted)!important}.final-cta-actions a{color:#fff!important;background:var(--landing-copper)!important}.final-cta-actions button{color:var(--landing-ink)!important;border-color:var(--landing-border)!important;background:#ffffffad!important}.site-footer{background:#031d18!important}.site-footer p,.site-footer small,.site-footer a{color:#ffffffb3!important;font-size:.82rem!important}.site-footer a{align-items:center;min-height:38px;display:inline-flex}.mobile-bottom-cta{-webkit-backdrop-filter:blur(24px)saturate(145%)!important;background:#031d18e8!important;border-top-color:#ffffff21!important}.mobile-bottom-cta button,.mobile-bottom-cta a{min-height:50px!important}.mobile-bottom-cta button{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff38!important}.mobile-bottom-cta a{color:#fff!important;background:var(--landing-copper)!important}@media (width<=1020px){.product-experience-heading{grid-template-columns:1fr}.product-experience-heading>span{grid-column:auto}.product-experience-grid{grid-template-columns:1fr}.product-experience-tabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.product-experience-tabs button{grid-template-columns:42px minmax(0,1fr);min-height:94px}.product-experience-tabs button>svg{display:none}.product-experience-tabs button>i{width:42px;height:42px}.trust-band-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-heading{grid-template-columns:minmax(0,1fr) 260px;align-items:end;position:static}.faq-wrap{grid-template-columns:1fr!important}.faq-heading-copy h2{max-width:650px!important}}@media (width<=760px){main#conteudo-principal section[id]{scroll-margin-top:74px}.site-header{min-height:70px!important}.menu-button{min-width:48px!important;min-height:48px!important}.site-nav.open{background:#042b24f7!important;border-color:#ffffff24!important;box-shadow:0 24px 56px #031d1847!important}.site-nav.open .nav-anchor,.site-nav.open .login-link,.site-nav.open .header-cta{min-height:48px!important}.hero{gap:34px!important;min-height:auto!important;padding-top:44px!important;padding-bottom:56px!important}.hero h1{font-size:clamp(2.55rem,12vw,3.55rem)!important;line-height:1!important}.hero-copy>p{font-size:1rem!important}.hero-actions{grid-template-columns:1fr!important;display:grid!important}.hero-actions a,.hero-actions button{width:100%!important}.hero-trust{gap:8px 13px;font-size:.78rem}.product-experience{padding:72px 0}.product-experience-heading{margin-bottom:28px}.product-experience-heading h2{font-size:clamp(2.25rem,11vw,3.15rem)}.product-experience-tabs{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;gap:8px;padding:0 1px 8px;display:flex;overflow-x:auto}.product-experience-tabs::-webkit-scrollbar{display:none}.product-experience-tabs button{scroll-snap-align:start;border-radius:18px;flex:0 0 78%;grid-template-columns:40px minmax(0,1fr);min-height:88px;padding:14px}.product-experience-tabs button>i{width:40px;height:40px}.product-experience-stage{border-radius:24px;min-height:580px;padding:20px}.product-stage-top{gap:12px;padding-bottom:17px}.product-stage-top>span{padding:0 9px;font-size:.57rem}.product-panel,.product-results-panel{grid-template-columns:1fr;gap:24px;min-height:500px;padding-top:25px}.product-panel-intro h3{font-size:2rem}.product-order-card{padding:19px}.product-priority-list article{grid-template-columns:34px minmax(0,1fr);min-height:72px;padding:12px}.product-priority-list article>i{width:34px;height:34px}.product-priority-list em{grid-column:2}.product-result-metrics{grid-template-columns:1fr 1fr}.product-result-metrics article:last-child{grid-column:1/-1}.product-result-chart{grid-column:auto;height:96px;margin-top:0}.trust-band{padding-bottom:64px}.trust-band-grid{grid-template-columns:1fr}.trust-band article{min-height:0}.faq-section{padding:72px 0!important}.faq-heading{grid-template-columns:1fr;gap:18px!important}.faq-leadership-trio{width:min(88%,360px)!important;max-height:none!important}.faq-list{grid-template-columns:1fr!important}.faq-list summary{min-height:64px!important}.plan-card.popular,.plan-card.popular:hover{transform:none!important}.site-footer a{min-height:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.product-panel{animation:none}}@media (width>=761px){.hero-shell .site-nav{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}}:root{--chefia-liquid-surface:#fff3;--chefia-liquid-surface-strong:#075043bd;--chefia-liquid-edge:#ffffff7a;--chefia-liquid-edge-soft:#72cdb047;--chefia-liquid-highlight:#ffffffa3;--chefia-liquid-shadow:#032b2329;--chefia-liquid-ease:cubic-bezier(.22, 1, .36, 1)}:is(.liquid-glass-action,.site-nav .nav-anchor,.menu-button,.modal-close,.story-play-control,.operation-story-controls>button,.operation-step-button,.product-experience-tabs button,.inline-link,.green-outline,.filter-row button,.order-card>button,.preview-publish-row>button,.preview-next-action button,.side-help,.side-settings,.phone-header>button,.phone-nav button,.dash-main-top button,.journey-menu header>button,.journey-cart-bar button,.operation-flow-live>span){isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%);box-shadow:inset 0 1px 0 var(--chefia-liquid-highlight), inset 0 -1px 0 #032b231f, inset 1px 0 0 #ffffff26, 0 10px 24px var(--chefia-liquid-shadow);-webkit-tap-highlight-color:transparent;transition:transform .22s var(--chefia-liquid-ease), box-shadow .22s ease, border-color .22s ease, filter .22s ease, background-color .22s ease;position:relative;transform:translateZ(0)}:is(.liquid-glass-action,.site-nav .nav-anchor,.menu-button,.modal-close,.story-play-control,.operation-story-controls>button,.operation-step-button,.product-experience-tabs button,.inline-link,.green-outline,.filter-row button,.order-card>button,.preview-publish-row>button,.preview-next-action button,.side-help,.side-settings,.phone-header>button,.phone-nav button,.dash-main-top button,.journey-menu header>button,.journey-cart-bar button,.operation-flow-live>span):after{z-index:-1;border-radius:inherit;content:"";opacity:.56;pointer-events:none;transition:opacity .22s ease, transform .42s var(--chefia-liquid-ease);background:radial-gradient(at 18% -22%,#ffffff75,#0000 44%),linear-gradient(112deg,#ffffff26,#0000 42%,#ffffff14 68%,#0000 84%);position:absolute;inset:0;transform:translate(-8%)}:is(.liquid-glass-action,.site-nav .nav-anchor,.menu-button,.modal-close,.story-play-control,.operation-story-controls>button,.operation-step-button,.product-experience-tabs button,.inline-link,.green-outline,.filter-row button,.order-card>button,.preview-publish-row>button,.preview-next-action button,.side-help,.side-settings,.phone-header>button,.phone-nav button,.dash-main-top button,.journey-menu header>button,.journey-cart-bar button,.operation-flow-live>span):is(:hover,:focus-visible){filter:saturate(1.04)brightness(1.025);transform:translateY(-2px)translateZ(0);box-shadow:inset 0 1px #ffffffc2,inset 0 -1px #032b231a,0 15px 30px #032b2333}:is(.liquid-glass-action,.site-nav .nav-anchor,.menu-button,.modal-close,.story-play-control,.operation-story-controls>button,.operation-step-button,.product-experience-tabs button,.inline-link,.green-outline,.filter-row button,.order-card>button,.preview-publish-row>button,.preview-next-action button,.side-help,.side-settings,.phone-header>button,.phone-nav button,.dash-main-top button,.journey-menu header>button,.journey-cart-bar button,.operation-flow-live>span):is(:hover,:focus-visible):after{opacity:.9;transform:translate(8%)}:is(.liquid-glass-action,.site-nav .nav-anchor,.menu-button,.modal-close,.story-play-control,.operation-story-controls>button,.operation-step-button,.product-experience-tabs button,.inline-link,.green-outline,.filter-row button,.order-card>button,.preview-publish-row>button,.preview-next-action button,.side-help,.side-settings,.phone-header>button,.phone-nav button,.dash-main-top button,.journey-menu header>button,.journey-cart-bar button,.operation-flow-live>span):active{filter:brightness(.985);transform:translateY(1px)scale(.975);box-shadow:inset 0 2px 5px #032b2329,inset 0 1px #fff6,0 6px 14px #032b2321}:is(.liquid-glass-action,.site-nav .login-link,.hero-primary,.hero-secondary,.final-cta-actions button,.mobile-bottom-cta button,.green-outline,.order-card>button,.preview-next-action button,.phone-header>button,.dash-main-top button,.story-play-control,.journey-menu header>button)>.ui-icon:first-child,:is(.liquid-glass-action,.site-nav .login-link,.hero-primary,.hero-secondary,.final-cta-actions button,.mobile-bottom-cta button,.green-outline,.order-card>button,.preview-next-action button,.phone-header>button,.dash-main-top button,.story-play-control,.journey-menu header>button)>svg:first-child{filter:drop-shadow(0 4px 8px #032b231f);background:linear-gradient(145deg,#ffffff40,#72cdb01a);border:1px solid #ffffff61;border-radius:.48em;flex:none;padding:.24em;box-shadow:inset 0 1px #ffffff8c,0 4px 11px #032b231f}.operation-step-icon,.feature-icon,.journey-packet,.phone-nav button>span{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);box-shadow:inset 0 1px #ffffff61,0 8px 18px #032b231f}@media (pointer:coarse){:is(.liquid-glass-action,.menu-button,.modal-close,.operation-story-controls>button,.phone-header>button,.dash-main-top button,.journey-menu header>button){min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){:is(.liquid-glass-action,.site-nav .nav-anchor,.menu-button,.modal-close,.story-play-control,.operation-story-controls>button,.operation-step-button,.product-experience-tabs button,.inline-link,.green-outline,.filter-row button,.order-card>button,.preview-publish-row>button,.preview-next-action button,.side-help,.side-settings,.phone-header>button,.phone-nav button,.dash-main-top button,.journey-menu header>button,.journey-cart-bar button,.operation-flow-live>span){transition:opacity .18s,color .18s,border-color .18s,background-color .18s!important;transform:none!important}:is(.liquid-glass-action,.site-nav .nav-anchor,.menu-button,.modal-close,.story-play-control,.operation-story-controls>button,.operation-step-button,.product-experience-tabs button,.inline-link,.green-outline,.filter-row button,.order-card>button,.preview-publish-row>button,.preview-next-action button,.side-help,.side-settings,.phone-header>button,.phone-nav button,.dash-main-top button,.journey-menu header>button,.journey-cart-bar button,.operation-flow-live>span):after{transition:none}}@media (prefers-reduced-transparency:reduce){:is(.liquid-glass-action,.site-nav .nav-anchor,.menu-button,.modal-close,.story-play-control,.operation-story-controls>button,.operation-step-button,.product-experience-tabs button,.inline-link,.green-outline,.filter-row button,.order-card>button,.preview-publish-row>button,.preview-next-action button,.side-help,.side-settings,.phone-header>button,.phone-nav button,.dash-main-top button,.journey-menu header>button,.journey-cart-bar button,.operation-flow-live>span){-webkit-backdrop-filter:none;backdrop-filter:none}:is(.liquid-glass-action,.site-nav .nav-anchor,.menu-button,.modal-close,.story-play-control,.operation-story-controls>button,.operation-step-button,.product-experience-tabs button,.inline-link,.green-outline,.filter-row button,.order-card>button,.preview-publish-row>button,.preview-next-action button,.side-help,.side-settings,.phone-header>button,.phone-nav button,.dash-main-top button,.journey-menu header>button,.journey-cart-bar button,.operation-flow-live>span):after{display:none}}@media (prefers-contrast:more),(forced-colors:active){:is(.liquid-glass-action,.site-nav .nav-anchor,.menu-button,.modal-close,.story-play-control,.operation-story-controls>button,.operation-step-button,.product-experience-tabs button,.inline-link,.green-outline,.filter-row button,.order-card>button,.preview-publish-row>button,.preview-next-action button,.side-help,.side-settings,.phone-header>button,.phone-nav button,.dash-main-top button,.journey-menu header>button,.journey-cart-bar button,.operation-flow-live>span){box-shadow:none;border-color:currentColor}}.chefia-motion-layer{background:radial-gradient(at 78% 42%,#00735a1a,#0000 42%),radial-gradient(at 12% 76%,#d99b2b1f,#0000 36%),linear-gradient(#fbfcf8 0%,#eef5ef 100%);padding:clamp(62px,8vw,112px) 0;position:relative;overflow:clip}.chefia-motion-layer:before{content:"";opacity:.8;pointer-events:none;background:linear-gradient(90deg,#0000 0 12%,#00735a14 12.1%,#0000 12.2% 87.8%,#d99b2b1a 87.9%,#0000 88%),linear-gradient(#0000 0 22%,#ffffffa6 22.2%,#0000 22.5% 76%,#005c4912 76.2%,#0000 76.5%);position:absolute;inset:0}.chefia-motion-layer-inner{z-index:1;grid-template-columns:minmax(235px,.66fr) minmax(0,1.34fr);align-items:center;gap:clamp(26px,6vw,96px);display:grid;position:relative}.chefia-motion-layer-intro{max-width:380px}.chefia-motion-eyebrow{color:#b0781a;letter-spacing:.19em;font-size:10px;font-weight:850;display:inline-block}.chefia-motion-layer-intro h2{color:#073d32;letter-spacing:-.045em;margin:15px 0 17px;font-size:clamp(32px,3.6vw,52px);font-weight:820;line-height:.99}.chefia-motion-layer-intro p{color:#64746d;max-width:360px;margin:0;font-size:16px;line-height:1.55}.chefia-motion-stage{isolation:isolate;background:linear-gradient(145deg,#ffffffc7,#d3eee07a);border:1px solid #005c4940;border-radius:30px;width:min(100%,760px);margin-left:auto;padding:14px;position:relative;box-shadow:0 30px 70px #073d3229,inset 0 1px #fffffff5}.chefia-motion-stage:before{z-index:3;content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff38,#0000 35%,#72cdb014);border:1px solid #ffffffb8;border-radius:20px;position:absolute;inset:14px}.chefia-motion-layer-stack{z-index:-1;pointer-events:none;border:1px solid #005c4929;border-radius:25px;position:absolute}.chefia-motion-layer-stack-back{background:#ffffff9e;animation:9s ease-in-out infinite chefia-motion-layer-back;inset:-21px 38px 27px -22px;transform:rotate(-2.3deg)}.chefia-motion-layer-stack-front{background:linear-gradient(145deg,#00735a24,#d99b2b1c);animation:8s ease-in-out infinite chefia-motion-layer-front;inset:22px -18px -20px 38px;transform:rotate(1.8deg)}.chefia-motion-video{z-index:2;aspect-ratio:910/512;object-fit:cover;background:#fff;border-radius:20px;width:100%;display:block;position:relative}.chefia-motion-caption{z-index:4;color:#ffffffe0;-webkit-backdrop-filter:blur(16px)saturate(145%);background:#073d32ad;border:1px solid #ffffff5c;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:10px 13px;font-size:10px;display:flex;position:absolute;bottom:27px;left:27px;right:27px;box-shadow:0 12px 26px #032b232b,inset 0 1px #ffffff38}.chefia-motion-caption span{align-items:center;gap:7px;font-weight:760;display:inline-flex}.chefia-motion-caption span i{background:#55d7a7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #55d7a7d6}.chefia-motion-caption b{color:#f5d68d;font-weight:680}@keyframes chefia-motion-layer-back{0%,to{transform:rotate(-2.3deg)translate(0)}50%{transform:rotate(-1.2deg)translate(-6px,-8px)}}@keyframes chefia-motion-layer-front{0%,to{transform:rotate(1.8deg)translate(0)}50%{transform:rotate(2.4deg)translate(7px,6px)}}@media (width<=900px){.chefia-motion-layer-inner{grid-template-columns:1fr}.chefia-motion-layer-intro{max-width:620px}.chefia-motion-layer-intro p{max-width:560px}.chefia-motion-stage{width:min(100%,720px);margin-inline:auto}}@media (width<=560px){.chefia-motion-layer{padding:58px 0 72px}.chefia-motion-layer-intro h2{font-size:clamp(31px,10vw,43px)}.chefia-motion-layer-intro p{font-size:15px}.chefia-motion-stage{border-radius:23px;padding:8px}.chefia-motion-stage:before{border-radius:16px;inset:8px}.chefia-motion-video{border-radius:16px}.chefia-motion-caption{padding:8px 10px;font-size:9px;bottom:17px;left:17px;right:17px}.chefia-motion-caption b{display:none}.chefia-motion-layer-stack-back{inset:-12px 22px 20px -12px}.chefia-motion-layer-stack-front{inset:18px -10px -12px 22px}}@media (prefers-reduced-motion:reduce){.chefia-motion-layer-stack-back,.chefia-motion-layer-stack-front{animation:none}}.hero-shell{color:#f7f8f2!important;background:linear-gradient(90deg,#062d23f7 0%,#073d2ee6 34%,#063a2d91 63%,#062f2557 100%),url(/hero/chefia-kitchen-hero.png) 50%/cover no-repeat!important;min-height:auto!important;overflow:hidden!important}.hero-shell:before{z-index:-1!important;opacity:1!important;background:radial-gradient(circle at 73% 18%,#e9c6703d,#0000 26%),radial-gradient(circle at 76% 80%,#1e916f38,#0000 38%),linear-gradient(115deg,#0000 0 54%,#ffefbd0f 70%,#0000 100%)!important}.hero-shell:after{display:none!important}.hero-shell .site-header{-webkit-backdrop-filter:blur(24px)saturate(140%)!important;background:#052b22a3!important;border-bottom:1px solid #ffffff29!important;box-shadow:0 14px 38px #011b152e!important}.hero-shell .site-nav .nav-anchor,.hero-shell .site-nav .login-link,.hero-shell .site-nav a,.hero-shell .site-nav button{color:#fafcf4e0!important}.hero-shell .site-nav .nav-anchor:hover,.hero-shell .site-nav .login-link:hover{color:#fff!important}.hero-shell .site-nav .header-cta{color:#173a2c!important;background:linear-gradient(#f0d78f,#c89a45)!important;border-color:#fff6d39e!important;box-shadow:0 12px 28px #0f251b33,inset 0 1px #ffffff94!important}.hero{gap:clamp(36px,5vw,80px)!important;min-height:680px!important;padding-top:82px!important;padding-bottom:96px!important}.hero-copy{max-width:610px!important}.hero-kicker{color:#efcf83!important;letter-spacing:.2em!important}.hero h1{color:#fff!important;text-shadow:0 14px 35px #011d1642!important;max-width:720px!important}.hero-copy>p{color:#f7faf0c7!important;max-width:575px!important}.hero-primary,.hero-actions .hero-primary{color:#17382b!important;background:linear-gradient(#f0d68d,#c89b47)!important;border-color:#fff5cc9e!important;box-shadow:0 18px 38px #031f1742,inset 0 1px #ffffffa3!important}.hero-secondary,.hero-actions .hero-secondary{color:#fff!important;-webkit-backdrop-filter:blur(18px)saturate(135%)!important;background:#ffffff1a!important;border-color:#ffffff61!important;box-shadow:0 14px 30px #031f172e,inset 0 1px #ffffff47!important}.hero-trust{color:#f8faf0c7!important}.hero-trust .ui-icon{border-radius:50%;color:#17382b!important;background:#e4c778!important}.hero-owner-character,.hero-arc{display:none!important}.device-pair{z-index:2;position:relative}.chefia-motion-layer{background:radial-gradient(circle at 82% 42%,#d5af531f,#0000 28%),linear-gradient(#f8f8f1 0%,#edf3ed 100%)!important;padding:clamp(42px,6vw,74px) 0!important}.chefia-motion-layer-inner{display:block!important}.chefia-motion-layer-intro{display:none!important}.chefia-motion-stage{width:min(100%,980px)!important;margin-inline:auto!important}.chefia-motion-caption b{display:none!important}.audience-story{padding-top:clamp(88px,10vw,150px)!important;padding-bottom:clamp(88px,10vw,150px)!important}.audience-story-copy h2{max-width:620px!important}.product-experience-heading h2{max-width:710px!important}@media (width<=760px){.hero-shell{background-image:linear-gradient(#062d23eb 0%,#06392cd6 48%,#063026ad 100%),url(/hero/chefia-kitchen-hero.png)!important;background-position:64%!important}.hero-shell .site-header{background:#052b22c2!important}.hero{min-height:0!important;padding-top:58px!important;padding-bottom:72px!important}.hero h1{font-size:clamp(43px,12.7vw,64px)!important}.hero-copy>p{color:#f7faf0cc!important}.hero-visual{min-height:470px!important;margin-top:26px!important}.chefia-motion-layer{padding:36px 0 52px!important}.chefia-motion-stage{border-radius:22px!important;padding:8px!important}}@media (prefers-reduced-motion:reduce){.hero-visual,.chefia-motion-stage,.chefia-motion-layer-stack{animation:none!important}}@media (width<=760px){main#conteudo-principal[data-device=mobile] .hero-shell{background-image:linear-gradient(#062d23f0 0%,#06392cdb 48%,#063026b3 100%),url(/hero/chefia-kitchen-hero.png)!important;background-position:64%!important}main#conteudo-principal[data-device=mobile] .hero-shell .site-header{background:#052b22c7!important}main#conteudo-principal[data-device=mobile] .hero{gap:28px!important;min-height:0!important;padding:58px 0 72px!important}main#conteudo-principal[data-device=mobile] .hero h1{color:#fff!important;letter-spacing:-.055em!important;font-size:clamp(43px,12.7vw,64px)!important}main#conteudo-principal[data-device=mobile] .hero h1 em{color:#f0cf81!important}main#conteudo-principal[data-device=mobile] .hero-kicker{color:#efcf83!important}main#conteudo-principal[data-device=mobile] .hero-copy>p{color:#f7faf0d1!important}main#conteudo-principal[data-device=mobile] .hero-visual{width:min(100%,400px)!important;min-height:470px!important;margin-top:0!important;padding:0!important}main#conteudo-principal[data-device=mobile] .hero-owner-character,main#conteudo-principal[data-device=mobile] .hero-arc{display:none!important}main#conteudo-principal[data-device=mobile] .hero-visual .device-pair{width:100%!important;min-height:438px!important;margin-left:0!important}main#conteudo-principal[data-device=mobile] .hero-primary,main#conteudo-principal[data-device=mobile] .hero-secondary{border-radius:999px!important;min-height:56px!important}main#conteudo-principal[data-device=mobile] .hero-trust{color:#f8faf0cc!important}}.device-pair .mockup-device-badge{z-index:8;color:#f2fff7d1;letter-spacing:.11em;pointer-events:none;-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);background:#054033ad;border:1px solid #ffffff3d;border-radius:999px;align-items:center;min-height:15px;padding:0 7px;font-size:5px;font-weight:800;line-height:1;display:inline-flex;position:absolute}.device-pair .tablet-badge{top:7px;right:10px}.device-pair .phone-screen{position:relative}.device-pair .phone-badge{opacity:.76;min-height:12px;padding-inline:5px;font-size:4px;top:4px;right:6px}.device-pair .dash-main-top>span:after{content:attr(data-view)!important}.device-pair .whatsapp-view{min-height:260px}.device-pair .whatsapp-view .view-panel-head{align-items:center}.device-pair .whatsapp-connected{color:#087b5a;white-space:nowrap;background:#00ae7a1a;border:1px solid #008d6438;border-radius:999px;flex:none;align-items:center;gap:4px;min-height:21px;padding:0 7px;font-size:6px;font-weight:800;display:inline-flex}.device-pair .whatsapp-connected i{background:#00a876;border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px #00a8768c}.device-pair .whatsapp-preview-grid{grid-template-columns:1fr 1.08fr;gap:8px;margin-top:11px;display:grid}.device-pair .whatsapp-account-card,.device-pair .whatsapp-events-card{background:#ffffffb8;border:1px solid #006c5226;border-radius:9px;min-width:0;padding:9px;box-shadow:inset 0 1px #ffffffe6}.device-pair .whatsapp-account-head{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.device-pair .whatsapp-account-head>span{color:#00865f;background:#d8f4e5;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.device-pair .whatsapp-account-head .ui-icon{width:13px;height:13px}.device-pair .whatsapp-account-head div,.device-pair .whatsapp-event>span{flex-direction:column;gap:2px;min-width:0;display:flex}.device-pair .whatsapp-account-head strong,.device-pair .whatsapp-event strong{color:#103e32;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.device-pair .whatsapp-account-head small,.device-pair .whatsapp-event small{color:#789087;text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.device-pair .whatsapp-account-head>b{color:#07815c;background:#d9f4e4;border-radius:999px;padding:3px 4px;font-size:5px;font-weight:850}.device-pair .whatsapp-link-card{color:#fff;background:linear-gradient(145deg,#0a6e55,#08483b);border-radius:7px;gap:4px;margin-top:9px;padding:8px;display:grid;box-shadow:inset 0 1px #fff3,0 8px 17px #00543f29}.device-pair .whatsapp-link-card>span,.device-pair .whatsapp-events-head>span{color:#d6f6e6;letter-spacing:.08em;font-size:5px;font-weight:850}.device-pair .whatsapp-link-card>strong{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.device-pair .whatsapp-link-card button{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:4px;width:max-content;min-height:21px;padding:0 7px;font-size:5px;font-weight:800;display:inline-flex}.device-pair .whatsapp-link-card .ui-icon{width:8px;height:8px}.device-pair .whatsapp-events-card{align-content:start;gap:5px;display:grid}.device-pair .whatsapp-events-head{border-bottom:1px solid #005b461a;justify-content:space-between;align-items:center;gap:6px;padding-bottom:3px;display:flex}.device-pair .whatsapp-events-head>small{color:#00845f;white-space:nowrap;font-size:5px;font-weight:800}.device-pair .whatsapp-event{background:#f5fcf7db;border:1px solid #005a461c;border-radius:6px;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:5px;min-height:30px;padding:4px;display:grid}.device-pair .whatsapp-event>i{color:#698078;background:#e5eee9;border-radius:50%;place-items:center;width:17px;height:17px;font-size:6px;font-style:normal;font-weight:850;display:grid}.device-pair .whatsapp-event>i .ui-icon{width:9px;height:9px}.device-pair .whatsapp-event.is-done>i{color:#008b63;background:#d8f4e5}.device-pair .whatsapp-event>em{color:#008d65;font-size:6px;font-style:normal;font-weight:850}.device-pair .phone-whatsapp{gap:5px;margin-top:6px;display:grid}.device-pair .phone-whatsapp-header{background:#0b463ac7;border:1px solid #5affc933;border-radius:7px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:5px;padding:6px;display:grid}.device-pair .phone-whatsapp-header>span{color:#063d32;background:#35bf8d;border-radius:7px;place-items:center;width:20px;height:20px;display:grid}.device-pair .phone-whatsapp-header .ui-icon{width:12px;height:12px}.device-pair .phone-whatsapp-header strong,.device-pair .phone-chat-status strong{color:#f4fff8;flex-direction:column;gap:2px;font-size:6px;display:flex}.device-pair .phone-whatsapp-header small,.device-pair .phone-chat-status small{color:#a9d6c5;font-size:4px;font-weight:500}.device-pair .phone-whatsapp-header>i{color:#61f4bb;font-size:7px;font-style:normal}.device-pair .phone-chat-bubble{border-radius:7px;max-width:88%;padding:5px 6px;font-size:5px;line-height:1.35}.device-pair .incoming-bubble{color:#cbe5da;background:#104239c2;border:1px solid #5affc926;justify-self:start}.device-pair .outgoing-bubble{color:#f1fff8;background:#007d5bd6;border:1px solid #48e2a638;justify-self:end}.device-pair .phone-chat-link,.device-pair .phone-chat-status{background:#0d3531c7;border:1px solid #5affc933;border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:5px;padding:5px;display:grid}.device-pair .phone-chat-link>span{color:#66efbd;background:#66efbd1f;border-radius:6px;place-items:center;width:18px;height:18px;display:grid}.device-pair .phone-chat-link>span .ui-icon{width:10px;height:10px}.device-pair .phone-chat-link strong{color:#f3fff8;text-overflow:ellipsis;white-space:nowrap;flex-direction:column;gap:2px;min-width:0;font-size:6px;display:flex;overflow:hidden}.device-pair .phone-chat-link small{color:#a3cabc;text-overflow:ellipsis;white-space:nowrap;font-size:4px;font-weight:500;overflow:hidden}.device-pair .phone-chat-link>.ui-icon{color:#75f4c2;width:8px;height:8px}.device-pair .phone-chat-status{background:#00745457;border-color:#00a47038;grid-template-columns:13px minmax(0,1fr)}.device-pair .phone-chat-status>.ui-icon{color:#68f3bf;width:11px;height:11px}@media (width<=760px){.device-pair .tablet-badge{font-size:4px;top:5px;right:8px}.device-pair .whatsapp-preview-grid{grid-template-columns:1fr}.device-pair .whatsapp-view{min-height:235px}.device-pair .whatsapp-events-card{display:none}.device-pair .whatsapp-account-card{padding:8px}}main#conteudo-principal .hero-shell{color:#f7f8f2!important;background:linear-gradient(90deg,#05271efa 0%,#05392bed 38%,#05392bb3 68%,#052b228a 100%),url(/hero/chefia-kitchen-hero.png) 50%/cover no-repeat!important}.hero-kicker{align-items:center;gap:9px;line-height:1.35;color:#f0cf81!important;letter-spacing:.16em!important;margin-bottom:18px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}.hero h1{text-wrap:balance;letter-spacing:-.052em!important;max-width:700px!important;font-size:clamp(50px,4.65vw,70px)!important;line-height:.99!important}.hero h1 em{color:#f0cf81!important}.hero-copy>p{max-width:600px!important;margin:24px 0 29px!important;font-size:clamp(17px,1.35vw,20px)!important;line-height:1.52!important}.hero-actions .hero-primary{min-width:238px}.hero-flow-note{z-index:4;color:#f8fcf3d1;letter-spacing:.01em;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:#042d238f;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:31px;padding:0 14px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:3px;left:9%;right:5%;box-shadow:inset 0 1px #ffffff24,0 10px 28px #011b1533}.hero-flow-note span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.hero-flow-note .ui-icon{color:#72f0bd;width:13px;height:13px}.hero-flow-note b{color:#f0cf81;font-size:12px;font-weight:800}@media (width<=1120px){.hero-flow-note{left:8%;right:8%}}@media (width<=760px){.hero-kicker{max-width:270px;margin-bottom:15px!important;font-size:8px!important}.hero h1{letter-spacing:-.06em!important;font-size:clamp(39px,11.3vw,56px)!important;line-height:1.01!important}.hero-copy>p{margin:19px 0 23px!important;font-size:16px!important;line-height:1.48!important}.hero-actions .hero-primary,.hero-actions .hero-secondary{min-height:55px!important}.hero-flow-note{gap:6px;padding-inline:9px;font-size:8px;bottom:3px;left:2%;right:2%}.hero-flow-note .ui-icon{width:11px;height:11px}.hero-flow-note b{font-size:10px}.mobile-bottom-cta .mobile-primary-cta{order:1;color:#fff!important;background:linear-gradient(#007254,#00503f)!important}.mobile-bottom-cta .mobile-login-cta{order:2;color:var(--ux-green)!important;background:#ffffffdb!important;border:1px solid #005c4938!important;box-shadow:inset 0 1px #ffffffeb,0 8px 20px #073d3214!important}.mobile-bottom-cta .mobile-login-cta .ui-icon{width:15px;height:15px}}.profile-selector{background:radial-gradient(circle at 7% 18%,#00735a1a,#0000 25%),radial-gradient(circle at 94% 84%,#d99b2b1a,#0000 27%),linear-gradient(#f8fbf6 0%,#eef5ef 100%);border-bottom:1px solid #073d321a;padding:clamp(70px,8vw,112px) 0 clamp(64px,7vw,94px);position:relative;overflow:hidden}.profile-selector:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 9%,#00735a0d 9.1% 9.2%,#0000 9.3% 90.7%,#d99b2b0d 90.8% 90.9%,#0000 91%);position:absolute;inset:0}.profile-selector-wrap{z-index:1;position:relative}.profile-selector-heading{max-width:720px;margin-bottom:30px}.profile-selector-eyebrow{color:#a17427;letter-spacing:.18em;align-items:center;gap:9px;font-size:10px;font-weight:850;display:inline-flex}.profile-selector-eyebrow:before{content:"";background:linear-gradient(90deg,#d99b2b,#0b815b);border-radius:99px;width:27px;height:2px}.profile-selector-heading h2{color:#073d32;letter-spacing:-.055em;text-wrap:balance;max-width:660px;margin:12px 0;font-size:clamp(34px,4vw,56px);font-weight:820;line-height:.99}.profile-selector-heading p{color:#617168;max-width:610px;margin:0;font-size:clamp(15px,1.4vw,18px);line-height:1.5}.profile-selector-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.profile-selector-card{color:#123e34;text-align:left;cursor:pointer;background:#ffffffb3;border:1px solid #073d321f;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:126px;padding:20px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:grid;position:relative;box-shadow:inset 0 1px #fffffff2,0 14px 30px #073d320f}.profile-selector-card:hover{border-color:#00735a52;transform:translateY(-2px);box-shadow:inset 0 1px #fffffff2,0 18px 34px #073d321a}.profile-selector-card.is-selected{background:linear-gradient(145deg,#ffffffeb,#e1f4ead1);border-color:#00735a8c;box-shadow:inset 0 1px #fffffffa,0 18px 38px #005c4921,0 0 0 2px #00735a14}.profile-selector-icon{color:#00735a;background:#e8f7eedb;border:1px solid #00735a2e;border-radius:14px;place-items:center;width:43px;height:43px;display:grid}.profile-selector-icon .ui-icon{width:21px;height:21px}.profile-selector-card-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.profile-selector-card-copy strong{color:#073d32;font-size:16px;font-weight:800;line-height:1.15}.profile-selector-card-copy small{color:#718079;font-size:12px;line-height:1.35}.profile-selector-check{color:#0000;border:1px solid #073d3229;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.profile-selector-check .ui-icon{width:13px;height:13px}.profile-selector-card.is-selected .profile-selector-check{color:#fff;background:#00735a;border-color:#00735a}.profile-selector-result{background:#ffffffb3;border:1px solid #00735a26;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:19px 22px;display:flex;box-shadow:inset 0 1px #ffffffe6}.profile-selector-result>div{min-width:0}.profile-selector-result .card-kicker{color:#a17427}.profile-selector-result strong{color:#073d32;margin-top:5px;font-size:18px;font-weight:800;display:block}.profile-selector-result p{color:#65736c;max-width:760px;margin:5px 0 0;font-size:13px;line-height:1.45}.profile-selector-link{color:#fff;background:#00735a;border:1px solid #00735a2e;border-radius:999px;flex:none;align-items:center;gap:10px;min-height:43px;padding:0 16px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .2s,filter .2s;display:inline-flex;box-shadow:0 12px 24px #005c4926,inset 0 1px #ffffff38}.profile-selector-link:hover{filter:brightness(1.05);transform:translateY(-2px)}.profile-selector-link .ui-icon{width:15px;height:15px}@media (width<=760px){.profile-selector{padding:58px 0 62px}.profile-selector-heading{margin-bottom:22px}.profile-selector-eyebrow{font-size:8px}.profile-selector-heading h2{margin-top:10px;font-size:clamp(32px,10vw,45px)}.profile-selector-heading p{font-size:15px}.profile-selector-grid{grid-template-columns:1fr;gap:10px}.profile-selector-card{border-radius:16px;min-height:84px;padding:14px}.profile-selector-icon{border-radius:12px;width:38px;height:38px}.profile-selector-icon .ui-icon{width:19px;height:19px}.profile-selector-card-copy strong{font-size:15px}.profile-selector-card-copy small{font-size:11px}.profile-selector-result{border-radius:16px;flex-direction:column;align-items:stretch;gap:15px;margin-top:13px;padding:17px}.profile-selector-result strong{font-size:17px}.profile-selector-result p{font-size:12px}.profile-selector-link{justify-content:center}}.hero-visual,.chefia-motion-stage,.operation-story,.whatsapp-motion,.system-flow{isolation:isolate;position:relative}.hero-visual:before,.chefia-motion-stage:before,.operation-story:before,.whatsapp-motion:before,.system-flow:before{z-index:-1;border-radius:inherit;content:"";filter:blur(28px);pointer-events:none;background:radial-gradient(circle at 30% 25%,#72cdb02e,#0000 38%),radial-gradient(circle at 76% 72%,#d6ae521f,#0000 34%);animation:18s ease-in-out infinite alternate cinematic-orbit;position:absolute;inset:-10%}.hero-visual:after,.chefia-motion-stage:after,.operation-story:after,.whatsapp-motion:after,.system-flow:after{z-index:4;border-radius:inherit;content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(116deg,#0000 38%,#ffffff14 47%,#72cdb01a 51%,#0000 61%);animation:13s cubic-bezier(.16,1,.3,1) infinite cinematic-sheen;position:absolute;inset:-18%;transform:translate(-42%)rotate(7deg)}.hero-visual .tablet-device,.hero-visual .phone-device{will-change:transform;animation:9s cubic-bezier(.16,1,.3,1) infinite cinematic-device-float}.hero-visual .phone-device{animation-delay:-2.2s}.operation-story-body{animation:.8s cubic-bezier(.16,1,.3,1) both cinematic-focus-in}.operation-story-icon{animation:4.8s ease-in-out infinite cinematic-icon-breathe}.operation-flow-live>span:first-child{animation:3.4s ease-in-out infinite cinematic-status-pulse}@media (width<=760px){.hero-visual:after,.chefia-motion-stage:after,.operation-story:after,.whatsapp-motion:after,.system-flow:after{opacity:.45;animation-duration:17s}.hero-visual .tablet-device,.hero-visual .phone-device{animation-duration:11s}}@media (prefers-reduced-motion:reduce){.hero-visual:before,.chefia-motion-stage:before,.operation-story:before,.whatsapp-motion:before,.system-flow:before,.hero-visual:after,.chefia-motion-stage:after,.operation-story:after,.whatsapp-motion:after,.system-flow:after,.hero-visual .tablet-device,.hero-visual .phone-device,.operation-story-body,.operation-story-icon,.operation-flow-live>span:first-child{animation:none!important}}@media (width<=760px){main#conteudo-principal[data-device=mobile] .hero-visual{overflow:visible;filter:drop-shadow(0 24px 34px #011d164d)!important}main#conteudo-principal[data-device=mobile] .hero-visual:before{opacity:.95;filter:blur(18px);background:radial-gradient(circle at 28% 32%,#72cdb04d,#0000 38%),radial-gradient(circle at 75% 62%,#d6ae5233,#0000 34%);inset:-8% -15%;animation:7s ease-in-out infinite alternate mobile-ambient-breathe!important}main#conteudo-principal[data-device=mobile] .hero-visual:after{opacity:.72;inset:-12% -28%;animation:9s cubic-bezier(.16,1,.3,1) infinite mobile-light-sweep!important}main#conteudo-principal[data-device=mobile] .hero-visual .device-pair{transform-origin:50% 55%;animation:8s ease-in-out infinite mobile-device-pair!important}main#conteudo-principal[data-device=mobile] .hero-visual .tablet-device,main#conteudo-principal[data-device=mobile] .hero-visual .phone-device{animation:none!important}main#conteudo-principal[data-device=mobile] .chefia-motion-stage:before,main#conteudo-principal[data-device=mobile] .operation-story:before,main#conteudo-principal[data-device=mobile] .whatsapp-motion:before,main#conteudo-principal[data-device=mobile] .system-flow:before{opacity:.9;animation:8s ease-in-out infinite alternate mobile-ambient-breathe!important}main#conteudo-principal[data-device=mobile] .chefia-motion-stage:after,main#conteudo-principal[data-device=mobile] .operation-story:after,main#conteudo-principal[data-device=mobile] .whatsapp-motion:after,main#conteudo-principal[data-device=mobile] .system-flow:after{opacity:.68;animation:11s cubic-bezier(.16,1,.3,1) infinite mobile-light-sweep!important}main#conteudo-principal[data-device=mobile] .operation-story-icon{animation:4.4s ease-in-out infinite mobile-icon-pulse!important}main#conteudo-principal[data-device=mobile] .opportunity-360-card{animation:6s ease-in-out infinite mobile-card-breathe}main#conteudo-principal[data-device=mobile] .opportunity-360-card:nth-child(2n){animation-delay:-2.2s}@keyframes mobile-ambient-breathe{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1.06)}}@keyframes mobile-light-sweep{0%,38%{opacity:0;transform:translate(-48%)rotate(8deg)}50%{opacity:.8}68%,to{opacity:0;transform:translate(48%)rotate(8deg)}}@keyframes mobile-device-pair{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-5px)scale(1.008)}}@keyframes mobile-icon-pulse{0%,to{transform:scale(1);box-shadow:0 0 #72cdb000}50%{transform:scale(1.045);box-shadow:0 0 0 8px #72cdb014,0 0 24px #72cdb029}}@keyframes mobile-card-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}}.hero-visual{position:relative;filter:drop-shadow(0 36px 52px #0119134d)!important;min-height:572px!important;padding:0 0 20px!important;overflow:visible!important}.hero-visual:before{z-index:-1!important;filter:blur(32px)!important;opacity:.92!important;background:radial-gradient(circle at 62% 34%,#dbb86547,#0000 18%),radial-gradient(circle at 45% 64%,#35bf9240,#0000 34%),radial-gradient(circle at 88% 74%,#08261eb8,#0000 42%)!important;border-radius:44%!important;animation:9s ease-in-out infinite alternate hero-stage-breathe!important;inset:-13% -7% -10% -12%!important}.hero-visual:after{z-index:7!important;mix-blend-mode:screen!important;background:linear-gradient(116deg,#0000 35%,#fff6d10e 46%,#eecc7b2b 50%,#0000 61%)!important;animation:14s cubic-bezier(.16,1,.3,1) infinite hero-stage-sheen!important;inset:-18% -20%!important}.hero-visual .device-pair{z-index:2;perspective:1600px;position:relative;width:min(100%,790px)!important;min-height:560px!important;transform:translate3d(var(--parallax-x), var(--parallax-y), 0)!important;margin:0!important;display:block!important}.hero-visual .tablet-device{z-index:1;transform-origin:72% 52%;display:block;position:relative;background:linear-gradient(145deg,#70766e 0%,#1c2823 17%,#06110f 63%,#60695f 100%)!important;border:1px solid #e2ce9e61!important;border-radius:30px!important;width:min(100%,720px)!important;padding:10px!important;animation:9.5s cubic-bezier(.16,1,.3,1) infinite hero-ipad-float!important;transform:perspective(1600px)rotateY(-12deg)rotate(-1.4deg)translate(-14px,6px)!important;box-shadow:0 44px 72px #000f0c7a,inset 0 0 0 1px #ffffff1f,0 0 44px #dab45d21!important}.hero-visual .tablet-device:before{background:#212b27!important;box-shadow:475px 7px 0 -1px #18211e!important}.hero-visual .dashboard-shell{background:#fbfcf8!important;border-color:#101c18!important;border-radius:21px!important;box-shadow:inset 0 0 0 1px #ffffff73!important}.hero-visual .dashboard-sidebar{background:linear-gradient(#0c6b56 0%,#063e34 100%)!important}.hero-visual .dashboard-main{background:linear-gradient(145deg,#fefefb 0%,#eef4ee 100%)!important}.hero-visual .dashboard-sidebar .brand-logo-lockup{filter:drop-shadow(0 5px 10px #00000029)}.hero-visual .phone-device{z-index:5;transform-origin:50% 80%;background:linear-gradient(145deg,#788077 0%,#26322c 16%,#070c0b 62%,#9c9a83 100%)!important;border:1px solid #ead8abad!important;border-radius:45px!important;width:188px!important;height:402px!important;padding:6px!important;animation:8s cubic-bezier(.16,1,.3,1) -2s infinite hero-iphone-float!important;position:absolute!important;bottom:-26px!important;right:0!important;transform:rotate(4deg)translate(0)!important;box-shadow:0 34px 58px #000d0a91,inset 0 0 0 1px #ffffff29,0 0 42px #e2be6a40!important}.hero-visual .phone-screen{background:linear-gradient(#071917 0%,#06100f 100%)!important;border-radius:38px!important;box-shadow:inset 0 0 0 1px #ffffff14!important}.hero-visual .phone-camera{background:#020504!important;border-radius:999px!important;width:60px!important;height:17px!important;top:9px!important;box-shadow:0 1px #ffffff14!important}.hero-visual .phone-operation,.hero-visual .phone-metrics>span,.hero-visual .phone-list span,.hero-visual .phone-menu-list span,.hero-visual .phone-kitchen section,.hero-visual .phone-stock>div{background:linear-gradient(145deg,#18372cf5,#081b18f5)!important;border-color:#dcbe6f38!important}.hero-visual .phone-account-tag,.hero-visual .phone-operation span,.hero-visual .phone-list b,.hero-visual .phone-menu-list b{color:#e9c873!important}.hero-visual .phone-operation span i,.hero-visual .phone-live-toast>i{background:#e9c873!important;box-shadow:0 0 0 4px #e9c8731f!important}.hero-visual .phone-nav{background:#031210f0!important;border-top-color:#e1c26f2e!important}.hero-visual .phone-nav button.active{color:#e9c873!important}.hero-visual .phone-live-toast,.hero-visual .preview-live-toast{background:#08221ceb!important;border-color:#e7c8776b!important;box-shadow:0 15px 34px #000f0c52,inset 0 1px #ffffff24!important}.hero-visual .mockup-device-badge{color:#f1d68e!important;background:#083a2ec7!important;border-color:#e8c9797a!important}.hero-flow-note{z-index:8!important;background:#052f25b8!important;border-color:#e7c87747!important;bottom:-2px!important;left:14%!important;right:7%!important;box-shadow:0 16px 32px #00120e47,inset 0 1px #ffffff26!important}.hero-flow-note b,.hero-flow-note .ui-icon{color:#e9c873!important}@keyframes hero-stage-breathe{0%,to{opacity:.72;transform:scale(.97)translate(-1%)}50%{opacity:1;transform:scale(1.04)translate(1%,-1%)}}@keyframes hero-stage-sheen{0%,34%{opacity:0;transform:translate(-44%)rotate(8deg)}48%{opacity:.82}66%,to{opacity:0;transform:translate(44%)rotate(8deg)}}@keyframes hero-ipad-float{0%,to{transform:perspective(1600px)rotateY(-12deg)rotate(-1.4deg)translate(-14px,6px)}50%{transform:perspective(1600px)rotateY(-12deg)rotate(-1deg)translate(-14px,-3px)}}@keyframes hero-iphone-float{0%,to{transform:rotate(4deg)translate(0)}50%{transform:rotate(3deg)translateY(-10px)}}@media (width<=980px){.hero-visual{min-height:548px!important}.hero-visual .device-pair{min-height:530px!important}.hero-visual .tablet-device{width:min(100%,680px)!important;transform:perspective(1400px)rotateY(-8deg)rotate(-1deg)translate(-7px,4px)!important}.hero-visual .phone-device{width:172px!important;height:369px!important;bottom:-25px!important;right:-2px!important}@keyframes hero-ipad-float{0%,to{transform:perspective(1400px)rotateY(-8deg)rotate(-1deg)translate(-7px,4px)}50%{transform:perspective(1400px)rotateY(-8deg)rotate(-.7deg)translate(-7px,-3px)}}}@media (width<=760px){.hero-visual{width:min(100%,430px)!important;min-height:530px!important;margin-top:4px!important}.hero-visual .device-pair{min-height:512px!important}.hero-visual .tablet-device{border-radius:24px!important;width:calc(100% - 8px)!important;padding:7px!important;transform:perspective(1000px)rotateY(-5deg)rotate(-.7deg)translate(-3px,4px)scale(.995)!important}.hero-visual .dashboard-layout{min-height:0!important}.hero-visual .phone-device{border-radius:33px!important;width:142px!important;height:305px!important;padding:5px!important;bottom:-32px!important;right:-2px!important;transform:rotate(3deg)!important}.hero-visual .phone-screen{border-radius:27px!important}.hero-visual .phone-camera{width:44px!important;height:12px!important;top:7px!important}.hero-visual .hero-flow-note{gap:5px!important;padding-inline:8px!important;font-size:7px!important;bottom:-2px!important;left:2%!important;right:2%!important}.hero-visual .hero-flow-note .ui-icon{width:10px!important;height:10px!important}.hero-visual .hero-flow-note b{font-size:9px!important}.hero-visual .mockup-device-badge{display:none}@keyframes hero-ipad-float{0%,to{transform:perspective(1000px)rotateY(-5deg)rotate(-.7deg)translate(-3px,4px)scale(.995)}50%{transform:perspective(1000px)rotateY(-5deg)rotate(-.45deg)translate(-3px,-2px)scale(.995)}}}@media (prefers-reduced-motion:reduce){.hero-visual:before,.hero-visual:after,.hero-visual .tablet-device,.hero-visual .phone-device,.hero-visual .device-pair,.hero-visual .phone-live-toast>i{animation:none!important}}.hero-motion-overlay{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:visible}.hero-motion-orbit{opacity:.68;filter:drop-shadow(0 0 10px #ddbb6347);transform-origin:50%;border:1px solid #e2c06c80;border-radius:50%;animation:13s ease-in-out infinite hero-orbit-drift;display:block;position:absolute}.hero-motion-orbit-one{width:82%;height:42%;top:30%;left:8%;transform:rotate(-13deg)}.hero-motion-orbit-two{border-color:#6fe1b347;width:70%;height:30%;animation-duration:16s;animation-delay:-4.6s;top:39%;left:19%;transform:rotate(17deg)}.hero-motion-card{color:#f7fbf3eb;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);opacity:1;background:linear-gradient(145deg,#18342aeb,#051713d6);border:1px solid #d8c17e73;border-radius:15px;align-items:center;gap:9px;min-width:154px;min-height:54px;padding:9px 11px;animation:7.8s cubic-bezier(.16,1,.3,1) infinite hero-card-float;display:flex;position:absolute;box-shadow:0 18px 34px #000b0957,inset 0 1px #ffffff29,0 0 22px #dab65b1a}.hero-motion-card>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.hero-motion-card strong{color:#f4f8ef;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:760;overflow:hidden}.hero-motion-card small{color:#cedfd2b8;text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.2;overflow:hidden}.hero-motion-card-icon{color:#e9c873;background:linear-gradient(145deg,#eccc792e,#34b1842e);border:1px solid #e8c87361;border-radius:10px;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid;box-shadow:inset 0 1px #ffffff38,0 0 15px #e9c87317}.hero-motion-card-icon .ui-icon{width:15px;height:15px}.hero-motion-card>i{background:#67e0aa;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-left:auto;animation:2.2s ease-in-out infinite hero-live-pulse;box-shadow:0 0 0 4px #67e0aa1a,0 0 12px #67e0aab3}.hero-motion-card>b{color:#ecd086;letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;margin-left:auto;font-size:7px;font-weight:800}.hero-motion-card-whatsapp{animation-delay:-.9s;top:11%;left:3%}.hero-motion-card-revenue{min-width:148px;animation-delay:-3.4s;top:25%;right:-2%}.hero-motion-card-priority{background:linear-gradient(145deg,#44371beb,#121b14e6);border-color:#eccc79a6;min-width:200px;animation:6.6s cubic-bezier(.16,1,.3,1) infinite hero-priority-float;top:46%;left:25%;box-shadow:0 20px 42px #000c0973,inset 0 1px #fff5cc38,0 0 28px #ebc15838}.hero-motion-card-delivery{animation-delay:-5.4s;bottom:16%;right:3%}@keyframes hero-card-float{0%,to{opacity:.9;transform:translateY(4px)}50%{opacity:1;transform:translateY(-8px)}}@keyframes hero-priority-float{0%,to{opacity:.92;transform:translateY(5px)scale(.99)}45%{opacity:1;transform:translateY(-9px)scale(1.015)}65%{box-shadow:0 20px 42px #000c0973,inset 0 1px #fff5cc38,0 0 42px #ebc15861}}@keyframes hero-orbit-drift{0%,to{opacity:.35;transform:rotate(-13deg)scale(.97)}50%{opacity:.78;transform:rotate(-7deg)scale(1.035)}}@keyframes hero-live-pulse{0%,to{opacity:.72;transform:scale(.88)}50%{opacity:1;transform:scale(1.12)}}@media (width<=980px){.hero-motion-card{min-width:140px;padding:8px 9px}.hero-motion-card strong{font-size:8px}.hero-motion-card small{font-size:6px}.hero-motion-card-whatsapp{left:0}.hero-motion-card-revenue{right:0}.hero-motion-card-priority{left:21%}}@media (width<=760px){.hero-motion-overlay{inset:0 -2px}.hero-motion-orbit-one{width:132%;height:30%;top:34%;left:-20%}.hero-motion-orbit-two{width:116%;height:25%;top:42%;left:-4%}.hero-motion-card{border-radius:11px;gap:6px;width:132px;min-width:0;min-height:41px;padding:6px 7px}.hero-motion-card-icon{border-radius:7px;flex-basis:23px;width:23px;height:23px}.hero-motion-card-icon .ui-icon{width:12px;height:12px}.hero-motion-card strong{font-size:7px}.hero-motion-card small{font-size:5px}.hero-motion-card-whatsapp{top:8%;left:-2%}.hero-motion-card-revenue{width:126px;top:18%;right:-2%}.hero-motion-card-priority{width:158px;top:48%;left:7%}.hero-motion-card-delivery{width:132px;bottom:17%;right:-2%}.hero-motion-card>b{font-size:5px}}@media (prefers-reduced-motion:reduce){.hero-motion-orbit,.hero-motion-card,.hero-motion-card>i{animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.audience-story{background:radial-gradient(circle at 78% 48%,#0c7c631f,#0000 30%),linear-gradient(#f6f4ec 0%,#fbfaf6 100%);padding:clamp(76px,9vw,132px) 0;position:relative;overflow:hidden}.audience-story:before{content:"";border:1px solid #b94a2024;border-radius:50%;width:460px;height:460px;position:absolute;top:12%;left:-280px}.audience-story-wrap{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:clamp(48px,7vw,112px);display:grid;position:relative}.audience-story-copy{max-width:680px}.audience-eyebrow,.operation-flow-heading>span{color:var(--landing-copper);letter-spacing:.18em;margin-bottom:18px;font-size:.78rem;font-weight:820;display:block}.audience-story h2,.operation-flow h2{color:var(--landing-ink-deep);letter-spacing:-.058em;margin:0;font-size:clamp(2.65rem,4.7vw,4.85rem);font-weight:720;line-height:.98}.audience-story-copy>p{max-width:640px;color:var(--landing-muted);margin:26px 0 0;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.65}.audience-story-copy>p+p{margin-top:12px}.audience-role-list{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.audience-role-list span{color:#18594b;background:#fffffcb8;border:1px solid #073b311f;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:.83rem;font-weight:730;display:inline-flex;box-shadow:0 9px 24px #072a230f,inset 0 1px #ffffffdb}.audience-role-list svg{width:15px;height:15px;color:var(--landing-green)}.audience-story-visual{place-items:end center;min-height:570px;display:grid;position:relative}.audience-character-halo{background:linear-gradient(145deg,#ffffffb8,#dcebe185),radial-gradient(circle at 50% 30%,#ffffffe6,#0000 48%);border:1px solid #073b311a;border-radius:52% 52% 40px 40px;position:absolute;inset:12% 3% 4%;box-shadow:0 30px 80px #072a2321,inset 0 1px #ffffffe6}.audience-characters{z-index:1;object-fit:contain;object-position:bottom;filter:drop-shadow(0 25px 34px #042b2429);width:min(92%,535px);height:auto;position:relative}.audience-relief-card{z-index:2;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#fffffcc7;border:1px solid #ffffffdb;border-radius:22px;gap:4px;min-width:250px;padding:20px 22px;display:grid;position:absolute;bottom:28px;right:-12px;box-shadow:0 22px 55px #042b2429,inset 0 1px #fffffff5}.audience-relief-card>span{color:var(--landing-green);letter-spacing:.13em;font-size:.65rem;font-weight:820}.audience-relief-card>span i{background:#22a878;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 5px #22a8781f}.audience-relief-card strong{color:var(--landing-ink-deep);font-size:1.12rem}.audience-relief-card small{color:var(--landing-muted);font-size:.79rem}.operation-flow{color:#fff;background:radial-gradient(circle at 88% 12%,#1fa47d38,#0000 33%),linear-gradient(145deg,#032e27 0%,#064b3f 62%,#04362e 100%);padding:clamp(74px,8vw,112px) 0;position:relative;overflow:hidden}.operation-flow:after{content:"";pointer-events:none;opacity:.25;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.operation-flow-wrap{z-index:1;position:relative}.operation-flow-heading{text-align:center;justify-items:center;max-width:920px;margin:0 auto 34px;display:grid}.operation-flow-heading>span{color:#f29a67}.operation-flow h2{color:#fff;font-size:clamp(2.45rem,4.3vw,4.45rem)}.operation-flow-heading p{color:#eff8f4b8;max-width:760px;margin:24px 0 0;font-size:1.05rem;line-height:1.65}.operation-flow-live{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);scrollbar-width:none;background:#fff1;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:0 auto 30px;padding:8px;display:flex;overflow-x:auto}.operation-flow-live::-webkit-scrollbar{display:none}.operation-flow-live span{color:#f4fbf8c7;white-space:nowrap;flex:none;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:.7rem;font-weight:720;display:inline-flex}.operation-flow-live span+span{border-left:1px solid #ffffff1c}.operation-flow-live span>i{background:#51d6a7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #51d6a71f}.operation-flow-live svg{color:#8be8c5;width:15px;height:15px}.sf-flow-icon{shape-rendering:geometricprecision;display:block;overflow:visible}.whatsapp-logo-bubble{fill:#25d366;stroke:#ffffff6b;stroke-width:.7px;vector-effect:non-scaling-stroke}.whatsapp-logo-phone{fill:#fff}.operation-whatsapp-live svg{filter:drop-shadow(0 4px 10px #25d36638)}.operation-step-icon .whatsapp-logo-bubble,.operation-story-icon .whatsapp-logo-bubble{filter:drop-shadow(0 5px 12px #25d36638)}.operation-flow-list{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.operation-flow-list li{-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);background:#ffffff13;border:1px solid #ffffff21;border-radius:26px;min-height:254px;padding:0;transition:opacity .36s,transform .46s cubic-bezier(.2,.8,.2,1),background-color .36s,border-color .36s,box-shadow .36s;display:block;position:relative;box-shadow:inset 0 1px #ffffff1c}.operation-flow-list li:hover{background:#ffffff1c;border-color:#ffffff38;transform:translateY(-4px);opacity:1!important}.operation-flow-list li:not(.is-active):not(.is-complete){opacity:.57}.operation-flow-list li.is-complete{opacity:.82;border-color:#51d6a733}.operation-flow-list li.is-active{z-index:2;opacity:1;background:linear-gradient(155deg,#2c997947,#ffffff17);border-color:#72e5bb7a;transform:translateY(-7px);box-shadow:0 20px 50px #00161140,0 0 0 1px #72e5bb1c,inset 0 1px #ffffff2e}.operation-step-button{width:100%;min-height:252px;color:inherit;border-radius:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:space-between;padding:17px;display:grid}.operation-step-button:focus-visible{outline-offset:4px;outline:3px solid #8be8c5d9}.operation-step-number{color:#ffffff7a;letter-spacing:.14em;align-items:center;width:fit-content;min-width:24px;min-height:20px;font-size:.7rem;font-weight:800;display:inline-flex}.operation-step-number svg{color:#72e5bb;width:15px;height:15px}.operation-step-icon{color:#fff;background:linear-gradient(145deg,#ffffff2e,#ffffff12);border:1px solid #ffffff2e;border-radius:17px;place-items:center;width:50px;height:50px;display:grid;box-shadow:inset 0 1px #ffffff38}.operation-step-icon svg{width:25px;height:25px}.operation-flow-list li div{gap:7px;display:grid}.operation-flow-list strong{font-size:.94rem;line-height:1.18}.operation-flow-list small{color:#eff8f4a8;min-height:50px;font-size:.78rem;line-height:1.45}.operation-step-status{color:#eaf8f2ba;text-overflow:ellipsis;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:6px;width:fit-content;max-width:100%;min-height:28px;padding:0 9px;font-size:.61rem;font-style:normal;font-weight:740;display:inline-flex;overflow:hidden}.operation-step-status>i{background:#a8c8bc;border-radius:50%;flex:none;width:6px;height:6px}.operation-step-status.live>i{background:#51d6a7;box-shadow:0 0 0 4px #51d6a71a}.operation-step-status.ai{color:#ffe5d6;background:#e068301f;border-color:#f29a6733}.operation-step-status.ai>i{background:#f29a67}.operation-story{-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);background:radial-gradient(circle at 88% 24%,#50d6a61f,#0000 28%),#01221db8;border:1px solid #ffffff24;border-radius:30px;gap:18px;max-width:1120px;margin:0 auto 34px;padding:clamp(20px,2.4vw,30px);display:grid;box-shadow:0 28px 75px #00141047,inset 0 1px #ffffff1a}.operation-story-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.operation-story-heading>div{gap:7px;display:grid}.operation-story-heading>div>span{color:#72e5bb;letter-spacing:.14em;font-size:.67rem;font-weight:820}.operation-story-heading strong{color:#fff;letter-spacing:-.025em;max-width:760px;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.12}.operation-story-heading p{color:#e8f6f0a8;max-width:780px;margin:0;font-size:.88rem;line-height:1.55}.operation-story-counter{color:#ffffffc2;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.68rem;font-weight:760;display:inline-flex}.operation-story-body{background:#ffffff0e;border:1px solid #ffffff17;border-radius:22px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:20px;min-height:132px;padding:18px;animation:.52s cubic-bezier(.2,.8,.2,1) both operationStoryIn;display:grid}.operation-story-icon{color:#fff;background:linear-gradient(145deg,#51d6a74d,#ffffff14);border:1px solid #72e5bb52;border-radius:20px;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 1px #fff3,0 14px 30px #00141033}.operation-story-icon.ai{background:linear-gradient(145deg,#e673375c,#ffffff12);border-color:#f29a675c}.operation-story-icon svg{width:31px;height:31px}.flow-event{min-width:0}.flow-event-whatsapp{justify-items:start;gap:8px;display:grid}.flow-event-whatsapp>span{color:#eaf8f2;background:#ffffff17;border-radius:14px 14px 14px 4px;max-width:min(92%,410px);padding:9px 12px;font-size:.77rem}.flow-event-whatsapp .flow-chat-chefia{color:#d9f8ec;background:#239b7142;border-radius:14px 14px 4px;justify-self:end}.flow-chat-chefia b{color:#fff;margin-top:5px;display:block}.flow-event-order{grid-template-columns:1fr 1fr;gap:8px;display:grid}.flow-event-order>span,.flow-event-order>strong{color:#f1f9f6c7;background:#fff1;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:0 12px;font-size:.73rem;display:flex}.flow-event-order>span b{color:#72e5bb}.flow-event-order>strong{color:#fff;grid-column:1/-1}.flow-event-order em{color:#72e5bb;font-style:normal}.flow-event-payment,.flow-event-delivery{align-items:center;gap:16px;display:flex}.flow-event-payment>i,.flow-event-delivery>i{color:#052f27;background:#72e5bb;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 0 0 8px #72e5bb1a}.flow-event-payment svg,.flow-event-delivery svg{width:24px;height:24px}.flow-event-payment span,.flow-event-delivery span{gap:3px;display:grid}.flow-event-payment small,.flow-event-delivery small{color:#72e5bb;letter-spacing:.12em;font-size:.64rem;font-weight:800}.flow-event-payment strong,.flow-event-delivery strong{color:#fff;font-size:1.55rem}.flow-event-delivery em{color:#e8f6f09e;font-size:.72rem;font-style:normal}.flow-event-priority{gap:7px;display:grid}.flow-event-priority>span{color:#eef8f3c2;background:#ffffff0f;border-radius:12px;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:42px;padding:0 11px;font-size:.71rem;display:grid}.flow-event-priority>span:first-child{background:#e2673026;border:1px solid #f29a672e}.flow-event-priority i{background:#ffffff1a;border-radius:8px;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.flow-event-priority em{color:#f6b28d;font-size:.64rem;font-style:normal}.flow-event-kitchen{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.flow-event-kitchen span{color:#eff8f47a;background:#ffffff0d;border:1px solid #ffffff12;border-radius:12px;place-items:center;min-height:48px;font-size:.68rem;font-weight:720;display:grid}.flow-event-kitchen span.done{color:#b8efda;background:#3aa97f21}.flow-event-kitchen span.active{color:#fff;background:#3aa97f40;border-color:#72e5bb57;box-shadow:0 0 0 3px #72e5bb12}.flow-event-stock{grid-template-columns:1fr 1fr;gap:8px;display:grid}.flow-event-stock>span{color:#fff;background:#ffffff0f;border-radius:12px;gap:3px;padding:9px 11px;font-size:.72rem;display:grid}.flow-event-stock small{color:#72e5bb}.flow-event-stock>em{color:#e8f6f09e;grid-column:1/-1;font-size:.65rem;font-style:normal}.flow-event-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.flow-event-results>span{background:#ffffff0f;border-radius:12px;gap:4px;padding:11px;display:grid}.flow-event-results small{color:#e8f6f08c;font-size:.62rem}.flow-event-results strong{color:#fff;font-size:.9rem}.flow-event-results em{color:#72e5bb;font-style:normal}.operation-story-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.operation-story-progress{background:#ffffff14;border-radius:999px;height:5px;position:relative;overflow:hidden}.operation-story-progress:after{content:"";opacity:0;background:#fff3e9;border:2px solid #f29a67;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 14px #f29a67bf}.operation-flow.is-playing .operation-story-progress:after{animation:3.2s linear both operationProgressDot}.operation-story-progress i{border-radius:inherit;background:linear-gradient(90deg,#43c996,#72e5bb 72%,#f29a67);transition:width .52s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #72e5bb73}.operation-story-controls{gap:7px;display:flex}.operation-story-controls button{color:#ffffffd1;min-width:38px;min-height:38px;font:inherit;cursor:pointer;background:#ffffff13;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;font-size:.75rem;font-weight:730;display:inline-flex}.operation-story-controls button>svg{width:17px;height:17px}.operation-story-controls .control-arrow-back{transform:rotate(180deg)}.operation-story-controls button:hover,.operation-story-controls button:focus-visible{color:#fff;background:#ffffff21;border-color:#72e5bb59}.operation-story-controls .story-play-control{gap:7px;min-width:92px;padding:0 14px}@keyframes operationStoryIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes operationProgressDot{0%{opacity:0;left:0}7%,92%{opacity:1}to{opacity:0;left:100%}}.operation-step-arrow{z-index:3;color:#8be8c5bf;background:#063e35;border:1px solid #8be8c540;border-radius:50%;width:23px;height:23px;padding:4px;transition:color .32s,border-color .32s,box-shadow .32s,transform .32s;position:absolute;top:50%;right:-19px;transform:translateY(-50%);box-shadow:0 6px 18px #0003,inset 0 1px #ffffff17}.operation-step-arrow.is-passed,.operation-flow-list li.is-active .operation-step-arrow{color:#eafff7;background:#168b6d;border-color:#8be8c594;box-shadow:0 0 18px #51d6a759,inset 0 1px #ffffff29}.operation-flow-list li.is-active .operation-step-arrow{animation:1.2s ease-in-out infinite operationArrowPulse}@keyframes operationArrowPulse{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-50%)scale(1.12)}}@media (width<=1380px){.audience-story-wrap{grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);gap:38px}.operation-flow-list{grid-template-columns:repeat(4,minmax(0,1fr))}.operation-flow-list li:nth-child(4) .operation-step-arrow{display:none}}@media (width<=940px) and (width>=761px){.operation-flow-list{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-flow-list li:nth-child(2n) .operation-step-arrow{display:none}}@media (width<=760px){.audience-story{padding:72px 0 64px}.audience-story-wrap{grid-template-columns:1fr;gap:36px}.audience-story h2,.operation-flow h2{font-size:clamp(2.35rem,11vw,3.25rem);line-height:1}.audience-story-copy>p{font-size:1rem}.audience-role-list{gap:8px}.audience-role-list span{min-height:40px;padding:0 12px;font-size:.76rem}.audience-story-visual{min-height:440px}.audience-character-halo{inset:8% 0 4%}.audience-characters{width:min(100%,430px)}.audience-relief-card{border-radius:19px;min-width:218px;padding:16px 17px;bottom:5px;right:2px}.operation-flow{padding:72px 0}.operation-flow-heading{text-align:left;justify-items:start;margin-bottom:34px}.operation-flow-live{border-radius:20px;justify-content:flex-start;width:100%;margin-bottom:24px}.operation-flow-heading p{font-size:.98rem}.operation-flow-list{grid-template-columns:1fr;gap:10px}.operation-flow-list li{border-radius:20px;min-height:0;padding:0}.operation-step-button{grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:13px;min-height:0;padding:15px}.operation-step-number{display:none}.operation-step-status{grid-column:2;min-height:27px;font-size:.6rem}.operation-story{border-radius:24px;gap:15px;padding:18px}.operation-story-heading{grid-template-columns:1fr;gap:10px}.operation-story-heading strong{font-size:1.35rem}.operation-story-counter{width:fit-content}.operation-story-body{grid-template-columns:1fr;align-content:center;min-height:220px;padding:15px}.operation-story-icon{border-radius:17px;width:52px;height:52px}.flow-event-kitchen{grid-template-columns:1fr 1fr}.flow-event-results,.operation-story-footer{grid-template-columns:1fr}.operation-story-controls{justify-content:space-between}.operation-story-controls button{min-width:44px;min-height:44px}.operation-step-icon{border-radius:15px;width:48px;height:48px}.operation-flow-list small{min-height:0}.operation-step-arrow,.operation-flow-list li:nth-child(4) .operation-step-arrow{width:21px;height:21px;padding:4px;display:block;inset:auto auto -18px 27px;transform:rotate(90deg)}.operation-flow-list li.is-active .operation-step-arrow{animation:1.2s ease-in-out infinite operationArrowPulseMobile}.operation-flow-list li:last-child .operation-step-arrow{display:none}@keyframes operationArrowPulseMobile{0%,to{transform:rotate(90deg)scale(1)}50%{transform:rotate(90deg)scale(1.12)}}}@media (prefers-reduced-transparency:reduce){.audience-relief-card,.operation-flow-list li,.operation-story,.operation-flow-live{-webkit-backdrop-filter:none;backdrop-filter:none}.audience-relief-card{background:#fffdfa}.operation-flow-list li{background:#0b5749}.operation-story{background:#032e27}}@media (prefers-reduced-motion:reduce){.operation-story-body{animation:none}.operation-flow-list li,.operation-story-progress i{transition:none}.operation-flow-list li.is-active{transform:none}}.plans-section{--plans-orange:#ff762b;--plans-orange-soft:#ffad74;--plans-green:#29d17d;--plans-violet:#a865ff;position:relative;color:#fff!important;isolation:isolate!important;background:radial-gradient(at 50% 101%,#23de7036,#0000 35%),radial-gradient(circle at -5% 48%,#ff5d1936,#0000 29%),radial-gradient(circle at 105% 38%,#7e44ff3d,#0000 31%),linear-gradient(120deg,#020706 0%,#06130f 49%,#03070b 100%)!important;border-block:1px solid #ffffff0e!important;padding:clamp(72px,7.4vw,112px) 0 clamp(58px,6vw,88px)!important;overflow:hidden!important}.plans-section:before{pointer-events:none;background:radial-gradient(72% 122% at -18% 78%,#0000 48.5%,#ff6a207a 49%,#0000 49.7% 58%,#ff6a202b 58.6%,#0000 59.2%),radial-gradient(76% 126% at 118% 39%,#0000 48.5%,#9959ff80 49.1%,#0000 49.8% 58%,#7a45ff2e 58.6%,#0000 59.2%),linear-gradient(90deg,#0000,#2ae17194,#0000) 50% 91%/min(580px,48vw) 1px no-repeat;content:""!important;z-index:0!important;opacity:1!important;display:block!important;position:absolute!important;inset:0!important}.plans-section:after{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 8% 18%,#ff8a37 0 1.3px,#0000 2.2px) 0 0/188px 166px,radial-gradient(circle at 24% 9%,#ff752bbd 0 1px,#0000 2px) 0 0/242px 204px,radial-gradient(circle at 79% 12%,#ff8234c2 0 1.2px,#0000 2px) 0 0/276px 228px,radial-gradient(circle at 94% 27%,#a764ff 0 1.3px,#0000 2.2px) 0 0/224px 190px,radial-gradient(circle at 68% 83%,#2bdc79b8 0 1px,#0000 2px) 0 0/260px 220px;animation:24s linear infinite alternate plansAmbientParticles;content:""!important;z-index:0!important;opacity:.72!important;display:block!important;position:absolute!important;inset:-8% -3%!important}.plans-section .plans-wrap{z-index:1;margin-inline:auto;position:relative;width:min(1280px,100% - 64px)!important}.plans-section .plans-heading{text-align:center;max-width:980px!important;margin:0 auto clamp(58px,6vw,82px)!important}.plans-section .plans-heading .brand-logo,.plans-section .plans-heading>img{filter:drop-shadow(0 12px 26px #0000004d);margin:0 auto 24px!important}.plans-section .plans-heading .brand-logo-lockup,.plans-section .plans-heading>img{width:clamp(168px,15vw,208px)!important;height:auto!important}.plans-section .plans-heading h2{text-wrap:balance;text-shadow:0 12px 44px #00000047;max-width:1040px;color:#fff!important;letter-spacing:-.057em!important;margin:0 auto!important;font-size:clamp(2.35rem,4.25vw,4.35rem)!important;font-weight:780!important;line-height:.99!important}.plans-section .plans-heading p{max-width:770px;color:#f4f7f4bd!important;margin:18px auto 0!important;font-size:clamp(.94rem,1.2vw,1.1rem)!important;line-height:1.55!important}.plans-section .plans-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(0,1fr)!important;align-items:center!important;gap:clamp(18px,2.2vw,30px)!important;width:100%!important;margin-inline:auto!important;display:grid!important}.plans-section .plan-reveal{min-width:0}.plans-section .plan-card{overflow:hidden;color:#fff!important;-webkit-backdrop-filter:blur(26px)saturate(140%)!important;backdrop-filter:blur(26px)saturate(140%)!important;background:linear-gradient(145deg,#10231fd6,#050b0ce6)!important;border:1px solid #b2c7be42!important;border-radius:25px!important;flex-direction:column!important;align-self:center!important;width:100%!important;height:auto!important;min-height:610px!important;padding:34px 30px 28px!important;transition:transform .42s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s!important;display:flex!important;position:relative!important;transform:translateZ(0)!important;box-shadow:inset 0 1px #ffffff21,0 28px 70px #0006!important}.plans-section .plan-card:before{background:linear-gradient(90deg, transparent, var(--plan-tone,#ffffffb8), transparent);height:1px;box-shadow:0 0 22px var(--plan-glow,#ffffff26);content:"";pointer-events:none;border-radius:99px;position:absolute;top:-1px;left:13%;right:13%}.plans-section .plan-card.counter{--plan-tone:#ff9858;--plan-glow:#ff67247a;background:radial-gradient(circle at 2% 7%,#ff682021,#0000 34%),linear-gradient(150deg,#0f1d1ae6,#050b0ceb)!important;border-color:#ff8b4b8a!important;box-shadow:inset 0 1px #ffba8759,-12px -8px 44px #ff5c1614,0 28px 70px #0006!important}.plans-section .plan-card.management{--plan-tone:#bd7bff;--plan-glow:#9b53ff80;background:radial-gradient(circle at 100% 5%,#8344ff24,#0000 35%),linear-gradient(150deg,#0c171be8,#060910f0)!important;border-color:#b26cff96!important;box-shadow:inset 0 1px #d3a3ff66,12px -8px 46px #763dee1a,0 28px 70px #0000006b!important}.plans-section .plan-card.popular{--plan-tone:#ff9a55;--plan-glow:#2bdc798a;background:radial-gradient(circle at 50% 105%,#27dc7929,#0000 35%),radial-gradient(circle at 5% 0,#ff692424,#0000 31%),linear-gradient(145deg,#073024f0,#041310f5)!important;border-color:#ffb16fb8!important;min-height:664px!important;margin:0!important;padding:76px 34px 30px!important;transform:translateY(-18px)!important;box-shadow:inset 0 1px #ffd9b494,0 0 0 1px #ff8f4321,0 0 48px #26d76e2e,0 36px 86px #00000080!important}.plans-section .plan-card.popular:after{pointer-events:none;content:""!important;background:linear-gradient(90deg,#0000,#31df82,#0000)!important;border-radius:50%!important;height:2px!important;display:block!important;position:absolute!important;bottom:-1px!important;left:9%!important;right:9%!important;box-shadow:0 0 20px #28d879,0 0 54px #28d879cc!important}.plans-section .plan-card:hover,.plans-section .plan-card:focus-within{transform:translateY(-7px)!important}.plans-section .plan-card.popular:hover,.plans-section .plan-card.popular:focus-within{transform:translateY(-24px)!important}.plans-section .popular-label{white-space:nowrap;justify-content:center;align-items:center;min-height:34px;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 0 26px #ff641c14;color:#ffad73!important;letter-spacing:.09em!important;background:#2c160842!important;border:1px solid #ff8533ab!important;border-radius:999px!important;padding:0 19px!important;font-size:.68rem!important;font-weight:820!important;top:22px!important;right:50%!important;transform:translate(50%)!important}.plans-section .plan-icon,.plans-section .plan-card.popular .plan-icon,.plans-section .plan-card.management .plan-icon{place-items:center;width:70px!important;height:70px!important;color:var(--plans-orange-soft)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto 12px!important;display:grid!important;position:relative!important}.plans-section .plan-card.management .plan-icon{color:#bd78ff!important}.plans-section .plan-icon:before{opacity:.21!important;filter:blur(17px)!important;inset:14px!important}.plans-section .plan-icon svg,.plans-section .plan-card.popular .plan-icon svg{filter:drop-shadow(0 0 12px)!important;width:66px!important;height:66px!important}.plans-section .plan-card h3{text-align:center;color:#fff!important;letter-spacing:-.035em!important;margin:0!important;font-size:clamp(1.55rem,2vw,2rem)!important;font-weight:790!important}.plans-section .plan-subtitle{text-align:center;color:#eff4f0ab!important;min-height:44px!important;margin:7px auto 0!important;font-size:.84rem!important;line-height:1.45!important}.plans-section .plan-accent{border-radius:99px;background:var(--plans-orange)!important;width:42px!important;height:2px!important;margin:16px auto 19px!important;box-shadow:0 0 15px #ff762b8c!important}.plans-section .management .plan-accent{background:var(--plans-violet)!important;box-shadow:0 0 15px #a865ff85!important}.plans-section .plan-price{color:#fff!important;justify-content:center!important;align-items:baseline!important;gap:6px!important;margin:0!important;display:flex!important}.plans-section .plan-price small{color:#ffffffe0!important;font-size:1.22rem!important}.plans-section .plan-price strong{text-shadow:0 12px 28px #00000047;color:#fff!important;letter-spacing:-.065em!important;font-size:clamp(3.25rem,4.7vw,4.4rem)!important;font-weight:780!important;line-height:.94!important}.plans-section .plan-price em{color:#eaefebab!important;font-size:1rem!important}.plans-section .plan-detail{text-align:center;min-height:18px;color:#e8efebad!important;margin:14px auto 0!important;font-size:.72rem!important;line-height:1.4!important}.plans-section .plan-divider{background:linear-gradient(90deg,#0000,#ffffff30,#0000)!important;height:1px!important;margin:20px 0 18px!important}.plans-section .plan-card ul{line-height:1.35;list-style:none;color:#f4f8f5cc!important;gap:11px!important;margin:0 0 25px!important;padding:0!important;font-size:.82rem!important;display:grid!important}.plans-section .plan-card li{grid-template-columns:20px minmax(0,1fr);align-items:start!important;gap:9px!important;display:grid!important}.plans-section .plan-card li>i{place-items:center;margin-top:1px;font-style:normal;line-height:1;color:#40dc8a!important;background:#188f5914!important;border:1px solid #35cf7d!important;border-radius:50%!important;width:18px!important;height:18px!important;font-size:.66rem!important;display:grid!important}.plans-section .plan-card li span{color:#f1f6f3c9!important}.plans-section .plan-card .plan-action,.plans-section .plan-card.counter .plan-action,.plans-section .plan-card.management .plan-action,.plans-section .plan-card.kitchen .plan-action{justify-content:center;align-items:center;width:100%;padding:0 18px;text-decoration:none;color:#ffae79!important;background:#ff712706!important;border:1px solid #ff7835bd!important;border-radius:13px!important;min-height:54px!important;margin-top:auto!important;font-size:.88rem!important;font-weight:780!important;transition:transform .22s,background .22s,border-color .22s,box-shadow .22s!important;display:flex!important;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #0000001f!important}.plans-section .plan-card.popular .plan-action{color:#fff!important;background:linear-gradient(#ff8a28 0%,#ff5216 100%)!important;border-color:#ff8b38!important;box-shadow:inset 0 1px #ffffff57,0 0 18px #ff571661,0 16px 32px #631a0352!important}.plans-section .plan-card.management .plan-action{color:#c996ff!important;background:#8446ec09!important;border-color:#ad61ffbd!important}.plans-section .plan-card .plan-action:hover,.plans-section .plan-card .plan-action:focus-visible{filter:brightness(1.12);outline:none;transform:translateY(-2px)!important}.plans-section .plan-card .plan-action:focus-visible{box-shadow:0 0 0 4px #ffffff2b,0 0 0 7px #ff783557!important}.plans-section .plans-guarantees{justify-content:center;align-items:center;color:#eff5f1c9!important;gap:clamp(18px,2.4vw,34px)!important;margin-top:clamp(38px,4vw,58px)!important;font-size:.86rem!important;display:flex!important}.plans-section .plans-guarantees span{align-items:center;gap:9px;display:inline-flex}.plans-section .plans-guarantees svg,.plans-section .plans-guarantees span svg{color:#35d281!important;width:25px!important;height:25px!important}.plans-section .plans-guarantees>i{border-radius:50%;background:#ebf0ec91!important;width:4px!important;height:4px!important}.plans-section .plans-note,.plans-section .plans-footnote{text-align:center;color:#e0ebe594!important;max-width:820px!important;margin:24px auto 0!important;font-size:.72rem!important;line-height:1.55!important}.plan-route-page,.plan-route-section{background:#020706!important}.plan-route-header{-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#020907d6;border-bottom:1px solid #ffffff12}@keyframes plansAmbientParticles{0%{transform:translate(-.6%,-.4%)scale(1)}to{transform:translate(.8%,.7%)scale(1.015)}}@media (width<=1040px){.plans-section .plans-wrap{width:min(100% - 40px,920px)!important}.plans-section .plans-grid{gap:15px!important}.plans-section .plan-card{min-height:630px!important;padding-inline:22px!important}.plans-section .plan-card.popular{min-height:680px!important;padding-inline:24px!important}}@media (width<=820px){.plans-section{padding:66px 0 58px!important}.plans-section:before{background:radial-gradient(108% 46% at -34% 25%,#0000 48%,#ff682061 49%,#0000 50%),radial-gradient(112% 46% at 136% 70%,#0000 48%,#9959ff6b 49%,#0000 50%),linear-gradient(90deg,#0000,#2ae17180,#0000) 50% 97%/72vw 1px no-repeat}.plans-section .plans-wrap{width:calc(100% - 32px)!important}.plans-section .plans-heading{margin-bottom:38px!important}.plans-section .plans-heading .brand-logo-lockup,.plans-section .plans-heading>img{width:164px!important}.plans-section .plans-heading h2{font-size:clamp(2.2rem,10.5vw,3.25rem)!important;line-height:1.01!important}.plans-section .plans-heading p{max-width:350px;font-size:.9rem!important}.plans-section .plans-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.plans-section .plan-reveal-popular,.plans-section .plan-card.popular{order:0!important}.plans-section .plan-card,.plans-section .plan-card.management,.plans-section .plan-card.popular{border-radius:23px!important;min-height:0!important;margin:0!important;padding:30px 24px 24px!important;transform:none!important}.plans-section .plan-card.popular{padding-top:76px!important}.plans-section .plan-card:hover,.plans-section .plan-card:focus-within,.plans-section .plan-card.popular:hover,.plans-section .plan-card.popular:focus-within{transform:none!important}.plans-section .plan-subtitle{min-height:0!important}.plans-section .plan-price strong{font-size:3.7rem!important}.plans-section .plans-guarantees{flex-direction:column!important;gap:12px!important;margin-top:34px!important;font-size:.82rem!important}.plans-section .plans-guarantees>i{display:none!important}}@media (prefers-reduced-motion:reduce){.plans-section:after{animation:none!important}.plans-section .plan-card,.plans-section .plan-action{transition:none!important}}:root{--chefia-emerald:#0b765f;--chefia-emerald-deep:#075043;--chefia-emerald-dark:#032b23;--chefia-ice:#f7f8f2;--chefia-champagne:#caa451;--chefia-champagne-soft:#e5d39a;--landing-copper:var(--chefia-champagne)}.hero-shell{background:radial-gradient(circle at 76% 22%,#caa4511f,#0000 30%),radial-gradient(circle at 16% 72%,#0b765f24,#0000 34%),linear-gradient(145deg,#fbfbf6 0%,#edf4ed 60%,#f5f2e8 100%)!important}.hero-kicker,.product-experience-heading>span,.hero h1 em,.premium-final-cta h2 em,.premium-final-cta>.content-wrap>div:first-child>span{color:var(--chefia-champagne)!important}.header-cta,.site-nav .header-cta,.hero-primary,.hero-actions .hero-primary,.premium-final-cta .final-cta-actions a,.modal-box .hero-primary,.mobile-bottom-cta a{color:#fff!important;background:linear-gradient(145deg, var(--chefia-emerald) 0%, var(--chefia-emerald-deep) 100%)!important;border-color:#e5d39a80!important;box-shadow:inset 0 1px #ffffff3d,0 14px 32px #044c3d3d!important}.header-cta:hover,.site-nav .header-cta:hover,.hero-primary:hover,.premium-final-cta .final-cta-actions a:hover,.mobile-bottom-cta a:hover{background:linear-gradient(145deg,#10866c 0%,#075849 100%)!important;border-color:#e5d39ab8!important}.premium-final-cta{background:radial-gradient(circle at 84% 18%, #caa45117, transparent 30%), linear-gradient(145deg, #f0f5ee 0%, var(--chefia-ice) 100%)!important}.premium-final-cta .final-cta-actions button{color:var(--chefia-emerald-deep)!important;background:#fffffcc7!important;border-color:#07504329!important;box-shadow:inset 0 1px #fffffff0,0 12px 30px #043c311a!important}.site-footer{background:radial-gradient(circle at 12% 0,#caa45114,#0000 31%),linear-gradient(155deg,#04352b 0%,#021f1a 100%)!important;border-top-color:#e5d39a2b!important}.site-footer .brand-logo-footer .brand-logo-lockup{filter:drop-shadow(0 8px 24px #0000003d);width:168px}.site-footer .brand-logo-footer small{color:#f5f9f6db!important}.site-footer p,.site-footer small,.site-footer a{color:#f1f7f3c7!important}.site-footer a:hover,.site-footer a:focus-visible{color:var(--chefia-champagne-soft)!important}.mobile-bottom-cta{background:#03251ee8!important;border-top-color:#e5d39a2e!important}.mobile-bottom-cta button.ios-blue-glass{color:#f7fbf8!important;background:linear-gradient(145deg,#eef4ef2e,#97b1a61a)!important;border-color:#e5ece757!important}.mobile-bottom-cta a{border:1px solid #e5d39a75!important}@media (width<=760px){.site-footer .brand-logo-footer .brand-logo-lockup{width:158px}.mobile-bottom-cta a,.mobile-bottom-cta button{border-radius:17px!important}}:root{--apple-ink:#123c30;--apple-ink-strong:#032b23;--apple-muted:#60766c;--apple-paper:#fff;--apple-canvas:#f5f5f7;--apple-ice:#f7f8f2;--apple-wash:#e8eee9;--apple-line:#123c3024;--apple-green:#0e6b51;--apple-green-deep:#075043;--apple-forest:#032b23;--apple-mint:#72cdb0;--apple-gold:#d6ae52;--apple-alert:#b94a20;--apple-ease:cubic-bezier(.22, 1, .36, 1);--apple-section-gap:clamp(72px, 9vw, 120px)}html{scroll-behavior:smooth;background:var(--apple-ice)}body{background:var(--apple-ice);color:var(--apple-ink);font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;font-feature-settings:"kern" 1, "liga" 1, "tnum" 1;font-variant-numeric:lining-nums tabular-nums;font-synthesis:none;text-rendering:optimizelegibility}body :is(button,a,input,select,textarea){font-family:inherit}body :is(button,a):focus-visible{outline:3px solid color-mix(in srgb, var(--apple-mint) 78%, white);outline-offset:3px}main#conteudo-principal{background:var(--apple-ice);color:var(--apple-ink);overflow:clip}main#conteudo-principal .content-wrap,main#conteudo-principal .section-inner{width:min(1200px,100% - 48px);margin-inline:auto}main#conteudo-principal.site-motion-ready [data-reveal],main#conteudo-principal.site-motion-ready [data-section-reveal]{opacity:0!important;filter:blur(3px)!important;transition:opacity .56s var(--apple-ease), filter .56s var(--apple-ease), transform .7s var(--apple-ease)!important;transform:translateY(24px)!important}main#conteudo-principal.site-motion-ready [data-reveal].is-visible,main#conteudo-principal.site-motion-ready [data-section-reveal].is-visible{opacity:1!important;filter:none!important;transform:none!important}.site-header{z-index:70;-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);min-height:64px;top:0;background:color-mix(in srgb, var(--apple-ice) 80%, transparent)!important;box-shadow:none!important;border-bottom:1px solid #123c301a!important;position:sticky!important}.site-header .header-inner{min-height:64px}.site-header .brand-logo-lockup,.site-header .brand-logo-picture{filter:none!important}.site-nav{gap:22px!important}.site-nav .nav-anchor{min-height:44px;color:var(--apple-ink)!important;box-shadow:none!important;transition:color .22s var(--apple-ease), opacity .22s var(--apple-ease)!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:10px 4px!important;font-size:14px!important;font-weight:600!important}.site-nav .nav-anchor:hover,.site-nav .nav-anchor:focus-visible{opacity:.78;color:var(--apple-green)!important}.site-nav .header-login,.site-nav .header-primary,.site-header .nav-cta{min-height:44px;background:var(--apple-green)!important;color:#fff!important;box-shadow:none!important;transition:transform .22s var(--apple-ease), background .22s var(--apple-ease)!important;border:1px solid #0e6b5133!important;border-radius:999px!important}.site-nav .header-login:hover,.site-nav .header-primary:hover,.site-header .nav-cta:hover{transform:translateY(-1px);background:var(--apple-green-deep)!important}.hero-shell{position:relative;background:radial-gradient(circle at 80% 18%, #72cdb02e, transparent 28rem), radial-gradient(circle at 15% 42%, #d6ae5217, transparent 22rem), var(--apple-ice)!important;color:var(--apple-ink)!important;overflow:visible!important}.hero-shell:before,.hero-shell:after{pointer-events:none;opacity:.28!important}.hero-shell .hero{min-height:min(780px,100svh - 64px);padding-block:clamp(76px,10vw,132px) clamp(76px,9vw,120px)!important}.hero-copy{max-width:680px!important;color:var(--apple-ink)!important}.hero-copy .eyebrow,.hero-copy .hero-eyebrow,.hero-copy .card-kicker{color:var(--apple-green)!important;letter-spacing:.12em!important;font-size:13px!important;font-weight:700!important}.hero-copy h1{text-wrap:balance;max-width:840px;color:var(--apple-ink-strong)!important;letter-spacing:-.055em!important;font-size:clamp(52px,7.4vw,92px)!important;font-weight:700!important;line-height:1.04!important}.hero-copy h1 em,.hero-copy h1 strong{font-style:normal;color:var(--apple-green)!important}.hero-copy p{letter-spacing:-.02em;max-width:610px;color:var(--apple-muted)!important;font-size:clamp(17px,1.5vw,21px)!important;line-height:1.47!important}.hero-primary,.hero-secondary{min-height:48px;transition:transform .24s var(--apple-ease), background .24s var(--apple-ease), border-color .24s var(--apple-ease)!important;border-radius:999px!important;font-size:17px!important;font-weight:600!important}.hero-primary{border:1px solid var(--apple-green)!important;background:var(--apple-green)!important;color:#fff!important;box-shadow:none!important}.hero-primary:hover{transform:translateY(-2px);background:var(--apple-green-deep)!important}.hero-secondary{color:var(--apple-ink)!important;box-shadow:none!important;background:0 0!important;border:1px solid #123c3047!important}.hero-secondary:hover{transform:translateY(-2px);border-color:var(--apple-green)!important;background:#72cdb021!important}.hero-trust-row{color:var(--apple-muted)!important}.hero-visual{filter:none!important}.hero-visual:before,.hero-visual:after{opacity:.52!important}.hero-motion-card{-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);color:var(--apple-ink)!important;background:#ffffffb8!important;border:1px solid #0e6b5133!important;border-radius:18px!important;box-shadow:0 18px 42px #032b231a,inset 0 1px #ffffffe6!important}.hero-motion-card strong{color:var(--apple-ink-strong)!important}.hero-motion-card small{color:var(--apple-muted)!important}.hero-motion-card-icon{background:var(--apple-wash)!important;color:var(--apple-green)!important;box-shadow:none!important;border-color:#0e6b5133!important}.hero-motion-card>i{background:var(--apple-mint)!important;box-shadow:0 0 0 4px #72cdb02e!important}.hero-motion-card>b{color:var(--apple-green)!important}.hero-motion-card-priority{color:var(--apple-ink)!important;background:#fffaebe0!important;border-color:#d6ae528f!important;box-shadow:0 18px 42px #032b231f,inset 0 1px #fff!important}.hero-motion-card-priority .hero-motion-card-icon{color:#8a6719!important;background:#d6ae5229!important;border-color:#d6ae528c!important}main#conteudo-principal>:is(.system-story,.feature-strip,.audience-story,.chefia-motion-layer,.system-story,.final-cta){background:var(--apple-paper)!important;color:var(--apple-ink)!important}main#conteudo-principal>:is(.profile-selector,.product-experience,.faq-section){background:var(--apple-canvas)!important;color:var(--apple-ink)!important}main#conteudo-principal>:is(.opportunity-360,.operation-flow,.conversion-zone){background:var(--apple-forest)!important;color:#fff!important}main#conteudo-principal :is(.system-story,.feature-strip,.profile-selector,.opportunity-360,.audience-story,.operation-flow,.chefia-motion-layer,.product-experience,.faq-section,.conversion-zone,.final-cta){padding-block:var(--apple-section-gap)!important}main#conteudo-principal :is(.system-story,.feature-strip,.profile-selector,.opportunity-360,.audience-story,.operation-flow,.chefia-motion-layer,.product-experience,.faq-section,.conversion-zone,.final-cta) :is(h2,h3){letter-spacing:-.04em;color:inherit!important}main#conteudo-principal :is(.feature-card,.profile-selector-card,.opportunity-360-card,.audience-story-visual,.operation-step,.product-experience-stage,.faq-item,.plan-card,.final-cta-inner){box-shadow:none!important;border-radius:28px!important}.feature-strip :is(.feature-card,article),.profile-selector-card,.audience-story-visual,.product-experience-stage,.faq-item{border:1px solid var(--apple-line)!important;background:var(--apple-paper)!important}.feature-strip :is(.feature-card,article):hover,.profile-selector-card:hover,.faq-item:hover{transition:transform .24s var(--apple-ease), border-color .24s var(--apple-ease);transform:translateY(-2px);border-color:#0e6b514d!important}.profile-selector-card[aria-checked=true],.profile-selector-card.selected,.profile-selector-card.is-selected{border-color:var(--apple-mint)!important;background:color-mix(in srgb, var(--apple-mint) 18%, white)!important}.profile-selector-link,.inline-link,main#conteudo-principal .text-link{color:var(--apple-green)!important}.opportunity-360-card,.operation-step{color:#fff!important;background:#0e6b516b!important;border:1px solid #72cdb03d!important}.opportunity-360-card>span,.operation-step>span,.operation-flow-live{background:#72cdb01f!important;border-color:#72cdb052!important}.opportunity-360-card p,.operation-step p,.operation-flow p{color:#f7f8f2b8!important}.product-experience-tabs button,.operation-flow-list button,.faq-item button{min-height:44px;border:1px solid var(--apple-line)!important;color:var(--apple-ink)!important;box-shadow:none!important;transition:color .22s var(--apple-ease), background .22s var(--apple-ease), border-color .22s var(--apple-ease)!important;background:0 0!important;border-radius:999px!important}.product-experience-tabs button[aria-selected=true],.operation-flow-list button[aria-current=step],.faq-item button[aria-expanded=true]{border-color:var(--apple-green)!important;background:var(--apple-green)!important;color:#fff!important}.plans-section{background:var(--apple-forest)!important;color:#fff!important}.plans-section :is(h2,h3,p,.plans-eyebrow){color:inherit!important}.plans-section .plan-card{color:var(--apple-ink)!important;box-shadow:none!important;background:#fffffff5!important;border:1px solid #72cdb03d!important;border-radius:28px!important}.plans-section .plan-card.is-featured,.plans-section .plan-card.featured,.plans-section .plan-card[data-featured=true]{border-color:var(--apple-mint)!important;background:color-mix(in srgb, var(--apple-mint) 12%, white)!important}.plans-section .plan-card :is(.plan-action,a,button){min-height:46px;border:1px solid var(--apple-green)!important;background:var(--apple-green)!important;color:#fff!important;box-shadow:none!important;border-radius:999px!important}.plans-section .plan-card :is(.plan-action,a,button):hover{background:var(--apple-green-deep)!important}.final-cta{background:var(--apple-paper)!important}.final-cta-inner,.premium-final-cta .final-cta-inner{border:1px solid var(--apple-line)!important;background:var(--apple-ice)!important;box-shadow:none!important}.site-footer{background:var(--apple-forest)!important;color:#f7f8f2c2!important;border-top:0!important}.site-footer :is(a,p,small){color:inherit!important}.site-footer a:hover{color:var(--apple-mint)!important}.mobile-cta{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#f7f8f2eb!important;border-top:1px solid #123c301f!important;box-shadow:0 -18px 36px #032b2314!important}.mobile-cta :is(a,button){min-height:48px;border-radius:999px!important}@media (width<=760px){main#conteudo-principal .content-wrap,main#conteudo-principal .section-inner{width:min(100% - 32px,600px)}.site-header,.site-header .header-inner{min-height:60px}.site-header .brand-logo-lockup{max-width:132px}.site-nav{gap:8px!important}.site-nav .nav-anchor{display:none}.site-nav .header-login,.site-nav .header-primary,.site-header .nav-cta{min-height:42px;padding-inline:14px!important;font-size:13px!important}.hero-shell .hero{min-height:auto;padding-block:64px 84px!important}.hero-copy h1{max-width:620px;letter-spacing:-.06em!important;font-size:clamp(46px,13vw,64px)!important}.hero-copy p{font-size:17px!important}.hero-copy .hero-actions{flex-direction:column;align-items:stretch}.hero-copy .hero-actions :is(a,button){justify-content:center;width:100%}.hero-visual{margin-top:44px}.hero-motion-card{box-shadow:0 12px 26px #032b231a!important}main#conteudo-principal :is(.system-story,.feature-strip,.profile-selector,.opportunity-360,.audience-story,.operation-flow,.chefia-motion-layer,.product-experience,.faq-section,.conversion-zone,.final-cta){padding-block:72px!important}main#conteudo-principal :is(.feature-strip,.profile-selector,.opportunity-360,.audience-story,.operation-flow,.chefia-motion-layer,.product-experience,.faq-section,.final-cta) :is(h2,h3){font-size:clamp(32px,10vw,48px)!important}.plans-section .plan-card{border-radius:24px!important}}:root{--chefia-type-text:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;--chefia-type-display:var(--font-chefia-logo), var(--font-geist-sans), -apple-system, BlinkMacSystemFont, sans-serif;--chefia-forest-premium:#032b23;--chefia-green-premium:#0e6b51;--chefia-mint-premium:#72cdb0;--chefia-ice-premium:#f7f8f2;--chefia-gold-premium:#d6ae52;--chefia-gold-soft:#f0dea5}html body{font-variant-numeric:lining-nums tabular-nums;font-family:var(--chefia-type-text)!important}html body :is(button,input,select,textarea){font-variant-numeric:inherit;font-family:inherit!important}main#conteudo-principal :is(h1,h2,h3,h4,h5,h6,.hero-kicker,.card-kicker,.plans-heading,.popular-label,.plan-action,.mobile-bottom-cta a){font-family:var(--chefia-type-display)!important}main#conteudo-principal :is(.plan-price,.plan-detail,.preview-metrics,.finance-numbers,.product-result-metrics,time){font-variant-numeric:lining-nums tabular-nums slashed-zero}main#conteudo-principal .brand-logo,main#conteudo-principal .brand-logo-picture,main#conteudo-principal .brand-logo-lockup{opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important}main#conteudo-principal .brand-logo-picture{line-height:0;display:block}main#conteudo-principal .brand-logo-lockup{object-fit:contain}main#conteudo-principal .hero-shell .site-brand .brand-logo-lockup{width:clamp(156px,14.5vw,190px)!important}main#conteudo-principal .hero-shell .site-nav .login-link{min-height:44px;color:var(--chefia-forest-premium)!important;background:#ffffffeb!important;border:1px solid #0e6b5133!important;border-radius:999px!important;padding-inline:17px!important;box-shadow:inset 0 1px #fffffff2,0 8px 24px #032b2314!important}main#conteudo-principal .hero-shell .site-nav .login-link .ui-icon{width:16px;height:16px;color:var(--chefia-green-premium)!important}main#conteudo-principal .ui-icon,main#conteudo-principal .sf-flow-icon,main#conteudo-principal :is(.feature-icon,.profile-selector-icon,.operation-step-icon,.hero-motion-card-icon) svg{shape-rendering:geometricprecision;vector-effect:non-scaling-stroke;opacity:1!important;visibility:visible!important;filter:none!important}main#conteudo-principal :is(.feature-icon,.profile-selector-icon,.product-experience-tabs button>i){color:var(--chefia-green-premium)!important;background:linear-gradient(145deg,#fffffffa,#e8f0ebeb)!important;border-color:#0e6b5133!important;box-shadow:inset 0 1px #fffffffa,0 8px 22px #032b2314!important}main#conteudo-principal .final-cta .hero-secondary{color:var(--signature-green)!important;background:linear-gradient(145deg,#fff8ed,#eadcc6)!important;border-color:#032b2321!important;box-shadow:inset 0 1px #ffffffc7,0 12px 28px #032b2314!important}main#conteudo-principal :is(.opportunity-360,.operation-flow) :is(.ui-icon,.sf-flow-icon),main#conteudo-principal :is(.opportunity-360,.operation-flow) :is(.opportunity-360-card>span,.operation-step-icon){color:#b8f0d9!important;opacity:1!important}main#conteudo-principal :is(.opportunity-360-card p,.operation-step p,.operation-flow p){color:#f7f8f2d6!important}.hero-clean-bridge{z-index:3;background:radial-gradient(ellipse at 50% -48%, #d6ae5221, transparent 58%), linear-gradient(180deg, #fff 0%, var(--chefia-ice-premium) 100%);min-height:116px;color:var(--chefia-forest-premium);isolation:isolate;border-top:1px solid #d6ae5242;border-bottom:1px solid #032b231a;position:relative;overflow:hidden}.hero-clean-ribbon{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-clean-ribbon i{border:1px solid #d6ae5247;border-radius:50%;width:min(620px,58vw);height:145px;position:absolute;transform:rotate(-7deg)}.hero-clean-ribbon i:first-child{top:-112px;left:-5%}.hero-clean-ribbon i:nth-child(2){bottom:-121px;right:6%;transform:rotate(8deg)}.hero-clean-ribbon i:nth-child(3){background:linear-gradient(90deg, transparent, var(--chefia-gold-premium), transparent);opacity:.56;border:0;border-radius:999px;width:190px;height:1px;top:52px;left:43%;transform:rotate(-10deg)}.hero-clean-bridge-inner{grid-template-columns:repeat(7,auto);justify-content:center;align-items:center;gap:clamp(14px,3vw,38px);min-height:116px;display:grid;position:relative}.hero-clean-bridge-inner>span{min-width:116px;color:var(--chefia-forest-premium);justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.hero-clean-bridge-inner>span .ui-icon{width:22px;height:22px;color:var(--chefia-green-premium);stroke-width:1.85px}.hero-clean-bridge-inner>i{background:linear-gradient(90deg,#d6ae5229,#d6ae52c2);width:28px;height:1px}.chefia-motion-layer-stack-back,.chefia-motion-layer-stack-front{animation:none!important;transform:none!important}.chefia-motion-layer-stack-back{inset:-14px 26px 22px -14px!important}.chefia-motion-layer-stack-front{inset:18px -12px -14px 30px!important}.chefia-motion-video{image-rendering:auto;backface-visibility:hidden;transform:translateZ(0)}.chefia-motion-caption{color:#fff!important;background:#032b23d1!important}@media (width<=760px){.hero-clean-bridge{min-height:96px}.hero-clean-bridge-inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-height:96px}.hero-clean-bridge-inner>span{flex-direction:column;gap:5px;min-width:0;font-size:10px}.hero-clean-bridge-inner>span .ui-icon{width:20px;height:20px}.hero-clean-bridge-inner>i{display:none}.mobile-bottom-cta a,.mobile-bottom-cta button{white-space:nowrap;min-height:52px!important;font-family:var(--chefia-type-display)!important;letter-spacing:-.015em!important;font-variant-numeric:lining-nums tabular-nums!important;font-size:clamp(12px,3.35vw,14px)!important;font-weight:720!important;line-height:1.08!important}.mobile-bottom-cta a .ui-icon,.mobile-bottom-cta button .ui-icon{flex:0 0 16px;width:16px!important;height:16px!important}main#conteudo-principal .brand-logo-lockup{min-height:24px}main#conteudo-principal .hero-shell .site-brand .brand-logo-lockup{width:142px!important}}.site-footer .footer-links{flex-wrap:wrap;gap:4px 18px;display:flex}.site-footer .footer-scripture{border-top:1px solid #f0dea533;border-bottom:1px solid #f0dea51f;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;margin:10px 0 0;padding:24px 0;display:grid}.site-footer .footer-scripture>span{color:var(--chefia-gold-soft,#f0dea5);font-family:Georgia,serif;font-size:42px;line-height:.7}.site-footer .footer-scripture p{font-family:var(--font-chefia-logo), var(--font-geist-sans), sans-serif;letter-spacing:-.02em;margin:0;font-weight:560;line-height:1.5;color:#f7f8f2!important;font-size:clamp(15px,1.35vw,19px)!important}.site-footer .footer-scripture cite{color:var(--chefia-gold-soft,#f0dea5);font-family:var(--font-geist-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-style:normal;font-weight:760}.site-footer .footer-copyright{grid-column:1/-1}@media (width<=760px){.site-footer .footer-scripture{grid-template-columns:auto minmax(0,1fr);gap:10px 13px;margin-top:4px;padding:22px 0}.site-footer .footer-scripture>span{align-self:start;font-size:36px}.site-footer .footer-scripture cite{grid-column:2}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}main#conteudo-principal.site-motion-ready [data-reveal],main#conteudo-principal.site-motion-ready [data-section-reveal]{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}body :is(button,a),.hero-motion-card,.hero-motion-card>i{transition:none!important;animation:none!important}}main#conteudo-principal .hero-shell{background:radial-gradient(circle at 80% 18%, #72cdb02e, transparent 28rem), radial-gradient(circle at 15% 42%, #d6ae5217, transparent 22rem), var(--apple-ice)!important;color:var(--apple-ink)!important}main#conteudo-principal .hero-shell .site-header{background:color-mix(in srgb, var(--apple-ice) 82%, transparent)!important;box-shadow:none!important;border-bottom:1px solid #123c301a!important}main#conteudo-principal .hero-shell .site-nav .nav-anchor,main#conteudo-principal .hero-shell .site-nav .login-link,main#conteudo-principal .hero-shell .site-nav>a{color:var(--apple-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important}main#conteudo-principal .hero-shell .site-nav .header-cta{border:1px solid var(--apple-green)!important;background:var(--apple-green)!important;color:#fff!important;box-shadow:none!important;border-radius:999px!important}main#conteudo-principal .hero-shell .site-nav .header-cta:hover{background:var(--apple-green-deep)!important}main#conteudo-principal .hero-kicker{color:var(--apple-green)!important}main#conteudo-principal .hero h1{max-width:760px!important;color:var(--apple-ink-strong)!important;text-shadow:none!important;font-size:clamp(52px,6.5vw,84px)!important;line-height:1.04!important}main#conteudo-principal .hero-copy>p{color:var(--apple-muted)!important}main#conteudo-principal .hero-actions .hero-primary{border:1px solid var(--apple-green)!important;background:var(--apple-green)!important;color:#fff!important;box-shadow:none!important}main#conteudo-principal .hero-actions .hero-primary:hover{background:var(--apple-green-deep)!important}main#conteudo-principal .hero-trust .ui-icon{color:#fff!important;background:var(--apple-green)!important}@media (width<=760px){main#conteudo-principal .hero{min-height:auto!important;padding-block:64px 84px!important}main#conteudo-principal .hero h1{max-width:620px!important;font-size:clamp(46px,13vw,64px)!important}}main#conteudo-principal .product-experience-stage{isolation:isolate;min-height:540px;position:relative;overflow:hidden;color:var(--signature-ivory)!important;background:radial-gradient(circle at 88% 12%,#f4510b33,#0000 26%),radial-gradient(circle at 8% 88%,#72cdb029,#0000 30%),linear-gradient(145deg,#052f27 0%,#011c17 58%,#010c0a 100%)!important;border:1px solid #f0dea53d!important;border-radius:32px!important;box-shadow:inset 0 1px #ffffff1f,0 34px 78px #032b2338!important}main#conteudo-principal .product-experience-stage:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f0dea521,#ffffff14,#0000);width:42%;position:absolute;top:-38%;bottom:-38%;left:-34%;transform:rotate(16deg)translate(-160%)}main#conteudo-principal .product-experience-stage:after{z-index:0;content:"";opacity:.42;pointer-events:none;background-image:linear-gradient(#72cdb00a 1px,#0000 1px),linear-gradient(90deg,#72cdb00a 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 72%,#000,#0000 78%);mask-image:radial-gradient(circle at 72%,#000,#0000 78%)}main#conteudo-principal .product-experience.is-playing .product-experience-stage:before{animation:5.2s cubic-bezier(.16,1,.3,1) infinite chefiaSceneLightPass}main#conteudo-principal .product-experience-stage>*{z-index:2;position:relative}main#conteudo-principal .product-stage-top{border-bottom-color:#f0dea529!important}main#conteudo-principal .product-stage-top .brand-logo-lockup{filter:drop-shadow(0 8px 22px #0000002e);width:112px!important}main#conteudo-principal .product-stage-top>span{-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);color:#f7f3e9e6!important;background:#ffffff13!important;border-color:#f0dea53d!important}main#conteudo-principal .product-stage-top>span i{animation:1.8s ease-in-out infinite chefiaLiveDot;background:var(--signature-ferrari)!important;box-shadow:0 0 0 5px #f4510b1f,0 0 18px #f4510b80!important}main#conteudo-principal .product-panel{transform-origin:50% 65%;color:var(--signature-ivory)!important;animation:.76s cubic-bezier(.16,1,.3,1) both chefiaProductSceneIn!important}main#conteudo-principal .product-panel-intro span{text-shadow:0 0 20px #f4510b38;color:#ff8a52!important}main#conteudo-principal .product-panel-intro h3{text-shadow:0 15px 36px #0003;color:#fffaf1!important}main#conteudo-principal .product-panel-intro p{color:#f7f3e9bd!important}main#conteudo-principal .product-order-card,main#conteudo-principal .product-priority-list article,main#conteudo-principal .product-result-metrics article{color:var(--signature-ink)!important;background:linear-gradient(145deg,#fffdf8fa,#f2e8d8f5)!important;border:1px solid #ffffff94!important;box-shadow:inset 0 1px #fff,0 24px 54px #00000038!important}main#conteudo-principal .product-order-card{animation:5.2s ease-in-out infinite chefiaProductCardFloat}main#conteudo-principal .product-order-card :is(strong,li,footer strong),main#conteudo-principal .product-priority-list :is(strong,small),main#conteudo-principal .product-result-metrics :is(strong,small){color:var(--signature-ink)!important}main#conteudo-principal .product-order-card li{color:#476058!important}main#conteudo-principal .product-order-card li b,main#conteudo-principal .product-priority-list .urgent em{color:var(--signature-ferrari)!important}main#conteudo-principal .product-priority-list article{animation:.62s cubic-bezier(.16,1,.3,1) both chefiaQueueCardIn}main#conteudo-principal .product-priority-list article:nth-child(2){animation-delay:.1s}main#conteudo-principal .product-priority-list article:nth-child(3){animation-delay:.2s}main#conteudo-principal .product-result-chart{background:#ffffff0f!important;border:1px solid #f0dea524!important;box-shadow:inset 0 1px #ffffff14!important}main#conteudo-principal .product-result-chart i{transform-origin:bottom;animation:.72s cubic-bezier(.16,1,.3,1) both chefiaMetricRise;box-shadow:0 0 16px #72cdb02e;background:linear-gradient(#72cdb0 0%,#0e6b51 64%,#d6ae52 100%)!important}main#conteudo-principal .product-result-chart i:nth-child(2){animation-delay:55ms}main#conteudo-principal .product-result-chart i:nth-child(3){animation-delay:.11s}main#conteudo-principal .product-result-chart i:nth-child(4){animation-delay:.165s}main#conteudo-principal .product-result-chart i:nth-child(5){animation-delay:.22s}main#conteudo-principal .product-result-chart i:nth-child(6){animation-delay:.275s}main#conteudo-principal .product-result-chart i:nth-child(7){animation-delay:.33s}main#conteudo-principal .product-result-chart i:nth-child(8){animation-delay:.385s}main#conteudo-principal .product-result-chart i:nth-child(9){animation-delay:.44s}main#conteudo-principal .product-result-chart i:nth-child(10){animation-delay:.495s}main#conteudo-principal .product-experience-tabs button{isolation:isolate;min-height:104px;position:relative;overflow:hidden;color:var(--signature-ink)!important;background:linear-gradient(145deg,#fffdf8f5,#f2e8d8db)!important;border:1px solid #032b231f!important;border-radius:24px!important;box-shadow:inset 0 1px #fffffff5,0 14px 36px #032b2314!important}main#conteudo-principal .product-experience-tabs button:after{opacity:0;pointer-events:none;width:0;z-index:2!important;background:linear-gradient(90deg, var(--signature-mint), var(--signature-gold), var(--signature-ferrari))!important;content:""!important;border:0!important;border-radius:999px!important;height:3px!important;display:block!important;position:absolute!important;bottom:0!important;left:0!important;right:auto!important;transform:none!important;box-shadow:0 0 14px #d6ae5252!important}main#conteudo-principal .product-experience-tabs button.active,main#conteudo-principal .product-experience-tabs button[aria-selected=true]{color:#fffaf1!important;background:linear-gradient(145deg,#0e6b51 0%,#043b30 58%,#032b23 100%)!important;border-color:#72cdb075!important;box-shadow:inset 0 1px #ffffff29,0 20px 46px #032b2338!important}main#conteudo-principal .product-experience.is-playing .product-experience-tabs button.active:after{opacity:1;animation:5.2s linear both chefiaTabTimeline}main#conteudo-principal .product-experience-tabs button.active :is(strong,small),main#conteudo-principal .product-experience-tabs button[aria-selected=true] :is(strong,small){color:#fffaf1!important}main#conteudo-principal .product-experience-tabs button.active small{opacity:.72}main#conteudo-principal .product-experience-tabs button.active>i{color:var(--signature-gold-soft)!important;background:#ffffff1a!important;border-color:#f0dea559!important;box-shadow:inset 0 1px #ffffff24,0 0 24px #d6ae521a!important}main#conteudo-principal .operation-flow-list .operation-step-button{min-height:252px;border-radius:inherit!important;color:#fffaf1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}main#conteudo-principal .operation-flow-list .operation-step-button:before,main#conteudo-principal .operation-flow-list .operation-step-button:after{content:none!important;display:none!important}main#conteudo-principal .operation-flow-list li{isolation:isolate;overflow:hidden;color:#fffaf1!important;background:linear-gradient(155deg,#10705670,#022d25c7)!important;border-color:#72cdb03d!important;box-shadow:inset 0 1px #ffffff1a,0 18px 42px #0000001f!important}main#conteudo-principal .operation-flow-list li:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff21,#0000);width:44%;position:absolute;inset:-45% auto -45% -65%;transform:rotate(17deg)translate(-180%)}main#conteudo-principal .operation-flow-list li.is-active{opacity:1!important;background:radial-gradient(circle at 92% 12%,#f4510b29,#0000 34%),linear-gradient(155deg,#0e6b51db,#022e25f2)!important;border-color:#f0dea594!important;box-shadow:inset 0 1px #ffffff29,0 22px 54px #0000003d,0 0 0 1px #d6ae5214!important}main#conteudo-principal .operation-flow.is-playing .operation-flow-list li.is-active:before{animation:3.2s cubic-bezier(.16,1,.3,1) infinite chefiaFlowLightPass}main#conteudo-principal .operation-flow-list li:not(.is-active):not(.is-complete){opacity:.74!important}main#conteudo-principal .operation-flow-list li.is-complete{opacity:.9!important}main#conteudo-principal .operation-flow-list :is(strong,small,.operation-step-status){opacity:1!important}main#conteudo-principal .operation-flow-list strong{color:#fffaf1!important}main#conteudo-principal .operation-flow-list small{color:#f7f3e9bd!important}main#conteudo-principal .operation-flow-list .operation-step-number{color:#f0dea5c7!important}main#conteudo-principal .operation-flow-list .operation-step-icon{color:#c9f3e4!important;background:linear-gradient(145deg,#ffffff24,#ffffff0f)!important;border-color:#f0dea53d!important;box-shadow:inset 0 1px #ffffff2e,0 12px 30px #0000001f!important}main#conteudo-principal .operation-flow.is-playing .operation-flow-list li.is-active .operation-step-icon{animation:3.2s ease-in-out infinite chefiaFlowIconPulse}main#conteudo-principal .operation-flow-list .operation-step-status{color:#f7f3e9d6!important;background:#ffffff13!important;border-color:#f0dea529!important}main#conteudo-principal .operation-flow-list .operation-step-status.ai{color:var(--signature-gold-soft)!important;background:#d6ae521a!important;border-color:#d6ae525c!important}main#conteudo-principal .operation-story{overflow:hidden;color:#fffaf1!important;background:radial-gradient(circle at 90% 10%,#f4510b21,#0000 28%),linear-gradient(145deg,#0c5e48d1,#022821f0)!important;border:1px solid #f0dea547!important;box-shadow:inset 0 1px #ffffff1f,0 24px 60px #0003!important}main#conteudo-principal .operation-story :is(strong,p,small,em){color:inherit}main#conteudo-principal .operation-story-heading p{color:#f7f3e9b8!important}main#conteudo-principal .operation-story-body{animation:.68s cubic-bezier(.16,1,.3,1) both chefiaOperationSceneIn!important}@keyframes chefiaSceneLightPass{0%,10%{opacity:0;transform:rotate(16deg)translate(-170%)}18%{opacity:1}56%,to{opacity:0;transform:rotate(16deg)translate(430%)}}@keyframes chefiaLiveDot{0%,to{opacity:.72;transform:scale(.9)}50%{opacity:1;transform:scale(1.16)}}@keyframes chefiaProductSceneIn{0%{opacity:0;transform:translate(26px,16px)scale(.975)}62%{opacity:1}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes chefiaProductCardFloat{0%,to{transform:translate(0,0)rotateX(0)}50%{transform:translateY(-6px)rotateX(.5deg)}}@keyframes chefiaQueueCardIn{0%{opacity:0;transform:translate(24px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes chefiaMetricRise{0%{opacity:.2;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}@keyframes chefiaTabTimeline{0%{width:0}to{width:100%}}@keyframes chefiaFlowLightPass{0%,12%{opacity:0;transform:rotate(17deg)translate(-190%)}24%{opacity:1}68%,to{opacity:0;transform:rotate(17deg)translate(560%)}}@keyframes chefiaFlowIconPulse{0%,to{transform:translate(0,0)scale(1);box-shadow:inset 0 1px #ffffff2e,0 12px 30px #0000001f}50%{transform:translateY(-2px)scale(1.055);box-shadow:inset 0 1px #fff3,0 0 28px #72cdb033}}@keyframes chefiaOperationSceneIn{0%{opacity:0;transform:translate(18px,10px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}:is(main#conteudo-principal,.plan-route-page) .plans-section{isolation:isolate;position:relative;overflow:hidden;color:#fffaf1!important;background:radial-gradient(at 50% 108%,#36ff8433,#0000 34%),radial-gradient(circle at -5% 54%,#f4510b30,#0000 27%),radial-gradient(circle at 102% 42%,#72cdb029,#0000 28%),linear-gradient(145deg,#020806 0%,#031b16 43%,#020d0a 100%)!important;padding:clamp(92px,8vw,128px) 0 clamp(62px,6vw,92px)!important}:is(main#conteudo-principal,.plan-route-page) .plans-section:before{z-index:-2;content:"";pointer-events:none;background-image:radial-gradient(circle,#ff8448db 0 1px,#0000 1.8px),radial-gradient(circle,#f0dea5c7 0 1px,#0000 1.8px),radial-gradient(circle,#72cdb0bd 0 1px,#0000 1.8px);background-position:8% 18%,74% 12%,92% 62%;background-size:190px 170px,250px 220px,230px 200px;animation:18s linear infinite chefiaPlanParticles;position:absolute;inset:0;opacity:.3!important;display:block!important}:is(main#conteudo-principal,.plan-route-page) .plans-section:after{z-index:-1;content:"";pointer-events:none;background:0 0;border:1px solid #d6ae523d;border-radius:50%;width:auto;height:38%;animation:10s ease-in-out infinite chefiaPlanOrbit;position:absolute;inset:38% -15% auto;transform:rotate(-8deg);box-shadow:0 0 38px #d6ae5212,inset 0 0 42px #72cdb00a;display:block!important}:is(main#conteudo-principal,.plan-route-page) .plans-wrap{z-index:1;margin-inline:auto;position:relative;width:min(1240px,100% - 48px)!important}:is(main#conteudo-principal,.plan-route-page) .plans-heading{text-align:center;max-width:960px!important;margin:0 auto clamp(62px,6vw,82px)!important}:is(main#conteudo-principal,.plan-route-page) .plans-heading .brand-logo,:is(main#conteudo-principal,.plan-route-page) .plans-heading>img{filter:drop-shadow(0 10px 28px #0000003d);display:block;width:clamp(176px,16vw,216px)!important;height:auto!important;margin:0 auto 20px!important}:is(main#conteudo-principal,.plan-route-page) .plans-heading .brand-logo-lockup{width:100%!important}:is(main#conteudo-principal,.plan-route-page) .plans-heading h2{text-wrap:balance;color:#fffaf1!important;letter-spacing:-.052em!important;margin:0!important;font-size:clamp(42px,4.9vw,68px)!important;font-weight:720!important;line-height:1.02!important}:is(main#conteudo-principal,.plan-route-page) .plans-heading p{max-width:780px;color:#f7f3e9bd!important;margin:16px auto 0!important;font-size:clamp(14px,1.25vw,18px)!important;line-height:1.55!important}:is(main#conteudo-principal,.plan-route-page) .plans-grid{position:relative;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:clamp(18px,2vw,28px)!important;display:grid!important}:is(main#conteudo-principal,.plan-route-page) .plans-grid:after{z-index:-1;content:"";opacity:.72;pointer-events:none;background:#39da78;border-radius:50%;height:18px;animation:3.8s ease-in-out infinite chefiaPlanPlatform;position:absolute;bottom:-34px;left:24%;right:24%;transform:perspective(160px)rotateX(72deg);box-shadow:0 0 20px #39da78,0 0 62px #39da78a8,0 -24px 90px #39da7829}:is(main#conteudo-principal,.plan-route-page) .plan-card,:is(main#conteudo-principal,.plan-route-page) .plan-card.counter,:is(main#conteudo-principal,.plan-route-page) .plan-card.kitchen,:is(main#conteudo-principal,.plan-route-page) .plan-card.management{isolation:isolate;position:relative;overflow:hidden;color:#fffaf1!important;-webkit-backdrop-filter:blur(22px)saturate(125%)!important;backdrop-filter:blur(22px)saturate(125%)!important;background:radial-gradient(circle at 20% 0,#f4510b14,#0000 30%),linear-gradient(155deg,#0d3a2fc7,#02120ff0)!important;border:1px solid #f47b397a!important;border-radius:28px!important;width:100%!important;height:auto!important;min-height:610px!important;margin:0!important;padding:38px 32px 30px!important;transition:transform .42s cubic-bezier(.16,1,.3,1),border-color .36s,box-shadow .36s!important;box-shadow:inset 0 1px #ffffff1f,inset 0 0 40px #f4510b08,0 28px 66px #00000052,0 0 34px #f4510b0f!important}:is(main#conteudo-principal,.plan-route-page) .plan-card:before{z-index:3;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ff7a3d,#0000);border-radius:999px;height:2px;position:absolute;top:0;left:22%;right:22%;box-shadow:0 0 18px #f4510b94}:is(main#conteudo-principal,.plan-route-page) .plan-card:after{z-index:1;content:"";opacity:.7;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff16,#0000);width:32%;position:absolute;top:-45%;bottom:-45%;left:-75%;transform:rotate(15deg);display:block!important}:is(main#conteudo-principal,.plan-route-page) .plan-card>:not(.popular-label){z-index:2;position:relative}:is(main#conteudo-principal,.plan-route-page) .plan-card:hover,:is(main#conteudo-principal,.plan-route-page) .plan-card:focus-within{transform:translateY(-8px)!important}:is(main#conteudo-principal,.plan-route-page) .plan-card:hover:after,:is(main#conteudo-principal,.plan-route-page) .plan-card:focus-within:after{animation:.98s cubic-bezier(.16,1,.3,1) both chefiaPlanCardLight}:is(main#conteudo-principal,.plan-route-page) .plan-card.popular{animation:4.2s ease-in-out infinite chefiaPlanHeroBreath;background:radial-gradient(circle at 50% 100%,#39da7824,#0000 34%),radial-gradient(circle at 24% 0,#f4510b1a,#0000 28%),linear-gradient(155deg,#0c4c3be8,#021915fa)!important;border-color:#f0dea5db!important;min-height:656px!important;margin-top:-46px!important;padding-top:76px!important;box-shadow:inset 0 1px #f0dea56b,0 0 0 1px #d6ae521a,0 34px 82px #0000007a,0 18px 54px #39da7821!important}:is(main#conteudo-principal,.plan-route-page) .plan-card.popular:before{background:linear-gradient(90deg,#0000,#f0dea5 30%,#ff7a3d 67%,#0000);left:18%;right:18%;box-shadow:0 0 22px #d6ae529e}:is(main#conteudo-principal,.plan-route-page) .plan-card.management{background:radial-gradient(circle at 82% 0,#72cdb01a,#0000 31%),linear-gradient(155deg,#094133c7,#02120ff2)!important;border-color:#72cdb07a!important;box-shadow:inset 0 1px #ffffff1f,0 28px 66px #00000052,0 0 34px #72cdb00f!important}:is(main#conteudo-principal,.plan-route-page) .plan-card.management:before{background:linear-gradient(90deg,#0000,#72cdb0,#0000);box-shadow:0 0 18px #72cdb073}:is(main#conteudo-principal,.plan-route-page) .plan-icon{background:#f4510b12;border:1px solid #f47b3947;border-radius:22px;place-items:center;box-shadow:inset 0 1px #ffffff14,0 0 28px #f4510b14;color:#ff8a52!important;width:72px!important;height:72px!important;margin:0 auto 14px!important;display:grid!important}:is(main#conteudo-principal,.plan-route-page) .plan-icon svg{width:48px!important;height:48px!important}:is(main#conteudo-principal,.plan-route-page) .plan-card.popular .plan-icon{background:#d6ae5214;border-color:#d6ae5261;box-shadow:inset 0 1px #ffffff1a,0 0 32px #d6ae521a;color:var(--signature-gold-soft)!important}:is(main#conteudo-principal,.plan-route-page) .plan-card.management .plan-icon{background:#72cdb013;border-color:#72cdb04d;color:#9fe1ca!important}:is(main#conteudo-principal,.plan-route-page) .plan-card h3{text-align:center;color:#fffaf1!important;letter-spacing:-.035em!important;margin:0!important;font-size:30px!important;font-weight:760!important}:is(main#conteudo-principal,.plan-route-page) .plan-subtitle{text-align:center;color:#f7f3e9b3!important;min-height:44px!important;margin:8px 0 16px!important;font-size:13px!important;line-height:1.45!important}:is(main#conteudo-principal,.plan-route-page) .plan-accent{border-radius:99px;background:#ff7a3d!important;width:40px!important;height:2px!important;margin:0 auto 18px!important;box-shadow:0 0 13px #f4510b5c!important}:is(main#conteudo-principal,.plan-route-page) .plan-card.popular .plan-accent{background:var(--signature-gold)!important;box-shadow:0 0 14px #d6ae525c!important}:is(main#conteudo-principal,.plan-route-page) .plan-card.management .plan-accent{background:var(--signature-mint)!important;box-shadow:0 0 14px #72cdb04d!important}:is(main#conteudo-principal,.plan-route-page) .plan-price,:is(main#conteudo-principal,.plan-route-page) .plan-price :is(small,strong,em){color:#fffaf1!important;opacity:1!important}:is(main#conteudo-principal,.plan-route-page) .plan-price strong{letter-spacing:-.06em!important;font-size:clamp(54px,4.5vw,70px)!important;font-weight:720!important}:is(main#conteudo-principal,.plan-route-page) .plan-detail{color:#f7f3e9b3!important;font-size:11px!important;line-height:1.4!important}:is(main#conteudo-principal,.plan-route-page) .plan-divider{background:linear-gradient(90deg,#0000,#f0dea533,#0000)!important;margin:20px 0 18px!important}:is(main#conteudo-principal,.plan-route-page) .plan-card ul{padding:0;display:grid;color:#f7f3e9d6!important;gap:11px!important;margin:0 0 26px!important;font-size:12px!important}:is(main#conteudo-principal,.plan-route-page) .plan-card li,:is(main#conteudo-principal,.plan-route-page) .plan-card li span{color:#f7f3e9d6!important}:is(main#conteudo-principal,.plan-route-page) .plan-card li>i{border-radius:50%;flex:0 0 19px;place-items:center;font-style:normal;display:grid;color:#89ddbf!important;border:1px solid #72cdb0d1!important;width:19px!important;height:19px!important;font-size:10px!important}:is(main#conteudo-principal,.plan-route-page) .popular-label{z-index:4;white-space:nowrap;transform:translate(50%);color:var(--signature-gold-soft)!important;background:#d6ae5214!important;border:1px solid #d6ae52bd!important;border-radius:999px!important;padding:8px 18px!important;font-size:10px!important;top:20px!important;right:50%!important;box-shadow:inset 0 1px #ffffff14,0 0 28px #d6ae5214!important}:is(main#conteudo-principal,.plan-route-page) .plan-action,:is(main#conteudo-principal,.plan-route-page) .plan-card .plan-action{color:#ff9a69!important;background:#f4510b0f!important;border:1px solid #ff7a3db8!important;border-radius:14px!important;min-height:52px!important;margin-top:auto!important;font-weight:780!important;box-shadow:inset 0 1px #ffffff14,0 12px 28px #00000024!important}:is(main#conteudo-principal,.plan-route-page) .plan-card.popular .plan-action{background:linear-gradient(180deg, #ff742e 0%, var(--signature-ferrari) 56%, var(--signature-ferrari-dark) 100%)!important;color:#fff!important;border-color:#ff874d!important;box-shadow:inset 0 1px #ffffff52,0 14px 36px #f4510b47,0 0 28px #f4510b1f!important}:is(main#conteudo-principal,.plan-route-page) .plan-card.management .plan-action{color:#a7e4cf!important;background:#72cdb00e!important;border-color:#72cdb0b3!important}:is(main#conteudo-principal,.plan-route-page) .plan-action:hover,:is(main#conteudo-principal,.plan-route-page) .plan-action:focus-visible{filter:brightness(1.12)}:is(main#conteudo-principal,.plan-route-page) .plan-action:disabled{cursor:wait;opacity:.62}:is(main#conteudo-principal,.plan-route-page) .plans-guarantees{display:flex;color:#f7f3e9d6!important;margin-top:54px!important;font-size:13px!important}:is(main#conteudo-principal,.plan-route-page) .plans-guarantees span{color:inherit!important}:is(main#conteudo-principal,.plan-route-page) .plans-guarantees svg{color:var(--signature-gold-soft)!important}:is(main#conteudo-principal,.plan-route-page) .plans-guarantees span:first-child svg{color:var(--signature-mint)!important}:is(main#conteudo-principal,.plan-route-page) .plans-guarantees>i{background:#f0dea55c!important}:is(main#conteudo-principal,.plan-route-page) :is(.plans-note,.plans-footnote){text-align:center;max-width:940px;margin:22px auto 0;color:#f7f3e99e!important;font-size:11px!important;line-height:1.6!important}.plan-route-page{min-height:100svh;background:#020b08!important}.plan-route-header{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#02130fe6!important;border-bottom:1px solid #f0dea529!important;box-shadow:0 12px 34px #0000002e!important}.plan-route-header img{display:block;width:178px!important;height:auto!important}.plan-route-header button{color:#fffaf1!important;background:#ffffff12!important;border:1px solid #f0dea55c!important}@keyframes chefiaPlanParticles{0%{transform:translate(0,0)}to{transform:translate(34px,-22px)}}@keyframes chefiaPlanOrbit{0%,to{opacity:.66;transform:rotate(-8deg)scale(1)}50%{opacity:1;transform:rotate(-6deg)scale(1.025)}}@keyframes chefiaPlanPlatform{0%,to{opacity:.58;transform:perspective(160px)rotateX(72deg)scaleX(.92)}50%{opacity:.86;transform:perspective(160px)rotateX(72deg)scaleX(1.04)}}@keyframes chefiaPlanCardLight{0%{transform:rotate(15deg)translate(-120%)}to{transform:rotate(15deg)translate(610%)}}@keyframes chefiaPlanHeroBreath{0%,to{box-shadow:inset 0 1px #f0dea56b,0 0 0 1px #d6ae521a,0 34px 82px #0000007a,0 18px 54px #39da781c}50%{box-shadow:inset 0 1px #f0dea57a,0 0 0 1px #d6ae5229,0 38px 88px #00000080,0 20px 68px #39da782e}}@media (width<=900px){main#conteudo-principal .product-experience-tabs{grid-template-columns:1fr!important;gap:10px!important;padding:0!important;display:grid!important;overflow:visible!important}main#conteudo-principal .product-experience-tabs button{flex:none!important;width:100%!important;min-height:88px!important}main#conteudo-principal .operation-flow-list .operation-step-button{min-height:0!important}:is(main#conteudo-principal,.plan-route-page) .plans-grid{grid-template-columns:1fr!important;gap:18px!important}:is(main#conteudo-principal,.plan-route-page) .plans-grid:after{display:none}main#conteudo-principal .plans-section .plan-reveal{height:auto;display:block}main#conteudo-principal .plans-section .plan-reveal-popular,.plan-route-page .plans-grid .plan-card.popular{order:-1}:is(main#conteudo-principal,.plan-route-page) .plan-card,:is(main#conteudo-principal,.plan-route-page) .plan-card.popular,:is(main#conteudo-principal,.plan-route-page) .plan-card.management{min-height:0!important;margin:0!important;padding:32px 26px 26px!important;animation:none!important;transform:none!important}:is(main#conteudo-principal,.plan-route-page) .plan-card.popular{padding-top:72px!important}:is(main#conteudo-principal,.plan-route-page) .plans-guarantees{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}:is(main#conteudo-principal,.plan-route-page) .plans-guarantees>i{display:none!important}}@media (width<=760px){main#conteudo-principal .product-experience-stage{border-radius:26px!important;min-height:0!important;padding:20px!important}main#conteudo-principal .product-panel,main#conteudo-principal .product-results-panel{grid-template-columns:1fr!important;gap:24px!important;min-height:0!important;padding:26px 0 4px!important}main#conteudo-principal .product-panel-intro h3{color:#fffaf1!important;font-size:clamp(31px,9vw,42px)!important}main#conteudo-principal .product-order-card{animation:none}main#conteudo-principal .operation-flow-list li{border-radius:22px!important}main#conteudo-principal .operation-flow-list .operation-step-button{grid-template-columns:54px minmax(0,1fr)!important;gap:14px!important;padding:18px!important}main#conteudo-principal .operation-flow-list .operation-step-icon{width:52px!important;height:52px!important}main#conteudo-principal .operation-flow-list .operation-step-status{grid-column:2!important}:is(main#conteudo-principal,.plan-route-page) .plans-section{padding:72px 0 48px!important}:is(main#conteudo-principal,.plan-route-page) .plans-wrap{width:min(100% - 28px,580px)!important}:is(main#conteudo-principal,.plan-route-page) .plans-heading{margin-bottom:42px!important}:is(main#conteudo-principal,.plan-route-page) .plans-heading .brand-logo,:is(main#conteudo-principal,.plan-route-page) .plans-heading>img{width:170px!important}:is(main#conteudo-principal,.plan-route-page) .plans-heading h2{font-size:clamp(36px,10.5vw,48px)!important}:is(main#conteudo-principal,.plan-route-page) .plan-card h3{font-size:27px!important}:is(main#conteudo-principal,.plan-route-page) .plan-price strong{font-size:58px!important}.plan-route-header{padding-inline:18px!important}.plan-route-header img{width:154px!important}}@media (prefers-reduced-motion:reduce){main#conteudo-principal .product-experience-stage:before,main#conteudo-principal .product-stage-top>span i,main#conteudo-principal .product-panel,main#conteudo-principal .product-order-card,main#conteudo-principal .product-priority-list article,main#conteudo-principal .product-result-chart i,main#conteudo-principal .product-experience-tabs button:after,main#conteudo-principal .operation-flow-list li:before,main#conteudo-principal .operation-flow-list .operation-step-icon,main#conteudo-principal .operation-story-body,:is(main#conteudo-principal,.plan-route-page) .plans-section:before,:is(main#conteudo-principal,.plan-route-page) .plans-section:after,:is(main#conteudo-principal,.plan-route-page) .plans-grid:after,:is(main#conteudo-principal,.plan-route-page) .plan-card,:is(main#conteudo-principal,.plan-route-page) .plan-card:after{transition:none!important;animation:none!important;transform:none!important}}main#conteudo-principal .profile-selector-result .profile-selector-link{text-shadow:0 1px 1px #0000002e;color:#fff!important;background:linear-gradient(145deg,#0e7659,#07533f)!important;border-color:#f0dea55c!important;box-shadow:inset 0 1px #ffffff3d,0 14px 28px #032b232e!important}main#conteudo-principal .profile-selector-result{background:linear-gradient(145deg,#fff9effa,#efe2cef0)!important;border-color:#032b2321!important;box-shadow:0 18px 48px #032b2314,inset 0 1px #ffffffb8!important}main#conteudo-principal .profile-selector-result .profile-selector-link :is(.ui-icon,svg){color:currentColor!important;opacity:1!important;stroke:currentColor!important}main#conteudo-principal .opportunity-360-wrap{grid-template-columns:minmax(320px,.78fr) minmax(560px,1.22fr)!important;gap:clamp(40px,5vw,78px)!important}main#conteudo-principal .opportunity-motion{isolation:isolate;min-width:0;min-height:680px;transform-style:preserve-3d;perspective:1200px;background:radial-gradient(circle at 50% 48%,#0e6b5152,#0000 31%),radial-gradient(circle at 85% 8%,#d6ae521f,#0000 27%),linear-gradient(145deg,#00130ff7,#032b23f5);border:1px solid #f0dea540;border-radius:34px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,0 38px 90px #00000042,0 0 72px #0e6b511f}main#conteudo-principal .opportunity-motion:before,main#conteudo-principal .opportunity-motion:after{z-index:8;content:"";pointer-events:none;position:absolute}main#conteudo-principal .opportunity-motion:before{mix-blend-mode:screen;background:linear-gradient(108deg,#0000 42%,#ffffff05 48%,#72cdb01f 51%,#f0dea50f 54%,#0000 60%);inset:-30% -46%;transform:translate(-34%)rotate(5deg)}main#conteudo-principal .opportunity-360.is-visible .opportunity-motion:before{animation:9.6s cubic-bezier(.16,1,.3,1) infinite opportunity-film-sweep}main#conteudo-principal .opportunity-motion:after{border-radius:inherit;background:linear-gradient(#ffffff0b,#0000 17% 80%,#0000002e);inset:0;box-shadow:inset 0 0 100px #00000038}main#conteudo-principal .opportunity-motion-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}main#conteudo-principal .opportunity-motion-atmosphere i{filter:blur(58px);opacity:.7;background:#0e6b5138;border-radius:50%;width:230px;height:230px;position:absolute}main#conteudo-principal .opportunity-motion-atmosphere i:first-child{background:#d6ae5226;top:-80px;right:-48px}main#conteudo-principal .opportunity-motion-atmosphere i:nth-child(2){bottom:12%;left:-90px}main#conteudo-principal .opportunity-motion-atmosphere i:nth-child(3){background:#f4510b14;bottom:-100px;right:19%}main#conteudo-principal .opportunity-360.is-visible .opportunity-motion-atmosphere i{animation:10s ease-in-out infinite alternate opportunity-atmosphere}main#conteudo-principal .opportunity-360.is-visible .opportunity-motion-atmosphere i:nth-child(2){animation-delay:-3.2s}main#conteudo-principal .opportunity-360.is-visible .opportunity-motion-atmosphere i:nth-child(3){animation-delay:-6.4s}main#conteudo-principal .opportunity-motion-grid{z-index:-1;opacity:.19;background-image:linear-gradient(#72cdb01f 1px,#0000 1px),linear-gradient(90deg,#72cdb01f 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 16%,#0000 76%);mask-image:radial-gradient(circle,#000 16%,#0000 76%)}main#conteudo-principal .opportunity-motion-header,main#conteudo-principal .opportunity-motion-footer{z-index:10;color:#f7f3e9b8;align-items:center;display:flex;position:relative}main#conteudo-principal .opportunity-motion-header{letter-spacing:.14em;background:#ffffff06;border-bottom:1px solid #f0dea521;justify-content:space-between;min-height:68px;padding:0 24px;font-size:9px;font-weight:800}main#conteudo-principal .opportunity-motion-header>span,main#conteudo-principal .opportunity-motion-header>em,main#conteudo-principal .opportunity-motion-footer>span{align-items:center;gap:8px;display:inline-flex}main#conteudo-principal .opportunity-motion-header>span i,main#conteudo-principal .opportunity-motion-footer>span i{background:var(--signature-mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #72cdb012,0 0 16px #72cdb075}main#conteudo-principal .opportunity-motion-header>em{color:#ffb085;letter-spacing:.12em;background:#f4510b1a;border:1px solid #f4510b5c;border-radius:999px;padding:7px 10px;font-size:8px;font-style:normal}main#conteudo-principal .opportunity-motion-header>em:before{background:var(--signature-ferrari);content:"";border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #f4510b9e}main#conteudo-principal .opportunity-motion-scene{z-index:2;height:544px;transform-style:preserve-3d;position:relative}main#conteudo-principal .opportunity-motion-routes{width:100%;height:100%;position:absolute;inset:0;overflow:visible}main#conteudo-principal .opportunity-motion-routes .route{fill:none;stroke:url(#opportunity-route-green);stroke-width:1.2px;vector-effect:non-scaling-stroke}main#conteudo-principal .opportunity-motion-routes .route-c{stroke:url(#opportunity-route-gold)}main#conteudo-principal .opportunity-motion-routes .route-pulse{stroke:#9de4c9;stroke-width:2.3px;stroke-linecap:round;stroke-dasharray:2 31;filter:drop-shadow(0 0 6px #72cdb0a6)}main#conteudo-principal .opportunity-360.is-visible .opportunity-motion-routes .route-pulse{animation:2.8s linear infinite opportunity-route-flow}main#conteudo-principal .opportunity-360.is-visible .opportunity-motion-routes .route-b{animation-delay:-.9s}main#conteudo-principal .opportunity-360.is-visible .opportunity-motion-routes .route-c{animation-delay:-1.8s}main#conteudo-principal .opportunity-motion-core{z-index:6;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(145deg,#0b3f31f0,#011914f0);border:1px solid #f0dea566;border-radius:23px;width:min(250px,40%);padding:18px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,44px);box-shadow:inset 0 1px #ffffff29,0 28px 65px #00000061,0 0 0 8px #0e6b510d,0 0 54px #d6ae521a}main#conteudo-principal .opportunity-360.is-visible .opportunity-motion-core{animation:6.8s cubic-bezier(.16,1,.3,1) infinite opportunity-core-float}main#conteudo-principal .opportunity-motion-brand{color:#fff;align-items:center;gap:8px;margin-bottom:15px;display:flex}main#conteudo-principal .opportunity-motion-brand>span{width:27px;height:27px;color:var(--signature-mint);background:#0e6b5157;border:1px solid #72cdb061;border-radius:9px;place-items:center;font-size:14px;font-weight:850;display:grid}main#conteudo-principal .opportunity-motion-brand strong{letter-spacing:-.05em;font-size:17px}main#conteudo-principal .opportunity-motion-brand strong em{color:var(--signature-mint);font-style:normal}main#conteudo-principal .opportunity-motion-command{background:linear-gradient(135deg,#d6ae521f,#ffffff0b);border:1px solid #d6ae5242;border-radius:14px;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:10px;padding:11px;display:grid}main#conteudo-principal .opportunity-motion-command>span,main#conteudo-principal .opportunity-motion-command>b{border-radius:10px;place-items:center;display:grid}main#conteudo-principal .opportunity-motion-command>span{width:34px;height:34px;color:var(--signature-gold-soft);background:#d6ae5224}main#conteudo-principal .opportunity-motion-command>span .ui-icon{width:17px;height:17px}main#conteudo-principal .opportunity-motion-command>div{flex-direction:column;gap:2px;min-width:0;display:flex}main#conteudo-principal .opportunity-motion-command small{color:var(--signature-gold-soft);letter-spacing:.11em;font-size:7px;font-weight:850}main#conteudo-principal .opportunity-motion-command strong{color:#fff;font-size:12px}main#conteudo-principal .opportunity-motion-command em{color:#f7f3e9a1;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}main#conteudo-principal .opportunity-motion-command>b{background:var(--signature-ferrari);color:#fff;width:24px;height:24px;box-shadow:0 0 16px #f4510b4d}main#conteudo-principal .opportunity-motion-command>b .ui-icon{width:12px;height:12px}main#conteudo-principal .opportunity-motion-progress{grid-template-columns:1fr;gap:7px;margin-top:13px;display:grid}main#conteudo-principal .opportunity-motion-progress:before{content:"";background:#ffffff17;border-radius:99px;height:2px;display:block;overflow:hidden}main#conteudo-principal .opportunity-motion-progress>i{background:linear-gradient(90deg, var(--signature-mint), var(--signature-gold), var(--signature-ferrari));transform-origin:0;border-radius:99px;height:2px;position:absolute;bottom:42px;left:18px;right:18px}main#conteudo-principal .opportunity-360.is-visible .opportunity-motion-progress>i{animation:8.4s cubic-bezier(.16,1,.3,1) infinite opportunity-progress}main#conteudo-principal .opportunity-motion-progress>span{color:#f7f3e980;font-size:7px}main#conteudo-principal .opportunity-motion-node{--node-x:0;--node-y:0;z-index:4;width:168px;min-height:98px;transform:translate3d(var(--node-x), var(--node-y), 18px);-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);background:linear-gradient(145deg,#0c4535cc,#02201ac2);border:1px solid #72cdb033;border-radius:16px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:9px;padding:12px;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff1a,0 18px 38px #0003}main#conteudo-principal .opportunity-360.is-visible .opportunity-motion-node{animation:12s cubic-bezier(.16,1,.3,1) infinite opportunity-node-focus;animation-delay:calc(var(--motion-index) * -2s)}main#conteudo-principal .opportunity-motion-node>span{color:#9de4c9;background:#72cdb014;border:1px solid #72cdb047;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}main#conteudo-principal .opportunity-motion-node>span .ui-icon{width:16px;height:16px}main#conteudo-principal .opportunity-motion-node>div{min-width:0}main#conteudo-principal .opportunity-motion-node strong{color:#fff;font-size:11px;line-height:1.2;display:block}main#conteudo-principal .opportunity-motion-node p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:5px 0 0;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden;color:#f7f3e9a3!important}main#conteudo-principal .opportunity-motion-node>i{background:var(--signature-mint);border-radius:50%;width:5px;height:5px;position:absolute;top:10px;right:10px;box-shadow:0 0 10px #72cdb09e}main#conteudo-principal .opportunity-motion-node-1{top:36px;left:20px}main#conteudo-principal .opportunity-motion-node-2{top:226px;left:9px}main#conteudo-principal .opportunity-motion-node-3{bottom:35px;left:20px}main#conteudo-principal .opportunity-motion-node-4{top:36px;right:20px}main#conteudo-principal .opportunity-motion-node-5{top:226px;right:9px}main#conteudo-principal .opportunity-motion-node-6{bottom:35px;right:20px}main#conteudo-principal .opportunity-motion-footer{letter-spacing:.04em;background:#00000017;border-top:1px solid #f0dea51f;justify-content:center;gap:clamp(12px,3vw,30px);min-height:68px;padding:0 18px;font-size:7px;font-weight:700}main#conteudo-principal .opportunity-motion-footer>span i{width:5px;height:5px;box-shadow:0 0 10px #72cdb066}main#conteudo-principal .opportunity-motion-footer>span:nth-child(2) i{background:var(--signature-gold);box-shadow:0 0 10px #d6ae526b}main#conteudo-principal .opportunity-motion-footer>span:nth-child(3) i{background:var(--signature-ferrari);box-shadow:0 0 10px #f4510b66}@keyframes opportunity-film-sweep{0%,34%{opacity:0;transform:translate(-34%)rotate(5deg)}48%{opacity:.9}67%,to{opacity:0;transform:translate(34%)rotate(5deg)}}@keyframes opportunity-atmosphere{0%{opacity:.42;transform:translate(-12px,-9px)scale(.92)}to{opacity:.78;transform:translate(16px,13px)scale(1.08)}}@keyframes opportunity-route-flow{to{stroke-dashoffset:-132px}}@keyframes opportunity-core-float{0%,to{transform:translate3d(-50%,-50%,44px)rotateX(0)rotateY(0)}50%{transform:translate3d(-50%,calc(-50% - 7px),54px)rotateX(1deg)rotateY(-1deg)}}@keyframes opportunity-progress{0%,9%{opacity:.35;transform:scaleX(.06)}66%{opacity:1;transform:scaleX(.78)}88%,to{opacity:.9;transform:scaleX(1)}}@keyframes opportunity-node-focus{0%,12%,to{filter:saturate(.82);transform:translate3d(var(--node-x), var(--node-y), 18px) scale(.985);border-color:#72cdb030;box-shadow:inset 0 1px #ffffff17,0 18px 38px #0003}20%,35%{filter:saturate(1.18);transform:translate3d(var(--node-x), calc(var(--node-y) - 5px), 30px) scale(1.025);border-color:#f0dea580;box-shadow:inset 0 1px #ffffff24,0 20px 44px #00000047,0 0 26px #72cdb01a}45%,90%{filter:saturate(.9);transform:translate3d(var(--node-x), var(--node-y), 18px) scale(.985);border-color:#72cdb033}}@media (width<=1080px) and (width>=761px){main#conteudo-principal .opportunity-360-wrap{grid-template-columns:1fr!important}main#conteudo-principal .opportunity-360-copy{max-width:760px}main#conteudo-principal .opportunity-motion{width:100%;max-width:760px;margin-inline:auto}}@media (width<=760px){main#conteudo-principal .opportunity-360-wrap{grid-template-columns:minmax(0,1fr)!important;gap:38px!important}main#conteudo-principal .opportunity-motion{border-radius:27px;min-height:760px}main#conteudo-principal .opportunity-motion-header{min-height:60px;padding-inline:16px;font-size:8px}main#conteudo-principal .opportunity-motion-scene{height:640px}main#conteudo-principal .opportunity-motion-routes{width:156%;height:94%;inset:22px -28%}main#conteudo-principal .opportunity-motion-core{width:min(246px,74%);padding:16px;top:50%}main#conteudo-principal .opportunity-motion-node{grid-template-columns:28px minmax(0,1fr);gap:7px;width:calc(50% - 19px);min-height:95px;padding:10px}main#conteudo-principal .opportunity-motion-node>span{width:28px;height:28px}main#conteudo-principal .opportunity-motion-node strong{padding-right:7px;font-size:10px}main#conteudo-principal .opportunity-motion-node p{-webkit-line-clamp:3;font-size:8px;line-height:1.28}main#conteudo-principal .opportunity-motion-node-1{top:28px;left:12px}main#conteudo-principal .opportunity-motion-node-2{top:139px;left:12px}main#conteudo-principal .opportunity-motion-node-3{bottom:139px;left:12px}main#conteudo-principal .opportunity-motion-node-4{top:28px;right:12px}main#conteudo-principal .opportunity-motion-node-5{top:139px;right:12px}main#conteudo-principal .opportunity-motion-node-6{bottom:139px;right:12px}main#conteudo-principal .opportunity-motion-footer{justify-content:space-between;gap:8px;min-height:60px;padding-inline:12px;font-size:7px}main#conteudo-principal .opportunity-motion-command{grid-template-columns:32px minmax(0,1fr) 22px;gap:8px}main#conteudo-principal .opportunity-motion-command>span{width:32px;height:32px}main#conteudo-principal .opportunity-motion-command strong{font-size:11px}}@media (width<=390px){main#conteudo-principal .opportunity-motion{min-height:780px}main#conteudo-principal .opportunity-motion-scene{height:660px}main#conteudo-principal .opportunity-motion-node{width:calc(50% - 16px);padding:9px 8px}main#conteudo-principal .opportunity-motion-node-1,main#conteudo-principal .opportunity-motion-node-2,main#conteudo-principal .opportunity-motion-node-3{left:8px}main#conteudo-principal .opportunity-motion-node-4,main#conteudo-principal .opportunity-motion-node-5,main#conteudo-principal .opportunity-motion-node-6{right:8px}}@media (prefers-reduced-motion:reduce){main#conteudo-principal .opportunity-motion *,main#conteudo-principal .opportunity-motion:before{filter:none!important;transition:none!important;animation:none!important}}main#conteudo-principal .plans-section{background:radial-gradient(circle at 8% 12%,#d6ae5224,#0000 25rem),radial-gradient(circle at 92% 74%,#72cdb026,#0000 28rem),linear-gradient(160deg,#032b23 0%,#061f1b 100%)!important}main#conteudo-principal .plans-section:before{opacity:.28!important;background:radial-gradient(circle at 18% 22%,#d6ae52bf 0 1px,#0000 2px) 0 0/210px 180px,radial-gradient(circle at 76% 18%,#72cdb0b3 0 1px,#0000 2px) 0 0/260px 220px,radial-gradient(circle at 92% 66%,#72cdb099 0 1px,#0000 2px) 0 0/230px 190px!important}main#conteudo-principal .plans-section .plan-card,main#conteudo-principal .plans-section .plan-card.counter,main#conteudo-principal .plans-section .plan-card.kitchen,main#conteudo-principal .plans-section .plan-card.management{color:var(--apple-ice)!important;-webkit-backdrop-filter:blur(18px)saturate(130%)!important;background:linear-gradient(160deg,#0e6b516b,#032b23eb)!important;border:1px solid #72cdb047!important;border-radius:26px!important;box-shadow:inset 0 1px #ffffff1f,0 24px 52px #0000003d!important}main#conteudo-principal .plans-section .plan-card.popular{background:linear-gradient(160deg,#0e6b51b8,#032b23f5)!important;border-color:#d6ae52c7!important;box-shadow:inset 0 1px #f0dea56b,0 0 0 1px #d6ae521f,0 28px 64px #00000057!important}main#conteudo-principal .plans-section .plan-card :is(h3,.plan-price,.plan-price strong,.plan-detail,.plan-subtitle,.plan-card ul,.plan-card li,.plan-card li span){color:var(--apple-ice)!important}main#conteudo-principal .plans-section .plan-card .plan-subtitle,main#conteudo-principal .plans-section .plan-card .plan-detail{color:#f7f8f2b3!important}main#conteudo-principal .plans-section .plan-card .plan-icon,main#conteudo-principal .plans-section .plan-card.counter .plan-icon,main#conteudo-principal .plans-section .plan-card.management .plan-icon{color:var(--apple-mint)!important}main#conteudo-principal .plans-section .plan-card.popular .plan-accent{background:var(--apple-gold)!important;color:var(--apple-gold)!important}main#conteudo-principal .plans-section .plan-card .plan-accent{background:var(--apple-mint)!important;box-shadow:0 0 12px #72cdb042!important}main#conteudo-principal .plans-section .popular-label{color:var(--apple-gold)!important;background:#d6ae521a!important;border-color:#d6ae52c2!important}main#conteudo-principal .plans-section .plan-card li>i{border-color:var(--apple-mint)!important;color:var(--apple-mint)!important}main#conteudo-principal .plans-section .plan-card :is(.plan-action,a,button),main#conteudo-principal .plans-section .plan-card.popular :is(.plan-action,a,button){border-color:var(--apple-mint)!important;background:var(--apple-green)!important;color:#fff!important;box-shadow:0 12px 26px #032b2338!important}main#conteudo-principal .plans-section .plan-card.popular :is(.plan-action,a,button){border-color:var(--apple-gold)!important;background:var(--apple-gold)!important;color:var(--apple-ink-strong)!important}main#conteudo-principal .plans-section .plans-note{color:#f7f8f2a8!important}@media (width<=760px){main#conteudo-principal .plans-section{padding:58px 0 38px!important}main#conteudo-principal .plans-section .plans-grid{flex-direction:column!important;align-items:stretch!important;gap:16px!important;width:100%!important;display:flex!important}main#conteudo-principal .plans-section .plan-reveal{order:0;width:100%!important}main#conteudo-principal .plans-section .plan-reveal-popular{order:-1}main#conteudo-principal .plans-section .plan-card,main#conteudo-principal .plans-section .plan-card.popular,main#conteudo-principal .plans-section .plan-card.management{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:29px 23px 23px!important;transform:none!important}main#conteudo-principal .plans-section .plan-card.popular{padding-top:64px!important}main#conteudo-principal .plans-section .plans-guarantees{flex-direction:column!important;gap:10px!important}main#conteudo-principal.site-motion-ready :is(.faq-section,.plans-section) [data-reveal],main#conteudo-principal.site-motion-ready :is(.faq-section,.plans-section)[data-section-reveal]{filter:blur(2px)!important;transition-duration:.48s!important;transform:translateY(18px)!important}}main#conteudo-principal .plans-section{position:relative;overflow:hidden;background:radial-gradient(at 50% 105%,#38d67c3d,#0000 34%),radial-gradient(circle at -2% 64%,#d6ae521f,#0000 24%),radial-gradient(circle at 103% 36%,#72cdb026,#0000 27%),linear-gradient(145deg,#061612 0%,#032b23 46%,#041713 100%)!important;padding:clamp(82px,8vw,118px) 0 clamp(54px,6vw,84px)!important}main#conteudo-principal .plans-section:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d6ae52bf,#72cdb0ad,#0000);border-radius:999px;height:2px;position:absolute;inset:auto 8% 26px;box-shadow:0 0 22px #72cdb03d}main#conteudo-principal .plans-section .plans-wrap{width:min(1240px,100% - 48px);margin-inline:auto}main#conteudo-principal .plans-section .plans-heading{max-width:880px;margin:0 auto clamp(46px,5vw,68px)!important}main#conteudo-principal .plans-section .plans-heading .brand-logo{align-items:center;margin-bottom:22px}main#conteudo-principal .plans-section .plans-heading .brand-logo-lockup{width:clamp(160px,16vw,206px)!important}main#conteudo-principal .plans-section .plans-heading h2{text-wrap:balance;color:var(--chefia-ice-premium)!important;letter-spacing:-.052em!important;font-size:clamp(38px,4.5vw,64px)!important;font-weight:710!important;line-height:1.02!important}main#conteudo-principal .plans-section .plans-heading p{color:#f7f8f2c2!important;font-size:clamp(14px,1.35vw,18px)!important}main#conteudo-principal .plans-section .plans-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:clamp(18px,2vw,28px)!important;display:grid!important}main#conteudo-principal .plans-section .plan-card,main#conteudo-principal .plans-section .plan-card.counter,main#conteudo-principal .plans-section .plan-card.kitchen,main#conteudo-principal .plans-section .plan-card.management{min-height:556px!important;color:var(--chefia-ice-premium)!important;background:linear-gradient(155deg,#0b4a3a8f,#03211ced)!important;border:1px solid #72cdb052!important;border-radius:28px!important;padding:34px 30px 28px!important;box-shadow:inset 0 1px #ffffff1f,0 26px 58px #00000047!important}main#conteudo-principal .plans-section .plan-card.popular{background:radial-gradient(circle at 50% 98%,#3cd17c29,#0000 34%),linear-gradient(155deg,#0f694fb8,#03261ff7)!important;border-color:#d6ae52db!important;min-height:602px!important;margin-top:-46px!important;padding-top:72px!important;box-shadow:inset 0 1px #f0dea580,0 0 0 1px #d6ae521f,0 30px 70px #0000006b,0 20px 46px #37d37b1f!important}main#conteudo-principal .plans-section .plan-card.management{border-color:#72cdb06b!important}main#conteudo-principal .plans-section .plan-icon{width:68px!important;height:68px!important;color:var(--chefia-mint-premium)!important;margin-bottom:12px!important}main#conteudo-principal .plans-section .plan-card.popular .plan-icon{color:var(--chefia-gold-premium)!important}main#conteudo-principal .plans-section .plan-card :is(h3,.plan-price,.plan-price strong,.plan-price small,.plan-price em,.plan-detail,.plan-subtitle,li,li span){color:var(--chefia-ice-premium)!important;opacity:1!important}main#conteudo-principal .plans-section .plan-card h3{font-size:29px!important;font-weight:760!important}main#conteudo-principal .plans-section .plan-subtitle{min-height:42px;color:#f7f8f2bf!important;font-size:13px!important;line-height:1.45!important}main#conteudo-principal .plans-section .plan-price strong{letter-spacing:-.055em!important;font-size:clamp(50px,4.2vw,66px)!important;font-weight:720!important;line-height:.92!important}main#conteudo-principal .plans-section .plan-detail{color:#f7f8f2b8!important;font-size:11px!important}main#conteudo-principal .plans-section .plan-divider{background:#72cdb038!important}main#conteudo-principal .plans-section .plan-card ul{gap:11px!important;margin-bottom:25px!important;font-size:12px!important}main#conteudo-principal .plans-section .plan-card li>i{border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:10px;font-style:normal;display:grid;border:1px solid var(--chefia-mint-premium)!important;color:var(--chefia-mint-premium)!important}main#conteudo-principal .plans-section .popular-label{transform:translate(50%);color:var(--chefia-gold-soft)!important;background:#d6ae5217!important;border-color:#d6ae52c7!important;padding:7px 17px!important;top:18px!important;right:50%!important}main#conteudo-principal .plans-section .plan-action,main#conteudo-principal .plans-section .plan-card.popular .plan-action{min-height:50px!important;color:var(--chefia-ice-premium)!important;background:#0e6b5147!important;border:1px solid #72cdb09e!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff1a!important}main#conteudo-principal .plans-section .plan-card.popular .plan-action{border-color:var(--chefia-gold-premium)!important;background:linear-gradient(#0f8b69,#0a674f)!important;box-shadow:0 10px 28px #075e4559,inset 0 1px #ffffff38!important}main#conteudo-principal .plans-section .plans-guarantees{color:#f7f8f2d4!important;margin-top:42px!important;font-size:13px!important}main#conteudo-principal .plans-section .plans-guarantees svg{color:var(--chefia-gold-soft)!important}main#conteudo-principal .plans-section .plans-note{text-align:center;max-width:920px;margin:22px auto 0;line-height:1.55;color:#f7f8f2ad!important}@media (width<=900px){main#conteudo-principal .plans-section .plans-grid{grid-template-columns:1fr!important;gap:18px!important}main#conteudo-principal .plans-section .plan-reveal-popular{order:-1}main#conteudo-principal .plans-section .plan-card,main#conteudo-principal .plans-section .plan-card.popular,main#conteudo-principal .plans-section .plan-card.management{width:100%!important;min-height:0!important;margin:0!important;padding:29px 24px 24px!important}main#conteudo-principal .plans-section .plan-card.popular{padding-top:66px!important}}@media (width<=760px){main#conteudo-principal .plans-section .plans-wrap{width:min(100% - 28px,580px)}main#conteudo-principal .plans-section .plans-heading{margin-bottom:34px!important}main#conteudo-principal .plans-section .plans-heading h2{font-size:clamp(34px,10.2vw,47px)!important}main#conteudo-principal .plans-section .plans-heading p{font-size:14px!important}main#conteudo-principal .plans-section .plan-card h3{font-size:25px!important}main#conteudo-principal .plans-section .plans-guarantees{padding-inline:8px;align-items:flex-start!important;gap:12px!important;font-size:12px!important}}html body{--chefia-type-text:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;--chefia-type-display:var(--font-chefia-logo), var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif;--signature-forest:#032b23;--signature-forest-deep:#011c17;--signature-forest-raised:#073b2d;--signature-green:#0e6b51;--signature-mint:#72cdb0;--signature-ivory:#f2e8da;--signature-paper:#fbf5eb;--signature-gold:#d6ae52;--signature-gold-soft:#f0dea5;--signature-ferrari:#f4510b;--signature-ferrari-dark:#c83b05;--signature-ink:#123c30;--signature-muted:#65776f;font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizelegibility;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif!important}html body :is(a,button,input,select,textarea,summary){font-family:inherit!important}main#conteudo-principal :is(h1,h2,h3,h4,h5,h6,.hero-kicker,.card-kicker,.popular-label,.plan-action){font-synthesis:none;font-family:var(--font-chefia-logo), var(--font-geist-sans), -apple-system, BlinkMacSystemFont, sans-serif!important}main#conteudo-principal{background:var(--signature-ivory);color:var(--signature-ink)}main#conteudo-principal .hero-shell{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 78% 32%, #0e6b5152, transparent 31rem), radial-gradient(circle at 62% 84%, #d6ae521f, transparent 25rem), radial-gradient(circle at 4% 12%, #f4510b12, transparent 18rem), linear-gradient(135deg, #010d0a 0%, var(--signature-forest) 48%, #011712 100%)!important;color:var(--signature-ivory)!important}main#conteudo-principal .hero-shell:before{z-index:-1;opacity:.8;content:"";pointer-events:none;background:linear-gradient(112deg,#0000 26%,#f0dea509 44%,#0000 61%),repeating-linear-gradient(118deg,#0000 0 88px,#f0dea506 89px 90px);position:absolute;inset:0}main#conteudo-principal .hero-shell .site-header{-webkit-backdrop-filter:blur(24px)saturate(145%)!important;backdrop-filter:blur(24px)saturate(145%)!important;background:#011c17b8!important;border-bottom:1px solid #f0dea526!important;box-shadow:0 14px 36px #0000001f!important}main#conteudo-principal .hero-shell .site-nav .nav-anchor,main#conteudo-principal .hero-shell .site-nav .login-link,main#conteudo-principal .hero-shell .site-nav>a{color:#f7f3e9d6!important}main#conteudo-principal .hero-shell .site-nav .nav-anchor:hover,main#conteudo-principal .hero-shell .site-nav .login-link:hover,main#conteudo-principal .hero-shell .site-nav>a:hover{color:var(--signature-gold-soft)!important}main#conteudo-principal .hero-shell .site-nav .login-link{color:var(--signature-ivory)!important;background:#ffffff13!important;border:1px solid #f0dea547!important;box-shadow:inset 0 1px #ffffff1f!important}main#conteudo-principal .hero-shell .site-nav .login-link .ui-icon{color:var(--signature-gold-soft)!important}main#conteudo-principal .hero-shell .site-nav .header-cta,main#conteudo-principal .hero-actions .hero-primary,main#conteudo-principal .mobile-bottom-cta .mobile-primary-cta,main#conteudo-principal .final-cta .hero-primary{background:linear-gradient(180deg, #ff681f 0%, var(--signature-ferrari) 52%, var(--signature-ferrari-dark) 100%)!important;color:#fff!important;border:1px solid #ff793f!important;box-shadow:inset 0 1px #ffffff52,0 12px 30px #f4510b3d!important}main#conteudo-principal .hero-shell .site-nav .header-cta:hover,main#conteudo-principal .hero-actions .hero-primary:hover,main#conteudo-principal .mobile-bottom-cta .mobile-primary-cta:hover,main#conteudo-principal .final-cta .hero-primary:hover{background:linear-gradient(180deg, #e94a0b, var(--signature-ferrari-dark))!important;box-shadow:inset 0 1px #ffffff47,0 16px 36px #f4510b4d!important}main#conteudo-principal .hero{min-height:min(820px,100svh - 64px)!important;padding-block:clamp(72px,8vw,116px) clamp(78px,8vw,112px)!important}main#conteudo-principal .hero-kicker{color:var(--signature-gold-soft)!important;letter-spacing:.16em!important}main#conteudo-principal .hero h1{text-wrap:balance;color:var(--signature-ivory)!important;letter-spacing:-.055em!important;text-shadow:0 16px 42px #0000002e!important;font-size:clamp(50px,6vw,80px)!important;font-weight:690!important;line-height:1.02!important}main#conteudo-principal .hero h1 em{color:var(--signature-mint)!important}main#conteudo-principal .hero-copy>p{color:#f7f3e9c2!important;font-size:clamp(16px,1.4vw,19px)!important;line-height:1.62!important}main#conteudo-principal .hero-trust{color:#f7f3e9b8!important}main#conteudo-principal .hero-trust .ui-icon{color:var(--signature-gold-soft)!important;background:#d6ae521f!important;border:1px solid #d6ae528f!important}main#conteudo-principal .hero-motion-card{backface-visibility:hidden;will-change:transform;color:var(--signature-ivory)!important;-webkit-backdrop-filter:blur(18px)saturate(135%)!important;backdrop-filter:blur(18px)saturate(135%)!important;background:linear-gradient(145deg,#0f4234db,#021915d1)!important;border-color:#f0dea561!important;box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff21!important}main#conteudo-principal .hero-motion-card :is(strong,small){color:inherit!important}main#conteudo-principal .hero-motion-card small{opacity:.7}main#conteudo-principal .hero-motion-card-icon{color:var(--signature-gold-soft)!important;background:#d6ae5221!important;border-color:#d6ae5275!important}main#conteudo-principal .hero-motion-card-whatsapp .hero-motion-card-icon{color:#a7ebd2!important;background:#0e6b5166!important;border-color:#72cdb07a!important}main#conteudo-principal .hero-motion-card>i{background:var(--signature-ferrari)!important;box-shadow:0 0 0 4px #f4510b1a,0 0 14px #f4510b75!important}main#conteudo-principal .hero-motion-card-priority{background:linear-gradient(145deg,#513e18d6,#0c2019eb)!important;border-color:#d6ae52b8!important}main#conteudo-principal .hero-motion-card-priority>b{color:var(--signature-gold-soft)!important}main#conteudo-principal .hero-clean-bridge{background:radial-gradient(ellipse at 50% -50%, #d6ae5229, transparent 60%), linear-gradient(180deg, var(--signature-paper), var(--signature-ivory))!important}main#conteudo-principal>:is(.profile-selector,.audience-story,.product-experience,.faq-section,.final-cta){background-color:var(--signature-paper)!important}main#conteudo-principal>:is(.system-story,.feature-strip,.chefia-motion-layer,.restaurant-system){background-color:var(--signature-ivory)!important}main#conteudo-principal :is(.feature-card,.profile-selector-card,.audience-story-visual,.product-experience-stage,.faq-list details){background:linear-gradient(145deg,#fff9eff7,#f4eadbeb)!important;border-color:#032b231f!important;box-shadow:0 16px 46px #032b2312!important}main#conteudo-principal :is(.feature-icon,.profile-selector-icon,.product-experience-tabs button>i){color:var(--signature-green)!important;background:linear-gradient(145deg,#fff8ed,#eadcc6)!important;border-color:#d6ae5257!important}main#conteudo-principal :is(.opportunity-360,.operation-flow){background:radial-gradient(circle at 88% 18%, #d6ae521a, transparent 28rem), linear-gradient(145deg, var(--signature-forest-deep), var(--signature-forest-raised))!important}main#conteudo-principal :is(.opportunity-360-card,.operation-step){background:#ffffff0e!important;border-color:#f0dea538!important;box-shadow:inset 0 1px #ffffff17,0 22px 50px #00000029!important}main#conteudo-principal .plans-section .plan-card.popular .plan-action{background:linear-gradient(180deg, #ff681f, var(--signature-ferrari-dark))!important;color:#fff!important;border-color:#ff793f!important;box-shadow:inset 0 1px #ffffff4d,0 14px 34px #f4510b38!important}main#conteudo-principal .site-footer{background:linear-gradient(145deg, #011713, var(--signature-forest))!important;color:#f7f3e9c7!important;border-top:1px solid #d6ae5238!important}main#conteudo-principal .mobile-bottom-cta{-webkit-backdrop-filter:blur(22px)saturate(140%)!important;backdrop-filter:blur(22px)saturate(140%)!important;background:#011c17e6!important;border-top-color:#f0dea538!important}main#conteudo-principal .mobile-bottom-cta .mobile-login-cta{color:var(--signature-ivory)!important;background:#ffffff14!important;border:1px solid #f0dea561!important}main#conteudo-principal.site-motion-ready [data-reveal],main#conteudo-principal.site-motion-ready [data-section-reveal]{will-change:opacity, transform;filter:none!important;transition-property:opacity,transform!important;transition-duration:.62s!important;transition-timing-function:cubic-bezier(.16,1,.3,1)!important;transition-delay:min(var(--reveal-delay,0s), .36s)!important}main#conteudo-principal.site-motion-ready [data-reveal]:not(.is-visible),main#conteudo-principal.site-motion-ready [data-section-reveal]:not(.is-visible){opacity:0;transform:translateY(26px)!important}main#conteudo-principal.site-motion-ready [data-reveal].is-visible,main#conteudo-principal.site-motion-ready [data-section-reveal].is-visible{opacity:1!important;transform:translate(0,0)!important}@media (width<=760px){main#conteudo-principal .hero-shell .site-nav.open{background:#011c17f7!important;border:1px solid #f0dea538!important;box-shadow:0 24px 60px #00000052!important}main#conteudo-principal .hero{padding-block:58px 72px!important}main#conteudo-principal .hero h1{letter-spacing:-.052em!important;font-size:clamp(42px,12vw,58px)!important}main#conteudo-principal .hero-copy>p{font-size:16px!important}main#conteudo-principal.site-motion-ready :is(.faq-section,.plans-section) [data-reveal],main#conteudo-principal.site-motion-ready :is(.faq-section,.plans-section)[data-section-reveal]{filter:none!important;transition-duration:.52s!important}main#conteudo-principal .hero-motion-card{-webkit-backdrop-filter:blur(12px)saturate(125%)!important;backdrop-filter:blur(12px)saturate(125%)!important}}@media (prefers-reduced-motion:reduce){main#conteudo-principal.site-motion-ready [data-reveal],main#conteudo-principal.site-motion-ready [data-section-reveal],main#conteudo-principal .hero-visual *,main#conteudo-principal .hero-motion-overlay *{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}}main#conteudo-principal.site-motion-ready :is(.operation-flow,.product-experience,.plans-section,.faq-section)[data-section-reveal],main#conteudo-principal.site-motion-ready :is(.operation-flow,.product-experience,.plans-section) [data-reveal]{opacity:1!important;filter:none!important;transform:none!important}main#conteudo-principal .product-experience .product-experience-stage{color:#fffaf1!important;background:radial-gradient(circle at 88% 12%,#f4510b33,#0000 26%),radial-gradient(circle at 8% 88%,#72cdb029,#0000 30%),linear-gradient(145deg,#052f27 0%,#011c17 58%,#010c0a 100%)!important;border-color:#f0dea53d!important;box-shadow:inset 0 1px #ffffff1f,0 34px 78px #032b2338!important}main#conteudo-principal .product-experience .product-panel-intro h3{color:#fffaf1!important}main#conteudo-principal .product-experience .product-panel-intro p{color:#f7f3e9bd!important}main#conteudo-principal .product-experience .product-experience-tabs button{color:#123c30!important;background:linear-gradient(145deg,#fffdf8f5,#f2e8d8db)!important;border-color:#032b231f!important}main#conteudo-principal .product-experience .product-experience-tabs button.active,main#conteudo-principal .product-experience .product-experience-tabs button[aria-selected=true]{color:#fffaf1!important;background:linear-gradient(145deg,#0e6b51 0%,#043b30 58%,#032b23 100%)!important;border-color:#72cdb075!important}main#conteudo-principal .product-experience .product-experience-tabs button.active>i,main#conteudo-principal .product-experience .product-experience-tabs button[aria-selected=true]>i{color:#f0dea5!important;background:#ffffff1a!important;border-color:#f0dea559!important}main#conteudo-principal .operation-flow .operation-flow-list .operation-step-button{border-radius:inherit!important;color:#fffaf1!important;box-shadow:none!important;background:0 0!important;border:0!important}main#conteudo-principal .operation-flow .operation-flow-list .operation-step-button:before,main#conteudo-principal .operation-flow .operation-flow-list .operation-step-button:after{content:none!important;display:none!important}main#conteudo-principal .operation-flow .operation-flow-list li{color:#fffaf1!important;background:linear-gradient(155deg,#10705670,#022d25c7)!important;border-color:#72cdb03d!important}main#conteudo-principal .operation-flow .operation-flow-list li.is-active{background:radial-gradient(circle at 92% 12%,#f4510b29,#0000 34%),linear-gradient(155deg,#0e6b51db,#022e25f2)!important;border-color:#f0dea594!important}main#conteudo-principal .operation-flow .operation-flow-list strong{color:#fffaf1!important}main#conteudo-principal .operation-flow .operation-flow-list small{color:#f7f3e9bd!important}main#conteudo-principal .operation-flow .operation-flow-list .operation-step-status{color:#f7f3e9d6!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section{isolation:isolate;color:#fffaf1!important;background:radial-gradient(at 50% 108%,#36ff8433,#0000 34%),radial-gradient(circle at -5% 54%,#f4510b30,#0000 27%),radial-gradient(circle at 102% 42%,#72cdb029,#0000 28%),linear-gradient(145deg,#020806 0%,#031b16 43%,#020d0a 100%)!important;padding:clamp(92px,8vw,128px) 0 clamp(62px,6vw,92px)!important;position:relative!important;overflow:hidden!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section:before{pointer-events:none;animation:18s linear infinite chefiaPlanParticles;z-index:-2!important;content:""!important;opacity:.3!important;background-image:radial-gradient(circle,#ff8448db 0 1px,#0000 1.8px),radial-gradient(circle,#f0dea5c7 0 1px,#0000 1.8px),radial-gradient(circle,#72cdb0bd 0 1px,#0000 1.8px)!important;background-position:8% 18%,74% 12%,92% 62%!important;background-size:190px 170px,250px 220px,230px 200px!important;display:block!important;position:absolute!important;inset:0!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section:after{animation:10s ease-in-out infinite chefiaPlanOrbit;z-index:-1!important;content:""!important;background:0 0!important;border:1px solid #d6ae523d!important;border-radius:50%!important;width:auto!important;height:38%!important;display:block!important;position:absolute!important;inset:38% -15% auto!important;transform:rotate(-8deg)!important;box-shadow:0 0 38px #d6ae5212,inset 0 0 42px #72cdb00a!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-wrap{z-index:1;position:relative;width:min(1240px,100% - 48px)!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-heading{max-width:960px!important;margin:0 auto clamp(62px,6vw,82px)!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-heading h2{color:#fffaf1!important;letter-spacing:-.052em!important;font-size:clamp(42px,4.9vw,68px)!important;font-weight:720!important;line-height:1.02!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-heading p{color:#f7f3e9bd!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-heading .brand-logo,:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-heading>img{width:clamp(176px,16vw,216px)!important;height:auto!important;margin:0 auto 20px!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-heading .brand-logo-lockup{width:100%!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-grid{position:relative;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:clamp(18px,2vw,28px)!important;display:grid!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-grid:after{z-index:-1;content:"";opacity:.72;background:#39da78;border-radius:50%;height:18px;animation:3.8s ease-in-out infinite chefiaPlanPlatform;position:absolute;bottom:-34px;left:24%;right:24%;transform:perspective(160px)rotateX(72deg);box-shadow:0 0 20px #39da78,0 0 62px #39da78a8,0 -24px 90px #39da7829}main#conteudo-principal .plans-section .plan-reveal{align-items:flex-end;height:100%;display:flex!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card,:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.counter,:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.kitchen,:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.management{color:#fffaf1!important;background:radial-gradient(circle at 20% 0,#f4510b14,#0000 30%),linear-gradient(155deg,#0d3a2fc7,#02120ff0)!important;border:1px solid #f47b397a!important;border-radius:28px!important;width:100%!important;height:auto!important;min-height:610px!important;margin:0!important;padding:38px 32px 30px!important;box-shadow:inset 0 1px #ffffff1f,inset 0 0 40px #f4510b08,0 28px 66px #00000052,0 0 34px #f4510b0f!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.popular{background:radial-gradient(circle at 50% 100%,#39da7824,#0000 34%),radial-gradient(circle at 24% 0,#f4510b1a,#0000 28%),linear-gradient(155deg,#0c4c3be8,#021915fa)!important;border-color:#f0dea5db!important;min-height:656px!important;margin-top:-46px!important;padding-top:76px!important;box-shadow:inset 0 1px #f0dea56b,0 0 0 1px #d6ae521a,0 34px 82px #0000007a,0 18px 54px #39da7821!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.management{background:radial-gradient(circle at 82% 0,#72cdb01a,#0000 31%),linear-gradient(155deg,#094133c7,#02120ff2)!important;border-color:#72cdb07a!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card :is(h3,.plan-price,.plan-price small,.plan-price strong,.plan-price em){color:#fffaf1!important;opacity:1!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card :is(.plan-subtitle,.plan-detail){color:#f7f3e9b3!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card li,:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card li span{color:#f7f3e9d6!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.counter .plan-icon{color:#ff8a52!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.popular .plan-icon{color:#f0dea5!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.management .plan-icon{color:#9fe1ca!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card .plan-action{color:#ff9a69!important;background:#f4510b0f!important;border-color:#ff7a3db8!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.popular .plan-action{color:#fff!important;background:linear-gradient(#ff742e 0%,#f4510b 56%,#c83b05 100%)!important;border-color:#ff874d!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.management .plan-action{color:#a7e4cf!important;background:#72cdb00e!important;border-color:#72cdb0b3!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-guarantees,:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-guarantees span{color:#f7f3e9d6!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section :is(.plans-note,.plans-footnote){color:#f7f3e99e!important}.plan-route-page{background:#020b08!important}.plan-route-page .plan-route-header{background:#02130fe6!important;border-bottom-color:#f0dea529!important}@media (width<=900px){main#conteudo-principal .product-experience .product-experience-tabs{grid-template-columns:1fr!important;gap:10px!important;padding:0!important;display:grid!important;overflow:visible!important}main#conteudo-principal .product-experience .product-experience-tabs button{flex:none!important;width:100%!important;min-height:88px!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-grid{grid-template-columns:1fr!important;gap:18px!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-grid:after{display:none!important}main#conteudo-principal .plans-section .plan-reveal{height:auto;display:block!important}main#conteudo-principal .plans-section .plan-reveal-popular,.plan-route-page .plans-section .plans-grid .plan-card.popular{order:-1}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card,:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.popular,:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.management{min-height:0!important;margin:0!important;padding:32px 26px 26px!important;animation:none!important;transform:none!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plan-card.popular{padding-top:72px!important}}@media (width<=760px){:is(main#conteudo-principal,main.plan-route-page) .plans-section{padding:72px 0 48px!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-wrap{width:min(100% - 28px,580px)!important}:is(main#conteudo-principal,main.plan-route-page) .plans-section .plans-heading h2{font-size:clamp(36px,10.5vw,48px)!important}}@media (prefers-reduced-motion:reduce){main#conteudo-principal .product-experience *,main#conteudo-principal .operation-flow *,:is(main#conteudo-principal,main.plan-route-page) .plans-section *,:is(main#conteudo-principal,main.plan-route-page) .plans-section:before,:is(main#conteudo-principal,main.plan-route-page) .plans-section:after{transition:none!important;animation:none!important}}:root{--chef-night:#06140f;--chef-green:#073b2d;--chef-green-soft:#0e6b51;--chef-ivory:#fff9ee;--chef-beige:#f4efe4;--chef-mint:#89e3bd;--chef-gold:#d2a43a;--chef-orange:#ff641e;--chef-text:#123c30;--chef-white:#fffaf1;--sig-forest:var(--chef-green);--sig-deep:var(--chef-night);--sig-green:var(--chef-green-soft);--sig-mint:var(--chef-mint);--sig-ivory:var(--chef-beige);--sig-cream:var(--chef-white);--sig-gold:var(--chef-gold);--sig-gold-strong:var(--chef-gold);--sig-orange:var(--chef-orange);--sig-ink:var(--chef-text);--sig-muted:#64766d}html{scroll-behavior:smooth}body:has(.chefia-signature-home){background:var(--sig-ivory);margin:0}.chefia-signature-home,.chefia-signature-home *{box-sizing:border-box}.chefia-signature-home{background:var(--sig-ivory);min-width:0;color:var(--sig-ink);font-family:"SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, var(--font-geist-sans), "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;overflow:clip}.signature-wrap{width:min(1240px,100% - 48px);margin-inline:auto}.signature-icon{width:24px;height:24px;display:block}.signature-logo{flex:none;align-items:center;display:inline-flex}.signature-logo img{object-fit:contain;width:154px;height:auto;display:block}.signature-logo-on-dark img{filter:drop-shadow(0 8px 20px #00000047)saturate(1.04)contrast(1.03)}.signature-logo-on-light img{filter:drop-shadow(0 7px 18px #032b2321)saturate(1.03)contrast(1.04)}.signature-skip{z-index:1000;color:var(--sig-ink);background:#fff;border-radius:9px;padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.signature-skip:focus{transform:translateY(0)}.signature-hero{min-height:770px;color:var(--sig-cream);background:radial-gradient(circle at 72% 42%, #d2a43a29, transparent 30%), radial-gradient(circle at 12% 75%, #0e6b5159, transparent 38%), linear-gradient(120deg, #020907, var(--chef-night) 55%, #071d16);isolation:isolate;position:relative;overflow:hidden}.signature-hero:after{z-index:-1;content:"";opacity:.4;background-image:radial-gradient(circle at 20% 20%,#f0dea524 0 1px,#0000 1.6px);background-size:110px 110px;position:absolute;inset:0}.signature-hero-aurora{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.signature-hero-aurora:after{content:"";opacity:.3;background-image:linear-gradient(#f0dea509 1px,#0000 1px),linear-gradient(90deg,#f0dea509 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 48%,#000,#0000 68%);mask-image:radial-gradient(circle at 70% 48%,#000,#0000 68%)}.signature-hero-aurora i{filter:blur(72px);opacity:.42;will-change:transform, opacity;border-radius:50%;display:block;position:absolute}.signature-hero-aurora i:first-child{background:radial-gradient(circle,#24dd8b5c,#0e6b5114 56%,#0000 72%);width:46vw;height:46vw;animation:15s ease-in-out infinite alternate signatureAuroraOne;top:5%;right:3%}.signature-hero-aurora i:nth-child(2){background:radial-gradient(circle,#f0dea533,#d6ae520d 55%,#0000 73%);width:44vw;height:44vw;animation:18s ease-in-out infinite alternate signatureAuroraTwo;bottom:-34%;right:29%}.signature-hero-aurora i:nth-child(3){background:radial-gradient(circle,#0e6b5147,#0000 69%);width:42vw;height:42vw;animation:20s ease-in-out infinite alternate signatureAuroraThree;top:37%;left:-20%}.signature-motion-ready [data-signature-reveal]{opacity:0;filter:blur(8px);transition:opacity .82s ease-out,filter .92s ease-out,translate 1.04s cubic-bezier(.16,1,.3,1),scale 1.04s cubic-bezier(.16,1,.3,1);transition-delay:var(--signature-delay,0s);will-change:opacity, filter, translate;translate:0 24px;scale:.985}.signature-motion-ready [data-signature-reveal=left]{translate:-38px 12px}.signature-motion-ready [data-signature-reveal=right]{translate:42px 12px}.signature-motion-ready [data-signature-reveal=down]{translate:0 -18px}.signature-motion-ready [data-signature-reveal].is-visible{opacity:1;filter:none;translate:0;scale:1}.signature-header{z-index:20;-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:#011c1794;border-bottom:1px solid #f0dea529;position:relative}.signature-header-inner{justify-content:space-between;align-items:center;gap:28px;min-height:76px;display:flex}.signature-header>.signature-wrap>a{display:inline-flex}.signature-header nav{align-items:center;gap:34px;display:flex}.signature-header nav a{color:#fffaf1c7;font-size:14px;font-weight:560;text-decoration:none;transition:color .2s,transform .2s}.signature-header nav a:hover{color:#fff;transform:translateY(-1px)}.signature-header nav .signature-header-cta{background:linear-gradient(180deg, #ff6b28, var(--sig-orange));color:#fff;border-radius:9px;align-items:center;min-height:44px;padding:0 22px;font-weight:760;display:inline-flex;box-shadow:0 10px 28px #f4510b40,inset 0 1px #ffffff52}.signature-menu-button{background:#ffffff0f;border:1px solid #f0dea538;border-radius:12px;width:46px;height:44px;padding:0;display:none}.signature-menu-button i{background:var(--sig-cream);width:19px;height:1.5px;margin:4px auto;display:block}.signature-hero-grid{grid-template-columns:minmax(380px,.78fr) minmax(650px,1.22fr);align-items:center;gap:34px;width:min(1440px,100% - 80px);min-height:690px;display:grid}.signature-hero-copy{z-index:9;padding:55px 0 80px;position:relative}.signature-hero-copy h1{max-width:590px;color:var(--sig-cream);letter-spacing:-.065em;margin:0;font-size:clamp(58px,5.3vw,82px);font-weight:700;line-height:.96}.signature-hero-copy h1 em{color:var(--chef-mint);font-style:normal}.signature-hero-copy>p{color:#fffaf1bf;max-width:520px;margin:28px 0 34px;font-size:17px;line-height:1.58}.signature-hero-actions{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.signature-hero-actions a:first-child{background:linear-gradient(180deg, #ff782f, var(--chef-orange));color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:20px;min-width:205px;min-height:58px;padding:0 28px;font-size:15px;font-weight:750;text-decoration:none;transition:transform .35s,box-shadow .35s;display:inline-flex;box-shadow:0 18px 40px #ff641e3d,inset 0 1px #ffffff59}.signature-hero-actions a:first-child:hover{transform:translateY(-3px);box-shadow:0 24px 50px #ff641e57,inset 0 1px #ffffff59}.signature-hero-actions a:first-child .signature-icon{width:18px;height:18px}.signature-hero-actions a:last-child{border-bottom:1px solid var(--sig-gold-strong);color:#fffaf1d6;align-items:center;padding:6px 0;font-size:14px;text-decoration:none;display:inline-flex}.signature-device-scene{isolation:isolate;min-width:0;height:630px;position:relative;transform:translate(28px)}.signature-device-scene:before{z-index:-1;content:"";filter:blur(9px);pointer-events:none;background:radial-gradient(at 54% 52%,#1c8b5f3d,#0000 43%),radial-gradient(at 61% 54%,#d6ae5224,#0000 61%);border-radius:50%;position:absolute;inset:58px -48px 38px 18px}.signature-orbit{z-index:0;pointer-events:none;border:2px solid #ffe692d6;border-radius:50%;width:890px;height:310px;display:block;position:absolute;box-shadow:0 0 9px #fff8cee6,0 0 25px #e7ba4899,0 0 76px #0e6b5147}.signature-orbit:after{content:"";background:#fff8d6;border-radius:50%;width:9px;height:9px;position:absolute;top:47%;left:8%;box-shadow:0 0 15px #fff8d6,0 0 30px #d6ae52}.signature-orbit-one{top:176px;left:-78px;transform:rotate(-15deg)}.signature-orbit-two{opacity:.56;top:232px;left:-5px;transform:rotate(9deg)}.signature-orbit-three{opacity:.38;border-width:1px;width:1000px;height:364px;top:207px;left:-128px;transform:rotate(-5deg)}.signature-gold-streaks{z-index:1;pointer-events:none;position:absolute;inset:70px -90px 10px;overflow:hidden}.signature-gold-streaks i{filter:drop-shadow(0 0 4px #fff3bb)drop-shadow(0 0 13px #ffc739e6)drop-shadow(0 0 30px #d6ae527a);border:3px solid #0000;border-top-color:#ffefb3f2;border-radius:50%;width:1040px;height:220px;display:block;position:absolute;transform:rotate(-18deg)}.signature-gold-streaks i:first-child{top:145px;left:-125px}.signature-gold-streaks i:nth-child(2){opacity:.52;border-top-width:1px;top:235px;left:-55px;transform:rotate(9deg)}.signature-gold-streaks i:nth-child(3){opacity:.34;border-top-width:1px;width:1150px;top:335px;left:-180px;transform:rotate(-8deg)}.signature-tablet{z-index:4;transform-origin:58% 52%;background:linear-gradient(145deg,#272d2b,#070c0a 50%,#313834);border:1px solid #f0dea594;border-radius:26px;width:min(620px,82%);padding:9px;position:absolute;top:66px;right:2px;transform:perspective(1100px)rotateY(-4deg)rotateX(1deg)rotate(2.5deg);box-shadow:0 42px 90px #00000085,inset 0 1px 1px #ffffff73,0 0 0 2px #0009,0 0 34px #d6ae5221}.signature-tablet-camera{z-index:3;background:#111;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:50%;box-shadow:inset 0 0 0 1px #334}.signature-dashboard{min-height:438px;color:var(--sig-cream);background:#061b17;border-radius:18px;grid-template-columns:104px 1fr;display:grid;overflow:hidden}.signature-dashboard aside{background:#06261f;border-right:1px solid #72cdb01f;padding:15px 10px}.signature-dashboard-logo img{width:78px}.signature-dashboard aside nav{gap:7px;margin-top:19px;display:grid}.signature-dashboard aside nav span{color:#fffaf191;border-radius:7px;align-items:center;gap:7px;min-height:32px;padding:0 8px;font-size:7px;display:flex}.signature-dashboard aside nav span.active{color:#dffff1;background:#72cdb024;box-shadow:inset 0 0 0 1px #72cdb02e}.signature-dashboard aside nav .signature-icon{width:11px;height:11px}.signature-dashboard-main{min-width:0;padding:16px}.signature-dashboard-main>header{color:#fffaf1d1;justify-content:space-between;align-items:center;font-size:9px;display:flex}.signature-dashboard-main>header small{color:#fffaf185;border:1px solid #72cdb02e;border-radius:5px;padding:5px 7px;font-size:6px}.signature-metrics{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:14px;display:grid}.signature-metrics>span{background:linear-gradient(150deg,#12544180,#042720ad);border:1px solid #72cdb021;border-radius:7px;gap:5px;min-height:61px;padding:10px 8px;display:grid}.signature-metrics small{color:#fffaf182;font-size:5.5px}.signature-metrics strong{color:var(--sig-cream);font-size:13px}.signature-metrics span:first-child strong{color:#5fe89a;font-size:20px}.signature-dashboard-grid{grid-template-columns:.94fr 1.06fr;gap:8px;margin-top:8px;display:grid}.signature-dashboard-grid article{background:#052a22bf;border:1px solid #72cdb024;border-radius:8px;min-width:0;min-height:286px;padding:12px}.signature-queue>header{color:#fffaf1a6;margin-bottom:11px;font-size:7px}.signature-queue>span{border-bottom:1px solid #72cdb01a;grid-template-columns:40px 1fr auto;gap:5px;padding:8px 0;font-size:6px;display:grid}.signature-queue b{color:#fffaf1db}.signature-queue small{color:#fffaf173}.signature-queue em{color:#e5b45b;font-style:normal}.signature-revenue-chart header{gap:4px;display:grid}.signature-revenue-chart header span{color:#fffaf194;font-size:7px}.signature-revenue-chart header strong{font-size:18px}.signature-revenue-chart header small{color:#69da98;font-size:6px}.signature-revenue-chart svg{width:100%;height:150px;overflow:visible}.signature-chart-area{fill:url(#signatureArea)}.signature-chart-line{fill:none;stroke:#f0dea5;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #f0dea580)}.signature-revenue-chart circle{fill:#fff8d2;stroke:#d6ae52;stroke-width:2px}.signature-revenue-chart footer{color:#fffaf159;justify-content:space-between;font-size:5px;display:flex}.signature-phone{z-index:7;background:linear-gradient(145deg,#232a28,#030807 52%,#353c39);border:1px solid #f0dea59e;border-radius:36px;width:184px;height:388px;padding:7px;position:absolute;bottom:62px;left:auto;right:-8px;transform:rotate(1.7deg);box-shadow:0 34px 72px #0000008c,inset 0 1px #ffffff75,0 0 30px #d6ae521f}.signature-gold-streaks-front{z-index:8;inset:112px -120px -8px -118px;overflow:visible}.signature-gold-streaks-front i{opacity:.92;border-top-width:2px;width:1100px;height:310px}.signature-gold-streaks-front i:first-child{top:254px;left:-170px;transform:rotate(-11deg)}.signature-gold-streaks-front i:nth-child(2){opacity:.58;border-top-width:1px;width:920px;top:350px;left:-52px;transform:rotate(12deg)}.signature-gold-streaks-front:before,.signature-gold-streaks-front:after{z-index:2;content:"";background:#fff8ce;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 7px #fff,0 0 19px #ffd75e,0 0 45px #ffbe2ad9}.signature-gold-streaks-front:before{top:282px;left:18%}.signature-gold-streaks-front:after{width:5px;height:5px;bottom:96px;right:11%}.signature-phone-island{z-index:3;background:#020403;border-radius:99px;width:64px;height:18px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.signature-phone-screen{height:100%;color:var(--sig-cream);background:radial-gradient(circle at 75% 0,#0e6b5145,#0000 32%),#051b17;border-radius:32px;padding:17px 12px;overflow:hidden}.signature-phone-screen>header{justify-content:space-between;align-items:center;padding:0 4px;font-size:6px;display:flex}.signature-phone-screen>h3{margin:34px 0 1px;font-size:14px;font-weight:620}.signature-phone-screen>p{color:#fffaf166;margin:0;font-size:6px}.signature-phone-timeline{gap:17px;margin-top:24px;display:grid;position:relative}.signature-phone-timeline:before{content:"";background:linear-gradient(#61df99 0 52%,#72cdb033 52%);width:1px;position:absolute;top:10px;bottom:10px;left:15px}.signature-phone-timeline span{z-index:1;grid-template-columns:31px 1fr auto;align-items:center;gap:7px;display:grid;position:relative}.signature-phone-timeline span>i{color:#fffaf173;background:#092c24;border:1px solid #72cdb033;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.signature-phone-timeline span.done>i,.signature-phone-timeline span.active>i{color:#fff;background:#116e50;box-shadow:0 0 12px #4ae69040}.signature-phone-timeline span.active>i{border-color:var(--sig-gold);color:var(--sig-gold)}.signature-phone-timeline .signature-icon{width:14px;height:14px}.signature-phone-timeline b{color:#fffaf1cc;font-size:7px;font-weight:560}.signature-phone-timeline time{color:#fffaf15c;font-size:5px}.signature-float-card{z-index:9;min-width:138px;color:var(--sig-cream);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#184e3f94,#05201bc7);border:1px solid #f0dea566;border-radius:14px;align-items:center;gap:9px;padding:12px;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff24,0 18px 45px #00000052}.signature-float-card>i{width:29px;height:29px;color:var(--sig-gold);background:#f0dea51c;border-radius:9px;place-items:center;display:grid}.signature-float-card .signature-icon{width:16px;height:16px}.signature-float-card span{gap:2px;display:grid}.signature-float-card small{color:#fffaf185;font-size:6px}.signature-float-card strong{font-size:12px}.signature-float-card em{color:#72d89d;font-size:5.5px;font-style:normal}.signature-float-revenue{top:66px;right:-20px}.signature-float-orders{bottom:18px;left:-76px}.signature-float-delivery{bottom:8px;right:-18px}@keyframes signatureOrbitOne{0%,to{transform:rotate(-15deg)scale(1)}50%{transform:rotate(-11.8deg)scale(1.022)}}@keyframes signatureOrbitTwo{0%,to{opacity:.42;transform:rotate(9deg)scale(1)}50%{opacity:.62;transform:rotate(12deg)scale(1.028)}}@keyframes signatureOrbitThree{0%,to{opacity:.31;transform:rotate(-5deg)scale(1)}50%{opacity:.48;transform:rotate(-2.7deg)scale(1.018)}}@keyframes signatureTabletFloat{0%,to{transform:perspective(1100px)rotateY(-4deg)rotateX(1deg)rotate(2.5deg)translateY(0)}50%{transform:perspective(1100px)rotateY(-3deg)rotateX(.5deg)rotate(2.1deg)translateY(-7px)}}@keyframes signaturePhoneFloat{0%,to{transform:rotate(1.7deg)translateY(0)}50%{transform:rotate(1.1deg)translateY(-8px)}}@keyframes signatureCardFloat{0%,to{translate:0}50%{translate:0 -7px}}@keyframes signatureChartDraw{0%{stroke-dashoffset:620px;opacity:.22}to{stroke-dashoffset:0;opacity:1}}@keyframes signatureGoldDrift{0%,to{opacity:.7;translate:-1.2%}50%{opacity:1;translate:1.4% -4px}}@keyframes signatureAuroraOne{0%{opacity:.32;transform:translate(3%,-4%)scale(.94)}to{opacity:.52;transform:translate(-8%,9%)scale(1.12)}}@keyframes signatureAuroraTwo{0%{opacity:.22;transform:translate(-4%,2%)scale(1)}to{opacity:.38;transform:translate(12%,-13%)scale(1.14)}}@keyframes signatureAuroraThree{0%{opacity:.18;transform:translate(0,0)scale(.9)}to{opacity:.34;transform:translate(14%,-9%)scale(1.18)}}.signature-device-scene.is-visible .signature-orbit-one{animation:12s ease-in-out infinite signatureOrbitOne}.signature-device-scene.is-visible .signature-orbit-two{animation:14s ease-in-out .35s infinite signatureOrbitTwo}.signature-device-scene.is-visible .signature-orbit-three{animation:16s ease-in-out .7s infinite signatureOrbitThree}.signature-device-scene.is-visible .signature-float-card{animation:4.8s ease-in-out 1.1s infinite signatureCardFloat}.signature-device-scene.is-visible .signature-float-orders{animation-delay:1.55s}.signature-device-scene.is-visible .signature-float-delivery{animation-delay:2s}.signature-device-scene.is-visible .signature-gold-streaks{animation:9s ease-in-out infinite signatureGoldDrift}.signature-device-scene.is-visible .signature-gold-streaks-front{animation-duration:7.8s;animation-delay:.65s}.signature-device-scene.is-visible .signature-chart-line{stroke-dasharray:620;stroke-dashoffset:620px;animation:2.1s cubic-bezier(.16,1,.3,1) 1.05s both signatureChartDraw}.signature-flow,.signature-features,.signature-live-section,.signature-outcomes,.signature-final-cta{background:var(--sig-ivory);position:relative}.signature-flow{border-bottom:1px solid #d6ae5247;padding:66px 0 72px}.signature-section-heading{text-align:center}.signature-section-heading>span{color:#9a711e;letter-spacing:.22em;font-size:11px;font-weight:780}.signature-section-heading h2{color:var(--sig-ink);letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(36px,4vw,58px);font-weight:650;line-height:1.04}.signature-section-heading p{color:var(--sig-muted);margin:13px auto 0;font-size:15px}.signature-flow ol{grid-template-columns:repeat(7,1fr);gap:0;max-width:1100px;margin:46px auto 0;padding:0;list-style:none;display:grid;position:relative}.signature-flow ol:before{content:"";background:linear-gradient(90deg,#d6ae5261,#d6ae52,#d6ae5261);height:2px;position:absolute;top:31px;left:7%;right:7%}.signature-flow ol:after{z-index:1;content:"";filter:drop-shadow(0 0 7px #d6ae52bf);background:radial-gradient(circle,#fffbe5 0 12%,#d6ae52 24%,#d6ae5200 72%);border-radius:99px;width:62px;height:8px;position:absolute;top:28px;left:7%}.signature-flow ol.is-visible:after{animation:6.8s cubic-bezier(.45,0,.2,1) infinite signatureFlowTravel}.signature-flow li{z-index:2;justify-items:center;gap:11px;display:grid;position:relative}.signature-flow li>i{width:64px;height:64px;color:var(--sig-ink);background:#fffaf1d1;border:1px solid #d6ae5294;border-radius:50%;place-items:center;display:grid;box-shadow:0 8px 22px #58401314,inset 0 0 0 7px #f0dea52e}.signature-flow li.is-visible>i{animation:signatureFlowNode 7.2s ease-in-out var(--signature-flow-pulse,0s) infinite}.signature-flow li>i:after{background:var(--sig-gold-strong);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:28px;transform:translate(47px);box-shadow:0 0 9px #d6ae5280}.signature-flow li:last-child>i:after{display:none}.signature-flow li>span{color:var(--sig-ink);font-size:13px;font-weight:590}.signature-flow .signature-icon{width:27px;height:27px}.signature-flow li>b{display:none}@keyframes signatureFlowTravel{0%,7%{opacity:0;transform:translate(-38px)}15%{opacity:1}86%{opacity:1}96%,to{opacity:0;transform:translate(min(950px,74vw))}}@keyframes signatureFlowNode{0%,68%,to{border-color:#d6ae5294;transform:translateY(0);box-shadow:0 8px 22px #58401314,inset 0 0 0 7px #f0dea52e}7%{border-color:#d6ae52f5;transform:translateY(-4px);box-shadow:0 9px 25px #5840131a,inset 0 0 0 7px #f0dea54d,0 0 0 6px #d6ae5217,0 0 25px #d6ae5238}14%{transform:translateY(0)}}.signature-features{padding:58px 0 76px}.signature-features h2{color:var(--sig-ink);letter-spacing:-.045em;text-align:center;margin:0 0 36px;font-size:clamp(36px,3.7vw,54px);font-weight:650}.signature-features .signature-wrap>div{grid-template-columns:repeat(4,1fr);gap:18px;max-width:1050px;margin-inline:auto;display:grid}.signature-features article{text-align:center;background:#fffaf1ad;border:1px solid #d6ae524d;border-radius:16px;align-content:center;place-items:center;gap:14px;min-height:154px;padding:22px;transition:border-color .35s,box-shadow .35s,transform .35s cubic-bezier(.2,.8,.2,1),background .35s;display:grid;position:relative;box-shadow:0 12px 30px #37483e0a,inset 0 1px #ffffffbf}.signature-features article:hover{background:#fffdf7f5;border-color:#d6ae529e;transform:translateY(-5px);box-shadow:0 22px 46px #14463617,inset 0 1px #fff}.signature-features article>.signature-icon{width:42px;height:42px;color:var(--sig-ink)}.signature-features article strong{max-width:150px;font-size:15px;line-height:1.16}.signature-features article>i{background:#3bbd77;border-radius:50%;width:6px;height:6px}.signature-clarity{background:linear-gradient(145deg,#fffdf8 0%,#f5efe3 100%);border-top:1px solid #d6ae5238;padding:84px 0 88px;position:relative;overflow:hidden}.signature-clarity:before{content:"";pointer-events:none;background:radial-gradient(circle at 5% 5%,#d6ae521f,#0000 25%),radial-gradient(circle at 94% 92%,#0e6b5114,#0000 28%);position:absolute;inset:0}.signature-clarity>.signature-wrap{position:relative}.signature-clarity header{text-align:center;max-width:790px;margin:0 auto 42px}.signature-clarity header>span{color:#98701f;letter-spacing:.22em;font-size:10px;font-weight:850}.signature-clarity h2{color:var(--sig-ink);letter-spacing:-.05em;margin:11px 0 13px;font-size:clamp(38px,4.2vw,58px);font-weight:650;line-height:1.02}.signature-clarity header p{max-width:690px;color:var(--sig-muted);margin:0 auto;font-size:15px;line-height:1.65}.signature-clarity-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.signature-clarity-grid article{background:#ffffffd1;border:1px solid #123c301c;border-radius:24px;flex-direction:column;align-items:flex-start;min-height:300px;padding:28px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 60px #123c3012,inset 0 1px #ffffffe6}.signature-clarity-grid article:hover{border-color:#d6ae527a;transform:translateY(-7px);box-shadow:0 30px 70px #123c301c}.signature-clarity-grid article>i{width:58px;height:58px;color:var(--sig-green);background:linear-gradient(145deg,#fffdf8,#f3ecdc);border:1px solid #d6ae526b;border-radius:18px;place-items:center;display:grid;box-shadow:0 12px 28px #123c3014}.signature-clarity-grid article>i .signature-icon{width:28px;height:28px}.signature-clarity-grid article>span{color:#123c304d;letter-spacing:.13em;font-size:12px;font-weight:850;position:absolute;top:29px;right:28px}.signature-clarity-grid h3{color:var(--sig-ink);letter-spacing:-.035em;margin:30px 0 9px;font-size:24px}.signature-clarity-grid p{color:var(--sig-muted);margin:0 0 22px;font-size:13px;line-height:1.58}.signature-clarity-grid em{color:#8b671c;letter-spacing:.03em;margin-top:auto;font-size:10px;font-style:normal;font-weight:760}.signature-clarity-notice{color:var(--sig-cream);background:linear-gradient(135deg,#073b2d,#04271f);border:1px solid #f0dea545;border-radius:22px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:19px;margin-top:18px;padding:21px 22px;display:grid;box-shadow:0 24px 54px #032b232e}.signature-clarity-notice>.signature-icon{color:#9ce8c6;background:#72cdb021;border-radius:15px;width:48px;height:48px;padding:12px}.signature-clarity-notice strong{font-size:14px;display:block}.signature-clarity-notice p{color:#fffaf1a3;margin:5px 0 0;font-size:11px;line-height:1.5}.signature-clarity-notice a{background:linear-gradient(180deg, #ff6b28, var(--sig-orange));color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 19px;font-size:12px;font-weight:780;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #f4510b3b,inset 0 1px #ffffff4d}.signature-clarity-notice a .signature-icon{width:17px;height:17px}.signature-audience{background:#f6f1e7;padding:92px 0;position:relative;overflow:hidden}.signature-audience:before{content:"";opacity:.6;pointer-events:none;background-image:linear-gradient(#d6ae520e 1px,#0000 1px),linear-gradient(90deg,#d6ae520e 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 75% 48%,#000,#0000 76%);mask-image:radial-gradient(circle at 75% 48%,#000,#0000 76%)}.signature-audience-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:54px;display:grid;position:relative}.signature-audience-copy>span{color:#98701f;letter-spacing:.2em;font-size:10px;font-weight:850}.signature-audience-copy h2{max-width:520px;color:var(--sig-ink);letter-spacing:-.055em;margin:13px 0 16px;font-size:clamp(42px,4.4vw,62px);font-weight:650;line-height:.98}.signature-audience-copy>p{max-width:520px;color:var(--sig-muted);margin:0;font-size:15px;line-height:1.65}.signature-audience-tabs{gap:8px;margin-top:30px;display:grid}.signature-audience-tabs button{min-height:70px;color:var(--sig-ink);cursor:pointer;text-align:left;background:#ffffff94;border:1px solid #123c301c;border-radius:17px;grid-template-columns:36px 1fr;align-items:center;gap:10px;padding:10px 15px;transition:transform .35s cubic-bezier(.16,1,.3,1),background .35s,border-color .35s,box-shadow .35s;display:grid}.signature-audience-tabs button:hover{transform:translate(5px)}.signature-audience-tabs button.active{color:var(--sig-cream);background:linear-gradient(135deg,#073b2d,#0a5944);border-color:#d6ae5285;transform:translate(7px);box-shadow:0 18px 44px #032b232e,inset 0 1px #ffffff1f}.signature-audience-tabs button>i{color:#a67d28;letter-spacing:.11em;font-size:9px;font-style:normal;font-weight:850}.signature-audience-tabs button.active>i{color:var(--sig-gold)}.signature-audience-tabs button>span{gap:3px;display:grid}.signature-audience-tabs strong{font-size:13px}.signature-audience-tabs small{color:var(--sig-muted);font-size:10px;line-height:1.3}.signature-audience-tabs button.active small{color:#fffaf1a8}.signature-character-stage{isolation:isolate;background:radial-gradient(circle at 50% 44%,#17835c80,#0000 35%),linear-gradient(145deg,#052f27,#011b16 74%);border:1px solid #f0dea559;border-radius:34px;min-height:610px;position:relative;overflow:hidden;box-shadow:0 36px 85px #032b233b,inset 0 1px #ffffff1f}.signature-character-stage:before{z-index:-1;content:"";opacity:.22;background:radial-gradient(circle,#f0dea58c 0 1px,#0000 1.6px) 0 0/82px 82px;position:absolute;inset:0}.signature-character-glow i{border:1px solid #f0dea585;border-radius:50%;display:block;position:absolute;box-shadow:0 0 18px #d6ae5240}.signature-character-glow i:first-child{width:630px;height:240px;top:118px;right:-150px;transform:rotate(-18deg)}.signature-character-glow i:last-child{opacity:.38;width:580px;height:200px;bottom:55px;right:-55px;transform:rotate(13deg)}.signature-character-group{z-index:2;opacity:0;transform-origin:bottom;filter:blur(5px)saturate(.75);pointer-events:none;transition:opacity .58s,transform .8s cubic-bezier(.16,1,.3,1),filter .6s;position:absolute;transform:translateY(45px)scale(.94)}.signature-character-group.active{opacity:1;filter:none;transform:translateY(0)scale(1)}.signature-character-group img{width:100%;height:auto;display:block}.signature-character-owner{width:43%;bottom:-114px;right:9%}.signature-character-makers{width:75%;bottom:-9px;right:-2%}.signature-character-leadership{width:76%;bottom:-1px;right:-2%}.signature-character-group.active img{animation:4.8s ease-in-out infinite signatureCharacterGesture}.signature-character-makers.active img{animation-delay:.2s}.signature-character-leadership.active img{animation-delay:.4s}.signature-character-question{z-index:5;background:#fffaf1f0;border:1px solid #d6ae526b;border-radius:19px 19px 19px 5px;gap:7px;max-width:330px;padding:19px 21px;animation:.55s cubic-bezier(.16,1,.3,1) both signatureDialogueIn;display:grid;position:absolute;top:34px;left:31px;box-shadow:0 18px 45px #0003}.signature-character-question span{color:#98701f;letter-spacing:.14em;font-size:8px;font-weight:850}.signature-character-question strong{color:var(--sig-ink);font-size:15px;line-height:1.28}.signature-character-answer{z-index:6;width:min(410px,100% - 54px);min-height:88px;color:var(--sig-cream);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#02231cdb;border:1px solid #f0dea561;border-radius:20px 20px 5px;grid-template-columns:45px 1fr;align-items:center;gap:12px;padding:15px 18px;display:grid;position:absolute;bottom:30px;right:27px;box-shadow:0 19px 46px #0000004d}.signature-character-answer>i{width:45px;height:45px;color:var(--sig-gold);background:#d6ae5224;border-radius:14px;place-items:center;display:grid}.signature-character-answer>span{gap:4px;display:grid}.signature-character-answer small{color:var(--sig-gold);letter-spacing:.14em;font-size:7px;font-weight:850}.signature-character-answer strong{font-size:11px;line-height:1.38}.signature-character-progress{z-index:7;gap:6px;display:flex;position:absolute;bottom:16px;left:28px}.signature-character-progress i{background:#fffaf140;border-radius:99px;width:17px;height:3px;transition:width .35s,background .35s}.signature-character-progress i.active{background:var(--sig-gold);width:38px}@keyframes signatureCharacterGesture{0%,to{transform:translateY(0)rotate(0)}45%{transform:translateY(-7px)rotate(.45deg)}65%{transform:translateY(-3px)rotate(-.25deg)}}@keyframes signatureDialogueIn{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.signature-live-section{padding:80px 0 30px}.signature-live-stage{background:radial-gradient(circle at 51% 42%,#12705457,#0000 35%),linear-gradient(145deg,#042a22,#011713 68%,#031e19);border:1px solid #f0dea58c;border-radius:24px;min-height:690px;margin-top:42px;position:relative;overflow:hidden;box-shadow:0 30px 70px #032b232e,inset 0 1px #ffffff1f}.signature-live-stage:after{z-index:0;content:"";filter:blur(6px);pointer-events:none;background:linear-gradient(90deg,#0000,#71ffaa1c,#f0dea517,#0000);width:38%;height:168%;animation:8.5s ease-in-out infinite signatureStageSweep;position:absolute;top:-34%;left:-22%;transform:rotate(13deg)}.signature-live-path{pointer-events:none;position:absolute;inset:0}.signature-live-path:before,.signature-live-path:after{border:3px solid #86ffa7b8;border-right-color:var(--sig-gold);content:"";filter:drop-shadow(0 0 8px #59f78c73);border-left-color:#79eaa2;border-radius:44px;height:112px;position:absolute;left:6%;right:6%}.signature-live-path:before{border-bottom-color:#0000;top:110px}.signature-live-path:after{border-top-color:#0000;bottom:92px}.signature-live-path i{z-index:1;background:#fffde4;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 13px #fff7b4,0 0 26px #5bef91}.signature-live-path i:first-child{top:106px;left:28%}.signature-live-path i:nth-child(2){top:106px;right:25%}.signature-live-path i:nth-child(3){bottom:87px;left:34%}.signature-live-path i:nth-child(4){bottom:87px;right:23%}.signature-live-path i{animation:2.2s ease-in-out infinite signatureNodePulse}.signature-live-path i:nth-child(2){animation-delay:.5s}.signature-live-path i:nth-child(3){animation-delay:1s}.signature-live-path i:nth-child(4){animation-delay:1.5s}.signature-operation-card{z-index:3;min-height:132px;color:var(--sig-cream);opacity:.58;filter:saturate(.72);background:linear-gradient(145deg,#0c4a3ad1,#03251ef0);border:1px solid #72cdb057;border-radius:17px;grid-template-columns:54px 1fr;gap:12px;padding:22px;transition:opacity .55s,filter .55s,border-color .55s,box-shadow .55s;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff1a,0 18px 38px #00000038}.signature-operation-card.is-complete{opacity:.84;filter:saturate(.92)}.signature-operation-card.is-active{opacity:1;filter:saturate(1.15);border-color:#8dffb5eb;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #4ede831f,0 0 30px #4ede8342,0 22px 45px #00000052}.signature-operation-card.is-active .signature-operation-icon{background:#37be7552;box-shadow:0 0 22px #4ede8333}.signature-operation-card.priority{background:linear-gradient(145deg,#4e4119b3,#1b2b1df5);border-color:#f0dea5e0;box-shadow:inset 0 0 30px #f0dea514,0 0 24px #f0dea538}.signature-operation-code{color:#fff;background:#0d714e;border:2px solid #9befbc;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid;position:absolute;top:-15px;left:14px}.signature-operation-card.priority .signature-operation-code{border-color:var(--sig-gold);background:#9c781f}.signature-operation-icon{color:#d8ffea;background:#37be752e;border-radius:14px;place-items:center;width:51px;height:51px;display:grid}.signature-operation-card.priority .signature-operation-icon{color:var(--sig-gold)}.signature-operation-card div{align-content:start;gap:6px;display:grid}.signature-operation-card strong{font-size:13px;line-height:1.22}.signature-operation-card p{color:#fffaf1b8;margin:0;font-size:11px;line-height:1.35}.signature-operation-card small{color:#fffaf178;font-size:9px;line-height:1.25}.signature-operation-1{width:250px;top:48px;left:48px}.signature-operation-2{width:278px;top:48px;left:50%;transform:translate(-50%)}.signature-operation-3{width:250px;top:48px;right:48px}.signature-operation-5{width:245px;bottom:48px;left:48px}.signature-operation-6{width:278px;bottom:48px;left:50%;transform:translate(-50%)}.signature-operation-7{width:245px;bottom:48px;right:48px}.signature-kitchen-timeline{z-index:4;width:620px;color:var(--sig-cream);opacity:.63;filter:saturate(.78);background:#02231ded;border:1px solid #72cdb061;border-radius:17px;grid-template-columns:1fr 1fr;gap:32px;padding:24px 29px;transition:opacity .55s,filter .55s,border-color .55s,box-shadow .55s;display:grid;position:absolute;top:263px;left:50%;transform:translate(-50%);box-shadow:0 24px 50px #00000040}.signature-kitchen-timeline.is-complete{opacity:.87;filter:saturate(.95)}.signature-kitchen-timeline.is-active{opacity:1;filter:saturate(1.1);border-color:#8dffb5e6;box-shadow:0 0 30px #4ede8338,0 24px 50px #0000004d}.signature-kitchen-timeline>div{gap:8px;display:grid}.signature-kitchen-timeline>div>strong{margin-bottom:3px;font-size:13px}.signature-kitchen-timeline span{justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.signature-kitchen-timeline span b{background:#26a26740;border-radius:5px;min-width:51px;padding:5px 8px}.signature-kitchen-timeline span em{color:#fffaf1ad;flex:1;font-style:normal}.signature-kitchen-timeline span>i{border:1px solid #fffaf18c;border-radius:50%;width:9px;height:9px}.signature-kitchen-timeline span.done>i{background:#3dd27f;border:0}.signature-kitchen-timeline span.active>i{background:var(--sig-orange);border:0;box-shadow:0 0 0 4px #f4510b21}.signature-kitchen-timeline time{color:#fffaf161;margin-left:auto}.signature-motion-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.signature-integration-note{max-width:730px;color:var(--sig-muted);text-align:center;justify-content:center;align-items:center;gap:9px;margin:17px auto 0;font-size:11px;display:flex}.signature-integration-note .signature-icon{width:16px;height:16px;color:var(--sig-green)}@keyframes signatureStageSweep{0%,14%{opacity:0;translate:-10%}24%{opacity:1}76%{opacity:.65}90%,to{opacity:0;translate:380%}}@keyframes signatureNodePulse{0%,to{opacity:.45;scale:.78}50%{opacity:1;scale:1.22}}.signature-outcomes{background:radial-gradient(circle at 50% 48%, #ffffffeb, transparent 44%), linear-gradient(180deg, #f8f3e9 0%, var(--sig-ivory) 100%);padding:66px 0 78px;position:relative;overflow:hidden}.signature-outcomes:before{content:"";opacity:.42;pointer-events:none;background-image:linear-gradient(#d6ae520e 1px,#0000 1px),linear-gradient(90deg,#d6ae520e 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 72%);mask-image:radial-gradient(#000,#0000 72%)}.signature-outcome-heading{z-index:2;text-align:center;position:relative}.signature-outcome-heading>span{color:#a27b22;letter-spacing:.2em;font-size:10px;font-weight:820}.signature-outcome-heading h2{color:var(--sig-ink);letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(38px,4vw,56px);font-weight:650}.signature-outcome-heading p{max-width:570px;color:var(--sig-muted);margin:13px auto 0;font-size:14px;line-height:1.5}.signature-outcome-stage{z-index:1;isolation:isolate;background:#fffcf675;border:1px solid #d6ae524d;border-radius:28px;margin-top:34px;padding:19px 19px 14px;position:relative;box-shadow:inset 0 1px #fffffff2,0 30px 80px #26493a17}.signature-outcome-stage:before{z-index:-1;border-radius:inherit;content:"";opacity:.42;-webkit-mask-composite:xor;background:linear-gradient(115deg,#0000 15%,#d6ae5261,#0000 38% 71%,#0e6b5140,#0000 91%);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.signature-outcome-ambient{z-index:-2;pointer-events:none;border-radius:90px;position:absolute;inset:-80px;overflow:hidden}.signature-outcome-ambient i{filter:blur(48px);opacity:.18;border-radius:50%;display:block;position:absolute}.signature-outcome-ambient i:first-child{background:#58d19f;width:230px;height:230px;animation:9s ease-in-out infinite alternate signatureOutcomeAurora;top:18%;left:3%}.signature-outcome-ambient i:nth-child(2){background:#f0c75a;width:290px;height:190px;animation:11s ease-in-out -3s infinite alternate-reverse signatureOutcomeAurora;bottom:-15%;right:21%}.signature-outcome-ambient i:nth-child(3){background:#fb8350;width:210px;height:210px;animation:13s ease-in-out -6s infinite alternate signatureOutcomeAurora;top:-15%;right:2%}.signature-outcome-beam{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#d6ae523d 10%,#0e6b513d 50%,#d6ae523d 90%,#0000);height:1px;position:absolute;top:50%;left:6%;right:6%}.signature-outcome-beam:before{content:"";opacity:0;background:#fff7d8;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0;box-shadow:0 0 9px #f8db7d,0 0 26px #0e6b51bf}.signature-outcomes.is-playing .signature-outcome-beam:before{animation:8.8s ease-in-out infinite signatureOutcomeSignal}.signature-outcome-grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:13px;display:grid;position:relative}.signature-outcome-grid article{text-align:center;background:linear-gradient(155deg,#fffefae0,#f9f4e9b8);border:1px solid #d6ae523d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:275px;padding:42px 20px 24px;transition:transform .75s cubic-bezier(.16,1,.3,1),border-color .55s,box-shadow .65s,filter .55s,background .55s;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #fffffff2,0 16px 38px #1843330e}.signature-outcome-grid article:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(112deg,#0000 44%,#fffffff0 49%,#f0dea559 52%,#0000 57%);position:absolute;inset:-45% -100%;transform:translate(-30%)}.signature-outcome-grid article:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#0e6b51 32%,#f0c75a 70%,#0000);height:3px;transition:opacity .4s,transform 1.3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.14)}.signature-outcome-grid article.is-complete{filter:saturate(1.03)}.signature-outcome-grid article.is-active{z-index:3;background:linear-gradient(155deg,#fffffcfa,#f2faf4eb);border-color:#0e6b5194;transform:translateY(-8px)scale(1.018);box-shadow:inset 0 1px #fff,0 22px 54px #095c4129,0 0 0 1px #d6ae5224}.signature-outcome-grid article.is-active:before{animation:1.55s cubic-bezier(.16,1,.3,1) signatureOutcomeSheen}.signature-outcome-grid article.is-active:after{opacity:1;transform:scaleX(1)}.signature-outcome-index{color:#123c3070;letter-spacing:.16em;font-size:8px;font-weight:800;position:absolute;top:17px;left:18px}.signature-outcome-icon{width:48px;height:48px;color:var(--sig-ink);background:#ffffff9e;border:1px solid #0e6b5129;border-radius:15px;place-items:center;margin-bottom:13px;transition:color .5s,background .5s,box-shadow .5s,transform .7s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:inset 0 1px #fff,0 9px 18px #123c3012}.signature-outcome-icon .signature-icon{width:27px;height:27px}.signature-outcome-grid article.is-active .signature-outcome-icon{color:#f9fff9;background:#0e6b51;transform:translateY(-2px)rotate(-3deg)scale(1.06);box-shadow:inset 0 1px #ffffff59,0 0 0 6px #0e6b5114,0 12px 28px #0e6b5138}.signature-outcome-grid article>strong{color:var(--sig-ink);font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:38px}.signature-outcome-grid article>p{color:var(--sig-ink);margin:4px 0 0;font-size:15px}.signature-outcome-grid article>small{color:var(--sig-muted);margin-top:5px}.signature-outcome-grid article>em{color:var(--sig-muted);font-variant-numeric:tabular-nums;margin-top:20px;font-size:11px;font-style:normal}.signature-chat-reduction{align-items:end;gap:4px;height:48px;margin-top:22px;display:flex;position:relative}.signature-chat-reduction i{transform-origin:0 100%;background:#ced8d0;border-radius:7px 7px 7px 2px;width:32px;height:22px;display:block}.signature-chat-reduction i:nth-child(2){opacity:.65;width:25px;height:17px}.signature-chat-reduction i:nth-child(3){opacity:.32;width:17px;height:12px}.signature-chat-reduction b{opacity:0;background:#45ca8e;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;right:-10px;box-shadow:0 0 12px #45ca8e}.signature-outcome-grid article.is-active .signature-chat-reduction i{animation:.7s cubic-bezier(.16,1,.3,1) backwards signatureChatCollapse}.signature-outcome-grid article.is-active .signature-chat-reduction i:nth-child(2){animation-delay:.13s}.signature-outcome-grid article.is-active .signature-chat-reduction i:nth-child(3){animation-delay:.26s}.signature-outcome-grid article.is-active .signature-chat-reduction b{animation:1.2s ease-out .38s signatureChatSpark}.signature-ring{--outcome-ring:352.8deg;background:conic-gradient(#0e6b51 0 var(--outcome-ring), #d4e4da var(--outcome-ring) 360deg);border-radius:50%;place-content:center;width:112px;height:112px;margin-top:17px;transition:background .12s linear;display:grid;position:relative;box-shadow:0 12px 24px #0e6b5114}.signature-ring:before{content:"";background:#fbf8f0;border-radius:50%;position:absolute;inset:10px;box-shadow:inset 0 1px #fff}.signature-ring b,.signature-ring small{z-index:1;position:relative}.signature-ring b{font-variant-numeric:tabular-nums;font-size:27px}.signature-ring small{color:var(--sig-muted);font-size:9px}.signature-ring>i{opacity:0;background:#f8d46a;border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #f1c54c}.signature-outcome-grid article.is-active .signature-ring>i{animation:1.5s ease-out signatureRingBeacon}.signature-stock-pulse{gap:5px;margin-top:12px;display:flex}.signature-stock-pulse i{background:#0e6b5130;border-radius:50%;width:6px;height:6px}.signature-outcome-grid article.is-active .signature-stock-pulse i{animation:1.1s ease-in-out infinite signatureStockPulse}.signature-outcome-grid article.is-active .signature-stock-pulse i:nth-child(2){animation-delay:.12s}.signature-outcome-grid article.is-active .signature-stock-pulse i:nth-child(3){animation-delay:.24s}.signature-outcome-grid article.is-active .signature-stock-pulse i:nth-child(4){animation-delay:.36s}.signature-mini-chart{align-items:end;gap:5px;height:51px;margin-top:18px;display:flex;position:relative}.signature-mini-chart i{transform-origin:bottom;background:linear-gradient(#72cdb0,#0e6b51);border-radius:5px 5px 1px 1px;width:22px;display:block}.signature-mini-chart i:first-child{height:12px}.signature-mini-chart i:nth-child(2){height:20px}.signature-mini-chart i:nth-child(3){height:18px}.signature-mini-chart i:nth-child(4){height:34px}.signature-mini-chart i:nth-child(5){height:47px}.signature-mini-chart b{opacity:0;background:#e0ae35;border:2px solid #fffaf1;border-radius:50%;width:7px;height:7px;position:absolute;bottom:45px;right:-2px;box-shadow:0 0 10px #e0ae35}.signature-outcome-grid article.is-active .signature-mini-chart i{animation:.75s cubic-bezier(.16,1,.3,1) backwards signatureBarRise}.signature-outcome-grid article.is-active .signature-mini-chart i:nth-child(2){animation-delay:90ms}.signature-outcome-grid article.is-active .signature-mini-chart i:nth-child(3){animation-delay:.18s}.signature-outcome-grid article.is-active .signature-mini-chart i:nth-child(4){animation-delay:.27s}.signature-outcome-grid article.is-active .signature-mini-chart i:nth-child(5){animation-delay:.36s}.signature-outcome-grid article.is-active .signature-mini-chart b{animation:1.2s ease-out .5s signatureChartBeacon}.signature-outcome-console{min-height:42px;color:var(--sig-muted);letter-spacing:.04em;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:11px 12px 0;font-size:9px;display:grid}.signature-outcome-console>span{color:#0e6b51;letter-spacing:.12em;align-items:center;gap:7px;font-weight:850;display:flex}.signature-outcome-console>span i{background:#4ddb99;border-radius:50%;width:7px;height:7px;animation:1.3s ease-in-out infinite signatureConsolePulse;box-shadow:0 0 0 5px #4ddb991a,0 0 12px #4ddb99a6}.signature-outcome-console>strong{color:var(--sig-ink);font-size:10px;font-weight:650}.signature-outcome-console>div{gap:6px;display:flex}.signature-outcome-console>div i{background:#123c3021;border-radius:10px;width:18px;height:3px;transition:width .55s cubic-bezier(.16,1,.3,1),background .4s,box-shadow .4s}.signature-outcome-console>div i.complete{background:#0e6b516b}.signature-outcome-console>div i.active{background:linear-gradient(90deg,#0e6b51,#e0ae35);width:34px;box-shadow:0 0 8px #e0ae354d}.signature-outcome-caption{color:var(--sig-ink);text-align:center;margin:27px 0 0;font-size:15px}@keyframes signatureOutcomeAurora{to{opacity:.32;transform:translate(34px,-18px)scale(1.12)}}@keyframes signatureOutcomeSignal{0%{opacity:0;left:0}4%,96%{opacity:1}to{opacity:0;left:100%}}@keyframes signatureOutcomeSheen{0%{opacity:0;transform:translate(-35%)}20%{opacity:1}to{opacity:0;transform:translate(48%)}}@keyframes signatureChatCollapse{0%{opacity:0;transform:translate(-12px,7px)scale(.55)}}@keyframes signatureChatSpark{0%{opacity:0;transform:scale(.2)}38%{opacity:1;transform:scale(1.7)}to{opacity:0;transform:translate(14px,-14px)scale(.4)}}@keyframes signatureRingBeacon{0%{opacity:0;transform:translate(-50%)scale(.3)}28%{opacity:1;transform:translate(-50%)scale(1.4)}to{opacity:0;transform:translate(-50%)scale(.5)}}@keyframes signatureStockPulse{0%,to{background:#0e6b512e;transform:scale(.72)}50%{background:#4ddb99;transform:scale(1.18);box-shadow:0 0 9px #4ddb99b8}}@keyframes signatureBarRise{0%{opacity:.25;transform:scaleY(.05)}}@keyframes signatureChartBeacon{0%{opacity:0;transform:translate(-38px,18px)scale(.3)}28%,75%{opacity:1}to{opacity:0;transform:translate(0)scale(1.3)}}@keyframes signatureConsolePulse{50%{opacity:.58;transform:scale(.82)}}.signature-plans{color:var(--sig-cream);background:radial-gradient(at 50% 94%,#23f06f33,#0000 28%),radial-gradient(at -10% 52%,#ff591030,#0000 35%),radial-gradient(at 112% 44%,#9d3dff30,#0000 36%),linear-gradient(142deg,#010604 0%,#03140f 40%,#00110c 69%,#020608 100%);padding:72px 0 62px;position:relative;overflow:hidden}.signature-plans:before{content:"";opacity:.38;background-image:radial-gradient(circle,#ffe79880 0 1px,#0000 1.6px),radial-gradient(circle at 4% 70%,#ff6a28cc 0 1px,#0000 2px),radial-gradient(circle at 93% 28%,#bd68ffc2 0 1px,#0000 2px);background-position:0 0,20px 40px,70px 18px;background-size:139px 139px,181px 181px,223px 223px;position:absolute;inset:0}.signature-plans:after{content:"";transform-origin:50%;background:linear-gradient(90deg,#0000,#bd5ffff5,#ffddffe6,#0000);width:57%;height:2px;position:absolute;top:29%;right:-17%;transform:rotate(-49deg);box-shadow:0 0 10px #b95afff5,0 0 35px #9b48ffa3}.signature-plans>.signature-wrap{z-index:1;position:relative}.signature-plan-heading{text-align:center}.signature-plan-heading .signature-logo img{width:154px}.signature-plan-heading h2{color:var(--sig-cream);letter-spacing:-.05em;margin:17px 0 0;font-size:clamp(38px,4.25vw,58px);font-weight:680;line-height:1.05}.signature-plan-heading p{color:#fffaf1b3;margin:10px 0 0;font-size:14px}.signature-plan-grid{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:24px;width:min(1100px,100%);margin:60px auto 0;display:grid;position:relative}.signature-plan-grid:before{z-index:-1;content:"";filter:blur(7px);background:#39f47eb8;border-radius:50%;height:36px;position:absolute;bottom:-26px;left:31%;right:31%;transform:perspective(120px)rotateX(72deg);box-shadow:0 0 15px #39f47e,0 0 62px #39f47eb8,0 0 105px #26da6c66}.signature-plan-grid:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#ff6c1ffa,#ffe3a5d6,#0000);width:51%;height:2px;position:absolute;top:30%;left:-40%;transform:rotate(30deg);box-shadow:0 0 10px #ff681bf0,0 0 36px #ff5a1294}.signature-plan-card{-webkit-backdrop-filter:blur(17px)saturate(120%);backdrop-filter:blur(17px)saturate(120%);transform-origin:50% 78%;will-change:transform;background:linear-gradient(150deg,#07201adb,#010908f7);border:1px solid #72cdb045;border-radius:20px;flex-direction:column;min-height:510px;padding:31px 29px 25px;transition:transform .45s cubic-bezier(.2,.78,.2,1),border-color .35s,box-shadow .45s,filter .35s;display:flex;position:relative;transform:translateZ(0);box-shadow:inset 0 1px #ffffff14,0 28px 62px #0000006b}.signature-plan-card:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(145deg,#ffffff13,#0000 28% 72%,#ffffff06);position:absolute;inset:0}.signature-plan-card-1{border-color:#ff7e3994;box-shadow:inset 0 1px #ffffff14,-14px -7px 48px #ff520f21,0 28px 62px #00000070}.signature-plan-card-3{border-color:#c46cff9e;box-shadow:inset 0 1px #ffffff14,17px -8px 50px #a343ff29,0 28px 62px #00000070}.signature-plan-card.popular{background:linear-gradient(150deg,#063628eb,#01120efc);border-color:#ffe195fa;min-height:552px;padding:49px 29px 25px;transform:translateY(-20px);box-shadow:inset 0 1px #fff7d266,0 0 0 1px #d6ae522e,0 0 34px #f0dea538,0 34px 76px #00000085}.signature-plan-card:hover,.signature-plan-card:focus-within{z-index:5;filter:brightness(1.09);transform:translateY(-18px)rotateX(1.5deg)scale(1.025)}.signature-motion-ready .signature-plan-card.is-visible:hover,.signature-motion-ready .signature-plan-card.is-visible:focus-within{filter:brightness(1.09)}.signature-plan-card.popular:hover,.signature-plan-card.popular:focus-within{transform:translateY(-38px)rotateX(1.5deg)scale(1.025)}.signature-plan-card-1:hover,.signature-plan-card-1:focus-within{border-color:#ff9b5be0;box-shadow:inset 0 1px #ffffff1f,-12px -8px 58px #ff520f40,0 38px 76px #00000085}.signature-plan-card-3:hover,.signature-plan-card-3:focus-within{border-color:#d38dffe6;box-shadow:inset 0 1px #ffffff1f,16px -8px 62px #a343ff47,0 38px 76px #00000085}.signature-plan-card.popular:after{content:"";opacity:.82;background:#4cf181;border-radius:50%;height:22px;animation:3.8s ease-in-out infinite signaturePlanGlow;position:absolute;bottom:-28px;left:5%;right:5%;transform:perspective(100px)rotateX(72deg);box-shadow:0 0 16px #4cf181,0 0 52px #48ee7ead,0 0 88px #48ee7e61}.signature-popular{z-index:2;color:#f6ad59;letter-spacing:.1em;text-align:center;white-space:nowrap;background:#2d220db8;border:1px solid #f0dea5b3;border-radius:99px;min-width:170px;padding:8px 20px;font-size:10px;font-weight:850;position:absolute;top:15px;left:50%;transform:translate(-50%)}.signature-popular:before{content:"★";color:#ff8c3c;filter:drop-shadow(0 0 6px #ff762da6);margin-right:8px}.signature-plan-icon{color:#ff965a;filter:drop-shadow(0 0 12px #ff692654);place-items:center;width:62px;height:62px;margin:0 auto 8px;display:grid}.signature-plan-card.popular .signature-plan-icon{color:var(--sig-gold)}.signature-plan-card-3 .signature-plan-icon{color:#c676ff;filter:drop-shadow(0 0 10px #b45aff4d)}.signature-plan-icon .signature-icon{stroke-width:1.45px;width:54px;height:54px}.signature-plan-card h3{color:var(--sig-cream);letter-spacing:.01em;text-align:center;margin:0;font-size:27px;font-weight:760}.signature-plan-card.popular h3{color:var(--sig-cream)}.signature-price{justify-content:center;align-items:baseline;gap:5px;margin-top:4px;display:flex}.signature-price small{font-size:18px}.signature-price strong{letter-spacing:-.06em;font-size:49px}.signature-price em{color:#fffaf1ad;font-size:15px;font-style:normal}.signature-plan-card>p{color:#fffaf1ad;text-align:center;order:1;min-height:18px;margin:4px 0 0;font-size:12px}.signature-plan-card>.signature-plan-accent{background:#ff8c46;border-radius:9px;order:2;width:40px;height:2px;margin:17px auto 10px;display:block;box-shadow:0 0 8px #ff773373}.signature-plan-card>.signature-price{order:3}.signature-plan-card>ul{order:4}.signature-plan-card>a{order:5}.signature-plan-card.popular .signature-plan-accent{background:#f1b762;box-shadow:0 0 8px #f0b7626b}.signature-plan-card ul{border-top:1px solid #ffffff1a;gap:11px;margin:18px 0 22px;padding:17px 0 0;list-style:none;display:grid}.signature-plan-card li{color:#fffaf1c7;align-items:center;gap:9px;font-size:12px;display:flex}.signature-plan-card li>i{color:#fff;background:#13855c;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.signature-plan-card li .signature-icon{width:11px;height:11px}.signature-plan-card>a{color:#ff9d70;border:1px solid #f4510bcc;border-radius:9px;justify-content:center;align-items:center;min-height:48px;margin-top:auto;font-size:12px;font-weight:760;text-decoration:none;transition:transform .22s,box-shadow .22s,filter .22s;display:flex}.signature-plan-card>a:hover{filter:brightness(1.12);transform:translateY(-2px)}.signature-plan-card.popular>a{color:#fff;background:linear-gradient(#ff762c,#f4510b);border-color:#ff762c;box-shadow:inset 0 1px #ffffff59,0 5px 12px #ff712461,0 14px 31px #f4510b45}.signature-plan-trust{color:#fffaf1b8;justify-content:center;align-items:center;gap:19px;margin-top:44px;font-size:12px;display:flex}.signature-plan-trust span{align-items:center;gap:7px;display:inline-flex}.signature-plan-trust .signature-icon{color:#4cdd84;width:16px;height:16px}.signature-plan-trust>i{background:#75b893;border-radius:50%;width:4px;height:4px}.signature-faq{background:linear-gradient(145deg,#f9f5ec,#eee9de);padding:82px 0 76px;position:relative;overflow:hidden}.signature-faq:before{content:"";pointer-events:none;background:radial-gradient(circle at 13% 52%,#0e6b511a,#0000 27%),radial-gradient(circle at 93% 12%,#d6ae521f,#0000 23%);position:absolute;inset:0}.signature-faq>.signature-wrap{grid-template-columns:.78fr 1.22fr;align-items:start;gap:56px;display:grid;position:relative}.signature-faq header{position:sticky;top:92px}.signature-faq header>span{color:#9a711e;letter-spacing:.2em;font-size:10px;font-weight:850}.signature-faq h2{max-width:440px;color:var(--sig-ink);letter-spacing:-.05em;margin:12px 0 14px;font-size:clamp(38px,4vw,55px);font-weight:650;line-height:1}.signature-faq header>p{max-width:440px;color:var(--sig-muted);margin:0;font-size:14px;line-height:1.65}.signature-faq-conversation{background:radial-gradient(circle at 55% 54%,#1377556b,#0000 38%),linear-gradient(145deg,#073b2d,#031f19);border:1px solid #f0dea561;border-radius:27px;min-height:348px;margin-top:24px;position:relative;overflow:hidden;box-shadow:0 27px 65px #032b2333,inset 0 1px #ffffff1a}.signature-faq-conversation:before{content:"";border:1px solid #f0dea56e;border-radius:50%;width:420px;height:160px;position:absolute;bottom:-24px;right:-95px;transform:rotate(-13deg);box-shadow:0 0 22px #d6ae5224}.signature-faq-conversation img{transform-origin:bottom;width:82%;height:auto;animation:5.2s ease-in-out infinite signatureFaqGesture;position:absolute;bottom:-50px;right:-12px}.signature-faq-conversation>div{z-index:2;background:#fffaf1f2;border:1px solid #d6ae5261;border-radius:17px 17px 17px 4px;gap:5px;width:min(286px,100% - 36px);padding:15px 17px;animation:.5s cubic-bezier(.16,1,.3,1) both signatureDialogueIn;display:grid;position:absolute;top:20px;left:18px;box-shadow:0 15px 38px #00000038}.signature-faq-conversation>div span{color:#96701f;letter-spacing:.14em;font-size:7px;font-weight:850}.signature-faq-conversation>div strong{color:var(--sig-ink);font-size:12px;line-height:1.35}.signature-faq-conversation>i{z-index:3;background:#011c17c7;border:1px solid #f0dea540;border-radius:99px;gap:4px;padding:9px 12px;display:flex;position:absolute;bottom:17px;right:18px}.signature-faq-conversation>i b{background:var(--sig-gold);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite signatureFaqDots}.signature-faq-conversation>i b:nth-child(2){animation-delay:.17s}.signature-faq-conversation>i b:nth-child(3){animation-delay:.34s}.signature-faq-list{columns:2;column-gap:10px}.signature-faq-list details{break-inside:avoid;margin-bottom:10px}.signature-faq details{background:#ffffffc7;border:1px solid #123c301c;border-radius:15px;transition:border-color .25s,box-shadow .25s,transform .25s;box-shadow:0 12px 34px #123c300d}.signature-faq details[open]{border-color:#0e6b5140;transform:translateY(-2px);box-shadow:0 17px 38px #123c3017}.signature-faq summary{min-height:68px;color:var(--sig-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:0 17px;font-size:12px;font-weight:740;line-height:1.3;list-style:none;display:flex}.signature-faq summary::-webkit-details-marker{display:none}.signature-faq summary i{width:29px;height:29px;color:var(--sig-green);background:#e6f1e9;border-radius:50%;flex:none;place-items:center;font-size:18px;font-style:normal;font-weight:450;transition:transform .25s,background .25s;display:grid}.signature-faq details[open] summary i{background:var(--sig-green);color:#fff;transform:rotate(45deg)}.signature-faq details p{color:var(--sig-muted);margin:-4px 46px 18px 17px;font-size:11px;line-height:1.62}@keyframes signatureFaqGesture{0%,to{transform:translateY(0)rotate(0)}46%{transform:translateY(-5px)rotate(.5deg)}67%{transform:translateY(-2px)rotate(-.25deg)}}@keyframes signatureFaqDots{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.signature-final-cta{text-align:center;padding:62px 0 47px}.signature-final-cta h2{max-width:790px;color:var(--sig-ink);letter-spacing:-.05em;margin:0 auto;font-size:clamp(36px,4.2vw,58px);font-weight:650;line-height:1.06}.signature-final-cta a{text-decoration:none}.signature-final-cta h2+a{background:linear-gradient(#ff6928, var(--sig-orange));color:#fff;border-radius:9px;justify-content:center;align-items:center;width:min(410px,100%);min-height:56px;margin:27px auto 13px;font-weight:760;display:flex;box-shadow:0 16px 30px #f4510b2e}.signature-final-cta h2+a+a{border-bottom:1px solid var(--sig-ink);color:var(--sig-ink);padding:5px 0;font-size:14px;display:inline-flex}.signature-final-cta .signature-logo{justify-content:center;margin:31px auto 0;display:flex}.signature-final-cta .signature-logo img{width:135px}.signature-final-cta p{color:var(--sig-muted);margin:0;font-size:11px}.signature-verse{color:var(--sig-cream);text-align:center;background:linear-gradient(135deg,#062f27,#021d18);border-top:1px solid #d6ae523d;border-bottom:1px solid #f0dea524;padding:34px 0;position:relative;overflow:hidden}.signature-verse:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 120%,#d6ae5233,#0000 47%);position:absolute;inset:0}.signature-verse .signature-wrap{position:relative}.signature-verse span{color:var(--sig-gold-strong);margin-bottom:9px;font-size:12px;display:block}.signature-verse blockquote{max-width:710px;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif;letter-spacing:-.025em;margin:0 auto;font-size:clamp(17px,2vw,23px);font-weight:540;line-height:1.35}.signature-verse cite{color:#fffaf194;letter-spacing:.12em;text-transform:uppercase;margin-top:8px;font-size:10px;font-style:normal;font-weight:760;display:block}.signature-footer{color:var(--sig-cream);background:#011d18;padding:48px 0 24px}.signature-footer-grid{grid-template-columns:1.35fr .72fr .9fr 1.15fr;align-items:start;gap:48px;display:grid}.signature-footer-brand .signature-logo img{width:145px}.signature-footer-brand p{color:#fffaf1b8;max-width:285px;margin:18px 0 8px;font-size:12px;line-height:1.6}.signature-footer-brand p strong{color:var(--sig-cream)}.signature-footer-brand small{color:#f0dea59e}.signature-footer-brand small+small{color:#fffaf16b;margin-top:4px;display:block}.signature-footer nav{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.signature-footer nav>strong{color:var(--sig-cream);letter-spacing:.02em;margin-bottom:5px;font-size:11px}.signature-footer a{color:#fffaf1ad;font-size:10px;line-height:1.35;text-decoration:none;transition:color .2s,transform .2s}.signature-footer a:hover,.signature-footer a:focus-visible{color:var(--sig-gold);transform:translate(2px)}.signature-footer-verse{border-top:1px solid #f0dea533;border-bottom:1px solid #f0dea51f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:38px;padding:22px 0;display:grid}.signature-footer-verse>span{color:var(--sig-gold-strong);font-family:Georgia,serif;font-size:30px;line-height:.7}.signature-footer-verse blockquote{color:#fffaf1d1;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(15px,1.35vw,19px);font-weight:540;line-height:1.45}.signature-footer-verse cite{color:var(--sig-gold-strong);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-style:normal;font-weight:760}.signature-footer-bottom{color:#fffaf16b;border-top:1px solid #f0dea521;justify-content:space-between;align-items:center;gap:20px;margin-top:38px;padding-top:20px;font-size:9px;display:flex}.signature-mobile-cta{display:none}@keyframes signaturePlanGlow{0%,to{opacity:.52;scale:.9 1}50%{opacity:.92;scale:1.05 1}}@keyframes signaturePlanRayPurple{0%,to{opacity:.45;translate:-2% 2%}50%{opacity:1;translate:4% -5%}}@keyframes signaturePlanRayOrange{0%,to{opacity:.46;translate:-4% 3%}50%{opacity:.95;translate:8% -4%}}.signature-plans:after{animation:8.5s ease-in-out infinite signaturePlanRayPurple}.signature-plan-grid:after{animation:9.4s ease-in-out .8s infinite signaturePlanRayOrange}@media (hover:none),(pointer:coarse){.signature-plan-card:active{transform:translateY(-9px)scale(1.012)}.signature-plan-card.popular:active{transform:translateY(-29px)scale(1.012)}}@media (width<=1050px){.signature-hero-grid{grid-template-columns:1fr;min-height:0;padding-top:50px}.signature-hero-copy{text-align:left;justify-self:start;max-width:720px;padding:35px 0 0}.signature-hero-actions{align-items:flex-start}.signature-device-scene{width:min(850px,100%);margin-inline:auto;transform:none}.signature-float-orders{left:2px}.signature-float-revenue{right:4px}.signature-float-delivery{right:5px}.signature-hero{min-height:1170px}.signature-operation-1,.signature-operation-5{left:27px}.signature-operation-3,.signature-operation-7{right:27px}.signature-operation-1,.signature-operation-3,.signature-operation-5,.signature-operation-7{width:224px}.signature-kitchen-timeline{width:540px}}@media (width<=820px){.signature-wrap{width:min(100% - 30px,680px)}.signature-header-inner{min-height:70px}.signature-header .signature-logo img{width:132px}.signature-menu-button{display:block}.signature-header nav{z-index:30;background:#022a22f7;border:1px solid #f0dea538;border-radius:16px;flex-direction:column;align-items:stretch;gap:4px;padding:12px;display:none;position:fixed;top:70px;left:14px;right:14px;box-shadow:0 30px 70px #0006}.signature-header nav.open{display:flex}.signature-header nav a{border-radius:10px;justify-content:center;align-items:center;min-height:48px;display:flex}.signature-header nav .signature-header-cta{min-height:50px}.signature-hero{min-height:1060px}.signature-hero-grid{padding-top:25px}.signature-hero-copy h1{max-width:650px;font-size:clamp(47px,11vw,67px)}.signature-hero-copy>p{max-width:520px;font-size:15px}.signature-device-scene{height:590px}.signature-tablet{width:90%;top:70px;right:0}.signature-phone{width:190px;height:395px;bottom:14px;left:2px}.signature-float-card{transform:scale(.9)}.signature-float-revenue{top:37px;right:-12px}.signature-float-orders{display:none}.signature-float-delivery{bottom:2px;right:-10px}.signature-flow ol{grid-template-columns:repeat(4,1fr);gap:28px 6px}.signature-flow ol:before,.signature-flow ol:after,.signature-flow li>i:after{display:none}.signature-features .signature-wrap>div{grid-template-columns:repeat(2,1fr)}.signature-clarity-grid{grid-template-columns:1fr;max-width:660px;margin-inline:auto}.signature-clarity-grid article{min-height:250px}.signature-clarity-notice{grid-template-columns:48px 1fr}.signature-clarity-notice a{grid-column:1/-1}.signature-audience-grid{grid-template-columns:1fr}.signature-audience-copy{max-width:680px}.signature-audience-tabs{grid-template-columns:1fr 1fr}.signature-character-stage{min-height:620px}.signature-live-stage{gap:12px;min-height:0;padding:24px;display:grid}.signature-live-path{display:none}.signature-operation-card,.signature-operation-1,.signature-operation-2,.signature-operation-3,.signature-operation-5,.signature-operation-6,.signature-operation-7,.signature-kitchen-timeline{width:auto;min-height:0;position:relative;inset:auto;transform:none}.signature-operation-card{grid-template-columns:47px 1fr;padding:19px}.signature-kitchen-timeline{order:4;grid-template-columns:1fr;gap:18px}.signature-operation-5{order:5}.signature-operation-6{order:6}.signature-operation-7{order:7}.signature-outcome-grid{grid-template-columns:repeat(2,1fr)}.signature-outcome-stage{padding:15px 15px 12px}.signature-outcome-grid article{min-height:232px}.signature-outcome-beam{top:50%;left:4%;right:4%}.signature-plan-grid{grid-template-columns:1fr;gap:18px;max-width:570px;margin-inline:auto}.signature-plan-card,.signature-plan-card.popular{min-height:0;padding:34px 27px 27px}.signature-plan-card.popular{order:-1;margin:20px 0 10px;padding-top:60px;transform:none}.signature-plan-card:hover,.signature-plan-card:focus-within,.signature-plan-card.popular:hover,.signature-plan-card.popular:focus-within{transform:translateY(-8px)scale(1.012)}.signature-plan-card ul{margin-bottom:24px}.signature-plan-card>a{margin-top:12px}.signature-faq>.signature-wrap{grid-template-columns:1fr;gap:32px}.signature-faq header{position:static}.signature-faq-conversation{max-width:620px}}@media (width<=560px){.signature-wrap{width:calc(100% - 28px)}.signature-hero{min-height:920px}.signature-hero-copy{padding-top:28px}.signature-hero-copy h1{letter-spacing:-.06em;font-size:clamp(43px,13.4vw,58px)}.signature-hero-copy>p{margin:21px 0 25px;font-size:14px}.signature-hero-actions a:first-child{width:100%;min-height:54px}.signature-device-scene{height:455px;margin-top:16px}.signature-tablet{border-radius:18px;width:99%;padding:5px;top:33px;right:-3px;transform:perspective(800px)rotateY(-2deg)rotate(1.8deg)}.signature-device-scene.is-visible .signature-tablet{animation:8.2s ease-in-out .45s infinite signatureTabletMobileFloat}.signature-dashboard{border-radius:13px;grid-template-columns:65px 1fr;min-height:304px}.signature-dashboard aside{padding:11px 5px}.signature-dashboard-logo img{width:50px}.signature-dashboard aside nav{gap:3px;margin-top:10px}.signature-dashboard aside nav span{gap:4px;min-height:23px;padding:0 4px;font-size:4.8px}.signature-dashboard aside nav .signature-icon{width:8px;height:8px}.signature-dashboard-main{padding:10px 8px}.signature-dashboard-main>header{font-size:5.5px}.signature-metrics{gap:3px;margin-top:8px}.signature-metrics>span{gap:2px;min-height:42px;padding:6px 4px}.signature-metrics small{font-size:3.8px}.signature-metrics strong{font-size:7.5px}.signature-metrics span:first-child strong{font-size:11px}.signature-dashboard-grid{gap:4px;margin-top:4px}.signature-dashboard-grid article{min-height:188px;padding:7px}.signature-queue>header{margin-bottom:4px;font-size:4.5px}.signature-queue>span{grid-template-columns:27px 1fr auto;padding:4.5px 0;font-size:3.8px}.signature-revenue-chart header{gap:1px}.signature-revenue-chart header span{font-size:4.2px}.signature-revenue-chart header strong{font-size:10px}.signature-revenue-chart header small{font-size:3.5px}.signature-revenue-chart svg{height:96px}.signature-revenue-chart footer{font-size:3px}.signature-phone{border-radius:25px;width:128px;height:269px;padding:4px;bottom:-3px;left:-3px;transform:rotate(-2.8deg)}.signature-device-scene.is-visible .signature-phone{animation:7.1s ease-in-out .75s infinite signaturePhoneMobileFloat}.signature-phone-island{width:42px;height:11px;top:8px}.signature-phone-screen{border-radius:21px;padding:11px 8px}.signature-phone-screen>header{font-size:3.5px}.signature-phone-screen>h3{margin-top:23px;font-size:8px}.signature-phone-screen>p{font-size:3.5px}.signature-phone-timeline{gap:10px;margin-top:14px}.signature-phone-timeline:before{left:10px}.signature-phone-timeline span{grid-template-columns:20px 1fr auto;gap:4px}.signature-phone-timeline span>i{width:20px;height:20px}.signature-phone-timeline .signature-icon{width:9px;height:9px}.signature-phone-timeline b{font-size:4.2px}.signature-phone-timeline time{font-size:3px}.signature-float-revenue{top:5px;right:-29px;transform:scale(.62)}.signature-float-delivery{bottom:-16px;right:-30px;transform:scale(.62)}.signature-orbit{width:560px;height:180px}.signature-orbit-one{top:136px;left:-92px}.signature-orbit-two{top:172px;left:-50px}.signature-orbit-three{width:650px;height:220px;top:151px;left:-135px}.signature-gold-streaks{inset:20px -100px 0}.signature-gold-streaks i{width:650px;height:150px}.signature-gold-streaks i:first-child{top:138px;left:-60px}.signature-gold-streaks i:nth-child(2){top:212px;left:-35px}.signature-gold-streaks i:nth-child(3){width:720px;top:292px;left:-90px}.signature-gold-streaks-front{z-index:8;inset:32px -105px -8px}.signature-gold-streaks-front i{width:690px;height:190px}.signature-gold-streaks-front i:first-child{top:194px;left:-116px;transform:rotate(-12deg)}.signature-gold-streaks-front i:nth-child(2){width:610px;top:282px;left:-65px;transform:rotate(12deg)}.signature-gold-streaks-front:before{top:211px;left:13%}.signature-gold-streaks-front:after{bottom:67px;right:6%}.signature-flow{padding:54px 0}.signature-section-heading h2,.signature-features h2,.signature-outcomes h2,.signature-plan-heading h2{font-size:34px}.signature-section-heading p{font-size:13px;line-height:1.5}.signature-flow ol{grid-template-columns:repeat(2,1fr);gap:22px 8px;margin-top:32px}.signature-flow li>i{width:58px;height:58px}.signature-flow li>span{font-size:12px}.signature-features{padding:48px 0 58px}.signature-features .signature-wrap>div{gap:10px}.signature-features article{gap:10px;min-height:130px;padding:15px 9px}.signature-features article>.signature-icon{width:34px;height:34px}.signature-features article strong{font-size:12px}.signature-clarity{padding:58px 0 62px}.signature-clarity header{text-align:left;margin-bottom:30px}.signature-clarity h2{font-size:36px}.signature-clarity header p{font-size:13px}.signature-clarity-grid{gap:11px}.signature-clarity-grid article{border-radius:19px;min-height:0;padding:22px}.signature-clarity-grid article>i{border-radius:15px;width:50px;height:50px}.signature-clarity-grid h3{margin-top:22px;font-size:21px}.signature-clarity-grid p{font-size:12px}.signature-clarity-notice{grid-template-columns:40px 1fr;padding:18px 16px}.signature-clarity-notice>.signature-icon{width:40px;height:40px;padding:10px}.signature-clarity-notice strong{font-size:12px;line-height:1.35}.signature-clarity-notice p{font-size:10px}.signature-audience{padding:62px 0}.signature-audience-grid{gap:32px}.signature-audience-copy h2{font-size:39px}.signature-audience-copy>p{font-size:13px}.signature-audience-tabs{grid-template-columns:1fr}.signature-audience-tabs button{min-height:66px}.signature-character-stage{border-radius:25px;min-height:520px}.signature-character-question{max-width:calc(100% - 34px);padding:15px 16px;top:18px;left:17px}.signature-character-question strong{font-size:12px}.signature-character-answer{width:calc(100% - 32px);padding:13px;bottom:22px;right:16px}.signature-character-owner{width:55%;bottom:-82px;right:2%}.signature-character-makers{width:98%;bottom:8px;right:-12%}.signature-character-leadership{width:98%;right:-10%}.signature-character-progress{left:17px}.signature-live-section{padding-top:58px}.signature-live-stage{margin-top:30px;padding:22px 14px}.signature-operation-card{border-radius:14px;grid-template-columns:42px 1fr;gap:10px;padding:17px 14px}.signature-operation-icon{width:42px;height:42px}.signature-operation-card strong{font-size:12px}.signature-operation-card p{font-size:10px}.signature-kitchen-timeline{padding:18px 15px}.signature-integration-note{align-items:flex-start;font-size:9px;line-height:1.45}.signature-outcomes{padding:34px 0 58px}.signature-outcome-heading{text-align:left}.signature-outcome-heading h2{margin-top:9px}.signature-outcome-heading p{margin:10px 0 0;font-size:12px}.signature-outcome-stage{border-radius:22px;margin-top:25px;padding:9px 9px 8px}.signature-outcome-grid{grid-template-columns:1fr 1fr;gap:9px}.signature-outcome-grid article{border-radius:16px;min-height:215px;padding:37px 8px 15px}.signature-outcome-grid article.is-active{transform:translateY(-4px)scale(1.01)}.signature-outcome-index{letter-spacing:.11em;font-size:6.5px;top:12px;left:11px}.signature-outcome-icon{border-radius:13px;width:42px;height:42px;margin-bottom:10px}.signature-outcome-icon .signature-icon{width:23px;height:23px}.signature-outcome-grid article>strong{font-size:28px}.signature-outcome-grid article>p{font-size:12px}.signature-outcome-grid article>.signature-icon{width:32px;height:32px}.signature-outcome-grid article>em{margin-top:15px;font-size:9px}.signature-chat-reduction{height:38px;margin-top:13px}.signature-chat-reduction i{width:25px;height:18px}.signature-chat-reduction i:nth-child(2){width:20px;height:14px}.signature-chat-reduction i:nth-child(3){width:14px;height:10px}.signature-ring{width:92px;height:92px;margin-top:12px}.signature-ring:before{inset:8px}.signature-ring b{font-size:23px}.signature-mini-chart{height:42px;margin-top:13px}.signature-mini-chart i{width:17px}.signature-mini-chart i:first-child{height:10px}.signature-mini-chart i:nth-child(2){height:17px}.signature-mini-chart i:nth-child(3){height:15px}.signature-mini-chart i:nth-child(4){height:29px}.signature-mini-chart i:nth-child(5){height:40px}.signature-outcome-console{grid-template-columns:1fr auto;gap:4px 10px;min-height:53px;padding:10px 5px 2px}.signature-outcome-console>span{grid-column:1;font-size:7px}.signature-outcome-console>strong{grid-column:1;font-size:8px}.signature-outcome-console>div{grid-area:1/2/3;align-self:center;gap:4px}.signature-outcome-console>div i{width:11px}.signature-outcome-console>div i.active{width:23px}.signature-outcome-caption{font-size:12px}.signature-plans{padding:62px 0 52px}.signature-plan-heading .signature-logo img{width:120px}.signature-plan-heading p{font-size:12px;line-height:1.5}.signature-plan-grid{margin-top:47px}.signature-plan-card{padding-inline:23px}.signature-plan-icon{width:58px;height:58px}.signature-plan-icon .signature-icon{width:49px;height:49px}.signature-plan-card h3{font-size:26px}.signature-price strong{font-size:46px}.signature-plan-trust{flex-direction:column;gap:8px}.signature-plan-trust>i{display:none}.signature-faq>.signature-wrap{grid-template-columns:1fr;gap:30px}.signature-faq header{position:static}.signature-faq-list{columns:1}.signature-final-cta{padding:48px 0 105px}.signature-final-cta h2{font-size:34px}.signature-footer{padding:39px 0 calc(98px + env(safe-area-inset-bottom));display:block}.signature-footer-grid{grid-template-columns:1fr 1fr;gap:34px 20px}.signature-footer-brand{grid-column:1/-1}.signature-footer-verse{grid-template-columns:auto minmax(0,1fr);gap:10px 13px;margin-top:30px;padding:22px 0}.signature-footer-verse cite{grid-column:2}.signature-footer-bottom{flex-direction:column;align-items:flex-start;gap:6px;margin-top:30px}.signature-mobile-cta{z-index:80;padding:9px 11px calc(9px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:#02201af0;border-top:1px solid #f0dea538;grid-template-columns:1.25fr .9fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.signature-mobile-cta a{min-height:52px;color:var(--sig-cream);border:1px solid #f0dea54d;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:760;text-decoration:none;display:flex}.signature-mobile-cta a:first-child{background:linear-gradient(#ff6d2d, var(--sig-orange));border-color:#ff7a39;box-shadow:inset 0 1px #ffffff4d}.signature-mobile-cta .signature-icon{width:17px;height:17px}}.signature-hero:after{opacity:.18}.signature-header{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#01110ed4}.signature-header-inner{width:min(1380px,100% - 54px);min-height:70px}.signature-header nav{gap:30px}.signature-header nav a{font-size:12px}.signature-header nav .signature-header-login{min-height:42px;color:var(--sig-cream);border:1px solid #d6ae52b3;border-radius:9px;padding:0 20px}.signature-header nav .signature-header-cta{min-height:44px;padding-inline:24px}.signature-hero-grid{grid-template-columns:minmax(360px,.7fr) minmax(680px,1.3fr);min-height:690px}.signature-hero-copy{padding:64px 0 100px}.signature-hero-copy h1{max-width:510px;font-size:clamp(54px,4.7vw,72px)}.signature-hero-copy>p{max-width:475px;margin-top:28px;font-size:15px}.signature-hero-actions{flex-direction:row;align-items:center;gap:14px}.signature-hero-actions a:last-child{border:0;gap:10px;min-height:58px}.signature-hero-actions a:last-child>i{width:43px;height:43px;color:var(--sig-cream);border:1px solid #d6ae52b3;border-radius:50%;place-items:center;display:grid}.signature-hero-actions a:last-child .signature-icon{width:16px;height:16px}.signature-reference-perks{grid-template-columns:repeat(3,max-content);gap:25px;margin-top:33px;display:grid}.signature-reference-perks span{color:#fffaf1b8;grid-template-columns:27px auto;align-items:center;gap:9px;font-size:9px;line-height:1.35;display:grid}.signature-reference-perks .signature-icon{width:23px;height:23px;color:var(--sig-gold-strong);grid-row:1/3}.signature-device-scene{height:635px}.signature-tablet{width:min(640px,78%);top:47px;right:70px;transform:perspective(1100px)rotateY(-5deg)rotateX(1deg)rotate(-1.5deg)}.signature-phone{bottom:76px;left:auto;right:0;transform:rotate(2.3deg)}.signature-float-card{display:none}.signature-reference-burger{z-index:10;pointer-events:none;filter:drop-shadow(0 26px 35px #00000085);width:440px;height:190px;position:absolute;bottom:-2px;right:126px;overflow:hidden}.signature-reference-burger img{width:980px;max-width:none;height:auto;position:absolute;top:-450px;left:-430px}.signature-reference-flow{background:radial-gradient(circle at 50% 20%, #fffdf8, transparent 54%), var(--sig-ivory);padding:48px 0 58px;position:relative;overflow:hidden}.signature-reference-flow header{justify-content:center;align-items:center;gap:18px;display:flex}.signature-reference-flow header i{background:var(--sig-gold-strong);width:62px;height:1px}.signature-reference-flow h2{color:var(--sig-ink);letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.3vw,45px)}.signature-reference-flow ol{grid-template-columns:repeat(5,1fr);gap:26px;margin:36px 0 0;padding:0;list-style:none;display:grid;position:relative}.signature-reference-flow li{text-align:center;position:relative}.signature-reference-flow li>span{width:82px;height:82px;color:var(--sig-ink);background:#ffffff94;border:1px solid #d6ae5285;border-radius:50%;place-items:center;margin:0 auto 15px;display:grid;box-shadow:0 12px 32px #123c300d}.signature-reference-flow li>span .signature-icon{width:34px;height:34px}.signature-reference-flow li>strong{color:var(--sig-ink);font-size:12px;display:block}.signature-reference-flow li>p{max-width:155px;color:var(--sig-muted);margin:9px auto 0;font-size:10px;line-height:1.55}.signature-reference-flow li>b{border-top:1px dashed #d6ae52bf;width:calc(100% - 72px);position:absolute;top:39px;left:calc(50% + 49px)}.signature-reference-flow li>b:after{border-top:1px solid var(--sig-gold-strong);border-right:1px solid var(--sig-gold-strong);content:"";width:6px;height:6px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.signature-reference-features{background:linear-gradient(110deg,#fffaf1 0%,#fbf4e8 67%,#f1eadf 100%);border-top:1px solid #d6ae5238;padding:64px 0 72px;position:relative;overflow:hidden}.signature-reference-features-grid{grid-template-columns:minmax(0,1fr) 340px;gap:38px;display:grid;position:relative}.signature-reference-features header h2{color:var(--sig-ink);letter-spacing:-.05em;margin:0;font-size:clamp(31px,3.15vw,47px)}.signature-reference-features header p{color:var(--sig-muted);margin:8px 0 0;font-size:13px}.signature-reference-feature-cards{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:30px;display:grid}.signature-reference-feature-cards article{background:#fffcf6ad;border:1px solid #d6ae5257;border-radius:7px;min-height:220px;padding:25px 22px 20px;transition:transform .38s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .38s;box-shadow:inset 0 1px #fff,0 15px 40px #123c3009}.signature-reference-feature-cards article:hover{border-color:#d6ae52ad;transform:translateY(-7px);box-shadow:0 23px 55px #123c3017}.signature-reference-feature-cards article>.signature-icon{width:36px;height:36px;color:var(--sig-ink)}.signature-reference-feature-cards h3{margin:16px 0 9px;font-size:18px}.signature-reference-feature-cards p{min-height:67px;color:var(--sig-muted);margin:0;font-size:11px;line-height:1.55}.signature-reference-feature-cards a{color:#b26b24;align-items:center;gap:7px;margin-top:14px;font-size:10px;text-decoration:none;display:inline-flex}.signature-reference-feature-cards a .signature-icon{width:13px;height:13px}.signature-reference-still-life{align-self:stretch;min-height:500px;position:relative;overflow:hidden}.signature-reference-still-life:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#f8f1e6 0%,#0000 32%),linear-gradient(#0000 62%,#f8f1e6 100%);position:absolute;inset:0}.signature-reference-still-life img{width:750px;max-width:none;height:auto;position:absolute;top:-690px;left:-415px}.signature-reference-order{color:var(--sig-cream);background:radial-gradient(circle at 50% 0,#1974538a,#0000 43%),linear-gradient(140deg,#021d18,#063d30 52%,#021d18);padding:39px 0 55px;position:relative;overflow:hidden}.signature-reference-order:before{content:"";opacity:.28;background-image:radial-gradient(circle,#f0dea540 0 1px,#0000 1.7px);background-size:124px 124px;position:absolute;inset:0}.signature-reference-order-beams{pointer-events:none;position:absolute;inset:0}.signature-reference-order-beams i{filter:drop-shadow(0 0 8px #d6ae528c);border:2px solid #0000;border-top-color:#f0dea5bd;border-radius:50%;width:120%;height:250px;animation:8s ease-in-out infinite signatureReferenceBeam;display:block;position:absolute}.signature-reference-order-beams i:first-child{top:185px;left:-10%;transform:rotate(-5deg)}.signature-reference-order-beams i:nth-child(2){opacity:.36;animation-delay:-2.8s;top:240px;left:-12%;transform:rotate(9deg)}.signature-reference-order-beams i:nth-child(3){opacity:.28;animation-delay:-5.2s;top:300px;left:-9%;transform:rotate(-11deg)}.signature-reference-order .signature-wrap{z-index:2;position:relative}.signature-reference-order header{text-align:center}.signature-reference-order h2{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,43px)}.signature-reference-order header p{color:#fffaf1b3;margin:8px 0 0;font-size:12px}.signature-reference-order-grid{grid-template-columns:repeat(5,1fr);gap:30px;margin-top:31px;display:grid}.signature-reference-order-grid article{background:#032d24c7;border:1px solid #72cdb047;border-radius:13px;flex-direction:column;min-height:245px;padding:22px 18px 17px;transition:transform .7s cubic-bezier(.16,1,.3,1),border-color .5s,box-shadow .6s,background .6s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 20px 45px #0000002e}.signature-reference-order-grid article.active{background:#08523df0;border-color:#f0dea5e0;transform:translateY(-10px)scale(1.018);box-shadow:0 0 0 1px #d6ae523b,0 0 35px #d6ae522e,0 24px 55px #00000045}.signature-reference-order-grid article.complete{border-color:#45ca8e80}.signature-reference-order-grid article>.signature-icon{width:30px;height:30px;color:var(--sig-gold)}.signature-reference-order-grid h3{margin:15px 0 9px;font-size:14px}.signature-reference-order-grid p,.signature-reference-order-grid small{color:#fffaf1a6;margin:0;font-size:10px;line-height:1.5}.signature-reference-order-grid small{margin-top:7px}.signature-reference-order-grid article>strong{color:#fff;background:#f49124;border-radius:6px;justify-content:center;align-items:center;min-height:32px;margin-top:auto;font-size:10px;display:flex}.signature-reference-order-grid article:nth-child(3)>strong,.signature-reference-order-grid article:nth-child(5)>strong{background:#48bc63}.signature-reference-order-grid article:nth-child(4)>strong{background:#7856bd}.signature-reference-order-grid article>b{color:var(--sig-cream);position:absolute;top:50%;right:-28px;transform:translateY(-50%)}.signature-reference-order-grid article>b .signature-icon{width:20px;height:20px}.signature-reference-results{--results-x:72%;--results-y:46%;isolation:isolate;background:linear-gradient(105deg,#fffcf5fa 0%,#f9f2e7f5 70%,#eee2d2f2 100%),radial-gradient(circle at 12% 28%,#d5b15a21,#0000 32%);padding:68px 0 50px;position:relative;overflow:hidden}.signature-reference-results:before{z-index:-1;content:"";pointer-events:none;width:680px;height:680px;translate:calc(var(--results-x) - 340px) calc(var(--results-y) - 340px);background:radial-gradient(circle,#e6be5c29,#70c6a612 34%,#0000 68%);border-radius:50%;transition:translate .55s cubic-bezier(.16,1,.3,1);position:absolute}.signature-results-motion{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.signature-results-motion i{opacity:0;filter:blur(.1px);border:1px solid #c292303b;border-radius:50%;display:block;position:absolute}.signature-results-motion i:first-child{width:720px;height:580px;top:-310px;right:-110px;transform:rotate(-13deg)}.signature-results-motion i:nth-child(2){width:640px;height:510px;top:-265px;right:-75px;transform:rotate(-8deg)}.signature-results-motion i:nth-child(3){width:720px;height:470px;bottom:-250px;left:-120px;transform:rotate(9deg)}.signature-results-motion b{opacity:0;filter:blur(12px);background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:18%;height:170%;position:absolute;top:-30%;left:-25%;transform:rotate(13deg)}.signature-reference-results.is-running .signature-results-motion i{animation:9s cubic-bezier(.16,1,.3,1) infinite signatureResultsOrbit}.signature-reference-results.is-running .signature-results-motion i:nth-child(2){animation-delay:-3s}.signature-reference-results.is-running .signature-results-motion i:nth-child(3){animation-delay:-6s}.signature-reference-results.is-running .signature-results-motion b{animation:6.8s ease-in-out 1.1s infinite signatureResultsSweep}.signature-reference-results-grid{z-index:2;grid-template-columns:255px minmax(0,1fr) 305px;align-items:center;gap:34px;display:grid;position:relative}.signature-reference-results-copy h2{color:#083c30;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:31px;line-height:1.04}.signature-reference-results-copy p{color:#65766f;max-width:224px;margin:16px 0 23px;font-size:10px;line-height:1.6}.signature-reference-results-copy a{color:#fff;background:linear-gradient(135deg,#ff6d26,#ed4a0b);border:1px solid #ffffffb8;border-radius:8px;align-items:center;gap:13px;min-height:43px;padding:0 18px;font-size:10px;font-weight:760;text-decoration:none;transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 13px 29px #e6480a3b,inset 0 1px #ffffff59}.signature-reference-results-copy a:before{content:"";background:#ffffff4d;width:28%;transition:left .65s cubic-bezier(.16,1,.3,1);position:absolute;inset:-100% auto -100% -45%;transform:rotate(18deg)}.signature-reference-results-copy a:hover{transform:translateY(-3px);box-shadow:0 18px 36px #e6480a4d,inset 0 1px #ffffff73}.signature-reference-results-copy a:hover:before{left:120%}.signature-reference-results-copy a .signature-icon{width:15px;height:15px}.signature-reference-result-cards{perspective:1100px;grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.signature-reference-result-cards article{text-align:center;background:linear-gradient(145deg,#ffffffd9,#fffbf191);border:1px solid #c499382e;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:184px;padding:18px 10px 16px;transition:transform .7s cubic-bezier(.16,1,.3,1),border-color .55s,box-shadow .7s,background .55s;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffffeb,0 14px 38px #123c300e}.signature-reference-result-cards article:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:72%;height:100%;position:absolute;top:0;left:-130%;transform:skew(-16deg)}.signature-reference-result-cards article:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#c89a35,#0000);border-radius:999px;height:2px;transition:opacity .4s,transform .85s cubic-bezier(.16,1,.3,1);position:absolute;bottom:10px;left:13px;right:13px;transform:scaleX(.15)}.signature-reference-result-cards article.is-active{background:linear-gradient(145deg,#fffffffa,#fcf6e7e6);border-color:#c79a339e;transform:translateY(-12px)scale(1.035)rotateX(1.2deg);box-shadow:0 22px 48px #123c3021,0 0 0 1px #d4ab4d17,inset 0 1px #fff}.signature-reference-result-cards article.is-active:before{animation:1.2s cubic-bezier(.16,1,.3,1) signatureResultCardSweep}.signature-reference-result-cards article.is-active:after{opacity:1;transform:scaleX(1)}.signature-reference-result-cards article i{background:radial-gradient(circle at 35% 25%,#fff,#f6ebd28a);border:1px solid #ca9f3b94;border-radius:50%;place-items:center;width:51px;height:51px;transition:color .45s,box-shadow .55s,transform .65s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:inset 0 1px #fff,0 8px 18px #234b3d0f}.signature-reference-result-cards article.is-active i{color:#0c765a;transform:scale(1.08)rotate(-3deg);box-shadow:inset 0 1px #fff,0 0 0 6px #3aa87e14,0 10px 22px #125b451f}.signature-reference-result-cards .signature-icon{width:24px;height:24px}.signature-reference-result-cards .signature-icon path,.signature-reference-result-cards .signature-icon circle{stroke-dasharray:70;stroke-dashoffset:0}.signature-reference-results.is-running .signature-reference-result-cards .signature-icon path,.signature-reference-results.is-running .signature-reference-result-cards .signature-icon circle{animation:1.25s cubic-bezier(.16,1,.3,1) both signatureResultDraw;animation-delay:calc(var(--result-index) * .1s)}.signature-reference-result-cards strong{z-index:1;color:#073d30;font-variant-numeric:tabular-nums;letter-spacing:-.055em;min-width:68px;margin-top:13px;font-size:28px;position:relative}.signature-reference-result-cards p{z-index:1;color:#64746d;max-width:88px;margin:5px 0 0;font-size:8px;line-height:1.42;position:relative}.signature-result-signal{opacity:.28;align-items:flex-end;gap:3px;height:13px;margin-top:10px;transition:opacity .45s;display:flex}.signature-result-signal b{transform-origin:bottom;background:linear-gradient(#56caa0,#0b7358);border-radius:999px;width:3px;display:block}.signature-result-signal b:first-child{height:5px}.signature-result-signal b:nth-child(2){height:8px}.signature-result-signal b:nth-child(3){height:6px}.signature-result-signal b:nth-child(4){height:12px}.signature-reference-result-cards article.is-active .signature-result-signal{opacity:1}.signature-reference-result-cards article.is-active .signature-result-signal b{animation:.7s cubic-bezier(.16,1,.3,1) both signatureResultSignal}.signature-reference-result-cards article.is-active .signature-result-signal b:nth-child(2){animation-delay:80ms}.signature-reference-result-cards article.is-active .signature-result-signal b:nth-child(3){animation-delay:.16s}.signature-reference-result-cards article.is-active .signature-result-signal b:nth-child(4){animation-delay:.24s}.signature-reference-pasta{filter:drop-shadow(0 24px 30px #412a151f);height:255px;position:relative;overflow:hidden}.signature-reference-pasta:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#f5ecdf 0%,#0000 28%),linear-gradient(#0000 62%,#f5ecdf 100%);position:absolute;inset:0}.signature-reference-pasta:after{z-index:3;content:"";opacity:0;border:1px solid #cb9e394d;border-radius:50%;width:112px;height:112px;position:absolute;top:18%;right:8%;box-shadow:0 0 24px #cb9e3921}.signature-reference-results.is-running .signature-reference-pasta:after{animation:4.8s ease-in-out infinite signaturePastaHalo}.signature-reference-pasta img{transform-origin:62% 86%;width:750px;max-width:none;height:auto;position:absolute;top:-1390px;left:-470px}.signature-reference-results.is-running .signature-reference-pasta img{animation:7s ease-in-out infinite signaturePastaFloat}.signature-reference-audience{color:#66756f;grid-column:1/-1;margin:3px 0 0;font-size:9px}.signature-reference-audience-list{color:#756956;border-top:1px solid #c2923040;grid-column:1/-1;align-items:center;gap:27px;padding-top:11px;font-size:9px;display:flex}.signature-reference-audience-list span{transition:color .3s,transform .35s cubic-bezier(.16,1,.3,1)}.signature-reference-audience-list span:hover{color:#0b654e;transform:translateY(-2px)}.signature-reference-audience-list span:before{color:var(--sig-gold-strong);content:"✧";margin-right:7px}@keyframes signatureResultsOrbit{0%,to{opacity:.14;transform:translate(0,0)rotate(-10deg)}50%{opacity:.7;transform:translate(-25px,18px)rotate(-4deg)}}@keyframes signatureResultsSweep{0%,18%{opacity:0;left:-25%}35%{opacity:.34}64%,to{opacity:0;left:120%}}@keyframes signatureResultCardSweep{0%{opacity:0;left:-130%}28%{opacity:.72}to{opacity:0;left:145%}}@keyframes signatureResultDraw{0%{stroke-dashoffset:70px;opacity:.25}to{stroke-dashoffset:0;opacity:1}}@keyframes signatureResultSignal{0%{opacity:.2;transform:scaleY(.15)}to{opacity:1;transform:scaleY(1)}}@keyframes signaturePastaFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-7px,-6px)scale(1.018)}}@keyframes signaturePastaHalo{0%,to{opacity:.12;transform:scale(.82)}50%{opacity:.72;transform:scale(1.12)}}@keyframes signatureReferenceBeam{0%,to{opacity:.34;transform:translate(-2%)rotate(-5deg)}50%{opacity:.85;transform:translate(4%)rotate(-3deg)}}@media (width<=1050px){.signature-reference-burger{right:74px}.signature-reference-features-grid{grid-template-columns:1fr 250px}.signature-reference-feature-cards,.signature-reference-result-cards{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.signature-header nav{gap:4px}.signature-header nav .signature-header-login{justify-content:center}.signature-hero{min-height:1050px}.signature-hero-grid{grid-template-columns:1fr;display:grid}.signature-hero-copy{padding-top:36px}.signature-reference-perks{grid-template-columns:repeat(3,1fr);gap:8px}.signature-reference-perks span{grid-template-columns:23px 1fr;font-size:8px}.signature-reference-burger{transform-origin:100% 100%;bottom:-15px;right:28px;transform:scale(.82)}.signature-reference-flow ol{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,190px);padding-bottom:12px;overflow-x:auto}.signature-reference-flow li{scroll-snap-align:center}.signature-reference-features-grid{grid-template-columns:1fr}.signature-reference-still-life{display:none}.signature-reference-feature-cards{grid-template-columns:repeat(2,1fr)}.signature-reference-order-grid{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,220px);padding:12px 5px 20px;overflow-x:auto}.signature-reference-order-grid article{scroll-snap-align:center}.signature-reference-results-grid{grid-template-columns:1fr}.signature-reference-results-copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 24px;display:grid}.signature-reference-results-copy h2{grid-column:1}.signature-reference-results-copy p{grid-column:1;max-width:480px;margin-bottom:0}.signature-reference-results-copy a{grid-area:1/2/3}.signature-reference-result-cards{margin-top:10px}.signature-reference-pasta{display:none}}@media (width<=560px){.signature-hero{background-position:60%;min-height:925px}.signature-hero-copy h1{font-size:clamp(45px,13.4vw,58px)}.signature-hero-actions{grid-template-columns:1fr;align-items:stretch;display:grid}.signature-hero-actions a:last-child{justify-content:flex-start}.signature-reference-perks{margin-top:22px}.signature-reference-perks span{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.signature-reference-burger{display:none}.signature-reference-flow{padding:42px 0 48px}.signature-reference-flow header i{width:28px}.signature-reference-flow h2{font-size:31px}.signature-reference-feature-cards{grid-template-columns:1fr 1fr;gap:10px}.signature-reference-feature-cards article{min-height:215px;padding:19px 15px}.signature-reference-feature-cards h3{font-size:15px}.signature-reference-feature-cards p{font-size:9px}.signature-reference-order{padding-bottom:43px}.signature-reference-order-grid{margin-right:-14px}.signature-reference-results{padding-top:48px}.signature-reference-results-copy{display:block}.signature-reference-results-copy h2{font-size:34px}.signature-reference-results-copy p{max-width:330px;margin:14px 0 20px;font-size:11px}.signature-reference-results-copy a{min-height:48px;padding-inline:20px;font-size:11px}.signature-reference-result-cards{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:6px}.signature-reference-result-cards article{border-radius:14px;min-height:176px}.signature-reference-result-cards article.is-active{transform:translateY(-6px)scale(1.018)}.signature-reference-result-cards strong{font-size:30px}.signature-reference-result-cards p{max-width:112px;font-size:9px}.signature-reference-audience-list{white-space:nowrap;gap:12px;padding-bottom:7px;overflow-x:auto}}@keyframes signatureTabletMobileFloat{0%,to{transform:perspective(800px)rotateY(-2deg)rotate(1.8deg)translateY(0)}50%{transform:perspective(800px)rotateY(-1.4deg)rotate(1.45deg)translateY(-4px)}}@keyframes signaturePhoneMobileFloat{0%,to{transform:rotate(1.7deg)translateY(0)}50%{transform:rotate(1.1deg)translateY(-6px)}}@media (width<=560px){.signature-faq{padding:54px 0 50px}.signature-faq h2{font-size:36px}.signature-faq header>p{font-size:12px}.signature-faq-conversation{min-height:326px;margin-top:20px}.signature-faq-conversation img{width:97%;bottom:-34px;right:-22px}.signature-faq-conversation>div{width:calc(100% - 26px);top:14px;left:13px}.signature-faq summary{min-height:64px;padding:0 17px;font-size:12px;line-height:1.35}.signature-faq details p{margin:-2px 44px 18px 17px}.signature-footer-grid{grid-template-columns:1fr;gap:28px}.signature-footer-brand{grid-column:auto}}.signature-reference-flow{background:radial-gradient(circle at 91% 20%, #d2a43a14, transparent 28%), var(--chef-ivory)}.signature-reference-features,.signature-faq,.signature-final-cta{background:radial-gradient(circle at 91% 20%, #d2a43a14, transparent 28%), var(--chef-beige)}.signature-reference-feature-cards article,.signature-reference-result-cards article,.signature-faq details{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff8f;border:1px solid #d2a43a38;border-radius:22px;box-shadow:0 18px 50px #073b2d0f}.signature-reference-feature-cards article:hover,.signature-reference-feature-cards article:focus-within,.signature-faq details:hover{border-color:#d2a43a6b;transform:translateY(-8px);box-shadow:0 28px 70px #073b2d1f}.signature-reference-order{background:radial-gradient(circle at 50% 100%, #d2a43a24, transparent 40%), var(--chef-green)}.signature-reference-order-grid article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#031b14b8;border-color:#d2a43a3d;border-radius:22px}.signature-reference-order-grid article.active{border-color:var(--chef-gold);background:#0e6b51e0;box-shadow:0 0 0 1px #d2a43a33,0 0 38px #d2a43a29,0 24px 55px #00000045}.signature-reference-results{background:radial-gradient(circle at 88% 18%, #d2a43a1a, transparent 28%), linear-gradient(105deg, var(--chef-ivory), var(--chef-beige))}.signature-reference-results-copy a,.signature-final-cta h2+a,.signature-header nav .signature-header-cta{background:linear-gradient(180deg, #ff782f, var(--chef-orange));border-radius:12px;box-shadow:0 18px 40px #ff641e3d,inset 0 1px #ffffff59}.signature-plans{background:radial-gradient(ellipse at 50% 94%, #89e3bd29, transparent 30%), radial-gradient(ellipse at -10% 52%, #ff641e29, transparent 35%), radial-gradient(ellipse at 110% 38%, #d2a43a2e, transparent 36%), linear-gradient(142deg, #020907 0%, var(--chef-night) 42%, var(--chef-green) 100%)}.signature-plans:before{background-image:radial-gradient(circle,#d2a43a85 0 1px,#0000 1.6px),radial-gradient(circle at 4% 70%,#ff641eb8 0 1px,#0000 2px),radial-gradient(circle at 93% 28%,#89e3bd9e 0 1px,#0000 2px)}.signature-plans:after{background:linear-gradient(90deg,#0000,#d2a43aeb,#fff9eed6,#0000);box-shadow:0 0 10px #d2a43acc,0 0 35px #d2a43a6b}.signature-plan-card,.signature-plan-card-1,.signature-plan-card-3{-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%);background:#031b14b8;border:1px solid #d2a43a5c;border-radius:26px;box-shadow:inset 0 1px #ffffff14,0 28px 62px #00000057}.signature-plan-card-1:hover,.signature-plan-card-1:focus-within,.signature-plan-card-3:hover,.signature-plan-card-3:focus-within{border-color:#d2a43ab8;box-shadow:inset 0 1px #ffffff1f,0 38px 76px #00000075,0 0 42px #d2a43a1f}.signature-plan-card.popular{border-color:var(--chef-gold);background:#03231adb;box-shadow:0 0 0 1px #d2a43a3d,0 30px 90px #00000047,0 0 45px #d2a43a29}.signature-plan-card-3 .signature-plan-icon,.signature-plan-card-3 .signature-plan-accent{color:var(--chef-mint);filter:drop-shadow(0 0 10px #89e3bd47)}.signature-plan-card-3 .signature-plan-accent{background:var(--chef-mint);box-shadow:0 0 8px #89e3bd61}.signature-plan-card:last-child>a{color:var(--chef-mint);border-color:#89e3bda8}.signature-device-scene{--hero-pointer-x:62%;--hero-pointer-y:44%;--hero-rotate-x:0deg;--hero-rotate-y:0deg;--hero-shift-x:0px;--hero-shift-y:0px;--hero-phone-rotate:2.3deg;--hero-phone-x:0px;--hero-phone-y:0px;--hero-burger-x:0px;--hero-burger-y:0px}.signature-pointer-glow{z-index:2;top:var(--hero-pointer-y);left:var(--hero-pointer-x);filter:blur(8px);opacity:.22;pointer-events:none;background:radial-gradient(circle,#ffda6c29,#89e3bd12 37%,#0000 69%);border-radius:50%;width:310px;height:310px;transition:top .12s linear,left .12s linear,opacity .35s;position:absolute;transform:translate(-50%,-50%)}.signature-device-scene.is-interacting .signature-pointer-glow{opacity:.9}.signature-live-label{color:#70e49e;letter-spacing:.08em;vertical-align:middle;align-items:center;gap:4px;margin-left:7px;font-size:5px;font-style:normal;font-weight:800;display:inline-flex}.signature-live-label b{background:#68e698;border-radius:50%;width:5px;height:5px;animation:1.7s ease-out infinite signatureLiveDot;box-shadow:0 0 #68e69873}.signature-metrics>span,.signature-queue>span{transition:border-color .45s,background .45s,box-shadow .45s,transform .45s cubic-bezier(.16,1,.3,1)}.signature-metrics>span.is-updating{background:linear-gradient(150deg,#186f53b8,#042720c2);border-color:#89e3bd7a;transform:translateY(-2px);box-shadow:0 0 20px #5fe89a1a}.signature-queue>span.is-active{background:#89e3bd17;border-color:#0000;border-radius:5px;margin-inline:-5px;padding-inline:5px;transform:translate(3px);box-shadow:inset 2px 0 #89e3bd}.signature-chart-pulse{transform-box:fill-box;transform-origin:50%;animation:1.7s ease-in-out infinite signatureChartPulse}.signature-device-scene[data-live-step="0"],.signature-device-scene[data-live-step="1"]{--phone-progress:12%}.signature-device-scene[data-live-step="2"],.signature-device-scene[data-live-step="3"]{--phone-progress:31%}.signature-device-scene[data-live-step="4"],.signature-device-scene[data-live-step="5"]{--phone-progress:52%}.signature-device-scene[data-live-step="6"],.signature-device-scene[data-live-step="7"]{--phone-progress:75%}.signature-device-scene[data-live-step="8"],.signature-device-scene[data-live-step="9"]{--phone-progress:100%}.signature-phone-timeline:before{background:linear-gradient(#61df99 0 var(--phone-progress,52%), #72cdb033 var(--phone-progress,52%));transition:background .55s}.signature-phone-timeline span.active>i{animation:1.7s ease-in-out infinite signaturePhoneStep}.signature-header nav .signature-header-cta{gap:11px;position:relative;overflow:hidden}.signature-header nav .signature-header-cta:before{content:"";background:linear-gradient(90deg,#0000,#ffffff6e,#0000);width:26%;transition:left .7s cubic-bezier(.16,1,.3,1);position:absolute;top:-100%;bottom:-100%;left:-42%;transform:rotate(17deg)}.signature-header nav .signature-header-cta:hover:before{left:118%}.signature-header nav .signature-header-cta .signature-icon{width:15px;height:15px}.signature-hero-actions a:last-child>i{animation:2.8s ease-in-out infinite signaturePlayHalo}@media (hover:hover) and (pointer:fine) and (width>=821px){.signature-device-scene.is-visible.is-interacting .signature-tablet{transform:perspective(1100px) rotateY(calc(-5deg + var(--hero-rotate-y))) rotateX(calc(1deg + var(--hero-rotate-x))) rotateZ(-1.5deg) translate3d(var(--hero-shift-x),var(--hero-shift-y),0);transition:transform .16s cubic-bezier(.16,1,.3,1);animation:none}.signature-device-scene.is-visible.is-interacting .signature-phone{transform:rotate(var(--hero-phone-rotate)) translate3d(var(--hero-phone-x),var(--hero-phone-y),0);transition:transform .18s cubic-bezier(.16,1,.3,1);animation:none}.signature-device-scene.is-interacting .signature-reference-burger{transform:translate3d(var(--hero-burger-x),var(--hero-burger-y),0) scale(1.012);transition:transform .2s cubic-bezier(.16,1,.3,1)}}@keyframes signatureLiveDot{0%{box-shadow:0 0 #68e69880}75%,to{box-shadow:0 0 0 7px #68e69800}}@keyframes signatureChartPulse{0%,to{filter:drop-shadow(0 0 2px #fff8d273);transform:scale(1)}50%{filter:drop-shadow(0 0 9px #ffdc68e6);transform:scale(1.45)}}@keyframes signaturePhoneStep{0%,to{transform:scale(1);box-shadow:0 0 12px #4ae69033}50%{transform:scale(1.08);box-shadow:0 0 0 5px #d2a43a17,0 0 20px #d2a43a47}}@keyframes signaturePlayHalo{0%,to{transform:scale(1);box-shadow:0 0 #d2a43a00}50%{transform:scale(1.04);box-shadow:0 0 0 7px #d2a43a14,0 0 24px #d2a43a1f}}.scroll-video-container{z-index:2;background:#080b0a;height:300vh;position:relative}.scroll-video-sticky{isolation:isolate;background:#080b0a;justify-content:center;align-items:center;width:100%;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.scroll-video-canvas{z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.scroll-video-shade{z-index:1;pointer-events:none;background:linear-gradient(#0109078c,#0000 25% 72%,#010907b8),radial-gradient(circle at 50% 45%,#0000 48%,#01090775 100%);position:absolute;inset:0}.scroll-video-copy{z-index:3;max-width:390px;color:var(--sig-cream);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);pointer-events:none;background:#021410b8;border:1px solid #d2a43a52;border-radius:17px;padding:16px 18px 17px;position:absolute;top:clamp(76px,10vh,112px);left:max(24px,50vw - 620px);box-shadow:inset 0 1px #ffffff1a,0 18px 55px #00000047}.scroll-video-copy>span{color:#e8bd59;letter-spacing:.16em;font-size:9px;font-weight:850}.scroll-video-copy h2{color:#fffaf1;letter-spacing:-.045em;margin:8px 0 7px;font-size:clamp(25px,2.4vw,36px);line-height:1.02}.scroll-video-copy p{color:#fffaf1ab;max-width:330px;margin:0;font-size:12px;line-height:1.5}.loading-indicator{z-index:5;color:#fffaf1b8;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#02120edb;border:1px solid #d2a43a47;border-radius:14px;gap:10px;width:min(280px,100% - 48px);padding:16px 18px;font-size:11px;transition:opacity .45s,visibility .45s,transform .45s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 22px 70px #00000059}.loading-indicator>i{background:#ffffff1a;border-radius:99px;height:3px;display:block;overflow:hidden}.loading-indicator>i b{border-radius:inherit;background:linear-gradient(90deg,#ff641e,#d2a43a,#89e3bd);height:100%;transition:width .2s;display:block;box-shadow:0 0 14px #d2a43a80}.loading-indicator.is-complete{opacity:0;visibility:hidden;transform:translate(-50%,-44%)scale(.98)}.scroll-video-progress{z-index:4;right:max(24px,50vw - 620px);bottom:max(24px,env(safe-area-inset-bottom));color:#fffaf1b8;font-variant-numeric:tabular-nums;pointer-events:none;grid-template-columns:1fr 36px;align-items:center;gap:12px;font-size:9px;display:grid;position:absolute;left:max(24px,50vw - 620px)}.scroll-video-progress>i{background:#ffffff2e;border-radius:99px;height:3px;display:block;overflow:hidden;box-shadow:0 1px #00000047}.scroll-video-progress>i span{border-radius:inherit;transform-origin:0;will-change:transform;background:linear-gradient(90deg,#ff641e,#f0cf7c,#89e3bd);width:100%;height:100%;display:block;transform:scaleX(0);box-shadow:0 0 18px #f0cf7c6b}.scroll-video-cue{z-index:4;color:#fffaf19e;letter-spacing:.14em;pointer-events:none;place-items:center;gap:6px;font-size:7px;font-weight:800;animation:2s ease-in-out infinite signatureScrollCue;display:grid;position:absolute;bottom:48px;right:max(26px,50vw - 620px)}.scroll-video-cue i{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02141085;border:1px solid #d2a43a80;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.scroll-video-cue .signature-icon{width:14px;height:14px;transform:rotate(90deg)}@keyframes signatureScrollCue{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.chefia-hero-only{background:#fff}.signature-new-page-space{background:#fff;min-height:100vh}.signature-phone-order{padding:17px 11px 48px;position:relative}.signature-phone-order>header{padding-inline:3px}.signature-phone-order .signature-phone-brand{border-bottom:1px solid #72cdb021;justify-content:space-between;align-items:center;margin-top:17px;padding:7px 4px 8px;display:flex}.signature-phone-order .signature-phone-brand .signature-logo img{width:58px}.signature-phone-order .signature-phone-brand>.signature-icon{color:#fffaf1b8;width:10px;height:10px}.signature-phone-order>h3{margin:13px 0 6px;font-size:12px}.signature-phone-order>p{color:#fffaf194;justify-content:space-between;align-items:center;margin:0;font-size:6px;display:flex}.signature-phone-order>p strong{color:#fffaf1c2;font-size:6.5px;font-weight:620}.signature-phone-order>p em{color:#ffb17d;background:#ff641e38;border-radius:99px;padding:3px 5px;font-size:5px;font-style:normal}.signature-phone-items{border-top:1px solid #72cdb01f;gap:0;margin-top:14px;display:grid}.signature-phone-items span{border-bottom:1px solid #72cdb01a;justify-content:space-between;align-items:center;gap:7px;min-height:39px;display:flex}.signature-phone-items b{color:#fffaf1b3;font-size:6.3px;font-weight:540}.signature-phone-items strong{color:#fffaf1e0;font-size:6.5px}.signature-phone-total{color:#fffaf1b8;justify-content:space-between;align-items:center;padding:15px 0 13px;font-size:7px;display:flex}.signature-phone-total strong{color:#fffaf1;font-size:12px}.signature-phone-order-action{color:#fff;background:linear-gradient(#ff862e,#f56414);border-radius:7px;place-items:center;width:100%;min-height:34px;font-size:6.4px;font-weight:760;display:grid;box-shadow:0 9px 20px #ff641e38,inset 0 1px #ffffff4d}.signature-phone-order>nav{border-top:1px solid #72cdb01f;grid-template-columns:repeat(4,1fr);padding-top:6px;display:grid;position:absolute;bottom:8px;left:8px;right:8px}.signature-phone-order>nav span{color:#fffaf161;place-items:center;gap:2px;font-size:4px;display:grid}.signature-phone-order>nav span:first-child{color:#f7a444}.signature-phone-order>nav .signature-icon{width:9px;height:9px}@media (width<=820px){.signature-hero-grid{grid-template-columns:1fr;gap:0;width:calc(100% - 34px);padding:70px 0}.signature-hero-copy{padding:0}.signature-hero-copy h1{font-size:clamp(47px,13vw,64px)}.scroll-video-copy{top:max(18px,env(safe-area-inset-top));border-radius:14px;max-width:none;padding:13px 14px;left:14px;right:14px}.scroll-video-copy h2{margin-block:6px 4px;font-size:clamp(22px,6.7vw,30px)}.scroll-video-copy p{max-width:520px;font-size:10px}.scroll-video-progress{right:16px;bottom:max(20px,env(safe-area-inset-bottom));left:16px}.scroll-video-cue{display:none}}@media (width<=560px){.signature-new-page-space{min-height:72vh}.signature-phone-order{padding:11px 7px 32px}.signature-phone-order .signature-phone-brand{margin-top:10px;padding:4px 2px 5px}.signature-phone-order .signature-phone-brand .signature-logo img{width:38px}.signature-phone-order .signature-phone-brand>.signature-icon{width:7px;height:7px}.signature-phone-order>h3{margin:8px 0 4px;font-size:8px}.signature-phone-order>p,.signature-phone-order>p strong{font-size:4px}.signature-phone-order>p em{padding:2px 3px;font-size:3px}.signature-phone-items{margin-top:8px}.signature-phone-items span{min-height:25px}.signature-phone-items b,.signature-phone-items strong{font-size:4px}.signature-phone-total{padding:9px 0 8px;font-size:4.5px}.signature-phone-total strong{font-size:7.5px}.signature-phone-order-action{border-radius:5px;min-height:22px;font-size:4px}.signature-phone-order>nav{padding-top:4px;bottom:5px;left:5px;right:5px}.signature-phone-order>nav span{font-size:2.5px}.signature-phone-order>nav .signature-icon{width:6px;height:6px}}@media (prefers-reduced-motion:reduce){.chefia-signature-home{scroll-behavior:auto}.chefia-signature-home *{transition:none!important;animation:none!important}.signature-operation-card,.signature-kitchen-timeline{opacity:1;filter:none}.signature-motion-ready [data-signature-reveal]{opacity:1;filter:none;translate:0;scale:1}.scroll-video-container{height:100vh}.scroll-video-sticky{position:relative}}.signature-hero{background:#020b08;min-height:780px}.signature-hero-photo{z-index:0;pointer-events:none;transform:translate3d(var(--hero-bg-x,0),calc(var(--hero-bg-y,0px) + var(--hero-scroll-shift,0px)),0) scale(1.045);transform-origin:62% 52%;will-change:transform;background:#020b08 url(/hero/chefia-hero-atmosphere.webp) 55%/cover no-repeat;transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute;inset:-24px}.signature-hero-photo:after{content:"";background:linear-gradient(90deg,#000d0afa 0%,#00110de8 30%,#000d0a8a 52%,#00080614 77%,#0008062e 100%),linear-gradient(#010a082b 0%,#0000 38%,#0007052e 70%,#00070599 100%);position:absolute;inset:0}.signature-hero-spotlight{z-index:1;background:radial-gradient(circle at var(--hero-light-x,73%) var(--hero-light-y,47%),#ffad351f,transparent 21%), radial-gradient(ellipse at 74% 68%,#ffbc401a,transparent 36%);mix-blend-mode:screen;opacity:.72;pointer-events:none;transition:background-position .28s;position:absolute;inset:0}.signature-hero:after{z-index:1;opacity:.22;pointer-events:none}.signature-hero-aurora{z-index:1;opacity:.36}.signature-header{z-index:20}.signature-hero-grid{z-index:3;position:relative}.signature-device-scene{z-index:4;perspective:1400px;height:650px;transform:translate3d(28px,var(--hero-scroll-shift,0px),0);transition:transform .22s linear}.signature-device-scene:before{z-index:0;filter:blur(12px);background:radial-gradient(at 55% 47%,#ffab2b2b,#0000 38%),radial-gradient(at 57% 55%,#0a563c4d,#0000 64%);inset:40px -30px 14px -6px}.signature-device-bloom{z-index:1;filter:blur(26px);pointer-events:none;background:radial-gradient(at 48% 46%,#dc932524,#12664614 41%,#0000 69%);border-radius:48%;width:740px;height:570px;position:absolute;top:32px;right:16px}.signature-scene-contact-shadow{z-index:2;filter:blur(15px);opacity:.92;pointer-events:none;background:radial-gradient(#000000d1,#0000006b 47%,#0000 73%);border-radius:50%;width:690px;height:105px;position:absolute;bottom:11px;right:34px}.signature-tablet{z-index:4;border-color:#f1d391a3;width:min(650px,79%);top:48px;right:92px;transform:perspective(1200px)rotateY(-5deg)rotateX(1deg)rotate(-1.5deg);box-shadow:0 48px 92px #000000a3,0 8px 24px #00000070,inset 0 1px 1px #ffffff80,0 0 0 2px #000000a8,0 0 42px #d6a03724}.signature-phone{z-index:7;border-color:#f1d391b8;width:178px;height:375px;bottom:100px;right:16px;transform:rotate(2deg);box-shadow:0 42px 72px #000000b3,0 10px 28px #00000085,inset 0 1px #ffffff80,0 0 26px #d6a03729}.signature-orbit,.signature-gold-streaks{z-index:3}.signature-gold-streaks-front{z-index:9}.signature-reference-burger{z-index:11;pointer-events:none;filter:drop-shadow(0 36px 29px #000000a3)drop-shadow(0 0 18px #e78e1a1f);transform-origin:52% 83%;will-change:transform;width:535px;height:auto;position:absolute;bottom:-58px;right:60px;overflow:visible}.signature-reference-burger:after{z-index:-1;content:"";filter:blur(17px);background:#000000a3;border-radius:50%;height:15%;position:absolute;bottom:1%;left:7%;right:7%}.signature-reference-burger img{width:100%;max-width:none;height:auto;display:block;position:static}.signature-device-scene.is-visible .signature-tablet{animation:8.2s ease-in-out .35s infinite signatureHeroTabletFloat}.signature-device-scene.is-visible .signature-phone{animation:7.1s ease-in-out .72s infinite signatureHeroPhoneFloat}.signature-device-scene.is-visible .signature-reference-burger{animation:8.8s ease-in-out 1.05s infinite signatureHeroBurgerFloat}@keyframes signatureHeroTabletFloat{0%,to{transform:perspective(1200px)rotateY(-5deg)rotateX(1deg)rotate(-1.5deg)translate(0,0)}50%{transform:perspective(1200px)rotateY(-4.25deg)rotateX(.65deg)rotate(-1.15deg)translateY(-6px)}}@keyframes signatureHeroPhoneFloat{0%,to{transform:rotate(2deg)translate(0,0)}50%{transform:rotate(1.35deg)translateY(-9px)}}@keyframes signatureHeroBurgerFloat{0%,to{transform:translate(0,0)rotate(-.15deg)scale(1)}50%{transform:translateY(-5px)rotate(.1deg)scale(1.006)}}@media (hover:hover) and (pointer:fine) and (width>=821px){.signature-device-scene.is-interacting .signature-reference-burger{transform:translate3d(var(--hero-burger-x),var(--hero-burger-y),0) scale(1.012);animation:none}}@media (width<=1050px){.signature-hero-photo{background-position:62%}.signature-device-scene{transform:translate3d(0,var(--hero-scroll-shift,0px),0)}.signature-tablet{right:70px}.signature-phone{right:-2px}.signature-reference-burger{right:56px}}@media (width<=820px){.signature-hero{min-height:1130px}.signature-hero-photo{opacity:.84;background-position:68%;inset:-16px}.signature-hero-photo:after{background:linear-gradient(#000e0af0 0%,#000e0ac7 42%,#000a0845 68%,#00080694 100%),linear-gradient(90deg,#000e0ab8,#000a0824)}.signature-device-scene{height:565px;margin-top:14px}.signature-tablet{width:92%;top:58px;right:4%}.signature-phone{width:160px;height:334px;bottom:83px;left:auto;right:-2px}.signature-reference-burger{width:470px;bottom:-46px;right:46px}.signature-scene-contact-shadow{width:84%;bottom:0;right:2%}}@media (width<=560px){.signature-hero{min-height:1010px}.signature-hero-photo{opacity:.72;background-position:70%}.signature-hero-spotlight{opacity:.5}.signature-device-scene{height:465px;margin-top:8px}.signature-device-bloom{width:520px;height:390px;top:24px;right:-80px}.signature-tablet{width:98%;top:38px;right:1%}.signature-phone{width:122px;height:258px;bottom:79px;left:auto;right:-5px;transform:rotate(2.2deg)}.signature-reference-burger{width:min(355px,96vw);bottom:-26px;right:18px}.signature-scene-contact-shadow{width:102%;height:74px;bottom:-2px;right:-3%}.signature-orbit-one{top:127px}.signature-orbit-two{top:165px}.signature-orbit-three{top:145px}}.signature-device-scene{touch-action:pan-y}.signature-device-frame{transform-origin:58% 54%;will-change:transform, opacity, filter;position:absolute;inset:0}.signature-device-scene[data-frame-direction=next] .signature-device-frame{animation:.78s cubic-bezier(.16,1,.3,1) both signatureHeroFrameNext}.signature-device-scene[data-frame-direction=previous] .signature-device-frame{animation:.78s cubic-bezier(.16,1,.3,1) both signatureHeroFramePrevious}.signature-device-scene[data-hero-frame="1"] .signature-tablet{translate:-18px 5px}.signature-device-scene[data-hero-frame="1"] .signature-phone{translate:-5px -10px}.signature-device-scene[data-hero-frame="1"] .signature-reference-burger{translate:16px -2px}.signature-device-scene[data-hero-frame="1"] .signature-device-bloom{translate:-14px}.signature-device-scene[data-hero-frame="2"] .signature-tablet{translate:12px -4px}.signature-device-scene[data-hero-frame="2"] .signature-phone{translate:-18px 3px}.signature-device-scene[data-hero-frame="2"] .signature-reference-burger{translate:-13px -4px}.signature-device-scene[data-hero-frame="2"] .signature-device-bloom{translate:12px -4px}.signature-hero-pagination{z-index:22;-webkit-backdrop-filter:blur(15px)saturate(130%);backdrop-filter:blur(15px)saturate(130%);background:#02120e85;border:1px solid #f0dea533;border-radius:99px;justify-content:center;align-items:center;gap:9px;min-height:34px;padding:7px 12px;display:flex;position:absolute;bottom:-18px;right:248px;box-shadow:0 12px 30px #00000047,inset 0 1px #ffffff14}.signature-hero-pagination button{cursor:pointer;background:#fffaf161;border:0;border-radius:99px;width:8px;height:8px;padding:0;transition:width .42s cubic-bezier(.16,1,.3,1),background .3s,box-shadow .3s,transform .25s;box-shadow:0 0 0 1px #ffffff14}.signature-hero-pagination button:hover{background:#fffaf1c7;transform:scale(1.12)}.signature-hero-pagination button.active{background:linear-gradient(90deg,#ff641e,#f6ad4b);width:25px;box-shadow:0 0 16px #ff6f1f94,inset 0 1px #ffffff6b}.signature-hero-pagination button:focus-visible,.signature-hero-next:focus-visible{outline-offset:4px;outline:2px solid #fff2b5}.signature-hero-next{z-index:23;color:#fff8dd;-webkit-backdrop-filter:blur(16px)saturate(135%);backdrop-filter:blur(16px)saturate(135%);cursor:pointer;background:linear-gradient(145deg,#113227db,#02110de6);border:1px solid #f6c65fb8;border-radius:50%;place-items:center;width:54px;height:54px;padding:0;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s,box-shadow .3s;display:grid;position:absolute;top:49%;right:-29px;box-shadow:0 15px 38px #00000075,0 0 23px #e4a3302e,inset 0 1px #ffffff30}.signature-hero-next:before{border-radius:inherit;content:"";border:1px solid #f6c65f24;animation:2.8s ease-in-out infinite signatureHeroArrowPulse;position:absolute;inset:-8px}.signature-hero-next:hover{background:linear-gradient(145deg,#ff7b32,#e95313);transform:translate(7px)scale(1.05);box-shadow:0 18px 42px #0000007a,0 0 30px #ff661e59,inset 0 1px #ffffff47}.signature-hero-next .signature-icon{width:22px;height:22px}@keyframes signatureHeroFrameNext{0%{opacity:0;filter:blur(13px)saturate(.72);transform:perspective(1500px)translate3d(138px,0,-34px)rotateY(-2.4deg)scale(.958)}62%{opacity:1;filter:blur()saturate(1.03);transform:perspective(1500px)translate(-9px)rotateY(.16deg)scale(1.006)}to{opacity:1;filter:none;transform:perspective(1500px)translate(0,0)rotateY(0)scale(1)}}@keyframes signatureHeroFramePrevious{0%{opacity:0;filter:blur(13px)saturate(.72);transform:perspective(1500px)translate3d(-138px,0,-34px)rotateY(2.4deg)scale(.958)}62%{opacity:1;filter:blur()saturate(1.03);transform:perspective(1500px)translate(9px)rotateY(-.16deg)scale(1.006)}to{opacity:1;filter:none;transform:perspective(1500px)translate(0,0)rotateY(0)scale(1)}}@keyframes signatureHeroArrowPulse{0%,to{opacity:.28;transform:scale(.9)}50%{opacity:.78;transform:scale(1.08)}}@media (width<=1050px){.signature-hero-next{right:-12px}.signature-hero-pagination{right:238px}}@media (width<=820px){.signature-hero-next{width:49px;height:49px;top:47%;right:-13px}.signature-hero-pagination{bottom:-14px;right:50%;transform:translate(50%)}}@media (width<=560px){.signature-device-scene[data-hero-frame="1"] .signature-tablet{translate:-7px 3px}.signature-device-scene[data-hero-frame="1"] .signature-phone{translate:-2px -5px}.signature-device-scene[data-hero-frame="1"] .signature-reference-burger{translate:7px -1px}.signature-device-scene[data-hero-frame="2"] .signature-tablet{translate:5px -2px}.signature-device-scene[data-hero-frame="2"] .signature-phone{translate:-8px 2px}.signature-device-scene[data-hero-frame="2"] .signature-reference-burger{translate:-6px -2px}.signature-hero-next{width:44px;height:44px;top:44%;right:-9px}.signature-hero-next .signature-icon{width:18px;height:18px}.signature-hero-pagination{min-height:31px;padding:6px 10px;bottom:-6px}}.signature-hero-carousel{z-index:3;touch-action:pan-y;cursor:grab;min-height:690px;position:relative}.signature-hero-content-slide{z-index:2;min-height:690px;translate:var(--signature-swipe-x,0) 0;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform, opacity, filter;transition:translate .24s cubic-bezier(.16,1,.3,1);position:relative}.signature-hero-carousel.is-swipe-dragging{cursor:grabbing}.signature-hero-carousel.is-swipe-dragging .signature-hero-content-slide,.signature-hero-carousel.is-swipe-dragging .signature-whatsapp-slide{transition:none}.signature-hero-content-slide[data-frame-direction=next],.signature-flow-hero-slide[data-frame-direction=next]{animation:.78s cubic-bezier(.16,1,.3,1) both signatureHeroFrameNext}.signature-hero-content-slide[data-frame-direction=previous],.signature-flow-hero-slide[data-frame-direction=previous]{animation:.78s cubic-bezier(.16,1,.3,1) both signatureHeroFramePrevious}.signature-hero-content-slide .signature-device-frame{animation:none!important}.signature-flow-hero-slide{z-index:4;will-change:transform, opacity, filter;background:#020b08;min-height:690px;position:absolute;inset:0;overflow:hidden}.signature-flow-hero-slide:after{content:"";pointer-events:none;background:linear-gradient(#0008060a,#0000 64%,#00070557);position:absolute;inset:0}.signature-flow-hero-slide video{object-fit:cover;object-position:center center;background:#020b08;width:100%;height:100%;min-height:690px;display:block}.signature-flow-mobile-copy{display:none}.signature-hero-carousel>.signature-hero-pagination{bottom:12px;right:21%}.signature-hero-carousel>.signature-hero-next{top:49%;right:24px}@media (width<=1050px){.signature-hero-carousel,.signature-hero-content-slide,.signature-flow-hero-slide,.signature-flow-hero-slide video{min-height:1100px}.signature-flow-hero-slide video{object-position:73% center}.signature-flow-hero-slide:after{background:linear-gradient(#000b08e6 0%,#000b0859 31%,#0000 61%,#0007058c 100%),linear-gradient(90deg,#000a088f,#0000 57%)}.signature-flow-mobile-copy{z-index:5;color:#fffaf1;width:min(610px,100% - 56px);display:block;position:absolute;top:56px;left:max(28px,50% - 340px)}.signature-flow-mobile-copy h2{letter-spacing:-.06em;max-width:590px;margin:0;font-size:clamp(42px,8vw,70px);line-height:.98}.signature-flow-mobile-copy h2 em,.signature-flow-mobile-copy h2 strong{color:var(--sig-mint);font-style:normal;font-weight:inherit}.signature-flow-mobile-copy p{color:#fffaf1b8;margin:20px 0 0;font-size:15px}.signature-hero-carousel>.signature-hero-pagination{bottom:18px;right:50%;transform:translate(50%)}.signature-hero-carousel>.signature-hero-next{right:16px}}@media (width<=820px){.signature-hero-carousel,.signature-hero-content-slide,.signature-flow-hero-slide,.signature-flow-hero-slide video{min-height:1060px}.signature-flow-hero-slide video{object-position:77% center}.signature-flow-mobile-copy{width:calc(100% - 36px);top:52px;left:18px}.signature-flow-mobile-copy h2{max-width:520px;font-size:clamp(43px,11.5vw,64px)}.signature-flow-mobile-copy p{max-width:400px;font-size:13px}.signature-hero-carousel>.signature-hero-next{top:52%;right:11px}}@media (width<=560px){.signature-hero-carousel,.signature-hero-content-slide,.signature-flow-hero-slide,.signature-flow-hero-slide video{min-height:940px}.signature-flow-hero-slide video{object-position:78% center}.signature-flow-mobile-copy{top:38px}.signature-flow-mobile-copy h2{font-size:clamp(40px,12.5vw,56px)}.signature-flow-mobile-copy p{margin-top:14px;font-size:12px}.signature-hero-carousel>.signature-hero-pagination{bottom:12px}.signature-hero-carousel>.signature-hero-next{top:51%;right:8px}}.chefia-hero-only{color:#123c30;background:#f3eee4;overflow:hidden}.chefia-hero-only .signature-hero{isolation:isolate;background:#f3eee4;min-height:790px;overflow:hidden}.chefia-hero-only .signature-hero-photo{opacity:.58;filter:saturate(.72)contrast(.94)brightness(1.18);background:#f3eee4 url(/hero/chefia-kitchen-hero.png) 72%/cover no-repeat;inset:-30px}.chefia-hero-only .signature-hero-photo:after{background:linear-gradient(90deg,#fffaf0fc 0%,#fffaf0eb 28%,#fffaf09e 51%,#fffaf02e 76%,#f3eee45c 100%),linear-gradient(#ffffff29,#0000 38%,#e5dac46b 100%)}.chefia-hero-only .signature-hero:after{opacity:1;background:radial-gradient(circle at 82% 18%,#d6ae522e,#0000 23%),linear-gradient(#ffffff1a,#0000 54%,#c3ad831f)}.chefia-hero-only .signature-hero-spotlight{mix-blend-mode:soft-light;opacity:.92;background:radial-gradient(circle at 73% 38%,#ffffffb8,#0000 22%),radial-gradient(at 78% 70%,#60b99433,#0000 36%)}.chefia-hero-only .signature-hero-aurora{opacity:.8;mix-blend-mode:multiply}.chefia-hero-only .signature-header{-webkit-backdrop-filter:blur(24px)saturate(155%);backdrop-filter:blur(24px)saturate(155%);background:#ffffff8f;border-bottom-color:#1345361f;box-shadow:0 1px #ffffffb8,0 12px 36px #2e4d3f0f}.chefia-hero-only .signature-header nav a{color:#123c30b8}.chefia-hero-only .signature-header nav a:hover{color:#0c684d}.chefia-hero-only .signature-header nav .signature-header-login{color:#123c30;border-color:#18554147}.chefia-hero-only .signature-header nav .signature-header-cta{color:#fffaf0;background:linear-gradient(145deg,#0e6b51,#073b2d);border:1px solid #ffffff7a;box-shadow:0 12px 26px #064a3633,inset 0 1px #ffffff57}.chefia-hero-only .signature-hero-grid{min-height:710px}.chefia-hero-only .signature-hero-copy{padding-block:62px 82px}.chefia-hero-only .signature-hero-copy h1{color:#123c30;text-shadow:0 3px 20px #ffffff8c}.chefia-hero-only .signature-hero-copy h1 em{color:#0b7958}.chefia-hero-only .signature-hero-copy>p{color:#123c30b8}.chefia-hero-only .signature-hero-kicker,.chefia-glass-eyebrow{color:#8c6a1e;letter-spacing:.2em;align-items:center;gap:9px;font-size:10px;font-weight:820;display:inline-flex}.chefia-hero-only .signature-hero-kicker:before,.chefia-glass-eyebrow:before{content:"";background:linear-gradient(90deg,#c79a3a,#c79a3a00);width:26px;height:1px}.chefia-hero-only .signature-audience-pills{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.chefia-hero-only .signature-audience-pills span{color:#123c30c7;-webkit-backdrop-filter:blur(14px)saturate(145%);backdrop-filter:blur(14px)saturate(145%);background:#ffffff7a;border:1px solid #13453624;border-radius:99px;align-items:center;gap:7px;min-height:29px;padding:0 11px;font-size:10px;font-weight:720;display:inline-flex;box-shadow:0 6px 18px #2547390d,inset 0 1px #ffffffb8}.chefia-hero-only .signature-audience-pills b{color:#b98a28;font-size:11px;line-height:1}.chefia-hero-only .signature-hero-actions a:first-child{color:#fffaf0;background:linear-gradient(145deg,#0d6f53,#073b2d);border-color:#ffffff8f;box-shadow:0 15px 32px #064a3633,inset 0 1px #ffffff57}.chefia-hero-only .signature-hero-actions a:last-child{color:#123c30}.chefia-hero-only .signature-hero-actions a:last-child i{color:#0e6b51;background:#ffffff6b;border-color:#0e6b5152}.chefia-hero-only .signature-reference-perks{color:#123c309e}.chefia-hero-only .signature-reference-perks span{border-left-color:#0e6b5133}.chefia-hero-only .signature-reference-perks .signature-icon{color:#0e6b51}.chefia-hero-only .signature-device-scene:before{filter:blur(18px);background:radial-gradient(at 55% 47%,#fffc,#0000 34%),radial-gradient(at 57% 55%,#0e6b513d,#0000 64%)}.chefia-hero-only .signature-device-bloom{filter:blur(30px);background:radial-gradient(at 48% 46%,#d2a43a38,#0e6b511f 41%,#0000 69%)}.chefia-hero-only .signature-tablet{background:linear-gradient(145deg,#fffc,#e8eee985 48%,#c0d0c79e);border-color:#ffffffd6;box-shadow:0 46px 92px #203c3042,0 8px 26px #203c3029,inset 0 1px 1px #fffffffa,0 0 0 2px #1d433429,0 0 42px #0e6b511f}.chefia-hero-only .signature-phone{background:linear-gradient(145deg,#ffffffd9,#e6efe98f 48%,#b6cbc0a3);border-color:#ffffffdb;box-shadow:0 42px 72px #203c3047,0 10px 28px #203c302e,inset 0 1px #fffffff5,0 0 26px #0e6b5121}.chefia-hero-only .signature-scene-contact-shadow{background:radial-gradient(#193d2f4d,#193d2f1a 47%,#0000 73%)}.chefia-hero-only .signature-reference-burger{filter:drop-shadow(0 36px 29px #193d2f52)drop-shadow(0 0 18px #e78e1a24)}.chefia-hero-only .signature-food-tiles{z-index:13;pointer-events:none;position:absolute;inset:0}.chefia-hero-only .signature-food-tile{color:#123c30;-webkit-backdrop-filter:blur(20px)saturate(155%);backdrop-filter:blur(20px)saturate(155%);background:#ffffff9e;border:1px solid #ffffffd1;border-radius:17px;min-width:124px;padding:10px 13px 11px;display:grid;position:absolute;transform:translateZ(0);box-shadow:0 16px 32px #1c423321,inset 0 1px #fffffff0}.chefia-hero-only .signature-food-tile b{margin-bottom:4px;font-size:23px;line-height:1}.chefia-hero-only .signature-food-tile small{color:#123c3085;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:720}.chefia-hero-only .signature-food-tile strong{margin-top:2px;font-size:11px;font-weight:780}.chefia-hero-only .signature-food-tile-sandwich{animation:6.8s ease-in-out infinite chefiaFoodTileFloat;top:42px;left:-6px}.chefia-hero-only .signature-food-tile-cake{animation:7.4s ease-in-out .7s infinite chefiaFoodTileFloat;top:118px;right:8px}.chefia-hero-only .signature-food-tile-snack{animation:7.8s ease-in-out 1.2s infinite chefiaFoodTileFloat;bottom:88px;left:34px}.chefia-hero-only .signature-food-tile-delivery{animation:7.1s ease-in-out 1.8s infinite chefiaFoodTileFloat;bottom:22px;right:0}@keyframes chefiaFoodTileFloat{0%,to{translate:0}50%{translate:0 -8px}}.chefia-hero-only .signature-queue>span{grid-template-columns:40px 1fr auto;align-items:center}.chefia-hero-only .signature-queue small{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.chefia-hero-only .signature-queue small i{color:#fffaf16e;font-size:5px;font-style:normal}.chefia-hero-only .signature-hero-pagination{background:#ffffff8a;border-color:#13453629;box-shadow:0 12px 30px #2646371f,inset 0 1px #ffffffe6}.chefia-hero-only .signature-hero-pagination button{background:#123c3040}.chefia-hero-only .signature-hero-pagination button.active{background:linear-gradient(90deg,#c6932d,#0e6b51);box-shadow:0 0 16px #0e6b5138,inset 0 1px #ffffffa3}.chefia-hero-only .signature-hero-next{color:#0e6b51;background:#ffffff9e;border-color:#0e6b514d;box-shadow:0 15px 38px #25473929,0 0 23px #0e6b511a,inset 0 1px #ffffffeb}.chefia-hero-only .signature-hero-next:hover{color:#fffaf0;background:linear-gradient(145deg,#0e6b51,#073b2d)}.chefia-hero-only .signature-mobile-cta{background:#ffffffc7;border-top-color:#13453624}.chefia-hero-only .signature-mobile-cta a{color:#123c30;border-color:#0e6b5133}.chefia-hero-only .signature-mobile-cta a:first-child{color:#fffaf0;background:linear-gradient(145deg,#0d6f53,#073b2d);border-color:#ffffff94}.chefia-glass-story{color:#123c30;background:radial-gradient(circle at 77% 12%,#bedfcc80,#0000 20%),linear-gradient(#f7f4ed 0%,#e9f0e8 46%,#f3eee4 100%);min-height:340vh;position:relative;overflow:clip}.chefia-glass-story-pin{align-items:center;min-height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.chefia-glass-story-pin:before,.chefia-glass-story-pin:after{content:"";pointer-events:none;border:1px solid #0e6b511a;border-radius:50%;position:absolute}.chefia-glass-story-pin:before{background:radial-gradient(circle at 46% 46%,#ffffff9e,#0000 64%);width:65vw;height:65vw;top:-28%;right:-13%}.chefia-glass-story-pin:after{background:radial-gradient(circle at 52% 42%,#cfab4a1a,#0000 67%);width:62vw;height:62vw;bottom:-42%;left:-20%}.chefia-glass-story-grid{z-index:2;grid-template-columns:minmax(270px,.74fr) minmax(560px,1.26fr);align-items:center;gap:clamp(30px,5vw,90px);min-height:100svh;display:grid;position:relative}.chefia-glass-story-copy{z-index:4;padding-block:60px;position:relative}.chefia-glass-story-copy h2{color:#123c30;letter-spacing:-.067em;max-width:510px;margin:22px 0 19px;font-size:clamp(43px,4.8vw,72px);font-weight:720;line-height:.96}.chefia-glass-story-copy h2 em{color:#0e6b51;font-style:normal}.chefia-glass-story-copy>p{color:#123c30ad;max-width:430px;margin:0;font-size:15px;line-height:1.6}.chefia-glass-story-steps{gap:8px;max-width:430px;margin-top:31px;display:grid}.chefia-glass-story-steps>div{opacity:.45;border:1px solid #0000;border-radius:15px;grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:47px;padding:7px 10px;transition:opacity .34s,background .34s,border-color .34s,transform .34s;display:grid}.chefia-glass-story-steps>div.active{opacity:1;background:#ffffff94;border-color:#0e6b5129;transform:translate(8px);box-shadow:0 12px 28px #2a4d3b14,inset 0 1px #ffffffe6}.chefia-glass-story-steps>div.complete{opacity:.76}.chefia-glass-story-steps i{color:#0e6b51;border:1px solid #0e6b512e;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;font-weight:820;display:grid}.chefia-glass-story-steps span{gap:2px;display:grid}.chefia-glass-story-steps b{color:#8c6a1e;letter-spacing:.18em;font-size:8px}.chefia-glass-story-steps strong{color:#123c30;font-size:12px;font-weight:720}.chefia-glass-story-cta{color:#fffaf0;background:linear-gradient(145deg,#0e6b51,#073b2d);border:1px solid #ffffff94;border-radius:13px;align-items:center;gap:10px;min-height:47px;margin-top:27px;padding:0 19px;font-size:12px;font-weight:780;text-decoration:none;transition:transform .26s,box-shadow .26s;display:inline-flex;box-shadow:0 14px 28px #064a362e,inset 0 1px #ffffff5c}.chefia-glass-story-cta:hover{transform:translateY(-2px);box-shadow:0 17px 34px #064a3642,inset 0 1px #ffffff70}.chefia-glass-story-cta .signature-icon{width:16px;height:16px}.chefia-glass-story-stage{isolation:isolate;background:linear-gradient(145deg,#ffffffb8,#ddece27a 48%,#c9dccfa8),radial-gradient(circle at 75% 20%,#fffc,#0000 35%);border:1px solid #ffffffc7;border-radius:38px;height:min(650px,100svh - 94px);min-height:535px;position:relative;overflow:hidden;box-shadow:0 42px 90px #224b3826,0 12px 32px #224b3817,inset 0 1px #fffffff2}.chefia-glass-story-stage:before{content:"";pointer-events:none;border:1px solid #fff6;border-radius:29px;position:absolute;inset:12px}.chefia-glass-story-stage-glow{filter:blur(22px);opacity:calc(.46 + var(--chefia-story-progress) * .36);pointer-events:none;background:radial-gradient(circle at 71% 43%,#d1aa4a47,#0000 26%),radial-gradient(circle at 24% 74%,#0e6b5133,#0000 31%);transition:opacity .5s;position:absolute;inset:-10%}.chefia-glass-story-kitchen-line{z-index:1;opacity:.44;align-items:center;gap:11px;display:flex;position:absolute;top:12%;left:10%;right:8%}.chefia-glass-story-kitchen-line:before{content:"";background:linear-gradient(90deg,#0000,#0e6b5161,#0000);flex:1;height:1px}.chefia-glass-story-kitchen-line i{background:#ffffffb8;border:1px solid #0e6b516b;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 5px #0e6b510f}.chefia-glass-story-phone,.chefia-glass-story-tablet{background:linear-gradient(145deg,#ffffffd6,#e2ede5ad 54%,#b5ccbead);border:1px solid #ffffffe6;position:absolute;box-shadow:0 30px 70px #1a40303d,0 8px 24px #1a40301f,inset 0 1px #fffffffa}.chefia-glass-story-phone{z-index:7;border-radius:35px;width:174px;height:365px;padding:7px;transition:transform .6s cubic-bezier(.16,1,.3,1),translate .6s;top:10%;right:5%;transform:rotate(5deg)}.chefia-glass-story-phone:after{content:"";background:#0e342873;border-radius:2px;width:3px;height:64px;position:absolute;top:25%;right:-4px}.chefia-glass-story-island{z-index:3;background:#0b211a;border-radius:99px;width:66px;height:17px;position:absolute;top:13px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #ffffff1f}.chefia-glass-story-phone-screen{color:#123c30;background:#f2eee6;border-radius:28px;height:100%;position:relative;overflow:hidden}.chefia-glass-story-phone-screen>header{color:#123c30cc;justify-content:space-between;align-items:center;height:40px;padding:0 12px;font-size:8px;font-weight:760;display:flex}.chefia-glass-story-phone-screen>header span{letter-spacing:.14em}.chefia-glass-story-contact{background:#ffffff8f;border-top:1px solid #0e6b5117;border-bottom:1px solid #0e6b511f;grid-template-columns:29px 1fr auto;align-items:center;gap:8px;padding:8px 12px;display:grid}.chefia-glass-story-contact>i{color:#fffaf0;background:linear-gradient(145deg,#d7b35b,#b6811f);border-radius:10px;place-items:center;width:29px;height:29px;font-size:8px;font-style:normal;font-weight:800;display:grid}.chefia-glass-story-contact span{gap:2px;display:grid}.chefia-glass-story-contact b{font-size:9px}.chefia-glass-story-contact small{color:#0e6b51;font-size:7px}.chefia-glass-story-contact strong{color:#123c3073;letter-spacing:.1em;font-size:12px}.chefia-glass-story-chat{background:linear-gradient(150deg,#ffffff2e,#e3eee357);flex-direction:column;gap:9px;padding:14px 9px;display:flex;position:absolute;inset:80px 0 38px}.chefia-glass-story-chat p{color:#123c30d1;background:#ffffffbd;border:1px solid #0e6b5114;border-radius:13px 13px 13px 4px;max-width:87%;margin:0;padding:9px 9px 15px;font-size:8px;line-height:1.35;position:relative;box-shadow:0 7px 14px #2348370f}.chefia-glass-story-chat p.out{background:#d6f2de;border-radius:13px 13px 4px;align-self:flex-end}.chefia-glass-story-chat p time{color:#123c3070;font-size:6px;position:absolute;bottom:4px;right:7px}.chefia-glass-story-cart{opacity:0;background:#ffffffc2;border:1px solid #d3a93d2e;border-radius:14px;gap:4px;margin-top:1px;padding:10px;transition:opacity .42s,translate .42s;display:grid;translate:0 10px;box-shadow:0 11px 22px #23483714}.chefia-glass-story-cart.is-visible{opacity:1;translate:0}.chefia-glass-story-cart small{color:#8c6a1e;letter-spacing:.17em;font-size:6px;font-weight:820}.chefia-glass-story-cart b{font-size:8px;font-weight:720}.chefia-glass-story-cart strong{color:#0e6b51;border-top:1px solid #0e6b511a;margin-top:3px;padding-top:5px;font-size:8px}.chefia-glass-story-phone-screen>footer{color:#123c306b;background:#fffc;border:1px solid #0e6b511a;border-radius:99px;justify-content:space-between;align-items:center;min-height:24px;padding:0 8px;font-size:7px;display:flex;position:absolute;bottom:7px;left:8px;right:8px}.chefia-glass-story-phone-screen>footer b{color:#fffaf0;background:#0e6b51;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;display:grid}.chefia-glass-story-tablet{z-index:5;border-radius:26px;width:min(640px,74%);padding:9px;transition:transform .65s cubic-bezier(.16,1,.3,1);top:28%;right:23%;transform:perspective(1200px)rotateY(-7deg)rotateX(2deg)rotate(-2deg)}.chefia-glass-story-tablet-camera{z-index:3;background:#13271e;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #5f7a6a}.chefia-glass-story-dashboard{color:#f7f1e8;background:#0b241c;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:82px 1fr;min-height:410px;display:grid;overflow:hidden}.chefia-glass-story-dashboard>aside{background:linear-gradient(#10382a,#071b14);align-content:start;gap:7px;padding:15px 9px;display:grid}.chefia-glass-story-dashboard>aside .signature-logo{justify-content:center;margin-bottom:12px;display:inline-flex}.chefia-glass-story-dashboard>aside .signature-logo img{width:54px}.chefia-glass-story-dashboard>aside>span{color:#f7f1e885;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;min-height:30px;padding:0 7px;font-size:7px;display:flex}.chefia-glass-story-dashboard>aside>span.active{color:#a7e7c6;background:#8fe0b726}.chefia-glass-story-dashboard>aside .signature-icon{width:12px;height:12px}.chefia-glass-story-dashboard>main{background:linear-gradient(140deg,#102d23,#092019 67%,#071713);min-width:0;padding:18px 18px 16px}.chefia-glass-story-dashboard>main>header{justify-content:space-between;align-items:end;display:flex}.chefia-glass-story-dashboard>main>header div{gap:5px;display:grid}.chefia-glass-story-dashboard>main>header small{color:#a5e7c6a3;letter-spacing:.14em;font-size:6px;font-weight:820}.chefia-glass-story-dashboard>main>header strong{letter-spacing:-.04em;font-size:18px}.chefia-glass-story-dashboard>main>header>span{color:#f7f1e8a6;border:1px solid #ffffff1f;border-radius:7px;padding:5px 8px;font-size:7px}.chefia-glass-story-metrics{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:17px;display:grid}.chefia-glass-story-metrics>span{background:#ffffff0e;border:1px solid #91e1b91f;border-radius:10px;align-content:center;gap:5px;min-height:55px;padding:9px;display:grid}.chefia-glass-story-metrics small{color:#f7f1e87a;font-size:6px}.chefia-glass-story-metrics b{color:#fff8ea;font-size:14px}.chefia-glass-story-metrics b.good{color:#9ee4bd;font-size:9px}.chefia-glass-story-board{grid-template-columns:1.15fr 1.15fr .92fr;gap:8px;margin-top:17px;display:grid}.chefia-glass-story-board>section{min-width:0}.chefia-glass-story-board h3{color:#f7f1e873;letter-spacing:.15em;margin:0 0 7px;font-size:6px;font-weight:820}.chefia-glass-story-board article{background:#ffffff0e;border:1px solid #ffffff14;border-radius:9px;gap:4px;min-height:78px;margin-top:6px;padding:9px;transition:border-color .4s,background .4s,box-shadow .4s;display:grid}.chefia-glass-story-board article.is-lit{background:#4da97b2b;border-color:#a8eac47a;box-shadow:0 0 0 1px #a8eac414,0 10px 20px #17734c24}.chefia-glass-story-board article small{color:#f7f1e885;font-size:6px}.chefia-glass-story-board article strong{color:#f7f1e8;font-size:8px;line-height:1.3}.chefia-glass-story-board article em{color:#d3ad57;font-size:6px;font-style:normal}.chefia-glass-story-route{z-index:6;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chefia-glass-story-route-halo{fill:none;stroke:#0e6b5129;stroke-width:16px;filter:blur(5px)}.chefia-glass-story-route-line{fill:none;stroke:url(#chefiaStoryRouteGradient);stroke-width:2.3px;stroke-linecap:round;stroke-dasharray:9 14;filter:url(#chefiaStoryRouteGlow);animation:3.6s linear infinite chefiaRouteDash}.chefia-glass-story-route-dot{fill:#d2a43a;stroke:#fffc;stroke-width:3px;filter:drop-shadow(0 0 8px #d2a43aad)}@keyframes chefiaRouteDash{to{stroke-dashoffset:-92px}}.chefia-glass-story-status{z-index:12;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:#ffffffad;border:1px solid #ffffffd6;border-radius:13px;align-items:center;gap:9px;min-width:145px;padding:9px 12px;display:inline-flex;position:absolute;bottom:7%;right:31%;box-shadow:0 14px 26px #1d453321,inset 0 1px #fffffff0}.chefia-glass-story-status>i{background:#14a86f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #14a86f1f,0 0 13px #14a86f73}.chefia-glass-story-status span{gap:3px;display:grid}.chefia-glass-story-status small{color:#8c6a1e;letter-spacing:.17em;font-size:6px;font-weight:820}.chefia-glass-story-status strong{color:#123c30;font-size:9px}.chefia-glass-food-chip{z-index:11;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);color:#123c30;background:#ffffffa3;border:1px solid #ffffffd6;border-radius:14px;align-items:center;gap:8px;padding:8px 11px;transition:translate .6s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;box-shadow:0 14px 26px #1d45331f,inset 0 1px #fffffff0}.chefia-glass-food-chip b{font-size:22px;line-height:1}.chefia-glass-food-chip span{gap:3px;display:grid}.chefia-glass-food-chip small{color:#123c3080;text-transform:uppercase;font-size:6px;font-weight:720}.chefia-glass-food-chip strong{font-size:9px}.chefia-glass-food-chip.chip-sandwich{top:7%;left:6%}.chefia-glass-food-chip.chip-snack{bottom:15%;left:7%}.chefia-glass-food-chip.chip-cake{top:68%;right:6%}.chefia-glass-story-stage[data-step="1"] .chip-sandwich,.chefia-glass-story-stage[data-step="2"] .chip-sandwich,.chefia-glass-story-stage[data-step="3"] .chip-sandwich{translate:0 -8px}.chefia-glass-story-stage[data-step="2"] .chip-snack,.chefia-glass-story-stage[data-step="3"] .chip-snack{translate:8px}.chefia-glass-story-stage[data-step="3"] .chip-cake{translate:0 -8px}@media (width<=1150px){.chefia-hero-only .signature-hero-grid{grid-template-columns:minmax(350px,.75fr) minmax(560px,1.25fr);gap:18px;width:min(1120px,100% - 52px)}.chefia-hero-only .signature-device-scene{transform:translate3d(0, var(--hero-scroll-shift,0px), 0)}.chefia-hero-only .signature-tablet{width:min(620px,86%);right:50px}.chefia-hero-only .signature-food-tile-sandwich{left:-12px}.chefia-hero-only .signature-food-tile-cake{right:-9px}.chefia-glass-story-grid{grid-template-columns:minmax(250px,.66fr) minmax(510px,1.34fr);gap:26px}.chefia-glass-story-stage{min-height:500px}.chefia-glass-story-tablet{width:74%;right:20%}}@media (width<=820px){.chefia-hero-only .signature-hero{min-height:1100px}.chefia-hero-only .signature-hero-photo{opacity:.5;background-position:70%}.chefia-hero-only .signature-hero-photo:after{background:linear-gradient(#fffaf0f7 0%,#fffaf0d6 42%,#fffaf042 77%,#f3eee4c2 100%),linear-gradient(90deg,#fffaf0db,#fffaf01f)}.chefia-hero-only .signature-hero-grid{grid-template-columns:1fr;gap:0;width:calc(100% - 34px);padding-block:54px 70px}.chefia-hero-only .signature-hero-copy{padding:0}.chefia-hero-only .signature-hero-copy h1{max-width:650px}.chefia-hero-only .signature-device-scene{height:565px;margin-top:16px}.chefia-hero-only .signature-tablet{width:92%;top:62px;right:3%}.chefia-hero-only .signature-phone{width:160px;height:334px;bottom:86px;right:-2px}.chefia-hero-only .signature-food-tile{transform-origin:50%;transform:scale(.92)}.chefia-hero-only .signature-food-tile-sandwich{top:24px;left:0}.chefia-hero-only .signature-food-tile-cake{top:95px;right:-4px}.chefia-hero-only .signature-food-tile-snack{bottom:76px;left:16px}.chefia-hero-only .signature-food-tile-delivery{bottom:15px;right:-2px}.chefia-glass-story{min-height:280vh}.chefia-glass-story-grid{grid-template-columns:1fr;align-content:center;gap:12px;width:calc(100% - 34px);padding-block:28px 46px}.chefia-glass-story-copy{padding-block:23px 10px}.chefia-glass-story-copy h2{max-width:640px;margin-block:15px 13px;font-size:clamp(43px,9.8vw,64px)}.chefia-glass-story-copy>p{max-width:560px;font-size:14px}.chefia-glass-story-steps{gap:6px;max-width:none;margin-top:17px;padding-bottom:3px;display:flex;overflow-x:auto}.chefia-glass-story-steps>div{min-width:175px;min-height:42px;padding:6px 8px}.chefia-glass-story-steps>div.active{transform:none}.chefia-glass-story-steps strong{font-size:10px}.chefia-glass-story-cta{min-height:43px;margin-top:17px}.chefia-glass-story-stage{border-radius:29px;height:min(570px,57svh);min-height:425px}.chefia-glass-story-tablet{border-radius:19px;width:82%;padding:7px;top:28%;right:12%}.chefia-glass-story-dashboard{border-radius:13px;grid-template-columns:57px 1fr;min-height:300px}.chefia-glass-story-dashboard>aside{gap:4px;padding:11px 6px}.chefia-glass-story-dashboard>aside .signature-logo{margin-bottom:5px}.chefia-glass-story-dashboard>aside .signature-logo img{width:39px}.chefia-glass-story-dashboard>aside>span{gap:4px;min-height:25px;padding-inline:5px;font-size:5px}.chefia-glass-story-dashboard>aside .signature-icon{width:9px;height:9px}.chefia-glass-story-dashboard>main{padding:12px 11px 10px}.chefia-glass-story-dashboard>main>header small{font-size:4px}.chefia-glass-story-dashboard>main>header strong{font-size:13px}.chefia-glass-story-dashboard>main>header>span{padding:4px 6px;font-size:5px}.chefia-glass-story-metrics{gap:4px;margin-top:10px}.chefia-glass-story-metrics>span{gap:3px;min-height:38px;padding:6px}.chefia-glass-story-metrics small{font-size:4px}.chefia-glass-story-metrics b{font-size:10px}.chefia-glass-story-metrics b.good{font-size:6px}.chefia-glass-story-board{gap:4px;margin-top:10px}.chefia-glass-story-board h3{margin-bottom:4px;font-size:4px}.chefia-glass-story-board article{border-radius:6px;min-height:58px;margin-top:4px;padding:6px}.chefia-glass-story-board article small{font-size:4px}.chefia-glass-story-board article strong{font-size:5.5px}.chefia-glass-story-board article em{font-size:4px}.chefia-glass-story-phone{border-radius:27px;width:128px;height:270px;padding:5px;top:8%;right:2%}.chefia-glass-story-island{width:49px;height:13px;top:10px}.chefia-glass-story-phone-screen{border-radius:21px}.chefia-glass-story-phone-screen>header{height:30px;padding-inline:8px;font-size:6px}.chefia-glass-story-contact{grid-template-columns:22px 1fr auto;gap:5px;padding:6px 8px}.chefia-glass-story-contact>i{border-radius:7px;width:22px;height:22px;font-size:6px}.chefia-glass-story-contact b{font-size:6px}.chefia-glass-story-contact small{font-size:5px}.chefia-glass-story-contact strong{font-size:8px}.chefia-glass-story-chat{gap:6px;padding:9px 6px;inset:59px 0 30px}.chefia-glass-story-chat p{border-radius:9px 9px 9px 3px;padding:6px 6px 11px;font-size:6px}.chefia-glass-story-chat p time{font-size:4px;bottom:3px;right:4px}.chefia-glass-story-cart{border-radius:9px;gap:3px;padding:7px}.chefia-glass-story-cart small{font-size:4px}.chefia-glass-story-cart b,.chefia-glass-story-cart strong{font-size:6px}.chefia-glass-story-phone-screen>footer{min-height:19px;padding-inline:6px;font-size:5px;bottom:5px;left:5px;right:5px}.chefia-glass-story-phone-screen>footer b{width:14px;height:14px;font-size:6px}.chefia-glass-story-status{min-width:117px;padding:7px 9px;bottom:5%;right:29%}.chefia-glass-story-status small{font-size:4px}.chefia-glass-story-status strong{font-size:7px}.chefia-glass-food-chip{border-radius:10px;gap:5px;padding:6px 8px}.chefia-glass-food-chip b{font-size:16px}.chefia-glass-food-chip small{font-size:4px}.chefia-glass-food-chip strong{font-size:6px}.chefia-glass-food-chip.chip-sandwich{top:7%;left:4%}.chefia-glass-food-chip.chip-snack{bottom:12%;left:4%}.chefia-glass-food-chip.chip-cake{top:69%;right:4%}}@media (width<=560px){.chefia-hero-only .signature-hero{min-height:1010px}.chefia-hero-only .signature-hero-grid{padding-top:39px}.chefia-hero-only .signature-hero-copy h1{font-size:clamp(43px,12.8vw,58px)}.chefia-hero-only .signature-hero-copy>p{margin-block:18px 22px;font-size:13px}.chefia-hero-only .signature-audience-pills{gap:5px;margin-top:18px}.chefia-hero-only .signature-audience-pills span{min-height:25px;padding-inline:8px;font-size:8px}.chefia-hero-only .signature-audience-pills b{font-size:9px}.chefia-hero-only .signature-hero-actions{gap:9px}.chefia-hero-only .signature-hero-actions a{min-height:45px;padding-inline:15px;font-size:10px}.chefia-hero-only .signature-device-scene{height:465px;margin-top:8px}.chefia-hero-only .signature-tablet{width:98%;top:37px;right:1%}.chefia-hero-only .signature-phone{width:122px;height:258px;bottom:78px;right:-5px}.chefia-hero-only .signature-food-tile{border-radius:12px;min-width:94px;padding:7px 8px 8px}.chefia-hero-only .signature-food-tile b{font-size:18px}.chefia-hero-only .signature-food-tile small{font-size:6px}.chefia-hero-only .signature-food-tile strong{font-size:8px}.chefia-hero-only .signature-food-tile-sandwich{top:14px;left:-3px}.chefia-hero-only .signature-food-tile-cake{top:72px;right:-5px}.chefia-hero-only .signature-food-tile-snack{bottom:70px;left:2px}.chefia-hero-only .signature-food-tile-delivery{bottom:10px;right:-5px}.chefia-glass-story{min-height:255vh}.chefia-glass-story-grid{width:calc(100% - 22px);padding-block:18px 36px}.chefia-glass-story-copy{padding-block:18px 7px}.chefia-glass-eyebrow{gap:6px;font-size:8px}.chefia-glass-eyebrow:before{width:18px}.chefia-glass-story-copy h2{margin-block:13px 11px;font-size:clamp(38px,12vw,52px)}.chefia-glass-story-copy>p{font-size:12px;line-height:1.5}.chefia-glass-story-steps>div{grid-template-columns:26px 1fr;gap:7px;min-width:152px;min-height:38px}.chefia-glass-story-steps i{width:23px;height:23px;font-size:7px}.chefia-glass-story-steps b{font-size:6px}.chefia-glass-story-steps strong{font-size:8px}.chefia-glass-story-cta{min-height:40px;margin-top:14px;padding-inline:15px;font-size:10px}.chefia-glass-story-stage{border-radius:23px;height:54svh;min-height:390px}.chefia-glass-story-tablet{width:86%;top:30%;right:10%}.chefia-glass-story-dashboard{grid-template-columns:43px 1fr;min-height:244px}.chefia-glass-story-dashboard>aside{padding:8px 4px}.chefia-glass-story-dashboard>aside .signature-logo img{width:30px}.chefia-glass-story-dashboard>aside>span{min-height:21px;padding-inline:3px;font-size:3.5px}.chefia-glass-story-dashboard>aside .signature-icon{width:7px;height:7px}.chefia-glass-story-dashboard>main{padding:9px 7px 7px}.chefia-glass-story-dashboard>main>header strong{font-size:10px}.chefia-glass-story-dashboard>main>header>span{padding:3px 4px;font-size:4px}.chefia-glass-story-metrics{margin-top:7px}.chefia-glass-story-metrics>span{min-height:30px;padding:4px}.chefia-glass-story-metrics small{font-size:3px}.chefia-glass-story-metrics b{font-size:8px}.chefia-glass-story-metrics b.good{font-size:4.5px}.chefia-glass-story-board{margin-top:7px}.chefia-glass-story-board h3{font-size:3px}.chefia-glass-story-board article{min-height:47px;padding:5px}.chefia-glass-story-board article small{font-size:3px}.chefia-glass-story-board article strong{font-size:4.4px}.chefia-glass-story-board article em{font-size:3px}.chefia-glass-story-phone{border-radius:23px;width:108px;height:228px;padding:4px;top:7%;right:1%}.chefia-glass-story-island{width:41px;height:11px;top:8px}.chefia-glass-story-phone-screen{border-radius:18px}.chefia-glass-story-phone-screen>header{height:25px;padding-inline:6px;font-size:5px}.chefia-glass-story-contact{grid-template-columns:18px 1fr auto;gap:4px;padding:5px 6px}.chefia-glass-story-contact>i{border-radius:6px;width:18px;height:18px;font-size:5px}.chefia-glass-story-contact b{font-size:5px}.chefia-glass-story-contact small{font-size:4px}.chefia-glass-story-contact strong{font-size:7px}.chefia-glass-story-chat{gap:4px;padding:7px 5px;inset:49px 0 25px}.chefia-glass-story-chat p{padding:5px 5px 9px;font-size:5px}.chefia-glass-story-chat p time{font-size:3px;bottom:2px;right:3px}.chefia-glass-story-cart{padding:5px}.chefia-glass-story-cart small{font-size:3px}.chefia-glass-story-cart b,.chefia-glass-story-cart strong{font-size:5px}.chefia-glass-story-phone-screen>footer{min-height:16px;font-size:4px}.chefia-glass-story-phone-screen>footer b{width:12px;height:12px;font-size:5px}.chefia-glass-story-status{min-width:102px;padding:6px 7px;bottom:4%;right:27%}.chefia-glass-story-status>i{width:6px;height:6px}.chefia-glass-story-status small{font-size:3px}.chefia-glass-story-status strong{font-size:6px}.chefia-glass-food-chip{border-radius:8px;padding:5px 6px}.chefia-glass-food-chip b{font-size:13px}.chefia-glass-food-chip small{font-size:3px}.chefia-glass-food-chip strong{font-size:5px}}@media (prefers-reduced-motion:reduce){.chefia-hero-only .signature-food-tile,.chefia-glass-story-route-line{animation:none}.chefia-glass-story-steps>div,.chefia-glass-story-stage-glow,.chefia-glass-story-phone,.chefia-glass-story-tablet,.chefia-glass-story-cart,.chefia-glass-food-chip{transition:none}}.signature-food-art{flex:none;width:52px;height:38px;margin:0;display:block;position:relative}.signature-food-art>i{display:block;position:absolute}.signature-food-art-sandwich>i:first-child{background:linear-gradient(160deg,#f5c773 0%,#ca7a27 56%,#9f4d1b 100%);border-radius:24px 24px 8px 8px;width:45px;height:17px;top:2px;left:5px;transform:rotate(-2deg);box-shadow:inset 0 3px 5px #fff5ce85,0 6px 6px #5232162e}.signature-food-art-sandwich>i:first-child:after{content:"";background:#fff6cddb;border-radius:50%;width:4px;height:2px;position:absolute;top:5px;left:11px;box-shadow:9px -1px #fff6cdd1,19px 1px #fff6cdb8,28px -2px #fff6cdb8}.signature-food-art-sandwich>i:nth-child(2){clip-path:polygon(0 20%,8% 0,18% 20%,30% 2%,39% 22%,52% 0,63% 20%,77% 3%,88% 22%,100% 0,97% 100%,5% 100%);background:linear-gradient(#82c66d 0%,#2e8d4e 58%,#1a673d 100%);border-radius:40% 48% 44% 38%;width:48px;height:8px;top:18px;left:4px;box-shadow:0 3px #efb144,0 6px #7d3b23}.signature-food-art-sandwich>i:nth-child(3){background:linear-gradient(#d88932,#a9541d);border-radius:3px 3px 12px 12px;width:42px;height:8px;top:30px;left:8px;box-shadow:inset 0 2px #ffda845c}.signature-food-art-snack>i:first-child,.signature-food-art-snack>i:nth-child(2){clip-path:polygon(50% 0,92% 68%,84% 88%,66% 100%,34% 100%,16% 88%,8% 68%);background:linear-gradient(145deg,#ffd478 0%,#e59a32 52%,#b35c1d 100%);border-radius:52% 52% 43% 43%;width:19px;height:29px;box-shadow:inset 2px 3px 4px #fff4b87a,0 6px 7px #6134142e}.signature-food-art-snack>i:first-child{top:3px;left:8px;transform:rotate(-7deg)}.signature-food-art-snack>i:nth-child(2){top:7px;left:26px;transform:rotate(8deg)scale(.82)}.signature-food-art-snack>i:nth-child(3){filter:blur(2px);background:#8f531d38;border-radius:50%;height:5px;bottom:1px;left:3px;right:1px}.signature-food-art-cake>i:first-child{background:repeating-linear-gradient(#5a2c23 0 5px,#8e4b2d 5px 9px,#44231d 9px 13px);border-radius:2px 3px 7px 7px;width:42px;height:22px;bottom:2px;left:6px;transform:skewY(-4deg);box-shadow:0 5px 9px #4b281933}.signature-food-art-cake>i:nth-child(2){background:linear-gradient(#f3d7c1,#b66f49 58%,#603323 100%);border-radius:50% 50% 45% 42%;width:45px;height:12px;top:4px;left:4px;transform:rotate(-4deg);box-shadow:inset 0 2px #fff4e1a6}.signature-food-art-cake>i:nth-child(3){background:#6d3123;border-radius:2px 2px 12px 12px;width:28px;height:10px;top:11px;left:14px;transform:rotate(-4deg);box-shadow:9px 1px #6d3123}.signature-food-art-delivery>i:first-child{clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);background:linear-gradient(145deg,#e5bc80,#a9713c 82%);border-radius:3px 3px 8px 8px;width:37px;height:29px;bottom:1px;left:8px;box-shadow:inset 2px 2px #fff3cd7a,0 6px 8px #61381b29}.signature-food-art-delivery>i:nth-child(2){border:3px solid #9b6b3b;border-bottom:0;border-radius:20px 20px 0 0;width:23px;height:17px;top:2px;left:15px}.signature-food-art-delivery>i:nth-child(3){background:#296449b8;border-radius:50%;height:6px;bottom:10px;left:17px;right:17px;box-shadow:0 0 0 2px #fff7da24}.signature-food-tile>.signature-food-art{margin-bottom:4px}.signature-food-tile>.signature-food-art>i{font-size:0}.chefia-proof-rail{z-index:2;background:linear-gradient(#f3eee4 0%,#f8f5ee 48%,#eef4ed 100%);padding:46px 0 92px;position:relative;overflow:hidden}.chefia-proof-rail:before{content:"";background:linear-gradient(90deg,#0000,#0e6b512e,#0000);height:1px;position:absolute;top:0;left:7%;right:7%}.chefia-proof-rail-heading{text-align:center;justify-items:center;display:grid}.chefia-proof-rail-heading h2{color:#123c30;letter-spacing:-.06em;max-width:760px;margin:17px 0 30px;font-size:clamp(31px,3.4vw,48px);font-weight:720;line-height:1}.chefia-proof-rail-heading h2 em{color:#0e6b51;font-style:normal}.chefia-proof-rail-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.chefia-proof-card{-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#fff9;border:1px solid #ffffffdb;border-radius:21px;grid-template-columns:1fr auto;gap:10px;min-height:188px;padding:18px 17px;display:grid;position:relative;overflow:hidden;box-shadow:0 19px 34px #23483614,inset 0 1px #ffffffeb}.chefia-proof-card:after{content:"";pointer-events:none;border:1px solid #0e6b511c;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-35px;right:-23px}.chefia-proof-card-copy{z-index:2;min-width:0;position:relative}.chefia-proof-card-copy>span{color:#0e6b51;background:#ffffff94;border:1px solid #0e6b5124;border-radius:10px;place-items:center;width:29px;height:29px;margin-bottom:14px;display:grid}.chefia-proof-card-copy>span .signature-icon{width:15px;height:15px}.chefia-proof-card h3{color:#123c30;letter-spacing:-.03em;margin:0;font-size:15px}.chefia-proof-card p{color:#123c30a6;max-width:170px;margin:8px 0 0;font-size:10px;line-height:1.48}.chefia-proof-card-art{z-index:2;align-content:end;justify-items:end;min-width:76px;padding-bottom:4px;display:grid;position:relative}.chefia-proof-card-art .signature-food-art{transform-origin:100% 100%;width:82px;height:64px;transform:scale(1.22)}.chefia-proof-card-art small{color:#123c3073;letter-spacing:.08em;text-align:right;text-transform:uppercase;margin-top:5px;font-size:7px;font-weight:760}@media (width<=1050px){.chefia-proof-rail-list{grid-template-columns:repeat(2,minmax(0,1fr))}.chefia-proof-card{min-height:176px}}@media (width<=820px){.chefia-proof-rail{padding:35px 0 68px}.chefia-proof-rail-heading{text-align:left;justify-items:start}.chefia-proof-rail-heading h2{margin:14px 0 22px;font-size:clamp(30px,6.2vw,42px)}.chefia-proof-rail-list{gap:9px}.chefia-proof-card{border-radius:16px;min-height:158px;padding:14px 13px}.chefia-proof-card-copy>span{width:26px;height:26px;margin-bottom:10px}.chefia-proof-card h3{font-size:13px}.chefia-proof-card p{margin-top:6px;font-size:9px}.chefia-proof-card-art{min-width:60px}.chefia-proof-card-art .signature-food-art{transform:scale(.92)}.chefia-proof-card-art-sandwich .signature-food-art{transform:scale(1.02)rotate(-4deg)}.chefia-proof-card-art-snack .signature-food-art,.chefia-proof-card-art-cake .signature-food-art,.chefia-proof-card-art-delivery .signature-food-art{transform:scale(.94)}.chefia-hero-only .signature-food-tile>.signature-food-art{width:43px;height:32px}.chefia-hero-only .signature-food-tile>.signature-food-art-sandwich>i:first-child{width:38px;left:4px}.chefia-hero-only .signature-food-tile>.signature-food-art-sandwich>i:nth-child(2){width:41px}.chefia-hero-only .signature-food-tile>.signature-food-art-sandwich>i:nth-child(3){width:36px}.chefia-hero-only .signature-food-tile>.signature-food-art-snack,.chefia-hero-only .signature-food-tile>.signature-food-art-cake,.chefia-hero-only .signature-food-tile>.signature-food-art-delivery{transform-origin:0 100%;transform:scale(.86)}}@media (width<=560px){.chefia-proof-rail{padding:30px 0 56px}.chefia-proof-rail-heading h2{margin-bottom:17px;font-size:clamp(28px,9.1vw,38px);line-height:.98}.chefia-proof-rail-list{grid-template-columns:1fr;gap:8px}.chefia-proof-card{border-radius:15px;grid-template-columns:1fr 96px;min-height:128px;padding:13px 14px}.chefia-proof-card-copy>span{margin-bottom:7px}.chefia-proof-card h3{font-size:13px}.chefia-proof-card p{max-width:215px;font-size:9px}.chefia-proof-card-art{min-width:88px}.chefia-proof-card-art .signature-food-art{transform:scale(.94)}.chefia-proof-card-art small{font-size:6px}.chefia-hero-only .signature-food-tile{min-width:97px;padding:7px 8px 8px}.chefia-hero-only .signature-food-tile>.signature-food-art{width:38px;height:29px;margin-bottom:3px}.chefia-hero-only .signature-food-tile small{font-size:5.5px}.chefia-hero-only .signature-food-tile strong{font-size:7.5px}.chefia-hero-only .signature-food-tile-sandwich{top:17px;left:-5px}.chefia-hero-only .signature-food-tile-cake{top:74px;right:-5px}.chefia-hero-only .signature-food-tile-snack{bottom:73px;left:0}.chefia-hero-only .signature-food-tile-delivery{bottom:11px;right:-5px}.chefia-glass-food-chip{gap:5px}.chefia-glass-food-chip>.signature-food-art{width:31px;height:25px}.chefia-glass-food-chip>.signature-food-art-sandwich>i:first-child{width:27px;height:12px;left:3px}.chefia-glass-food-chip>.signature-food-art-sandwich>i:nth-child(2){width:29px;height:6px;top:13px;left:2px}.chefia-glass-food-chip>.signature-food-art-sandwich>i:nth-child(3){width:25px;height:6px;top:19px;left:5px}.chefia-glass-food-chip>.signature-food-art-snack,.chefia-glass-food-chip>.signature-food-art-cake,.chefia-glass-food-chip>.signature-food-art-delivery{transform-origin:0 100%;transform:scale(.72)}}.signature-whatsapp-slide{z-index:4;isolation:isolate;min-height:690px;translate:var(--signature-swipe-x,0) 0;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform,opacity,filter;background:radial-gradient(circle at 74% 48%,#ff902621,#0000 31%),radial-gradient(circle at 42% 92%,#1ba27429,#0000 42%),linear-gradient(112deg,#00110dfc,#021913f5 42%,#010b09fa);transition:translate .24s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden}.signature-whatsapp-slide[data-frame-direction=next]{animation:.78s cubic-bezier(.16,1,.3,1) both signatureHeroFrameNext}.signature-whatsapp-slide[data-frame-direction=previous]{animation:.78s cubic-bezier(.16,1,.3,1) both signatureHeroFramePrevious}.signature-whatsapp-slide:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#000b088c,#0000 48%),linear-gradient(#ffffff05,#0000 36%,#0003);position:absolute;inset:0}.signature-whatsapp-grid{z-index:-1;opacity:.42;background-image:linear-gradient(#94e6c209 1px,#0000 1px),linear-gradient(90deg,#94e6c209 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 73% 47%,#000 0%,#0000 70%);mask-image:radial-gradient(at 73% 47%,#000 0%,#0000 70%)}.signature-whatsapp-ambient{z-index:-1;filter:blur(68px);opacity:.34;pointer-events:none;border-radius:50%;display:block;position:absolute}.signature-whatsapp-ambient-one{aspect-ratio:1;background:#ff7e1e2e;width:44%;top:7%;right:-5%}.signature-whatsapp-ambient-two{aspect-ratio:1;background:#26c58829;width:45%;bottom:-42%;right:30%}.signature-whatsapp-layout{width:min(1440px,100% - 80px);min-height:690px;position:relative}.signature-whatsapp-copy{z-index:8;opacity:0;width:min(470px,36%);transition:opacity .75s 80ms,transform .95s cubic-bezier(.16,1,.3,1) 80ms;position:absolute;top:102px;left:0;transform:translate(-28px,12px)}.signature-whatsapp-slide:is(.signature-whatsapp-phase-1,.signature-whatsapp-phase-2,.signature-whatsapp-phase-3,.signature-whatsapp-phase-4) .signature-whatsapp-copy{opacity:1;transform:translate(0,0)}.signature-whatsapp-kicker{color:#ebfff6b8;letter-spacing:.14em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08372a75;border:1px solid #89e3bd3b;border-radius:999px;align-items:center;gap:9px;min-height:34px;padding:5px 12px 5px 6px;font-size:9px;font-weight:800;display:inline-flex}.signature-whatsapp-kicker>i{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;box-shadow:0 0 18px #25d36657}.signature-whatsapp-kicker .signature-icon{width:14px;height:14px}.signature-whatsapp-copy h2{color:#fffaf1;letter-spacing:-.066em;max-width:470px;margin:23px 0 0;font-size:clamp(51px,4.65vw,70px);font-weight:720;line-height:.96}.signature-whatsapp-copy h2 em,.signature-whatsapp-copy h2 strong{color:var(--sig-mint);font-style:normal;font-weight:inherit}.signature-whatsapp-copy h2 strong{color:#a8efcf}.signature-whatsapp-copy>p{color:#fffaf1b3;max-width:430px;margin:24px 0 0;font-size:14px;line-height:1.62}.signature-whatsapp-actions{align-items:center;gap:17px;margin-top:27px;display:flex}.signature-whatsapp-actions>a{color:#fff;background:linear-gradient(#ff792f,#f25516);border-radius:11px;justify-content:center;align-items:center;gap:15px;min-height:53px;padding:0 22px;font-size:12px;font-weight:780;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 16px 36px #ff5c1440,inset 0 1px #ffffff52}.signature-whatsapp-actions>a:hover{transform:translateY(-3px);box-shadow:0 21px 46px #ff5c145e,inset 0 1px #ffffff5c}.signature-whatsapp-actions>a .signature-icon{width:16px;height:16px}.signature-whatsapp-actions>span{color:#fffaf194;white-space:nowrap;align-items:center;gap:7px;font-size:9px;display:flex}.signature-whatsapp-actions>span i{background:#44e497;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite signatureWhatsAppOnline;box-shadow:0 0 0 5px #44e49717,0 0 15px #44e49780}.signature-whatsapp-steps{align-items:center;gap:9px;margin-top:34px;display:flex}.signature-whatsapp-steps>span{color:#fffaf161;white-space:nowrap;align-items:center;gap:6px;font-size:8px;font-weight:680;transition:color .35s,transform .35s;display:flex}.signature-whatsapp-steps>span b{border:1px solid #fffaf124;border-radius:50%;place-items:center;width:24px;height:24px;font-size:7px;font-weight:800;transition:background .35s,border-color .35s,box-shadow .35s;display:grid}.signature-whatsapp-steps>i{background:#fffaf121;width:19px;height:1px;transition:background .4s}.signature-whatsapp-phase-2 .signature-whatsapp-steps .is-message,.signature-whatsapp-phase-3 .signature-whatsapp-steps .is-message,.signature-whatsapp-phase-3 .signature-whatsapp-steps .is-route,.signature-whatsapp-phase-4 .signature-whatsapp-steps>span{color:#fffaf1db;transform:translateY(-1px)}.signature-whatsapp-phase-2 .signature-whatsapp-steps .is-message b,.signature-whatsapp-phase-3 .signature-whatsapp-steps .is-message b,.signature-whatsapp-phase-3 .signature-whatsapp-steps .is-route b,.signature-whatsapp-phase-4 .signature-whatsapp-steps>span b{background:#ff6f1f33;border-color:#ffa53dad;box-shadow:0 0 18px #ff6f1f29}.signature-whatsapp-phase-3 .signature-whatsapp-steps>i:first-of-type,.signature-whatsapp-phase-4 .signature-whatsapp-steps>i{background:linear-gradient(90deg,#ff7a2d,#f6d48c)}.signature-whatsapp-stage{z-index:3;isolation:isolate;perspective:1500px;width:70%;height:690px;position:absolute;top:0;right:-32px}.signature-whatsapp-stage-shadow{z-index:0;filter:blur(30px);opacity:.72;background:#00000094;border-radius:50%;width:82%;height:80px;position:absolute;bottom:38px;right:3%}.signature-whatsapp-tablet{z-index:2;opacity:0;transform-origin:58% 53%;background:linear-gradient(145deg,#9d9b93 0%,#2b2e2c 5%,#090d0c 18%,#353834 92%,#8e8b80 100%);border:1px solid #fff4d68a;border-radius:28px;width:min(660px,73%);height:468px;padding:10px;transition:opacity .7s .18s,transform 1.15s cubic-bezier(.16,1,.3,1) .18s;position:absolute;top:126px;left:0;transform:perspective(1200px)rotateY(8deg)rotateX(1deg)translate(45px,20px)scale(.95);box-shadow:0 42px 70px #00000094,0 0 0 2px #000000b8,inset 0 1px 1px #ffffff8c,0 0 48px #efa73114}.signature-whatsapp-slide:is(.signature-whatsapp-phase-1,.signature-whatsapp-phase-2,.signature-whatsapp-phase-3,.signature-whatsapp-phase-4) .signature-whatsapp-tablet{opacity:1;transform:perspective(1200px)rotateY(4deg)rotateX(1deg)translate(0,0)scale(1)}.signature-whatsapp-tablet:before{content:"";pointer-events:none;border:1px solid #ffffff1f;border-radius:23px;position:absolute;inset:4px}.signature-whatsapp-tablet-camera{z-index:3;background:#040606;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:4px;box-shadow:0 0 0 1px #494a46,0 0 4px #195f6b}.signature-whatsapp-kitchen-screen{color:#f9f7ed;background:linear-gradient(135deg,#07120f,#0b1915 64%,#06110e);border:1px solid #89e3bd21;border-radius:19px;grid-template-columns:63px 1fr;width:100%;height:100%;display:grid;overflow:hidden;box-shadow:inset 0 0 35px #0000006b}.signature-whatsapp-kitchen-screen>aside{background:#020c09a3;border-right:1px solid #ffffff0f;flex-direction:column;align-items:center;padding:16px 10px 12px;display:flex}.signature-whatsapp-dashboard-logo img{width:43px}.signature-whatsapp-kitchen-screen>aside nav{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:27px;display:flex}.signature-whatsapp-kitchen-screen>aside nav span{color:#ffffff57;border:1px solid #0000;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.signature-whatsapp-kitchen-screen>aside nav span.active{color:#ffa750;background:linear-gradient(145deg,#ff742247,#ff742214);border-color:#ff852b45;box-shadow:inset 0 1px #ffffff0f,0 0 18px #ff6c1914}.signature-whatsapp-kitchen-screen>aside nav .signature-icon{width:15px;height:15px}.signature-whatsapp-user{color:#aff1d2;background:#123b2e;border:1px solid #89e3bd38;border-radius:50%;place-items:center;width:27px;height:27px;margin-top:auto;font-size:7px;font-weight:800;display:grid}.signature-whatsapp-kitchen-main{min-width:0;padding:17px 19px 16px}.signature-whatsapp-kitchen-main>header{justify-content:space-between;align-items:center;display:flex}.signature-whatsapp-kitchen-main>header div{flex-direction:column;gap:4px;display:flex}.signature-whatsapp-kitchen-main>header small{color:#89e3bd85;letter-spacing:.16em;font-size:6px;font-weight:760}.signature-whatsapp-kitchen-main>header strong{letter-spacing:-.025em;font-size:17px}.signature-whatsapp-kitchen-main>header>span{color:#76e8b3;letter-spacing:.08em;background:#22ac7014;border:1px solid #42de9430;border-radius:99px;align-items:center;gap:6px;min-height:23px;padding:0 9px;font-size:6px;font-weight:800;display:inline-flex}.signature-whatsapp-kitchen-main>header>span i{background:#55e99f;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #55e99f}.signature-whatsapp-kitchen-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px;display:grid}.signature-whatsapp-kitchen-metrics>span{background:#ffffff06;border:1px solid #ffffff0f;border-radius:9px;min-height:47px;padding:8px 10px}.signature-whatsapp-kitchen-metrics small{color:#ffffff63;font-size:6px;display:block}.signature-whatsapp-kitchen-metrics strong{color:#f8efda;margin-top:4px;font-size:12px;display:block}.signature-whatsapp-kitchen-metrics span:last-child strong{color:#77e4ae}.signature-whatsapp-kitchen-board{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.signature-whatsapp-kitchen-board>section{min-width:0}.signature-whatsapp-kitchen-board h3{color:#ffffff75;letter-spacing:.13em;align-items:center;gap:5px;margin:0 0 7px;font-size:6px;display:flex}.signature-whatsapp-kitchen-board h3 b{color:#ffffff9e;background:#ffffff12;border-radius:50%;place-items:center;width:15px;height:15px;font-size:6px;display:grid}.signature-whatsapp-order-card{color:#f7f2e5;background:linear-gradient(145deg,#ffffff0b,#ffffff04);border:1px solid #ffffff13;border-radius:9px;min-height:86px;margin-top:7px;padding:10px;position:relative;overflow:hidden;box-shadow:0 8px 18px #0000001f}.signature-whatsapp-order-card>header{justify-content:space-between;align-items:center;display:flex}.signature-whatsapp-order-card>header strong{font-size:9px}.signature-whatsapp-order-card>header time{color:#ffffff57;font-size:5px}.signature-whatsapp-order-card h4{color:#f5d88f;margin:5px 0 4px;font-size:7px}.signature-whatsapp-order-card p{color:#ffffff96;margin:3px 0 0;font-size:6px}.signature-whatsapp-order-card>footer{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.signature-whatsapp-order-card>footer span{color:#8cebc1;letter-spacing:.1em;font-size:5px;font-weight:800}.signature-whatsapp-order-card>footer b{color:#ffffffb8;font-size:6px}.signature-whatsapp-order-card-old{opacity:.68}.signature-whatsapp-new-order{opacity:0;filter:blur(4px);background:linear-gradient(145deg,#ff701d29,#ff701d09 55%,#ffffff06);border-color:#ff872ea3;min-height:149px;padding-top:30px;transform:translate(58px,-13px)scale(.91);box-shadow:0 0 0 1px #ff8f2e0d,0 0 28px #ff65161f,0 14px 25px #00000038}.signature-whatsapp-new-order:after{content:"";opacity:0;pointer-events:none;border:1px solid #ffb04975;border-radius:50%;position:absolute;inset:-30%}.signature-whatsapp-order-origin{color:#fff;letter-spacing:.08em;background:#1db963;border-radius:99px;align-items:center;gap:4px;min-height:16px;padding:0 6px;font-size:4.5px;font-weight:850;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 0 14px #1db96333}.signature-whatsapp-order-origin .signature-icon{width:8px;height:8px}.signature-whatsapp-new-order button{color:#fff;letter-spacing:.04em;background:linear-gradient(#ff893b,#e95a1a);border:0;border-radius:5px;width:100%;min-height:22px;margin-top:8px;font-size:5px;font-weight:850;box-shadow:inset 0 1px #ffffff4a}.signature-whatsapp-phase-4 .signature-whatsapp-new-order{animation:.9s cubic-bezier(.16,1,.3,1) both signatureWhatsAppOrderArrival}.signature-whatsapp-phase-4 .signature-whatsapp-new-order:after{animation:1.25s ease-out .18s both signatureWhatsAppOrderRing}.signature-whatsapp-preparing-card{min-height:105px}.signature-whatsapp-preparing-card>div{color:#ffffff6b;grid-template-columns:1fr auto;gap:4px;margin-top:13px;font-size:5px;display:grid;position:relative}.signature-whatsapp-preparing-card>div i{background:#ffffff12;border-radius:99px;height:2px;position:absolute;bottom:-5px;left:0;right:0;overflow:hidden}.signature-whatsapp-preparing-card>div i:after{border-radius:inherit;content:"";background:linear-gradient(90deg,#e99035,#f6d280);width:74%;height:100%;display:block}.signature-whatsapp-preparing-card.is-later{opacity:.63;min-height:76px}.signature-whatsapp-phone{z-index:6;opacity:0;transform-origin:50% 55%;background:linear-gradient(115deg,#928d83 0%,#262927 5%,#080b0a 18%,#3e403d 90%,#aaa49a 100%);border:1px solid #fff8e1b8;border-radius:38px;width:232px;height:506px;padding:8px;transition:opacity .72s .35s,transform 1.15s cubic-bezier(.16,1,.3,1) .35s;position:absolute;top:56px;right:0;transform:rotate(4deg)translate(40px,-5px)scale(.93);box-shadow:0 42px 66px #0000009e,0 0 0 2px #000c,inset 0 1px #ffffffb3,0 0 45px #ff842517}.signature-whatsapp-slide:is(.signature-whatsapp-phase-1,.signature-whatsapp-phase-2,.signature-whatsapp-phase-3,.signature-whatsapp-phase-4) .signature-whatsapp-phone{opacity:1;transform:rotate(1.6deg)translate(0,0)scale(1)}.signature-whatsapp-phone:before{content:"";pointer-events:none;border:1px solid #ffffff21;border-radius:33px;position:absolute;inset:3px}.signature-whatsapp-phone-buttons{background:#54544f;border-radius:2px 0 0 2px;width:3px;height:58px;position:absolute;top:95px;left:-4px;box-shadow:0 74px #4d4e49}.signature-whatsapp-phone-island{z-index:8;background:#030504;border-radius:99px;width:73px;height:21px;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff09}.signature-whatsapp-phone-screen{color:#f7f5ef;background:#0b1612;border-radius:30px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 22px #00000080}.signature-whatsapp-status{z-index:2;background:#08120f;justify-content:space-between;align-items:center;height:35px;padding:0 16px 0 17px;font-size:6px;font-weight:750;display:flex;position:relative}.signature-whatsapp-status span{color:#ffffffc2;letter-spacing:1px;font-size:5px}.signature-whatsapp-phone-screen>header{z-index:2;background:#0d261d;grid-template-columns:12px 32px 1fr 10px;align-items:center;gap:6px;height:51px;padding:0 10px;display:grid;position:relative;box-shadow:0 5px 18px #00000038}.signature-whatsapp-back{color:#ffffffc7;font-size:21px;font-weight:300;line-height:1}.signature-whatsapp-phone-screen>header>i{color:#fff;background:linear-gradient(145deg,#ef8b2e,#4f2010);border:1px solid #ffffff21;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.signature-whatsapp-phone-screen>header>i .signature-icon{width:16px;height:16px}.signature-whatsapp-phone-screen>header div{flex-direction:column;gap:2px;min-width:0;display:flex}.signature-whatsapp-phone-screen>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.signature-whatsapp-phone-screen>header small{color:#71dfaa;font-size:5px}.signature-whatsapp-phone-screen>header>b{color:#ffffffb3;font-size:13px}.signature-whatsapp-chat{background:linear-gradient(#05120ed6,#05120ed6),radial-gradient(circle at 20% 20%,#89e3bd21 0 1px,#0000 1.5px) 0 0/24px 24px;padding:10px 8px;position:absolute;inset:86px 0 43px;overflow:hidden}.signature-whatsapp-date{color:#ffffff87;letter-spacing:.1em;background:#14372dcc;border-radius:4px;width:max-content;margin:0 auto 8px;padding:3px 6px;font-size:4px;display:block}.signature-whatsapp-message{color:#ffffffd6;opacity:0;border-radius:9px 9px 9px 2px;width:max-content;max-width:82%;margin:0 0 7px;padding:8px 8px 11px;font-size:6px;line-height:1.42;transition:opacity .42s,transform .58s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(15px)scale(.96);box-shadow:0 5px 13px #00000029}.signature-whatsapp-message time{color:#ffffff59;font-size:3.5px;position:absolute;bottom:3px;right:6px}.signature-whatsapp-message-in{background:#182c25}.signature-whatsapp-message-out{background:#07543e;border-radius:9px 9px 2px;margin-left:auto}.signature-whatsapp-message-out>span{color:#79e5b5;margin-top:3px;font-size:5px;display:block}.signature-whatsapp-cart-message{width:76%}.signature-whatsapp-cart-message>b,.signature-whatsapp-cart-message>span,.signature-whatsapp-cart-message>strong{display:block}.signature-whatsapp-cart-message>b{color:#f7d58a;margin-bottom:4px;font-size:6px}.signature-whatsapp-cart-message>span{color:#ffffffb5;border-top:1px solid #ffffff0e;padding:3px 0}.signature-whatsapp-cart-message>strong{color:#fff;margin-top:3px;font-size:6px}.signature-whatsapp-confirmation{background:linear-gradient(145deg,#0b674c,#07513c);grid-template-columns:20px 1fr;align-items:center;gap:6px;width:88%;padding-bottom:12px;display:grid}.signature-whatsapp-confirmation>.signature-icon{color:#05291d;background:#2bd47a;border-radius:50%;width:19px;height:19px;padding:4px}.signature-whatsapp-confirmation>span{color:#ffffffb0;margin:0;font-size:5px}.signature-whatsapp-confirmation>span b{color:#fff;margin-bottom:2px;font-size:6px;display:block}.signature-whatsapp-slide:is(.signature-whatsapp-phase-2,.signature-whatsapp-phase-3,.signature-whatsapp-phase-4) .signature-whatsapp-message{opacity:1;transform:translate(0,0)scale(1)}.signature-whatsapp-slide:is(.signature-whatsapp-phase-2,.signature-whatsapp-phase-3,.signature-whatsapp-phase-4) .signature-whatsapp-message:first-of-type{transition-delay:60ms}.signature-whatsapp-slide:is(.signature-whatsapp-phase-2,.signature-whatsapp-phase-3,.signature-whatsapp-phase-4) .signature-whatsapp-message:nth-of-type(2){transition-delay:.38s}.signature-whatsapp-slide:is(.signature-whatsapp-phase-2,.signature-whatsapp-phase-3,.signature-whatsapp-phase-4) .signature-whatsapp-message:nth-of-type(3){transition-delay:.72s}.signature-whatsapp-slide:is(.signature-whatsapp-phase-2,.signature-whatsapp-phase-3,.signature-whatsapp-phase-4) .signature-whatsapp-message:nth-of-type(4){transition-delay:1.05s}.signature-whatsapp-input{color:#ffffff54;background:#162720;border:1px solid #ffffff0f;border-radius:99px;justify-content:space-between;align-items:center;height:31px;padding:0 5px 0 10px;font-size:5px;display:flex;position:absolute;bottom:7px;left:7px;right:7px}.signature-whatsapp-input b{color:#fff;background:#1ca562;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.signature-whatsapp-route{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.signature-whatsapp-route-halo,.signature-whatsapp-route-line{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.signature-whatsapp-route-halo{stroke:#ff993242;stroke-width:18px;filter:url(#signature-whatsapp-route-glow)}.signature-whatsapp-route-line{stroke:url(#signature-whatsapp-route-gradient);stroke-width:3px;filter:url(#signature-whatsapp-route-glow)}.signature-whatsapp-route-node{fill:#ffad45;filter:url(#signature-whatsapp-route-glow);opacity:0}.signature-whatsapp-phase-3 .signature-whatsapp-route-halo{animation:1.48s cubic-bezier(.2,.74,.3,1) both signatureWhatsAppRoute}.signature-whatsapp-phase-3 .signature-whatsapp-route-line{animation:1.35s cubic-bezier(.2,.74,.3,1) 80ms both signatureWhatsAppRoute}.signature-whatsapp-phase-3 .signature-whatsapp-route-node-phone{animation:.55s ease-out both signatureWhatsAppNode}.signature-whatsapp-phase-3 .signature-whatsapp-route-node-kitchen{animation:.62s ease-out 1.12s both signatureWhatsAppNode}.signature-whatsapp-phase-4 .signature-whatsapp-route-halo,.signature-whatsapp-phase-4 .signature-whatsapp-route-line{stroke-dashoffset:0}.signature-whatsapp-phase-4 .signature-whatsapp-route-node{opacity:.8}.signature-whatsapp-particle{z-index:5;opacity:0;pointer-events:none;background:#fff1ba;border-radius:50%;width:7px;height:7px;position:absolute;top:47%;left:91%;box-shadow:0 0 6px #fff,0 0 17px #ff9d34,0 0 32px #ff7419e6}.signature-whatsapp-phase-3 .signature-whatsapp-particle{animation:1.38s cubic-bezier(.36,.08,.33,1) both signatureWhatsAppPacket}.signature-whatsapp-phase-3 .signature-whatsapp-particle-two{width:4px;height:4px;animation-delay:.16s}.signature-whatsapp-phase-3 .signature-whatsapp-particle-three{width:3px;height:3px;animation-delay:.3s}.signature-whatsapp-arrival{z-index:8;color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:0;background:linear-gradient(145deg,#1b3128eb,#051711f0);border:1px solid #ffae4594;border-radius:13px;align-items:center;gap:10px;min-width:176px;min-height:55px;padding:8px 13px;display:flex;position:absolute;bottom:59px;right:20%;transform:translate(30px,12px)scale(.9);box-shadow:0 20px 42px #00000061,0 0 30px #ff7e1e2e,inset 0 1px #ffffff1a}.signature-whatsapp-arrival>.signature-icon{background:linear-gradient(145deg,#ff9b43,#e76219);border-radius:50%;width:29px;height:29px;padding:6px;box-shadow:0 0 20px #ff711e5c}.signature-whatsapp-arrival span{flex-direction:column;gap:3px;display:flex}.signature-whatsapp-arrival small{color:#f2c97c;letter-spacing:.14em;font-size:6px;font-weight:820}.signature-whatsapp-arrival strong{font-size:10px}.signature-whatsapp-phase-4 .signature-whatsapp-arrival{animation:.75s cubic-bezier(.16,1,.3,1) .42s both signatureWhatsAppArrivalToast}@keyframes signatureWhatsAppOnline{0%,to{opacity:.62;transform:scale(.84)}50%{opacity:1;transform:scale(1.12)}}@keyframes signatureWhatsAppRoute{0%{stroke-dashoffset:1px;opacity:0}12%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes signatureWhatsAppNode{0%{opacity:0;transform:scale(.15)}55%{opacity:1;transform:scale(1.8)}to{opacity:.9;transform:scale(1)}}@keyframes signatureWhatsAppPacket{0%{opacity:0;top:47%;left:91%;transform:scale(.25)}8%{opacity:1;transform:scale(1)}26%{top:46%;left:82%}52%{top:58%;left:72%}73%{top:54%;left:60%}to{opacity:0;top:64%;left:43%;transform:scale(.45)}}@keyframes signatureWhatsAppOrderArrival{0%{opacity:0;filter:blur(5px);transform:translate(58px,-13px)scale(.91)}58%{opacity:1;filter:blur();transform:translate(-5px,2px)scale(1.02)}to{opacity:1;filter:none;transform:translate(0,0)scale(1)}}@keyframes signatureWhatsAppOrderRing{0%{opacity:.72;transform:scale(.38)}to{opacity:0;transform:scale(1.35)}}@keyframes signatureWhatsAppArrivalToast{0%{opacity:0;transform:translate(30px,12px)scale(.9)}70%{opacity:1;transform:translate(-4px,-2px)scale(1.02)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (width<=1180px){.signature-whatsapp-layout{width:min(100% - 48px,1080px)}.signature-whatsapp-copy{width:38%}.signature-whatsapp-copy h2{font-size:clamp(46px,4.6vw,60px)}.signature-whatsapp-stage{transform-origin:100%;width:69%;right:-36px;transform:scale(.93)}.signature-whatsapp-steps{gap:6px}.signature-whatsapp-steps>i{width:10px}}@media (width<=1050px){.signature-whatsapp-slide,.signature-whatsapp-layout{min-height:1100px}.signature-whatsapp-layout{width:min(100% - 42px,820px)}.signature-whatsapp-copy{width:min(620px,78%);top:53px}.signature-whatsapp-copy h2{max-width:610px;font-size:clamp(54px,7.4vw,70px)}.signature-whatsapp-copy>p{max-width:560px}.signature-whatsapp-stage{width:100%;height:730px;top:329px;right:-26px;transform:none}.signature-whatsapp-tablet{width:73%;height:480px;top:148px;left:1%}.signature-whatsapp-phone{width:235px;height:512px;top:42px;right:2%}.signature-whatsapp-arrival{bottom:65px;right:19%}.signature-hero-carousel>.signature-hero-pagination{bottom:18px}}@media (width<=820px){.signature-whatsapp-slide,.signature-whatsapp-layout{min-height:1060px}.signature-whatsapp-layout{width:calc(100% - 32px)}.signature-whatsapp-copy{width:min(650px,91%);top:45px;left:3px}.signature-whatsapp-copy h2{font-size:clamp(48px,9.3vw,66px)}.signature-whatsapp-copy>p{max-width:510px;font-size:13px}.signature-whatsapp-stage{height:690px;top:326px;right:-19px}.signature-whatsapp-tablet{width:79%;height:446px;top:151px;left:-1%}.signature-whatsapp-phone{width:221px;height:482px;top:32px;right:0}.signature-whatsapp-arrival{bottom:48px;right:14%}.signature-whatsapp-steps{margin-top:24px}.signature-hero-carousel>.signature-hero-next{top:55%}}@media (width<=640px){.signature-whatsapp-copy{width:calc(100% - 15px)}.signature-whatsapp-copy h2{max-width:520px;font-size:clamp(43px,10.8vw,58px)}.signature-whatsapp-copy>p{max-width:470px;margin-top:18px}.signature-whatsapp-actions{margin-top:20px}.signature-whatsapp-steps{display:none}.signature-whatsapp-stage{top:311px}.signature-whatsapp-tablet{width:87%;height:398px;top:173px}.signature-whatsapp-phone{width:195px;height:425px}.signature-whatsapp-kitchen-screen{grid-template-columns:48px 1fr}.signature-whatsapp-kitchen-screen>aside{padding-inline:6px}.signature-whatsapp-kitchen-screen>aside nav{gap:4px;margin-top:17px}.signature-whatsapp-kitchen-screen>aside nav span{width:28px;height:28px}.signature-whatsapp-dashboard-logo img{width:35px}.signature-whatsapp-kitchen-main{padding:13px 12px}.signature-whatsapp-arrival{bottom:53px;right:9%}}@media (width<=560px){.signature-whatsapp-slide,.signature-whatsapp-layout{min-height:940px}.signature-whatsapp-layout{width:calc(100% - 22px)}.signature-whatsapp-copy{top:31px;left:0}.signature-whatsapp-kicker{min-height:29px;font-size:7px}.signature-whatsapp-kicker>i{width:20px;height:20px}.signature-whatsapp-copy h2{margin-top:16px;font-size:clamp(40px,11.9vw,53px);line-height:.94}.signature-whatsapp-copy>p{max-width:94%;margin-top:15px;font-size:11px;line-height:1.52}.signature-whatsapp-actions{gap:10px;margin-top:17px}.signature-whatsapp-actions>a{min-height:45px;padding:0 17px;font-size:10px}.signature-whatsapp-actions>span{font-size:7px}.signature-whatsapp-stage{height:624px;top:282px;right:-11px}.signature-whatsapp-tablet{border-radius:22px;width:93%;height:348px;padding:7px;top:174px;left:-6%}.signature-whatsapp-kitchen-screen{border-radius:15px;grid-template-columns:39px 1fr}.signature-whatsapp-kitchen-screen>aside{padding:11px 4px 8px}.signature-whatsapp-dashboard-logo img{width:29px}.signature-whatsapp-kitchen-screen>aside nav{gap:2px;margin-top:11px}.signature-whatsapp-kitchen-screen>aside nav span{border-radius:6px;width:24px;height:24px}.signature-whatsapp-kitchen-screen>aside nav .signature-icon{width:11px;height:11px}.signature-whatsapp-user{width:21px;height:21px;font-size:5px}.signature-whatsapp-kitchen-main{padding:10px 9px}.signature-whatsapp-kitchen-main>header small{font-size:4px}.signature-whatsapp-kitchen-main>header strong{font-size:12px}.signature-whatsapp-kitchen-main>header>span{min-height:17px;padding-inline:6px;font-size:4px}.signature-whatsapp-kitchen-metrics{gap:5px;margin-top:8px}.signature-whatsapp-kitchen-metrics>span{min-height:35px;padding:6px}.signature-whatsapp-kitchen-metrics small{font-size:4px}.signature-whatsapp-kitchen-metrics strong{margin-top:2px;font-size:8px}.signature-whatsapp-kitchen-board{gap:6px;margin-top:8px}.signature-whatsapp-kitchen-board h3{margin-bottom:4px;font-size:4px}.signature-whatsapp-order-card{border-radius:6px;min-height:61px;margin-top:4px;padding:7px}.signature-whatsapp-order-card-old{display:none}.signature-whatsapp-order-card>header strong{font-size:6px}.signature-whatsapp-order-card>header time,.signature-whatsapp-order-card p,.signature-whatsapp-order-card h4{font-size:4px}.signature-whatsapp-order-card>footer{margin-top:5px}.signature-whatsapp-order-card>footer span,.signature-whatsapp-order-card>footer b{font-size:3.5px}.signature-whatsapp-new-order{min-height:115px;padding-top:24px}.signature-whatsapp-order-origin{min-height:13px;font-size:3px;top:6px;left:6px}.signature-whatsapp-new-order button{min-height:17px;margin-top:5px;font-size:3.5px}.signature-whatsapp-preparing-card{min-height:78px}.signature-whatsapp-preparing-card.is-later{display:none}.signature-whatsapp-phone{border-radius:29px;width:163px;height:356px;padding:6px;top:20px;right:-2%}.signature-whatsapp-phone-island{width:52px;height:15px;top:12px}.signature-whatsapp-phone-screen{border-radius:23px}.signature-whatsapp-status{height:27px;padding-inline:12px;font-size:4px}.signature-whatsapp-phone-screen>header{grid-template-columns:8px 24px 1fr 8px;gap:4px;height:39px;padding-inline:7px}.signature-whatsapp-back{font-size:15px}.signature-whatsapp-phone-screen>header>i{width:23px;height:23px}.signature-whatsapp-phone-screen>header>i .signature-icon{width:12px;height:12px}.signature-whatsapp-phone-screen>header strong{font-size:6px}.signature-whatsapp-phone-screen>header small{font-size:3.5px}.signature-whatsapp-chat{padding:7px 5px;inset:66px 0 34px}.signature-whatsapp-date{margin-bottom:5px;font-size:3px}.signature-whatsapp-message{border-radius:6px 6px 6px 2px;max-width:86%;margin-bottom:4px;padding:5px 5px 8px;font-size:4.2px}.signature-whatsapp-message time{font-size:2.5px;bottom:2px;right:4px}.signature-whatsapp-cart-message>b,.signature-whatsapp-cart-message>strong{font-size:4.2px}.signature-whatsapp-cart-message>span{padding-block:2px}.signature-whatsapp-confirmation{grid-template-columns:15px 1fr;gap:4px}.signature-whatsapp-confirmation>.signature-icon{width:15px;height:15px;padding:3px}.signature-whatsapp-confirmation>span{font-size:3.4px}.signature-whatsapp-confirmation>span b{font-size:4px}.signature-whatsapp-input{height:24px;padding-left:7px;font-size:3.5px;bottom:5px;left:5px;right:5px}.signature-whatsapp-input b{width:17px;height:17px;font-size:6px}.signature-whatsapp-arrival{min-width:139px;min-height:45px;padding:6px 9px;bottom:61px;right:4%}.signature-whatsapp-arrival>.signature-icon{width:24px;height:24px}.signature-whatsapp-arrival small{font-size:4px}.signature-whatsapp-arrival strong{font-size:8px}.signature-hero-carousel>.signature-hero-next{top:55%}}.chefia-proof-card-copy{min-width:0;overflow:hidden}.chefia-proof-card-art{overflow:visible}.chefia-proof-card-art .signature-food-art{transform-origin:bottom;width:52px;height:38px;overflow:visible;transform:scale(.94)}.chefia-proof-card-art-sandwich .signature-food-art{transform:scale(1)rotate(-4deg)}.chefia-proof-card-art-snack .signature-food-art{transform:scale(.94)rotate(4deg)}.chefia-proof-card-art-cake .signature-food-art{transform:scale(.96)rotate(-3deg)}.chefia-proof-card-art-delivery .signature-food-art{transform:scale(.96)}@media (width<=820px){.chefia-proof-card-art .signature-food-art{width:52px;height:38px}}@media (width<=560px){.chefia-hero-only .signature-hero-copy>p{max-width:310px;font-size:12px;line-height:1.45}.chefia-proof-rail-heading h2{max-width:270px;font-size:clamp(28px,8.4vw,35px);line-height:1.02}.chefia-proof-card{grid-template-columns:minmax(0,1fr) 86px;align-items:center;min-height:126px;overflow:hidden}.chefia-proof-card-copy>span{width:25px;height:25px;margin-bottom:6px}.chefia-proof-card-copy>span .signature-icon{width:13px;height:13px}.chefia-proof-card h3{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.16;overflow:hidden}.chefia-proof-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:190px;margin-top:5px;font-size:8.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.chefia-proof-card-art{align-self:center;justify-items:center;width:86px;min-width:86px;padding:0}.chefia-proof-card-art .signature-food-art,.chefia-proof-card-art-sandwich .signature-food-art,.chefia-proof-card-art-snack .signature-food-art,.chefia-proof-card-art-cake .signature-food-art,.chefia-proof-card-art-delivery .signature-food-art{transform-origin:50%;width:52px;height:38px;transform:scale(.82)}.chefia-proof-card-art small{text-overflow:ellipsis;white-space:nowrap;max-width:82px;font-size:5.5px;overflow:hidden}.chefia-hero-only .signature-food-tile{overflow:visible}.chefia-hero-only .signature-food-tile>.signature-food-art,.chefia-hero-only .signature-food-tile>.signature-food-art-sandwich,.chefia-hero-only .signature-food-tile>.signature-food-art-snack,.chefia-hero-only .signature-food-tile>.signature-food-art-cake,.chefia-hero-only .signature-food-tile>.signature-food-art-delivery{transform-origin:0 100%;width:52px;height:38px;transform:scale(.72)}.chefia-hero-only .signature-food-tile>.signature-food-art-sandwich{transform:scale(.78)}.chefia-glass-food-chip{overflow:visible}.chefia-glass-food-chip>.signature-food-art,.chefia-glass-food-chip>.signature-food-art-sandwich,.chefia-glass-food-chip>.signature-food-art-snack,.chefia-glass-food-chip>.signature-food-art-cake{transform-origin:0;width:52px;height:38px;transform:scale(.62)}}.signature-food-photo,.chefia-glass-food-photo,.chefia-proof-product-image{object-fit:contain;object-position:center;display:block}.signature-food-photo{border-radius:11px;width:76px;height:58px;margin-bottom:5px;box-shadow:0 8px 16px #2e493a14}.chefia-glass-food-photo{border-radius:8px;flex:0 0 48px;width:48px;height:38px}.chefia-proof-card-art{justify-items:center;min-width:104px}.chefia-proof-product-image{border-radius:15px;width:118px;max-width:none;height:96px;box-shadow:0 12px 23px #25403414}@media (width<=820px){.signature-food-photo{width:64px;height:49px}.chefia-proof-card-art{min-width:94px}.chefia-proof-product-image{width:104px;height:84px}}@media (width<=560px){.chefia-proof-rail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.chefia-proof-card{grid-template-rows:auto 82px;grid-template-columns:1fr;align-items:stretch;min-height:202px;padding:12px 11px 10px}.chefia-proof-card-copy{overflow:visible}.chefia-proof-card h3{text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:27px;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.chefia-proof-card p{max-width:none;min-height:23px;font-size:8px;line-height:1.35}.chefia-proof-card-art{align-self:end;justify-items:center;width:100%;min-width:0}.chefia-proof-product-image{border-radius:11px;width:min(116px,100%);max-width:100%;height:76px}.chefia-proof-card-art small{display:none}.signature-food-photo{border-radius:8px;width:54px;height:42px;margin-bottom:3px}.chefia-glass-food-photo{border-radius:6px;flex-basis:38px;width:38px;height:30px}}._page_1c5fp_1{color:#153f34;min-height:100vh;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:radial-gradient(circle at 86% 5%,#ff67241f,#0000 31rem),radial-gradient(circle at 10% 45%,#0c806314,#0000 29rem),linear-gradient(155deg,#f9f8f2,#edf4ed);padding-bottom:70px}._header_1c5fp_12{z-index:20;-webkit-backdrop-filter:blur(22px)saturate(155%);backdrop-filter:blur(22px)saturate(155%);background:#f9f8f2c7;border-bottom:1px solid #0c574514;justify-content:space-between;align-items:center;gap:24px;width:min(1120px,100% - 40px);min-height:78px;margin:auto;display:flex;position:sticky;top:0}._header_1c5fp_12 img{width:124px;height:auto;display:block}._header_1c5fp_12 nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._header_1c5fp_12 nav a{color:#526860;border-radius:999px;padding:9px 11px;font-size:10px;font-weight:760;text-decoration:none}._header_1c5fp_12 nav a:hover{color:#087259;background:#ffffffb8}._hero_1c5fp_34{text-align:center;width:min(900px,100% - 40px);margin:70px auto 36px}._hero_1c5fp_34>span{color:#b56b18;letter-spacing:.19em;font-size:10px;font-weight:900}._hero_1c5fp_34 h1{letter-spacing:-.065em;max-width:850px;margin:15px auto 16px;font-size:clamp(42px,7.2vw,78px);font-weight:670;line-height:.98}._hero_1c5fp_34>p{color:#61756d;max-width:690px;margin:0 auto;font-size:16px;line-height:1.65}._meta_1c5fp_38{color:#597068;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:24px;font-size:9px;display:flex}._meta_1c5fp_38 i{background:#d19235;border-radius:50%;width:4px;height:4px}._identityCard_1c5fp_41{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:#ffffffb8;border:1px solid #fffc;border-radius:22px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:26px;width:min(1000px,100% - 40px);margin:0 auto 32px;padding:25px;display:grid;box-shadow:inset 0 1px #fffffff5,0 25px 60px #07453612}._identityCard_1c5fp_41 small,._documentLayout_1c5fp_57>aside>strong{color:#a46a1b;letter-spacing:.16em;font-size:9px;font-weight:900}._identityCard_1c5fp_41 strong{letter-spacing:-.04em;margin-top:6px;font-size:24px;display:block}._identityCard_1c5fp_41 p{color:#667970;margin:5px 0 0;font-size:11px;line-height:1.55}._identityCard_1c5fp_41 dl{gap:8px;margin:0;display:grid}._identityCard_1c5fp_41 dl div{grid-template-columns:100px minmax(0,1fr);gap:12px;display:grid}._identityCard_1c5fp_41 dt{color:#7a8983;font-size:10px}._identityCard_1c5fp_41 dd{color:#294d42;margin:0;font-size:11px;font-weight:750}._identityPending_1c5fp_64{background:#fff8e5b8;border:1px solid #bc7b1e29;border-radius:14px;padding:14px 16px;color:#7d642f!important}._documentLayout_1c5fp_57{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:26px;width:min(1000px,100% - 40px);margin:auto;display:grid}._documentLayout_1c5fp_57>aside{background:#fbfcf7b3;border:1px solid #0d594617;border-radius:18px;padding:18px;position:sticky;top:102px}._documentLayout_1c5fp_57>aside nav{gap:2px;margin-top:13px;display:grid}._documentLayout_1c5fp_57>aside a{color:#5b7068;border-radius:8px;grid-template-columns:25px minmax(0,1fr);gap:7px;padding:8px 6px;font-size:10px;line-height:1.35;text-decoration:none;display:grid}._documentLayout_1c5fp_57>aside a:hover{color:#087058;background:#fff}._documentLayout_1c5fp_57>aside a span{color:#b47a27;font-size:8px;font-weight:900}._document_1c5fp_57{background:#ffffffc4;border:1px solid #ffffffd6;border-radius:24px;overflow:hidden;box-shadow:0 30px 80px #07453612}._document_1c5fp_57>section{border-bottom:1px solid #0c564417;padding:30px 32px;scroll-margin-top:100px}._document_1c5fp_57>section:last-child{border-bottom:0}._document_1c5fp_57>section>small{color:#b87820;letter-spacing:.16em;font-size:9px;font-weight:900}._document_1c5fp_57 h2{letter-spacing:-.045em;margin:8px 0 15px;font-size:clamp(24px,4vw,34px);line-height:1.05}._document_1c5fp_57 p,._document_1c5fp_57 li{color:#586e65;font-size:13px;line-height:1.72}._document_1c5fp_57 p{margin:0 0 12px}._document_1c5fp_57 p:last-child{margin-bottom:0}._document_1c5fp_57 ul{gap:7px;margin:12px 0;padding-left:21px;display:grid}._document_1c5fp_57 strong{color:#284c41}._document_1c5fp_57 a{color:#087058;font-weight:750}._footer_1c5fp_85{color:#6b7c76;border-top:1px solid #0c56441a;justify-content:space-between;align-items:flex-end;gap:20px;width:min(1000px,100% - 40px);margin:38px auto 0;padding-top:22px;font-size:10px;display:flex}._footer_1c5fp_85>div{flex-direction:column;gap:5px;display:flex}._footer_1c5fp_85>div:last-child{align-items:flex-end}._footer_1c5fp_85 a{color:#087058}@media (width<=800px){._header_1c5fp_12{flex-direction:column;align-items:flex-start;padding:16px 0}._header_1c5fp_12 nav{justify-content:flex-start}._hero_1c5fp_34{margin-top:44px}._identityCard_1c5fp_41,._documentLayout_1c5fp_57{grid-template-columns:1fr}._documentLayout_1c5fp_57>aside{position:static}._documentLayout_1c5fp_57>aside nav{grid-template-columns:1fr 1fr}}@media (width<=520px){._header_1c5fp_12{width:calc(100% - 28px)}._header_1c5fp_12 nav{grid-template-columns:1fr 1fr;width:100%;display:grid}._header_1c5fp_12 nav a{padding:8px 0}._hero_1c5fp_34,._identityCard_1c5fp_41,._documentLayout_1c5fp_57,._footer_1c5fp_85{width:calc(100% - 28px)}._hero_1c5fp_34 h1{font-size:42px}._document_1c5fp_57>section{padding:24px 20px}._documentLayout_1c5fp_57>aside nav{grid-template-columns:1fr}._footer_1c5fp_85{flex-direction:column;align-items:flex-start}._footer_1c5fp_85>div:last-child{align-items:flex-start}}@media (prefers-reduced-transparency:reduce){._header_1c5fp_12,._identityCard_1c5fp_41{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}:is(._header_1c5fp_12 nav a,._documentLayout_1c5fp_57>aside a){isolation:isolate;-webkit-backdrop-filter:blur(15px)saturate(155%);backdrop-filter:blur(15px)saturate(155%);-webkit-tap-highlight-color:transparent;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background-color .22s,color .22s;position:relative;box-shadow:inset 0 1px #ffffff94,inset 0 -1px #032b230f,0 7px 17px #032b2312}:is(._header_1c5fp_12 nav a,._documentLayout_1c5fp_57>aside a):is(:hover,:focus-visible){transform:translateY(-2px);box-shadow:inset 0 1px #fffc,0 12px 24px #032b231f}:is(._header_1c5fp_12 nav a,._documentLayout_1c5fp_57>aside a):active{transform:translateY(1px)scale(.975)}@media (pointer:coarse){:is(._header_1c5fp_12 nav a,._documentLayout_1c5fp_57>aside a){min-height:44px}}@media (prefers-reduced-motion:reduce){:is(._header_1c5fp_12 nav a,._documentLayout_1c5fp_57>aside a){transition:opacity .18s,color .18s,background-color .18s!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){:is(._header_1c5fp_12 nav a,._documentLayout_1c5fp_57>aside a){-webkit-backdrop-filter:none;backdrop-filter:none}}
