._siteShell_e7j1s_1{min-height:100vh;background:radial-gradient(circle at 8% 2%,rgba(111,43,255,.11),transparent 28rem),radial-gradient(circle at 90% 12%,rgba(235,31,215,.08),transparent 28rem),var(--background);color:var(--foreground);font-family:var(--font-family-base)}._header_e7j1s_11{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-6);padding:.8rem clamp(1rem,4vw,4rem);background:#13021ff0;border-bottom:1px solid rgba(255,255,255,.1);backdrop-filter:blur(18px)}._brand_e7j1s_25{display:inline-flex;align-items:center;gap:.7rem;color:#fff;text-decoration:none;flex-shrink:0}._brand_e7j1s_25 img{width:3rem;height:3rem;object-fit:contain}._brand_e7j1s_25 strong,._brand_e7j1s_25 small{display:block}._brand_e7j1s_25 strong{font-family:var(--font-family-display);font-size:1.1rem;line-height:1}._brand_e7j1s_25 small{color:#ffffffad;font-size:.72rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}._nav_e7j1s_59{display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,1.5rem)}._nav_e7j1s_59 a,._footer_e7j1s_67 nav a{color:inherit;text-decoration:none;font-weight:900;font-size:.9rem}._nav_e7j1s_59 a{color:#ffffffdb;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase}._nav_e7j1s_59 a:hover,._footer_e7j1s_67 nav a:hover{color:var(--primary)}._headerActions_e7j1s_86{display:inline-flex;align-items:center;gap:.7rem;flex-shrink:0}._mobileHeaderTools_e7j1s_93{display:none;align-items:center;gap:.65rem;margin-left:auto}._langToggle_e7j1s_100{display:inline-flex;padding:.18rem;border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border)}._langToggle_e7j1s_100 button{border:0;border-radius:var(--radius-full);background:transparent;color:var(--foreground);cursor:pointer;font:inherit;font-weight:900;padding:.32rem .48rem}._activeLang_e7j1s_119{background:var(--primary)!important;color:var(--primary-foreground)!important}._headerCta_e7j1s_124,._headerGhostCta_e7j1s_125,._primaryButton_e7j1s_126,._secondaryButton_e7j1s_127,._secondaryButtonLight_e7j1s_128,._lightButton_e7j1s_129{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);font-weight:900;text-decoration:none;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._headerCta_e7j1s_124{padding:.5rem .9rem;background:var(--accent);color:var(--foreground);font-size:.84rem}._headerGhostCta_e7j1s_125{padding:.46rem .85rem;border:1px solid rgba(255,255,255,.45);color:#fff;background:transparent;font-size:.84rem}._menuToggle_e7j1s_154{display:none;width:2.7rem;height:2.7rem;border:1px solid rgba(255,255,255,.22);border-radius:var(--radius-full);background:#ffffff14;cursor:pointer;place-items:center;gap:.28rem;padding:0}._menuToggle_e7j1s_154 span{display:block;width:1.15rem;height:2px;border-radius:999px;background:#fff}._mobileMenu_e7j1s_175{position:absolute;top:calc(100% + .5rem);right:clamp(1rem,4vw,4rem);z-index:30;display:grid;width:min(300px,calc(100vw - 2rem));padding:.75rem;border-radius:var(--radius-lg);background:#210836;border:1px solid rgba(255,255,255,.14);box-shadow:var(--shadow-lg)}._mobileMenu_e7j1s_175 a{padding:.9rem 1rem;border-radius:var(--radius-md);color:#fff;text-decoration:none;font-weight:900}._mobileMenu_e7j1s_175 a:hover{background:#ffffff1a}._contactSection_e7j1s_201{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);gap:clamp(2rem,5vw,4.5rem);align-items:start;padding:clamp(3rem,6vw,5.5rem) clamp(1rem,5vw,5.5rem);background:radial-gradient(circle at 8% 12%,rgba(111,43,255,.08),transparent 28rem),#fbf5ff}._contactCopy_e7j1s_212 h2{margin:0;font-family:var(--font-family-display);font-size:clamp(2.6rem,5vw,5rem);line-height:.92}._contactCopy_e7j1s_212>p:not(._eyebrow_e7j1s_219){max-width:660px;color:var(--muted-foreground);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.75}._contactInfoGrid_e7j1s_226{display:grid;gap:1rem;margin-top:2rem}._contactInfoGrid_e7j1s_226 article{padding:clamp(1.1rem,3vw,1.6rem);border-radius:1.5rem;background:#ffffffe0;border:1px solid rgba(42,9,71,.1);box-shadow:var(--shadow-sm)}._contactInfoGrid_e7j1s_226 span{display:block;margin-bottom:.45rem;color:var(--accent);font-weight:900;letter-spacing:.18em;text-transform:uppercase;font-size:.76rem}._contactInfoGrid_e7j1s_226 h3{margin:0;color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(1.45rem,3.2vw,2.5rem);line-height:1.05;overflow-wrap:anywhere}._contactInfoGrid_e7j1s_226 a{color:inherit;text-decoration:none}._contactForm_e7j1s_264{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:clamp(1.25rem,3vw,2rem);border-radius:1.8rem;background:#fff;border:1px solid rgba(42,9,71,.1);box-shadow:var(--shadow-lg)}._contactForm_e7j1s_264 h3,._contactForm_e7j1s_264>p,._formSubmit_e7j1s_277,._formSuccess_e7j1s_278,._fullField_e7j1s_279{grid-column:1 / -1}._contactForm_e7j1s_264 h3{margin:0;font-family:var(--font-family-display);font-size:clamp(2rem,4vw,3rem);line-height:.95}._contactForm_e7j1s_264>p{margin:-.35rem 0 .35rem;color:var(--muted-foreground);line-height:1.65}._contactForm_e7j1s_264 label{display:grid;gap:.45rem;color:var(--foreground);font-weight:900}._contactForm_e7j1s_264 label span{font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}._contactForm_e7j1s_264 input,._contactForm_e7j1s_264 textarea{width:100%;min-height:3.25rem;border:1px solid rgba(42,9,71,.16);border-radius:1rem;background:#fffaf6;color:var(--foreground);font:inherit;padding:.9rem 1rem;outline:none}._contactForm_e7j1s_264 textarea{min-height:8rem;resize:vertical}._contactForm_e7j1s_264 input:focus,._contactForm_e7j1s_264 textarea:focus{border-color:var(--primary);box-shadow:0 0 0 4px #6f2bff1f}._formSubmit_e7j1s_277{width:100%;border:0;cursor:pointer;font-size:1rem}._formSuccess_e7j1s_278{margin:0;padding:.95rem 1rem;border-radius:1rem;background:#6f2bff1a;color:var(--foreground);font-weight:900}._primaryButton_e7j1s_126{min-height:3.25rem;padding:.9rem 1.35rem;background:linear-gradient(135deg,var(--primary),#eb1fd7);color:#fff;box-shadow:var(--shadow-md)}._secondaryButton_e7j1s_127{min-height:3.25rem;padding:.9rem 1.35rem;border:1px solid rgba(255,255,255,.28);color:#fff;background:#ffffff14}._secondaryButtonLight_e7j1s_128{min-height:3.25rem;padding:.9rem 1.35rem;border:1px solid rgba(255,255,255,.38);color:#fff;background:#ffffff1a}._lightButton_e7j1s_129{margin-top:var(--spacing-6);min-height:3.1rem;padding:.85rem 1.25rem;background:#fff;color:var(--foreground)}._headerCta_e7j1s_124:hover,._headerGhostCta_e7j1s_125:hover,._primaryButton_e7j1s_126:hover,._secondaryButton_e7j1s_127:hover,._secondaryButtonLight_e7j1s_128:hover,._lightButton_e7j1s_129:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._heroSection_e7j1s_391{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:calc(100vh - 5rem);padding:clamp(3rem,7vw,6rem) clamp(1rem,5vw,5.5rem);color:#fff;background:radial-gradient(circle at 12% 20%,rgba(235,31,215,.25),transparent 22rem),radial-gradient(circle at 80% 16%,rgba(194,138,59,.18),transparent 22rem),linear-gradient(135deg,#1b0527,#40136c 55%,#13021f);overflow:hidden}._heroCopy_e7j1s_406{max-width:780px}._eyebrow_e7j1s_219{margin:0 0 .85rem;color:var(--accent);font-size:.78rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}._heroCopy_e7j1s_406 ._eyebrow_e7j1s_219,._restaurantSection_e7j1s_420 ._eyebrow_e7j1s_219,._finalCta_e7j1s_421 ._eyebrow_e7j1s_219{color:#ffdca0}._heroCopy_e7j1s_406 h1,._sectionHeading_e7j1s_426 h2,._transformCopy_e7j1s_427 h2,._processIntro_e7j1s_428 h2,._restaurantSection_e7j1s_420 h2,._finalCta_e7j1s_421 h2{margin:0;font-family:var(--font-family-display);letter-spacing:-.045em;line-height:.92}._heroCopy_e7j1s_406 h1{font-size:clamp(4rem,8vw,8.3rem);max-width:900px}._heroLead_e7j1s_442{max-width:720px;margin:1.25rem 0 0;color:#ffffffd1;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.8}._ctaRow_e7j1s_450,._ctaRowCenter_e7j1s_451{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;margin-top:var(--spacing-8)}._ctaRowCenter_e7j1s_451{justify-content:center}._serviceStrip_e7j1s_463{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:var(--spacing-8)}._serviceStrip_e7j1s_463 span{padding:.62rem .82rem;border-radius:var(--radius-full);background:#ffffff1a;border:1px solid rgba(255,255,255,.14);color:#ffffffc7;font-weight:900}._heroImageWrap_e7j1s_479{position:relative;min-height:640px;border-radius:2.4rem;overflow:hidden;box-shadow:0 34px 90px #0000005c;border:1px solid rgba(255,255,255,.18)}._heroImageWrap_e7j1s_479:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(19,2,31,.74)),radial-gradient(circle at 70% 12%,rgba(235,31,215,.28),transparent 18rem)}._heroImageWrap_e7j1s_479 img{width:100%;height:100%;min-height:640px;object-fit:cover;object-position:center top}._heroCard_e7j1s_505{position:absolute;left:1.3rem;right:1.3rem;bottom:1.3rem;z-index:1;padding:1rem 1.1rem;border-radius:var(--radius-md);background:#ffffffeb;color:var(--foreground);box-shadow:var(--shadow-md)}._heroCard_e7j1s_505 strong,._heroCard_e7j1s_505 span{display:block}._heroCard_e7j1s_505 strong{font-family:var(--font-family-display);font-size:1.7rem;line-height:1}._heroCard_e7j1s_505 span{margin-top:.25rem;color:var(--muted-foreground);font-weight:800}._section_e7j1s_426{padding:clamp(3.75rem,7vw,7rem) clamp(1rem,5vw,5.5rem)}._sectionHeading_e7j1s_426{max-width:900px;margin:0 auto clamp(2rem,4vw,3.5rem);text-align:center}._sectionHeading_e7j1s_426 h2,._transformCopy_e7j1s_427 h2,._processIntro_e7j1s_428 h2,._restaurantSection_e7j1s_420 h2,._finalCta_e7j1s_421 h2{color:var(--foreground);font-size:clamp(2.7rem,5.5vw,5.8rem)}._sectionHeading_e7j1s_426 p:not(._eyebrow_e7j1s_219),._transformCopy_e7j1s_427 p,._restaurantSection_e7j1s_420 p,._finalCta_e7j1s_421 p{color:var(--muted-foreground);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.75}._ecosystemGrid_e7j1s_563{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}._imageCard_e7j1s_569{display:grid;overflow:hidden;min-height:100%;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);color:inherit;text-decoration:none;box-shadow:var(--shadow);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._imageCard_e7j1s_569:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}._cardImage_e7j1s_587{position:relative;min-height:235px;background:var(--surface);overflow:hidden}._cardImage_e7j1s_587 img{width:100%;height:100%;min-height:235px;object-fit:cover}._cardImage_e7j1s_587:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(19,2,31,.46))}._cardImage_e7j1s_587 span{position:absolute;left:1rem;bottom:1rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background:#ffffffed;color:var(--primary);font-weight:900}._cardBody_e7j1s_624{padding:clamp(1.2rem,2vw,1.55rem)}._cardBody_e7j1s_624 h3,._solutionPanel_e7j1s_629 h3,._storyGrid_e7j1s_630 h3,._faqGrid_e7j1s_631 h3,._processList_e7j1s_632 h3{margin:0;color:var(--foreground);font-family:var(--font-family-display);line-height:1}._cardBody_e7j1s_624 h3{font-size:1.65rem}._cardBody_e7j1s_624 p,._solutionPanel_e7j1s_629 p,._faqGrid_e7j1s_631 p{color:var(--muted-foreground);line-height:1.65}._cardBody_e7j1s_624 strong,._solutionPanel_e7j1s_629 a{color:var(--primary);font-weight:900}._transformSection_e7j1s_656{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding:clamp(3.75rem,7vw,7rem) clamp(1rem,5vw,5.5rem);background:linear-gradient(180deg,#fff,var(--surface))}._benefitGrid_e7j1s_665{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._benefitGrid_e7j1s_665 article,._storyGrid_e7j1s_630 article,._faqGrid_e7j1s_631 article,._processList_e7j1s_632 article{border-radius:var(--radius-md);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow)}._benefitGrid_e7j1s_665 article{padding:clamp(1.25rem,2vw,1.8rem)}._benefitGrid_e7j1s_665 span,._processList_e7j1s_632 span,._storyGrid_e7j1s_630 span{display:block;margin-bottom:.7rem;color:var(--accent);font-weight:900;letter-spacing:.12em;text-transform:uppercase}._benefitGrid_e7j1s_665 strong{display:block;font-family:var(--font-family-display);font-size:clamp(1.55rem,2.5vw,2.4rem);line-height:1}._solutionShowcase_e7j1s_703{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}._solutionPanel_e7j1s_629{overflow:hidden;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow)}._solutionPanel_e7j1s_629 img{width:100%;height:210px;object-fit:cover}._solutionPanel_e7j1s_629 div{padding:1.15rem}._solutionPanel_e7j1s_629 h3{font-size:1.45rem}._solutionPanel_e7j1s_629 a{text-decoration:none}._processSection_e7j1s_735{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2rem,5vw,5rem);padding:clamp(3.75rem,7vw,7rem) clamp(1rem,5vw,5.5rem)}._processList_e7j1s_632{display:grid;gap:.8rem}._processList_e7j1s_632 article{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;padding:1rem 1.2rem}._processList_e7j1s_632 span{margin:0}._processList_e7j1s_632 h3{font-size:clamp(1.35rem,2.5vw,2.15rem)}._restaurantSection_e7j1s_420{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding:clamp(3.75rem,7vw,7rem) clamp(1rem,5vw,5.5rem);color:#fff;background:radial-gradient(circle at 14% 18%,rgba(235,31,215,.22),transparent 24rem),linear-gradient(135deg,#170520,#3b1267 60%,#12021f)}._restaurantSection_e7j1s_420 h2,._restaurantSection_e7j1s_420 p{color:#fff}._restaurantSection_e7j1s_420 p{max-width:640px;color:#ffffffc7}._restaurantSection_e7j1s_420 img{width:100%;height:480px;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._storyGrid_e7j1s_630,._faqGrid_e7j1s_631{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._storyGrid_e7j1s_630 article,._faqGrid_e7j1s_631 article{padding:clamp(1.2rem,2vw,1.7rem)}._testimonialCard_e7j1s_805{border-left:4px solid var(--accent)!important}._testimonialCard_e7j1s_805 p{margin:0 0 1rem;color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.55;font-style:italic}._storyGrid_e7j1s_630 h3,._faqGrid_e7j1s_631 h3{font-size:1.6rem}._faqSection_e7j1s_823{padding:clamp(3.75rem,7vw,7rem) clamp(1rem,5vw,5.5rem);background:var(--surface)}._finalCta_e7j1s_421{padding:clamp(4rem,8vw,7rem) clamp(1rem,5vw,5.5rem);text-align:center;color:#fff;background:radial-gradient(circle at 50% 0%,rgba(235,31,215,.25),transparent 24rem),linear-gradient(135deg,#210836,#6f2bff 55%,#eb1fd7)}._finalCta_e7j1s_421 img{width:6rem;height:6rem;object-fit:contain;margin-bottom:1rem}._finalCta_e7j1s_421 h2{max-width:940px;margin:0 auto;color:#fff}._portfolioGrid_e7j1s_850{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._portfolioGrid_e7j1s_850 img{width:100%;height:360px;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:var(--surface)}._pageHero_e7j1s_865{min-height:70vh;display:grid;align-items:end;padding:clamp(5rem,10vw,8rem) clamp(1rem,5vw,5.5rem) clamp(4rem,8vw,6rem);color:#fff;background-size:cover;background-position:center}._pageHero_e7j1s_865>div{max-width:860px}._pageHero_e7j1s_865 h1{margin:0;max-width:880px;font-family:var(--font-family-display);font-size:clamp(4rem,8vw,8rem);line-height:.95;letter-spacing:-.045em}._pageHero_e7j1s_865 p:not(._eyebrow_e7j1s_219){max-width:760px;color:#ffffffd6;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.75}._narrativeSection_e7j1s_895{padding:clamp(4rem,8vw,7rem) clamp(1rem,5vw,5.5rem);background:var(--background)}._narrowContent_e7j1s_900{max-width:880px;margin:0 auto}._narrowContent_e7j1s_900 h2,._founderCopy_e7j1s_906 h2,._missionBand_e7j1s_907 h2{margin:0 0 1.2rem;color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(2.7rem,5vw,5.6rem);line-height:.95;letter-spacing:-.04em}._narrowContent_e7j1s_900 p,._founderCopy_e7j1s_906 p,._missionBand_e7j1s_907 p,._aboutCardGrid_e7j1s_919 p,._miniLinkGrid_e7j1s_920 p{color:var(--muted-foreground);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.8}._narrowContent_e7j1s_900 blockquote{margin:clamp(2rem,4vw,3rem) 0 0;padding:clamp(1.5rem,3vw,2.3rem);border-left:5px solid var(--accent);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow);color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(1.8rem,3vw,3rem);line-height:1.05}._narrowContent_e7j1s_900 cite{display:block;margin-top:.9rem;color:var(--muted-foreground);font-family:var(--font-family-base);font-size:.9rem;font-style:normal;font-weight:900;letter-spacing:.12em;text-transform:uppercase}._founderSection_e7j1s_951{display:grid;grid-template-columns:minmax(280px,.46fr) minmax(0,.54fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding:clamp(4rem,8vw,7rem) clamp(1rem,5vw,5.5rem);background:var(--surface)}._founderImageWrap_e7j1s_960 img{width:100%;max-height:760px;object-fit:cover;object-position:center top;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._founderImageWrap_e7j1s_960 p{margin:.9rem 0 0;text-align:center;color:var(--muted-foreground);font-size:.92rem;font-style:italic}._founderCopy_e7j1s_906{max-width:740px}._founderCopy_e7j1s_906 strong{color:var(--foreground)}._missionBand_e7j1s_907{padding:clamp(4rem,8vw,7rem) clamp(1rem,5vw,5.5rem);color:#fff;text-align:center;background:radial-gradient(circle at 50% 0%,rgba(235,31,215,.22),transparent 24rem),linear-gradient(135deg,#210836,#461578 58%,#13021f)}._missionBand_e7j1s_907 h2,._missionBand_e7j1s_907 p{color:#fff}._missionBand_e7j1s_907 hr{width:120px;height:3px;margin:2rem auto;border:0;background:var(--accent)}._softSection_e7j1s_1007{background:var(--surface)}._aboutCardGrid_e7j1s_919,._miniLinkGrid_e7j1s_920{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._aboutCardGrid_e7j1s_919 article,._miniLinkGrid_e7j1s_920 a{padding:clamp(1.25rem,2vw,1.8rem);border-radius:var(--radius-md);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow)}._aboutCardGrid_e7j1s_919 article:nth-child(3n+1){border-left:4px solid var(--accent)}._aboutCardGrid_e7j1s_919 article:nth-child(3n+2){border-left:4px solid var(--primary)}._aboutCardGrid_e7j1s_919 article:nth-child(3n+3){border-left:4px solid #eb1fd7}._aboutCardGrid_e7j1s_919 h3,._miniLinkGrid_e7j1s_920 h3{margin:0 0 .65rem;color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1}._miniLinkGrid_e7j1s_920 a{display:block;color:inherit;text-decoration:none;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._miniLinkGrid_e7j1s_920 a:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._footer_e7j1s_67{display:grid;grid-template-columns:minmax(260px,1.35fr) minmax(150px,.75fr) minmax(150px,.75fr) minmax(220px,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);padding:clamp(3rem,6vw,5rem) clamp(1rem,5vw,5.5rem);background:#13021f;color:#fff;border-top:4px solid var(--accent)}._footer_e7j1s_67 img{width:4rem;height:4rem;object-fit:contain}._footer_e7j1s_67 p{max-width:420px;color:#ffffffb8;line-height:1.8}._footer_e7j1s_67 nav{display:grid;gap:.65rem}._footer_e7j1s_67 h3{margin:0 0 1rem;color:#fff;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}._footerBrand_e7j1s_1096 p:last-child,._footerConnect_e7j1s_1097 p{font-size:.9rem}._footerButton_e7j1s_1101{display:inline-flex;width:fit-content;align-items:center;justify-content:center;margin-bottom:1rem;padding:.8rem 1.25rem;border-radius:var(--radius-full);background:var(--accent);color:var(--foreground)!important;font-weight:900;text-decoration:none}@media(max-width:1180px){._ecosystemGrid_e7j1s_563,._solutionShowcase_e7j1s_703{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){._nav_e7j1s_59{display:none}._header_e7j1s_11{flex-wrap:wrap;gap:.8rem}._headerActions_e7j1s_86{order:3;display:flex;width:100%;justify-content:center;gap:.75rem}._headerActions_e7j1s_86 ._langToggle_e7j1s_100{display:none}._headerCta_e7j1s_124,._headerGhostCta_e7j1s_125{flex:1 1 0;max-width:200px;min-height:2.45rem;padding:.55rem .75rem;font-size:.8rem}._mobileHeaderTools_e7j1s_93{display:inline-flex;flex-direction:row-reverse}._menuToggle_e7j1s_154{display:grid}._mobileHeaderTools_e7j1s_93 ._langToggle_e7j1s_100{transform:scale(.94);transform-origin:right center}._heroSection_e7j1s_391,._transformSection_e7j1s_656,._processSection_e7j1s_735,._restaurantSection_e7j1s_420,._founderSection_e7j1s_951{grid-template-columns:1fr}._heroSection_e7j1s_391{min-height:auto}._heroImageWrap_e7j1s_479,._heroImageWrap_e7j1s_479 img{min-height:520px}._storyGrid_e7j1s_630,._faqGrid_e7j1s_631,._portfolioGrid_e7j1s_850,._benefitGrid_e7j1s_665,._aboutCardGrid_e7j1s_919,._miniLinkGrid_e7j1s_920{grid-template-columns:1fr}._footer_e7j1s_67{grid-template-columns:1fr 1fr}._contactSection_e7j1s_201,._contactForm_e7j1s_264{grid-template-columns:1fr}}@media(max-width:640px){._header_e7j1s_11{padding:.75rem .9rem .9rem}._brand_e7j1s_25 small{display:none}._headerActions_e7j1s_86{gap:.55rem}._headerCta_e7j1s_124,._headerGhostCta_e7j1s_125{min-height:2.35rem;padding:.5rem .55rem;font-size:.72rem}._mobileHeaderTools_e7j1s_93{gap:.4rem}._mobileHeaderTools_e7j1s_93 ._langToggle_e7j1s_100{transform:scale(.84)}._menuToggle_e7j1s_154{width:2.55rem;height:2.55rem}._footer_e7j1s_67{grid-template-columns:1fr}._brand_e7j1s_25 img{width:2.5rem;height:2.5rem}._heroSection_e7j1s_391,._section_e7j1s_426,._contactSection_e7j1s_201,._transformSection_e7j1s_656,._processSection_e7j1s_735,._restaurantSection_e7j1s_420,._faqSection_e7j1s_823,._finalCta_e7j1s_421,._footer_e7j1s_67{padding-left:1rem;padding-right:1rem}._heroCopy_e7j1s_406 h1{font-size:clamp(3.35rem,17vw,5rem)}._heroImageWrap_e7j1s_479,._heroImageWrap_e7j1s_479 img{min-height:430px}._ecosystemGrid_e7j1s_563,._solutionShowcase_e7j1s_703{grid-template-columns:1fr}._restaurantSection_e7j1s_420 img,._portfolioGrid_e7j1s_850 img{height:320px}}._sourceHero_e7j1s_1281{min-height:76vh;display:flex;align-items:flex-end;padding:clamp(5.5rem,10vw,8rem) clamp(1rem,5vw,5.5rem) clamp(3.5rem,7vw,6rem);color:#fff;background-size:cover;background-position:center}._sourceHeroInner_e7j1s_1291{max-width:900px}._sourceHeroInner_e7j1s_1291 ._eyebrow_e7j1s_219{color:#ffdca0}._sourceHeroInner_e7j1s_1291 h1{margin:0;font-family:var(--font-family-display);font-size:clamp(3.75rem,7vw,7.2rem);line-height:.96;letter-spacing:-.045em}._sourceHeroInner_e7j1s_1291 p:not(._eyebrow_e7j1s_219){max-width:780px;color:#ffffffd1;font-size:clamp(1.05rem,1.35vw,1.22rem);line-height:1.8}._sourceIntro_e7j1s_1314,._darkIntro_e7j1s_1315{padding:clamp(3.5rem,6vw,6rem) clamp(1rem,5vw,5.5rem);text-align:center}._sourceIntro_e7j1s_1314{background:var(--background)}._darkIntro_e7j1s_1315{background:transparent;color:#fff}._sourceIntro_e7j1s_1314 h2,._darkIntro_e7j1s_1315 h2,._sourceSplitFeature_e7j1s_1331 h2,._darkSplitFeature_e7j1s_1332 h2,._sourceFinalBand_e7j1s_1333 h2{max-width:980px;margin:0 auto;font-family:var(--font-family-display);font-size:clamp(2.6rem,5vw,5.3rem);line-height:.98;letter-spacing:-.04em}._sourceIntro_e7j1s_1314 p:not(._eyebrow_e7j1s_219),._darkIntro_e7j1s_1315 p:not(._eyebrow_e7j1s_219){max-width:860px;margin:1rem auto 0;color:var(--muted-foreground);font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.8}._darkIntro_e7j1s_1315 p:not(._eyebrow_e7j1s_219),._darkIntro_e7j1s_1315 h2{color:#fff}._sourceCardsSection_e7j1s_1356,._sourceGridSection_e7j1s_1357,._stepsSection_e7j1s_1358,._sourceFaq_e7j1s_1359,._packageSection_e7j1s_1360{padding:clamp(3.5rem,6vw,6rem) clamp(1rem,5vw,5.5rem)}._sourceCardsSection_e7j1s_1356,._packageSection_e7j1s_1360{background:var(--surface)}._serviceFeatureCard_e7j1s_1369{max-width:1120px;margin:0 auto 1.25rem;padding:clamp(1.6rem,3vw,3rem);border-radius:var(--radius-lg);border:1px solid var(--border);border-left:5px solid var(--accent);background:var(--background);box-shadow:var(--shadow)}._serviceFeatureCard_e7j1s_1369>span{display:block;color:var(--accent);font-weight:900;letter-spacing:.16em;text-transform:uppercase}._serviceFeatureCard_e7j1s_1369 h3,._sourceGrid_e7j1s_1357 h3,._packageGrid_e7j1s_1390 h3,._compareGrid_e7j1s_1391 h3{margin:.45rem 0 .75rem;color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(2rem,3.8vw,3.7rem);line-height:.98;letter-spacing:-.035em}._serviceFeatureCard_e7j1s_1369 p,._sourceGrid_e7j1s_1357 p,._packageGrid_e7j1s_1390 p,._compareGrid_e7j1s_1391 p{color:var(--muted-foreground);line-height:1.75}._serviceFeatureCard_e7j1s_1369 ul,._sourceGrid_e7j1s_1357 ul,._packageGrid_e7j1s_1390 ul,._sourceSplitFeature_e7j1s_1331 ul,._darkSplitFeature_e7j1s_1332 ul,._compareGrid_e7j1s_1391 ul{display:grid;gap:.55rem;margin:1.2rem 0 0;padding:0;list-style:none}._serviceFeatureCard_e7j1s_1369 li,._sourceGrid_e7j1s_1357 li,._packageGrid_e7j1s_1390 li,._sourceSplitFeature_e7j1s_1331 li,._darkSplitFeature_e7j1s_1332 li,._compareGrid_e7j1s_1391 li{position:relative;padding-left:1.45rem;line-height:1.65}._serviceFeatureCard_e7j1s_1369 li:before,._sourceGrid_e7j1s_1357 li:before,._packageGrid_e7j1s_1390 li:before,._sourceSplitFeature_e7j1s_1331 li:before,._darkSplitFeature_e7j1s_1332 li:before,._compareGrid_e7j1s_1391 li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:900}._serviceFeatureCard_e7j1s_1369 a,._packageGrid_e7j1s_1390 a{display:inline-flex;margin-top:1.3rem;color:var(--primary);font-weight:900;text-decoration:none}._darkGuideSection_e7j1s_1454,._compareSection_e7j1s_1455{padding:clamp(3.5rem,6vw,6rem) clamp(1rem,5vw,5.5rem);background:radial-gradient(circle at 12% 20%,rgba(235,31,215,.22),transparent 24rem),linear-gradient(135deg,#170520,#3b1267 60%,#12021f);color:#fff}._quickGuideGrid_e7j1s_1463,._sourceGrid_e7j1s_1357,._stepsGrid_e7j1s_1465,._packageGrid_e7j1s_1390,._statsRow_e7j1s_1467,._compareGrid_e7j1s_1391{display:grid;gap:1rem}._quickGuideGrid_e7j1s_1463{grid-template-columns:repeat(5,minmax(0,1fr));max-width:1220px;margin:0 auto}._quickGuideGrid_e7j1s_1463 article,._compareGrid_e7j1s_1391 article{padding:1.35rem;border-radius:var(--radius-md);background:#ffffff14;border:1px solid rgba(255,255,255,.13);font-weight:900}._sourceGrid_e7j1s_1357{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1320px;margin:0 auto}._sourceGrid_e7j1s_1357 article,._packageGrid_e7j1s_1390 article,._statsRow_e7j1s_1467 article{padding:clamp(1.35rem,2.5vw,2rem);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow)}._sourceGrid_e7j1s_1357 h3{font-size:clamp(1.75rem,2.7vw,2.6rem)}._sourceSplitFeature_e7j1s_1331,._darkSplitFeature_e7j1s_1332{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding:clamp(3.5rem,6vw,6rem) clamp(1rem,5vw,5.5rem)}._darkSplitFeature_e7j1s_1332{background:#210836;color:#fff}._sourceSplitFeature_e7j1s_1331 img,._darkSplitFeature_e7j1s_1332 img{width:100%;min-height:460px;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._darkSplitFeature_e7j1s_1332 h2,._darkSplitFeature_e7j1s_1332 p,._darkSplitFeature_e7j1s_1332 li{color:#fff}._stepsGrid_e7j1s_1465{grid-template-columns:repeat(5,minmax(0,1fr));max-width:1320px;margin:0 auto}._stepsGrid_e7j1s_1465 article{padding:1.4rem;border-radius:var(--radius-md);background:var(--card);border:1px solid var(--border)}._stepsGrid_e7j1s_1465 span{display:inline-flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--primary);color:#fff;font-weight:900}._stepsGrid_e7j1s_1465 h3{font-family:var(--font-family-display);font-size:1.7rem;line-height:1}._sourceFaq_e7j1s_1359 details{max-width:900px;margin:0 auto .75rem;padding:1.1rem 1.25rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow)}._sourceFaq_e7j1s_1359 summary{cursor:pointer;color:var(--foreground);font-weight:900}._sourceFaq_e7j1s_1359 p{color:var(--muted-foreground);line-height:1.7}._packageGrid_e7j1s_1390{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1180px;margin:0 auto}._packageGrid_e7j1s_1390 article{text-align:center;border-top:5px solid var(--accent)}._packageGrid_e7j1s_1390 strong{display:block;margin:.3rem 0 0;font-family:var(--font-family-display);color:var(--primary);font-size:3rem}._statsRow_e7j1s_1467{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 clamp(1rem,5vw,5.5rem) clamp(3.5rem,6vw,6rem);background:var(--surface)}._statsRow_e7j1s_1467 strong{display:block;font-family:var(--font-family-display);color:var(--primary);font-size:clamp(3rem,7vw,6rem);line-height:.9}._compareGrid_e7j1s_1391{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1120px;margin:0 auto}._compareGrid_e7j1s_1391 h3,._compareGrid_e7j1s_1391 li{color:#fff}._sourceFinalBand_e7j1s_1333{display:grid;justify-items:center;gap:1.3rem;padding:clamp(4rem,8vw,7rem) clamp(1rem,5vw,5.5rem);text-align:center;color:#fff;background:linear-gradient(135deg,#210836,#6f2bff 55%,#eb1fd7)}._sourceFinalBand_e7j1s_1333 h2{max-width:980px;color:#fff}._sourceFinalBand_e7j1s_1333 p{max-width:780px;color:#fffc;line-height:1.75}@media(max-width:1180px){._quickGuideGrid_e7j1s_1463,._sourceGrid_e7j1s_1357,._stepsGrid_e7j1s_1465{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){._sourceSplitFeature_e7j1s_1331,._darkSplitFeature_e7j1s_1332,._compareGrid_e7j1s_1391,._packageGrid_e7j1s_1390,._statsRow_e7j1s_1467{grid-template-columns:1fr}}@media(max-width:640px){._sourceHero_e7j1s_1281{min-height:68vh;padding-left:1rem;padding-right:1rem}._sourceHeroInner_e7j1s_1291 h1{font-size:clamp(3.1rem,16vw,4.7rem)}._quickGuideGrid_e7j1s_1463,._sourceGrid_e7j1s_1357,._stepsGrid_e7j1s_1465{grid-template-columns:1fr}._sourceSplitFeature_e7j1s_1331 img,._darkSplitFeature_e7j1s_1332 img{min-height:320px}}
