.entryHall .demoKicker{font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:8px}.entryHall .demoLabel{font-weight:600;font-size:15px;margin-bottom:18px}.entryHall .demoTitle{margin:0 0 14px;font-size:40px;line-height:1.1;letter-spacing:-.02em}.entryHall .demoBody{font-size:18px;line-height:1.65;max-width:820px;margin:0 0 22px}.entryHall .demo4RecapBlock{max-width:820px;margin-top:14px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a}.entryHall .demo4RecapItem{padding:12px 6px;line-height:1.6}.entryHall .demo4DividerLine{height:1px;background:#ffffff1f;margin:6px 0}.entryHall .caseStoryCard{margin-top:18px;padding:12px 14px;border-left:3px solid rgba(0,150,214,.55);background:#ffffff09;border-radius:12px;max-width:820px}.entryHall .caseStoryKicker{font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.75;margin-bottom:6px}.entryHall .demo4Cta{margin-top:18px;padding:16px 20px;font-size:17px;font-weight:600;border-radius:999px;width:100%;max-width:520px;border:none;cursor:pointer}.entryHall .chatMarkerCard{border-radius:18px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;padding:20px;min-height:220px;box-shadow:0 12px 30px #00000024}.entryHall .demo4RecapBlock ul,.entryHall .demo4RecapBlock ol,.entryHall .systemGlass ul,.entryHall .systemGlass ol{margin:10px 0;padding-left:18px}.entryHall .demo4RecapBlock li,.entryHall .systemGlass li{margin:6px 0}.entryHall .demo4DiagramWrap{margin-top:22px;max-width:860px}.entryHall .demo4DiagramTitle{font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:10px}.entryHall .demo4Diagram{display:grid;gap:10px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;max-width:640px}.entryHall .demo4NodeRow{display:grid;grid-template-columns:1fr 28px;align-items:center;gap:12px}.entryHall .demo4Node{width:100%;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#ffffff08;font-size:13px;line-height:1.25;opacity:.92}.entryHall .demo4Node--done{border-color:#0096d659;background:#0096d60f;opacity:.98}.entryHall .demo4Node--active{border-color:#0096d6a6;box-shadow:0 0 0 3px #0096d624;opacity:1}.entryHall .demo4Arrow{position:relative;justify-self:center;width:28px;height:100%;color:transparent}.entryHall .demo4Arrow:before{content:"↓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#333333b3;font-weight:800;opacity:.75}.entryHall .demo4ReplayPanel{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;box-shadow:0 14px 40px #00000029}@media(max-width:980px){.entryHall .demo4ReplayPanel{grid-template-columns:1fr}}.entryHall .demo4ReplayLeft,.entryHall .demo4ReplayRight{min-width:0}.entryHall .demo4Log{margin:0;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#0000000f;font-size:13px;line-height:1.55;white-space:pre-wrap}.entryHall .demo4CloseLine{font-size:14px;line-height:1.6;opacity:.95}.entryHall .demo4Cta{background:#0096d6;color:#fff;border:none;box-shadow:0 10px 24px #0096d640;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.entryHall .demo4Cta:hover{transform:translateY(-1px);box-shadow:0 14px 32px #0096d659;opacity:.95}.entryHall .demo4Cta:active{transform:translateY(0);box-shadow:0 6px 16px #0096d640}.entryHall .demo4PhaseB .demo4PhaseBBody{margin-top:26px}.entryHall .demo4PhaseB .demo4PhaseBKicker{font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:10px}.entryHall .demo4PhaseB .demo4PhaseBIntro{margin-bottom:14px;line-height:1.6}.entryHall .demo4PhaseB .demo4ReplayPanel--B .demo4DiagramTitle{margin-top:0;margin-bottom:10px}.entryHall .demo4PhaseB .demo4ReplayPanel--B .demo4ReplayLeft>:first-child,.entryHall .demo4PhaseB .demo4ReplayPanel--B .demo4ReplayRight>:first-child{margin-top:0!important}.entryHall .demo4PhaseB .demo4Node--active{box-shadow:none!important}.entryHall .demo4PhaseB .demo4BranchesFull{grid-column:1 / -1;margin-top:14px}.entryHall .demo4PhaseB .demo4BranchesHeader{font-weight:800;font-size:18px;color:#333;margin:2px 0 12px}.entryHall .demo4PhaseB .demo4TickList{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.entryHall .demo4PhaseB .demo4TickList li{position:relative;padding:10px 12px 10px 38px;border:1px solid rgba(255,255,255,.14);background:#ffffff08;border-radius:12px}.entryHall .demo4PhaseB .demo4TickList li:before{content:"✓";position:absolute;left:12px;top:12px;width:18px;height:18px;line-height:18px;text-align:center;font-weight:900;color:#0096d6}.entryHall .demo4PhaseB .demo4TickHead{font-weight:800;font-size:13px;color:#333;margin-bottom:6px}.entryHall .demo4PhaseB .demo4TickBody{font-size:13px;line-height:1.55;opacity:.88}@media(max-width:980px){.entryHall .demo4PhaseB .demo4TickList{grid-template-columns:1fr}}.entryHall .demo4PhaseB .demo4CtaDock{margin-top:18px;display:flex;justify-content:center}.entryHall .demo4PhaseB .demo4CtaEnter{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;width:100%;max-width:520px}.entryHall .demo4PhaseB .demo4LogLoading{font-size:14px;line-height:1.6;margin-bottom:12px}.entryHall .demo4PhaseB .demo4CloseLine--B{margin-top:14px}.entryHall .demo4PhaseB .demo4NextLine{margin-top:16px;line-height:1.65}.demo4Guided{display:grid;gap:12px}.demo4GuidedRow{display:grid;grid-template-columns:140px 1fr;gap:12px;align-items:center}.demo4GuidedLabel{font-size:13px;opacity:.85;font-weight:600}.demo4GuidedPills{display:flex;flex-wrap:wrap;gap:8px}.demo4Pill{appearance:none;border:1px solid rgba(0,0,0,.14);background:#fff9;border-radius:999px;padding:7px 12px;font-size:13px;cursor:pointer}.demo4Pill:hover{background:#ffffffbf}.demo4Pill:disabled{opacity:.45;cursor:not-allowed}.demo4Pill--active{border-color:#0096d68c;box-shadow:0 0 0 3px #0096d61f;font-weight:700}.demo4GuidedActions{display:grid;gap:6px;margin-top:6px}.demo4ExecBtn{width:100%;border:none;border-radius:999px;padding:10px 14px;font-weight:700;cursor:pointer;background:#0096d6;color:#fff}.demo4ExecBtn:hover{filter:brightness(.98)}.demo4GuidedHint{font-size:12.5px;line-height:1.4}.demo4Chat{display:grid;gap:10px}.demo4ChatRow{display:flex}.demo4ChatRow--assistant{justify-content:flex-start}.demo4ChatRow--customer{justify-content:flex-end}.demo4Bubble{max-width:92%;padding:10px 12px;border-radius:14px;font-size:14px;line-height:1.5;border:1px solid rgba(0,0,0,.1);background:#ffffffa6}.demo4ChatRow--assistant .demo4Bubble{border-top-left-radius:6px}.demo4ChatRow--customer .demo4Bubble{border-top-right-radius:6px;background:#0096d61a;border-color:#0096d62e}.demo4ParticipationIntro{margin-bottom:18px;padding:16px 18px;border-radius:14px;background:#ffffff8c;border:1px solid rgba(0,0,0,.06)}.demo4ParticipationTitle{font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.demo4ParticipationText{font-size:14px;line-height:1.5;opacity:.9;margin-bottom:10px}.demo4ParticipationLegend{font-size:13px;opacity:.75;display:grid;gap:4px}:root{--arlaia-blue: #0096D6;--sky-accent: #5FCBFF;--graphite: #333333;--soft-white: #F5F7FA;--steel-grey: #8A8D91;--hiw-radius: 18px;--hiw-max: 1100px }.hiwPage{width:100%}.hiwContainer{max-width:var(--hiw-max);margin:0 auto;padding:32px 20px 80px}.hiwSection{margin-top:28px}.hiwSection--hero{margin-top:16px}.hiwBanner{border-radius:var(--hiw-radius);overflow:hidden;min-height:92px;display:flex;align-items:center;box-shadow:0 10px 30px #00000014}.hiwBannerInner{padding:16px 18px;width:100%}.hiwBannerKicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.9}.hiwBanner--blue{background:var(--arlaia-blue);color:#fff}.hiwBanner--hero{min-height:320px}.hiwBannerInner--hero{padding:44px 52px;text-align:left}.hiwHeroTitlePrimary{font-size:72px;font-weight:900;line-height:1;letter-spacing:-.02em;margin-top:10px}.hiwHeroTitleSecondary{font-size:40px;font-weight:650;line-height:1.15;margin-top:10px}.hiwHeroBannerSub{margin-top:22px;font-size:16px;line-height:1.6;opacity:.92;max-width:760px}@media(max-width:720px){.hiwBanner--hero{min-height:240px}.hiwBannerInner--hero{padding:28px 22px}.hiwHeroTitlePrimary{font-size:44px}.hiwHeroTitleSecondary{font-size:26px}.hiwHeroBannerSub{font-size:14px}}.hiwHeroPlain{padding:28px 4px 6px;max-width:980px}.hiwHeroPlainTitle{font-weight:850;font-size:26px;letter-spacing:-.01em;line-height:1.25;margin-bottom:10px}.hiwHeroPlainText{font-size:16px;line-height:1.6;color:#000000b8;margin-bottom:16px}.hiwHeroPlainPoints{display:flex;flex-wrap:wrap;gap:10px}.hiwHeroPoint{padding:10px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.1);background:#ffffff47;color:#000000bf;font-weight:600}.hiwChapterBar{margin-top:100px;background:transparent;border:none;padding:0 6px;box-shadow:none;border-radius:0}.hiwChapterKicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#0000008c}.hiwChapterTitle{margin:10px 0 0;font-size:28px;line-height:1.15;letter-spacing:-.01em;color:#000000e0}.hiwFrontIntro{max-width:900px;padding:18px 6px 0}.hiwFrontIntroTitle{font-weight:800;font-size:18px;margin-bottom:6px}.hiwFrontIntroText{color:#000000b3;line-height:1.6}.hiwFrontGrid{margin-top:16px;display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:860px){.hiwFrontGrid{grid-template-columns:1fr 1fr}}.hiwStepCard{border-radius:var(--hiw-radius);padding:26px 24px;min-height:210px;border:1px solid rgba(0,0,0,.08);box-shadow:0 14px 30px #0000000f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#5fcbff24}.hiwStepNum{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#0000008c;font-weight:800}.hiwStepTitle{margin-top:10px;font-size:20px;font-weight:850}.hiwStepText{margin-top:8px;font-size:15px;line-height:1.55;color:#000000b8}.hiwFlowBlock{margin-top:90px;border-radius:var(--hiw-radius);background:var(--graphite);color:#fff;padding:40px 40px 60px;box-shadow:0 24px 50px #0000002e}.hiwFlowInner{max-width:980px;margin:0 auto;text-align:left}.hiwFlowTitle{font-size:30px;font-weight:800;letter-spacing:-.01em}.hiwFlowSub{margin-top:12px;font-size:16px;opacity:.85}.hiwFlowDiagramPlaceholder{margin-top:40px;border-radius:14px;border:1px dashed rgba(255,255,255,.4);padding:60px 20px;font-size:15px;opacity:.7}.hiwFlowImageWrapper{margin:60px 0 20px;display:flex;width:100%;justify-content:center}.hiwFlowImage{width:100%;max-width:1200px;height:auto;border-radius:18px;box-shadow:0 50px 120px #00000073}.hiwFlowImage{filter:contrast(1.05)}.hiwFlowIntegrationNote{max-width:900px;margin:56px auto 0;font-size:17px;line-height:1.75;font-weight:500;color:#000000d9}.hiwFlowIntegrationNote p{margin-bottom:16px}.hiwSection--backroomIntro{margin-top:96px}.hiwChapterBar--backroom{margin-top:0}.hiwChapterTitle--blue{color:var(--arlaia-blue)}.hiwChapterIntro{margin-top:16px;max-width:720px;font-size:18px;line-height:1.6;color:var(--text-1)}.hiwBackroomPrinciples{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:1040px}.hiwBackroomH3{margin:0 0 12px;font-size:16px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--text-1)}.hiwBackroomList{margin:0;padding-left:18px;display:grid;gap:10px;color:var(--text-1)}.hiwBackroomList li{line-height:1.65;font-size:16px}.hiwBackroomList li strong{font-weight:700}@media(max-width:860px){.hiwBackroomPrinciples{grid-template-columns:1fr;gap:18px}}.hiwBackroomPanel{margin-top:22px;padding:34px 36px;border-radius:10px;border:1px solid rgba(0,40,90,.08);background:linear-gradient(180deg,#f5f7ffc7,#eef6ffd9)}@media(max-width:860px){.hiwBackroomPanel{padding:26px 22px}}.hiwBackroomH3--spaced{margin-top:18px}.hiwDiagramCard{border-radius:12px;border:1px solid rgba(0,0,0,.06);background:#ffffff8c;padding:16px 14px 12px}.hiwDiagramCardKicker{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--steel-grey);margin-bottom:10px}.hiwDiagramWrap{display:flex;justify-content:center;align-items:flex-start;width:100%}.hiwFlowSvg{width:min(260px,100%);height:auto;display:block}.hiwDiagramLegend{margin-top:10px;display:flex;gap:14px;align-items:center;font-size:12px;color:var(--steel-grey);font-weight:700}.hiwLegendDot{width:10px;height:10px;border-radius:999px;display:inline-block;margin-right:6px;border:2px solid rgba(0,0,0,.15)}.hiwLegendDot--auto{background:var(--sky-accent)}.hiwLegendDot--esc{background:var(--arlaia-blue)}.hiwSection--pipelineIntro{margin-top:110px}.hiwChapterBar--pipeline{margin-top:0}.hiwChapterIntro--pipeline{max-width:980px;font-size:17px;line-height:1.75;color:#000000c7}.hiwPipelineStages{margin-top:28px;max-width:980px}.hiwPipelineStage{padding:18px 0 8px}.hiwPipelineStageHead{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.hiwPipelineStageNum{font-size:12px;font-weight:900;letter-spacing:.16em;color:#0000008c}.hiwPipelineStageTitle{margin:0;font-size:18px;font-weight:850;letter-spacing:-.01em;color:#000000e0}.hiwPipelineStageBody{margin:0;font-size:16px;line-height:1.75;color:#000000c2;max-width:920px}.hiwPipelineMap{margin-top:18px;max-width:980px}.hiwPipeSvg{width:100%;height:auto;display:block}.hiwPipeNode{fill:#ffffff73;stroke:#0000001a;stroke-width:1.5;transition:fill .16s ease,stroke .16s ease,transform .16s ease}.hiwPipeNum{font-size:12px;font-weight:900;letter-spacing:.14em;fill:#0000007a;transition:fill .16s ease}.hiwPipeLabel{font-size:13px;font-weight:750;fill:#000000ad;transition:fill .16s ease}.hiwPipeNode.isActive{fill:#5fcbff4d;stroke:#0096d666}.hiwPipeNum.isActive{fill:#000000b3}.hiwPipeLabel.isActive{fill:#000000d1}.hiwPipeHint{margin-top:10px;font-size:12px;font-weight:700;color:#8a8d91e6}.hiwPipeMini{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 16px}.hiwPipeMiniNode{display:flex;align-items:center;gap:7px;padding:4px 8px;border:1px solid rgba(138,141,145,.4);border-radius:8px;background:transparent;color:var(--text-1);font-size:11px;line-height:1}.hiwPipeMiniNum{font-weight:800;font-size:10px;color:#8a8d91f2}.hiwPipeMiniLabel{font-weight:600;font-size:11px;color:#333333eb}.hiwPipeMiniNode.isActive{border-color:#0096d6f2;background:#0096d60f}.hiwPipeMiniNode.isActive .hiwPipeMiniNum,.hiwPipeMiniNode.isActive .hiwPipeMiniLabel{color:var(--arlaia-blue)}.hiwPipelineClosure{margin-top:40px;padding-top:24px;border-top:1px solid rgba(0,0,0,.08);max-width:720px}.hiwPipelineClosure p{margin:0 0 6px;font-weight:500;letter-spacing:.01em;color:#333}.hiwPipelineClosure{margin-bottom:120px;padding-bottom:40px;border-bottom:1px solid #DADDE2}.hiwSection--gates{margin-top:0;padding:120px 0 90px;background:var(--soft-white);border-top:2px solid var(--graphite)}.hiwChapterBar--gates{margin-top:0}.hiwChapterIntro--gates{max-width:760px;padding-left:18px;border-left:3px solid var(--arlaia-blue);font-size:17px;line-height:1.75;color:#000000c7}.hiwChapterIntro--gates p{margin:0 0 14px}.hiwChapterIntro--gates p:last-child{margin-bottom:0}.hiwGatePanel{margin-top:34px;max-width:980px;padding:22px 22px 18px;border:1px solid rgba(0,0,0,.12);background:#ffffff8c}.hiwGatePanelHead{margin-bottom:14px}.hiwGatePanelKicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#0000008c;margin-bottom:6px}.hiwGatePanelTitle{font-size:18px;font-weight:650;color:#000000db;line-height:1.35}.hiwGatePanelNote{margin-top:8px;font-size:15px;line-height:1.6;color:#000000b8;max-width:820px}.hiwGateGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.hiwGateCell{border:1px solid rgba(0,0,0,.1);background:#ffffffb3;padding:14px 14px 12px}.hiwGateCellLabel{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#0000008c;margin-bottom:8px}.hiwGateCellBody{font-size:15px;line-height:1.6;color:#000000c7}@media(max-width:860px){.hiwGateGrid{grid-template-columns:1fr}.hiwGatePanel{padding:18px 16px 16px}}.hiwGateOutcomes{margin-top:38px;max-width:980px}.hiwGateOutcomesHead{margin-bottom:12px}.hiwGateOutcomesKicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#0000008c;margin-bottom:6px}.hiwGateOutcomesTitle{margin:0;font-size:18px;font-weight:650;color:#000000db;line-height:1.35}.hiwGateOutcomeList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.hiwGateOutcome{border:1px solid rgba(0,0,0,.1);background:#ffffffa6;padding:14px 14px 12px}.hiwGateOutcomeTag{display:inline-block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#000000b3;border-left:3px solid var(--arlaia-blue);padding-left:10px;margin-bottom:10px}.hiwGateOutcomeBody{font-size:15px;line-height:1.6;color:#000000c7}@media(max-width:980px){.hiwGateOutcomeList{grid-template-columns:1fr}}.hiwGateExample{margin-top:42px;max-width:980px;padding:18px 18px 16px;border:1px solid rgba(0,0,0,.12);background:#ffffff8c}.hiwGateExampleHead{margin-bottom:10px}.hiwGateExampleKicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#0000008c;margin-bottom:6px}.hiwGateExampleTitle{font-size:16px;font-weight:650;color:#000000d6}.hiwGateExampleCode{margin:12px 0 10px;padding:14px;background:#00000009;border:1px solid rgba(0,0,0,.1);overflow:auto;font-size:13px;line-height:1.55;color:#000000d1}.hiwGateExampleFoot{font-size:14px;line-height:1.6;color:#000000b3}.hiwGateBridge{margin-top:44px;max-width:980px}.hiwGateBridgeLine{height:1px;background:#00000024;margin-bottom:14px}.hiwGateBridgeText{font-size:15px;line-height:1.65;color:#000000c7;max-width:820px}.hiwSection--audit{margin-top:120px}.hiwAuditPanel{margin-top:48px;padding:48px 56px;background:#fff;border:1px solid rgba(51,51,51,.08);border-radius:6px}.hiwAuditBlock+.hiwAuditBlock{margin-top:56px}.hiwAuditLabel{font-weight:600;font-size:18px;margin-bottom:20px;color:#333}.hiwAuditList{margin:0;padding-left:20px;line-height:1.7;font-size:16px;color:#444}.hiwAuditList li+li{margin-top:8px}.hiwDecisionObject{margin-top:24px;border:1px solid rgba(51,51,51,.06);padding:28px 32px;background:#f5f7fa}.hiwDecisionGroup+.hiwDecisionGroup{margin-top:28px}.hiwDecisionGroupTitle{font-weight:600;font-size:15px;margin-bottom:10px;color:#333}.hiwAuditSteps{margin:0;padding-left:20px;font-size:16px;line-height:1.7;color:#444}.hiwAuditSteps li+li{margin-top:8px}.hiwAuditIntegrity{margin-top:24px;font-size:15px;line-height:1.7;color:#555}.hiwDecisionFields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 24px;font-size:14px;line-height:1.6}.hiwDecisionFields code{background:#0000000d;padding:3px 6px;border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.hiwAuditReplayDesc{font-size:16px;line-height:1.75;margin-bottom:20px;color:#444}.hiwAuditIntegrity{margin-top:22px;font-size:17px;line-height:1.7;font-weight:400;color:#444}.hiwAuditConclusion{margin-top:72px;font-size:17px;line-height:1.85;font-weight:600;color:#333;max-width:820px}.hiwEscalationPanel{margin-top:40px;display:grid;grid-template-columns:1fr;gap:56px}@media(min-width:980px){.hiwEscalationPanel{grid-template-columns:1fr 1fr;column-gap:60px;row-gap:60px}.hiwEscalationFlow{grid-column:1 / -1}}.hiwEscalationBlock{display:flex;flex-direction:column;gap:14px}.hiwEscalationLabel{font-weight:600;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:#8a8d91;margin-bottom:6px}.hiwEscalationPara{font-size:16px;line-height:1.75;max-width:820px}.hiwEscalationList{list-style:none;padding-left:0;margin:0}.hiwEscalationList li{position:relative;padding-left:18px;line-height:1.75;margin-bottom:6px}.hiwEscalationList li:before{content:"–";position:absolute;left:0;color:#8a8d91}.hiwEscalationFlow{display:flex;align-items:center;gap:18px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8a8d91;opacity:.9}.hiwEscalationFlowDivider{height:1px;flex:1;background:#8a8d9133}.hiwEscalationFlowWord,.hiwEscalationFlowItem{font-weight:700;color:#333}.hiwFinalPanel{margin-top:18px;padding:22px;border:1px solid rgba(138,141,145,.28);border-radius:16px;background:#f5f7fa05}.hiwFinalStatement p{margin:0;font-size:17px;line-height:1.75}.hiwFinalStatement p+p{margin-top:10px}.hiwFinalDivider{height:1px;margin:14px 0;background:#8a8d9147}.hiwFinalCta{margin-top:18px;padding-top:16px;border-top:1px solid rgba(138,141,145,.22)}.hiwFinalCtaIntro{margin:0 0 12px;font-size:17px;line-height:1.75}.hiwFinalCtaActions{display:flex;flex-wrap:wrap;gap:10px}.hiwFinalCta{text-align:center;margin-top:22px}.demoPrimaryCta{display:inline-block;text-decoration:none;padding:12px 24px;border-radius:999px;background:linear-gradient(135deg,#0096d6,#007fb8);color:#fff;font-size:18px;font-weight:500;letter-spacing:.01em;box-shadow:0 8px 18px #00000024;transition:transform .15s ease,box-shadow .15s ease}.demoPrimaryCta:hover{transform:translateY(-1px);box-shadow:0 12px 22px #0000002e}.demoPrimaryCta:focus-visible{outline:3px solid #5FCBFF;outline-offset:3px}:root{--space-0: 0px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--container-max: 1120px;--container-max-wide: 1280px;--gutter-x: var(--space-4);--font-sans: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-size-0: 12px;--font-size-1: 14px;--font-size-2: 16px;--font-size-3: 18px;--font-size-4: 20px;--font-size-5: 24px;--font-size-6: 30px;--font-size-7: 36px;--lh-tight: 1.2;--lh-base: 1.5;--lh-loose: 1.65;--radius-1: 10px;--radius-2: 14px;--radius-3: 18px;--border-1: 1px;--border-subtle: rgba(0, 0, 0, .1);--shadow-1: 0 1px 2px rgba(0, 0, 0, .08), 0 2px 8px rgba(0, 0, 0, .06);--shadow-2: 0 8px 24px rgba(0, 0, 0, .14);--s0-bg: #f6f7f9;--s1-bg: transparent;--s2-bg: #ffffff;--s3-bg: #ffffff;--text-1: rgba(0, 0, 0, .9);--text-2: rgba(0, 0, 0, .68);--text-3: rgba(0, 0, 0, .52);--hit-min: 40px;--focus-outline: 2px solid rgba(0, 92, 255, .6);--ease-standard: cubic-bezier(.2, 0, 0, 1);--dur-1: .12s;--dur-2: .18s;--dur-3: .24s;--z-base: 0;--z-nav: 10;--z-overlay: 50;--z-modal: 100 }@media(min-width:640px){:root{--gutter-x: var(--space-5) }}@media(min-width:1024px){:root{--gutter-x: var(--space-6) }}@media(prefers-reduced-motion:reduce){:root{--dur-1: 0ms;--dur-2: 0ms;--dur-3: 0ms }}html,body{margin:0;padding:0}body{font-family:var(--font-sans);font-size:var(--font-size-2);line-height:var(--lh-base);color:var(--text-1);background:var(--s0-bg)}.container{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter-x);width:100%}.section{padding-block:var(--space-6)}.stack{display:flex;flex-direction:column;gap:var(--space-4)}.surface{background:var(--s2-bg);border-radius:var(--radius-2);box-shadow:var(--shadow-1);padding:var(--space-5)}.surface--card{background:var(--s3-bg);border-radius:var(--radius-3);box-shadow:var(--shadow-2)}:focus-visible{outline:var(--focus-outline);outline-offset:2px}button,[role=button]{min-height:var(--hit-min);cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}.appRoot{min-height:100vh;display:flex;flex-direction:column;position:relative}.appFooter{margin-top:auto;padding-block:var(--space-5)}.footerRow{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.muted{color:var(--text-2)}main.section{padding-top:var(--space-6)}a{color:inherit;text-decoration:underline;text-underline-offset:2px}.appRoot>:not(.arlaiaBg){position:relative;z-index:1}:root{--bg-left: #ffffff;--bg-left-2: #f7f9ff;--bg-right: #f6f6ff;--bg-rim: rgba(240, 248, 255, .85);--bg-glow-1: rgba(180, 210, 255, .14);--bg-glow-2: rgba(200, 220, 255, .12);--wm-opacity: .035;--wm-size: clamp(420px, 48vw, 760px);--wm-x: 78%;--wm-y: 46%;--wm-blur: .6px;--brand-graphite: #333333;--brand-steel: #8A8D91 }.arlaiaBg{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden;background:linear-gradient(90deg,transparent 0%,transparent 88%,rgba(255,255,255,.55) 96%,rgba(255,255,255,.78) 100%),radial-gradient(1100px 1100px at 106% 50%,var(--bg-rim) 0%,transparent 62%),radial-gradient(1500px 1200px at 98% 30%,var(--bg-glow-2) 0%,transparent 74%),radial-gradient(1600px 1300px at 96% 70%,var(--bg-glow-1) 0%,transparent 78%),linear-gradient(135deg,var(--bg-left) 0%,var(--bg-left-2) 50%,var(--bg-right) 100%)}.arlaiaBg:after{content:"";position:absolute;inset:0;background-image:url(/arlaia-watermark.png);background-repeat:no-repeat;background-position:var(--wm-x) var(--wm-y);background-size:var(--wm-size);opacity:var(--wm-opacity);filter:blur(var(--wm-blur)) saturate(.95) contrast(1.02);pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 38%,black 62%,black 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 38%,black 62%,black 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.topBar{position:sticky;top:0;z-index:5;pointer-events:auto;background:transparent}.topBarRow{height:86px;display:flex;align-items:center;justify-content:space-between;margin-top:0;padding:14px 0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.brand{display:inline-flex;align-items:center;text-decoration:none;min-height:44px}.brandLogo{height:60px;width:auto;display:block}.topNav{display:flex;align-items:center;gap:10px}.topLink{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1.1;color:var(--brand-graphite);text-decoration:none;padding:10px 16px;border-radius:999px;background:#f5f7fac7;border:1px solid rgba(0,0,0,.06);opacity:.95}.topLink:hover{opacity:1;background:#f5f7faeb;box-shadow:0 6px 14px #0000000f}.topLink.active{opacity:1;background:#f5f7faf5;border-color:#0096d638;font-weight:600;box-shadow:0 8px 18px #00000014}.topLink:focus-visible{outline:2px solid rgba(0,150,214,.45);outline-offset:2px}@media(max-width:720px){.brandLogo{height:40px}.topLink{font-size:14px;padding:8px 12px}}.entryHall{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:start;padding:clamp(42px,9vh,92px) 0}.entryLeft{max-width:760px}.entryTitle{font-size:clamp(46px,5vw,78px);line-height:1.05;letter-spacing:-.02em;margin:0}.entryTitle .line{display:block}.entryTitle .line1{margin-bottom:14px}.entrySubtitle{margin-top:18px;max-width:56ch;opacity:.75;line-height:1.6}.entryActions{margin-top:80px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.entryCta{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:999px;background:#0096d6;color:#fff;font-weight:600;text-decoration:none;border:1px solid rgba(0,150,214,.9);box-shadow:0 10px 26px #0096d640,inset 0 1px #ffffff40}.entryCta:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to bottom,#5fcbff59,#5fcbff00 60%);pointer-events:none}.entryLink{text-decoration:none;opacity:.75}.entryLink:hover{opacity:.9}.entryRight{display:flex;justify-content:flex-end;padding-left:24px}.systemGlass{width:min(640px,100%);padding:40px 42px;border-radius:28px;background:radial-gradient(900px 520px at 18% 12%,#5fcbff33,#5fcbff1a 46%,#5fcbff00 72%),linear-gradient(180deg,#f5f7fab3,#5fcbff21 42%,#0096d61c);border:1px solid rgba(255,255,255,.62);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 24px 60px #0000000f,inset 0 1px #ffffff8c}.systemHeader{font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:#333;opacity:.82;margin-bottom:18px}.systemLines{display:flex;flex-direction:column;gap:12px;margin-bottom:26px}.systemLine{font-size:1.02rem;line-height:1.55;color:#333;opacity:.92}.systemLine.tick{position:relative;padding-left:26px}.systemLine.tick:before{content:"✓";position:absolute;left:0;top:0;color:#333;opacity:.85}.systemActions{display:flex;gap:10px;flex-wrap:nowrap;overflow-x:auto}.systemPill{text-decoration:none;font-size:.85rem;font-weight:500;padding:8px 12px;border-radius:999px;color:#333;background:#f5f7fadb;border:1px solid rgba(245,247,250,.72);white-space:nowrap}.systemPill:hover{background:#f5f7faeb;border-color:#f5f7fae0}.systemDivider{height:1px;margin:22px 0 18px;background:linear-gradient(to right,#3333331a,#3333330a,#3330)}.systemHeader--secondary{margin-bottom:12px;opacity:.68;font-size:.8rem;letter-spacing:.08em}.appFooter{margin-top:auto;padding-block:0;background:#ffffff8c;border-top:1px solid rgba(51,51,51,.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.footerV1{padding-block:18px;align-items:center}.footerLeft{display:flex;flex-direction:column;gap:6px;align-items:flex-start;max-width:520px}.footerNote{font-size:12px;max-width:490px;line-height:1.5}.footerLogo{height:30px;width:auto;display:block}.footerLinks{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center}.footerSocial{display:flex;align-items:center;justify-content:flex-end}.footerLink{color:var(--text-2);text-decoration:none;font-size:13px;padding:6px 8px;border-radius:999px}.footerLink:hover{color:var(--text-1);background:#0000000a}@media(max-width:820px){.footerV1{flex-direction:column;align-items:flex-start;gap:10px}.footerLinks,.footerSocial{justify-content:flex-start}.footerLogo{height:20px}}@media(max-width:900px){.entryHall{grid-template-columns:1fr;gap:30px;padding:42px 0}.entryRight{justify-content:flex-start;padding-left:0}}.contactSection{margin-top:44px}.contactList{margin-top:12px;padding-left:18px}.contactLink{color:inherit;text-decoration:underline;text-underline-offset:3px}.contactLaneGrid{margin-top:18px;display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:980px){.contactLaneGrid{grid-template-columns:1fr 1fr}}.contactLane h3{margin:0 0 10px}.contactFormGlass{padding:32px 36px;border-radius:18px;background:#ffffff8c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(138,141,145,.16);box-shadow:0 12px 28px #0000000f}.contactFormGrid{margin-top:18px;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:980px){.contactFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:18px}}.contactField{display:flex;flex-direction:column;gap:8px;min-width:0}.contactFieldFull{grid-column:1 / -1}.contactLabel{font-weight:700;letter-spacing:.02em}.contactInput,.contactTextarea,.contactSelect{width:100%;max-width:100%;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid rgba(138,141,145,.25);background:#f5f7fabf;outline:none}.contactInput:focus,.contactTextarea:focus{border-color:#0096d68c;box-shadow:0 0 0 4px #5fcbff2e}.contactHelp{font-size:12px;color:#8a8d91;line-height:1.5;margin-top:2px;opacity:1}.contactActions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;margin-top:6px}.contactButton{padding:12px 16px;border-radius:14px;border:1px solid rgba(0,150,214,.55);background:#0096d614;cursor:not-allowed;opacity:.7;font-weight:700}.contactAlt{color:inherit;text-decoration:underline;text-underline-offset:3px}.contactFormGlass select.contactInput:invalid,.contactFormGlass select.contactInput[value=""]{color:#8a8d91}.contactFormGlass .contactHelp,.contactFormGlass .muted{color:#8a8d91!important;opacity:1!important}.contactFormGlass select.contactInput{color:#111}.contactFormGlass select.contactInput:invalid{color:#8a8d91}.contactFormGlass select.contactInput option{color:#111}.contactReq{color:#b00020;font-weight:800}.contactError{margin-top:2px;font-size:12px;line-height:1.4;color:#b00020}.contactHelpRow{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.contactCounter{color:#8a8d91;white-space:nowrap}.contactButton.contactButtonLive{cursor:pointer;opacity:1}.contactFormGlass .contactInput::placeholder,.contactFormGlass .contactTextarea::placeholder{color:#8a8d91;opacity:1}.demoSequenceNote{margin-top:16px;font-size:16px;color:#333333b3;line-height:1.5}.demoDivider{height:1px;margin-top:14px;margin-bottom:12px;background:#3333332e}
