:root{color-scheme:light;--site-bg: #f7f3eb;--site-bg-soft: #fcfaf5;--site-panel: rgba(255, 251, 244, .72);--site-panel-strong: rgba(255, 251, 244, .84);--site-border: rgba(193, 163, 125, .24);--site-border-strong: rgba(193, 163, 125, .38);--site-text: #1f1b18;--site-text-soft: #5e554d;--site-text-muted: #80756b;--site-accent: #b66c1d;--site-accent-strong: #8c5217;--site-shadow-soft: 0 8px 24px rgba(56, 39, 22, .05);--site-shadow-panel: 0 10px 30px rgba(56, 39, 22, .07);--site-radius-sm: 8px;--site-radius-md: 12px;--site-radius-lg: 18px;--site-max-width: 1120px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--site-text);background:radial-gradient(circle at top center,rgba(255,255,255,.88) 0%,transparent 42%),linear-gradient(180deg,#faf7f0,#f3eee6)}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 20%,rgba(255,250,244,.82) 0%,transparent 24%),radial-gradient(circle at 82% 12%,rgba(237,229,219,.42) 0%,transparent 26%);opacity:.95}body:after{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(74,56,34,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(74,56,34,.028) 1px,transparent 1px);background-size:30px 30px;mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 96%)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}img{display:block;max-width:100%}._page_qnn9t_1{position:relative;z-index:1}._shell_qnn9t_6{width:min(calc(100% - 32px),var(--site-max-width));margin:0 auto}._header_qnn9t_11{padding:22px 0 12px}._brand_qnn9t_15{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:#fffbf494;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border:1px solid rgba(193,163,125,.24);box-shadow:var(--site-shadow-soft)}._brandMark_qnn9t_28{width:30px;height:30px;padding:4px;border-radius:8px;background:#fff9f0e6;border:1px solid rgba(193,163,125,.24)}._hero_qnn9t_37{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:36px;align-items:start;padding:26px 0 36px}._eyebrow_qnn9t_45{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--site-accent)}._headline_qnn9t_54{margin:0;max-width:11ch;font-size:clamp(3rem,6vw,5.3rem);line-height:.95;letter-spacing:-.065em}._subhead_qnn9t_62{margin:18px 0 0;max-width:34rem;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.52;color:var(--site-text-soft)}._supporting_qnn9t_70{margin:18px 0 0;color:var(--site-text-muted);font-size:.97rem}._microStatement_qnn9t_76{margin:18px 0 0;color:var(--site-text-muted);font-size:.96rem;line-height:1.6}._heroActions_qnn9t_83{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}._promptRow_qnn9t_90{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}._promptChip_qnn9t_97,._questionChip_qnn9t_98,._fitItem_qnn9t_99{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:#fffbf48c;border:1px solid rgba(193,163,125,.2);color:var(--site-text-soft);backdrop-filter:blur(14px) saturate(1.12);-webkit-backdrop-filter:blur(14px) saturate(1.12)}._primaryButton_qnn9t_112,._secondaryButton_qnn9t_113{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:10px;border:1px solid transparent;transition:transform .14s ease,background-color .14s ease,border-color .14s ease,color .14s ease}._primaryButton_qnn9t_112{background:#24211d;color:#f8f4ec;box-shadow:var(--site-shadow-soft)}._primaryButton_qnn9t_112:hover,._primaryButton_qnn9t_112:focus-visible{background:#181613;transform:translateY(-1px)}._secondaryButton_qnn9t_113{color:var(--site-text);background:#fffbf494;border-color:#c1a37d3d;backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18)}._secondaryButton_qnn9t_113:hover,._secondaryButton_qnn9t_113:focus-visible{background:#fffbf4c7;border-color:#c1a37d57}._heroCard_qnn9t_150,._useCaseCard_qnn9t_151,._receiptPanel_qnn9t_152,._architectureCard_qnn9t_153,._ctaPanel_qnn9t_154,._glassBlock_qnn9t_155{border-radius:20px;background:#fffbf49e;border:1px solid rgba(193,163,125,.2);backdrop-filter:blur(18px) saturate(1.14);-webkit-backdrop-filter:blur(18px) saturate(1.14);box-shadow:0 8px 24px #3827160a}._heroCard_qnn9t_150{padding:22px}._demoFrame_qnn9t_168{overflow:hidden;border-radius:16px;border:1px solid rgba(193,163,125,.22);background:linear-gradient(180deg,#fffdf9eb,#f7f1e7e6)}._demoMeta_qnn9t_175{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(193,163,125,.18)}._demoLabel_qnn9t_184{display:inline-flex;gap:8px;align-items:center;font-size:.9rem;color:var(--site-text-soft)}._demoDot_qnn9t_192{width:8px;height:8px;border-radius:999px;background:var(--site-accent);box-shadow:0 0 0 5px #b66c1d1f}._loopGrid_qnn9t_200{display:grid;gap:14px;padding:20px}._loopCard_qnn9t_206,._receiptMock_qnn9t_207,._architectureCore_qnn9t_208{display:grid;align-content:start;gap:10px;padding:18px;border-radius:16px;background:linear-gradient(180deg,#fffcf6e0,#f6eee2d1);border:1px dashed rgba(193,163,125,.42)}._loopStep_qnn9t_218{color:var(--site-accent-strong);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._placeholderBadge_qnn9t_226{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:28px;padding:0 10px;border-radius:999px;background:#b66c1d1f;color:var(--site-accent-strong);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._placeholderTitle_qnn9t_242{margin:0;font-size:1rem;font-weight:600;line-height:1.35}._placeholderCopy_qnn9t_249{margin:0;color:var(--site-text-soft);line-height:1.55}._demoCaption_qnn9t_255{margin:14px 0 0;color:var(--site-text-soft);font-size:.96rem;line-height:1.55}._agentBand_qnn9t_262{padding:0 0 18px}._agentBandInner_qnn9t_266{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-radius:18px;background:#fffbf480;border:1px solid rgba(193,163,125,.16);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);box-shadow:0 6px 18px #38271608}._agentBandLabel_qnn9t_281{margin:0;color:var(--site-text-soft);font-size:.95rem}._agentRow_qnn9t_287{display:flex;flex-wrap:wrap;gap:10px}._agentPill_qnn9t_293{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:#fffbf4a8;border:1px solid rgba(193,163,125,.22);color:var(--site-text)}._section_qnn9t_304{padding:38px 0}._sectionHeading_qnn9t_308{margin:0;font-size:clamp(2rem,3vw,3rem);line-height:1.05;letter-spacing:-.045em}._sectionIntro_qnn9t_315{margin:12px 0 0;max-width:42rem;color:var(--site-text-soft);line-height:1.6}._useCaseGrid_qnn9t_322{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}._useCaseCard_qnn9t_151{display:grid;gap:10px;padding:22px}._storyKicker_qnn9t_335{margin:0;color:var(--site-accent);font-size:.84rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._storyTitle_qnn9t_344{margin:0;font-size:clamp(1.4rem,2.1vw,2rem);line-height:1.08;letter-spacing:-.04em}._storyCopy_qnn9t_351{margin:0;color:var(--site-text-soft);line-height:1.62}._questionList_qnn9t_357,._fitList_qnn9t_358{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}._proofGrid_qnn9t_365{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}._glassBlock_qnn9t_155{padding:22px}._proofTitle_qnn9t_376,._stepTitle_qnn9t_377{margin:0;font-size:1.08rem;line-height:1.3}._proofCopy_qnn9t_383,._stepCopy_qnn9t_384{margin:10px 0 0;color:var(--site-text-soft);line-height:1.6}._receiptPanel_qnn9t_152{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:22px;padding:24px;align-items:start}._receiptTitle_qnn9t_398{margin:10px 0 0;font-size:clamp(2rem,3vw,2.9rem);line-height:1.04;letter-spacing:-.05em}._receiptCopy_qnn9t_405{margin:14px 0 0;color:var(--site-text-soft);line-height:1.66;max-width:42rem}._architectureCard_qnn9t_153{display:grid;grid-template-columns:minmax(0,.9fr) auto minmax(0,1.2fr) auto minmax(0,.9fr);gap:18px;align-items:center;margin-top:28px;padding:24px}._architectureColumn_qnn9t_421{min-width:0}._architectureLabel_qnn9t_425{margin:0 0 12px;color:var(--site-accent);font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._architectureStack_qnn9t_434{display:grid;gap:10px}._architectureNode_qnn9t_439{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:12px;background:#fffbf4a8;border:1px solid rgba(193,163,125,.2);color:var(--site-text)}._architectureCenter_qnn9t_451{display:grid}._architectureFlow_qnn9t_455{color:var(--site-accent-strong);font-size:2rem;line-height:1}._stepsFour_qnn9t_461{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px}._stepNumber_qnn9t_468{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;margin-bottom:14px;background:#b66c1d1a;color:var(--site-accent-strong);font-size:.9rem;font-weight:700}._ctaPanel_qnn9t_154{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;align-items:start;padding:28px;background:var(--site-panel-strong);backdrop-filter:blur(22px) saturate(1.16);-webkit-backdrop-filter:blur(22px) saturate(1.16);border:1px solid var(--site-border-strong);box-shadow:var(--site-shadow-panel)}._ctaHeading_qnn9t_495{margin:0;font-size:clamp(2rem,3vw,2.7rem);line-height:1.04;letter-spacing:-.045em}._ctaCopy_qnn9t_502{margin:12px 0 0;color:var(--site-text-soft);line-height:1.62}._form_qnn9t_508{display:grid;gap:14px}._fieldGroup_qnn9t_513{display:grid;gap:8px}._label_qnn9t_518{font-size:.92rem;font-weight:600}._input_qnn9t_523,._textarea_qnn9t_524{width:100%;border:1px solid rgba(193,163,125,.28);border-radius:10px;background:#fcf8f2e6;color:var(--site-text);padding:14px 15px;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}._input_qnn9t_523:focus,._textarea_qnn9t_524:focus{outline:none;border-color:#b66c1d94;box-shadow:0 0 0 1px #b66c1d2e;background:#fffbf6fa}._textarea_qnn9t_524{min-height:124px;resize:vertical}._formActions_qnn9t_547{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._formButton_qnn9t_554{min-height:48px;padding:0 18px;border:0;border-radius:10px;background:#24211d;color:#f8f4ec;cursor:pointer;transition:transform .14s ease,background-color .14s ease}._formButton_qnn9t_554:hover,._formButton_qnn9t_554:focus-visible{background:#181613;transform:translateY(-1px)}._formMeta_qnn9t_571{color:var(--site-text-muted);font-size:.9rem}._status_qnn9t_576{min-height:24px;color:var(--site-text-soft);font-size:.94rem}._status_qnn9t_576[data-state=error]{color:#8b3a1f}._status_qnn9t_576[data-state=success]{color:#4b5b32}._footer_qnn9t_590{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:26px 0 40px;color:var(--site-text-muted);font-size:.95rem}._footerLinks_qnn9t_600{display:inline-flex;flex-wrap:wrap;gap:16px}._footerLink_qnn9t_600{transition:color .14s ease}._footerLink_qnn9t_600:hover,._footerLink_qnn9t_600:focus-visible{color:var(--site-accent-strong)}@media(max-width:1080px){._useCaseGrid_qnn9t_322,._proofGrid_qnn9t_365{grid-template-columns:1fr}._stepsFour_qnn9t_461{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){._hero_qnn9t_37,._receiptPanel_qnn9t_152,._ctaPanel_qnn9t_154,._architectureCard_qnn9t_153{grid-template-columns:1fr}._hero_qnn9t_37{gap:24px}._agentBandInner_qnn9t_266{justify-content:flex-start}._architectureFlow_qnn9t_455{justify-self:center;transform:rotate(90deg)}}@media(max-width:720px){._shell_qnn9t_6{width:min(calc(100% - 20px),var(--site-max-width))}._header_qnn9t_11{padding-top:16px}._hero_qnn9t_37{padding-top:14px}._headline_qnn9t_54{max-width:9ch}._heroCard_qnn9t_150,._useCaseCard_qnn9t_151,._glassBlock_qnn9t_155,._receiptPanel_qnn9t_152,._architectureCard_qnn9t_153,._ctaPanel_qnn9t_154{padding:18px}._stepsFour_qnn9t_461{grid-template-columns:1fr}._heroActions_qnn9t_83,._promptRow_qnn9t_90,._questionList_qnn9t_357,._fitList_qnn9t_358,._formActions_qnn9t_547,._footer_qnn9t_590{align-items:stretch}._primaryButton_qnn9t_112,._secondaryButton_qnn9t_113,._formButton_qnn9t_554{width:100%}}
