.page-module__D7hdFG__hero{background:var(--color-ink);width:calc(100% - 24px);max-width:1704px;color:var(--color-on-dark);border-radius:12px;margin:12px auto 0;padding:72px 40px}.page-module__D7hdFG__heroInner{grid-template-columns:minmax(300px,1fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1312px;margin:0 auto;display:grid}.page-module__D7hdFG__heroText{flex-direction:column;gap:20px;max-width:560px;display:flex}.page-module__D7hdFG__heroP{color:#d9d3cc;font-size:18px;line-height:1.6}.page-module__D7hdFG__heroVisual{background:var(--color-hero);border-radius:16px;min-height:420px;position:relative;overflow:hidden}.page-module__D7hdFG__heroImg{object-fit:cover}.page-module__D7hdFG__chipCloud{flex-wrap:wrap;align-content:flex-end;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.page-module__D7hdFG__cloudChip{color:var(--color-ink);box-shadow:var(--shadow-pricing);background:#ffffffeb;border-radius:9999px;padding:8px 12px;font-size:13px;font-weight:500}.page-module__D7hdFG__cloudChipLive{color:#fff;background:#e8702a}.page-module__D7hdFG__heroCard{width:min(300px,100% - 48px);color:var(--color-ink);box-shadow:var(--shadow-pricing);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;font-size:13px;display:flex;position:absolute;top:24px;left:24px}.page-module__D7hdFG__heroCardTitle{font-size:15px;font-weight:500}.page-module__D7hdFG__strip{box-sizing:content-box;border-bottom:1px solid var(--color-border);align-items:center;gap:24px;max-width:1312px;margin:0 auto;padding:28px 32px;display:flex}.page-module__D7hdFG__stripLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);flex:none;font-size:12px;font-weight:500}.page-module__D7hdFG__stripViewport{flex:1;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.page-module__D7hdFG__stripTrack{font-family:var(--font-display);color:var(--color-tertiary);white-space:nowrap;flex:none;gap:32px;padding-right:32px;font-size:20px;font-weight:500;font-stretch:88%;animation:36s linear infinite page-module__D7hdFG__stripMove;display:flex}.page-module__D7hdFG__strip:hover .page-module__D7hdFG__stripTrack{animation-play-state:paused}@keyframes page-module__D7hdFG__stripMove{0%{transform:translate(0)}to{transform:translate(-100%)}}.page-module__D7hdFG__why{box-sizing:content-box;flex-direction:column;align-items:center;gap:48px;max-width:1312px;margin:0 auto;padding:96px 32px 80px;display:flex}.page-module__D7hdFG__whyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;width:100%;display:grid}.page-module__D7hdFG__whyItem{flex-direction:column;gap:12px;display:flex}.page-module__D7hdFG__whyIcon{background:var(--color-lavender-soft);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.page-module__D7hdFG__whyItem p{color:var(--color-muted);font-size:15px;line-height:1.6}.page-module__D7hdFG__types{box-sizing:content-box;flex-direction:column;gap:40px;max-width:1312px;margin:0 auto;padding:0 32px 96px;display:flex}.page-module__D7hdFG__typeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.page-module__D7hdFG__typeCard{border:1px solid var(--color-border);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.page-module__D7hdFG__typeImg{background:var(--color-surface-warm);height:220px;position:relative}.page-module__D7hdFG__typeBody{flex-direction:column;flex:1;gap:10px;padding:24px;display:flex}.page-module__D7hdFG__typeBody p{color:var(--color-muted);font-size:15px;line-height:1.6}.page-module__D7hdFG__typeMore{align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:14px;font-weight:500;display:inline-flex}.page-module__D7hdFG__portal{background:var(--color-surface-warm);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(300px,1fr);align-items:center;gap:56px;margin:0 12px;padding:80px max(40px,50% - 656px);display:grid}.page-module__D7hdFG__portalImg{background:var(--color-hero);border-radius:16px;min-height:380px;position:relative;overflow:hidden}.page-module__D7hdFG__portalCard{width:min(320px,100% - 48px);box-shadow:var(--shadow-pricing);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;font-size:13px;display:flex;position:absolute;bottom:24px;left:24px}.page-module__D7hdFG__portalRow{border-top:1px solid var(--color-border);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.page-module__D7hdFG__portalText{flex-direction:column;gap:16px;display:flex}.page-module__D7hdFG__portalList{flex-direction:column;gap:10px;display:flex}.page-module__D7hdFG__demo{background:var(--color-hero);color:var(--color-on-dark);border-radius:12px;flex-direction:column;gap:40px;margin:0 12px;padding:80px max(40px,50% - 656px);display:flex}.page-module__D7hdFG__demoHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.page-module__D7hdFG__demoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.page-module__D7hdFG__demoCard{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.page-module__D7hdFG__demoMeta{color:var(--color-text-on-hero-muted);justify-content:space-between;gap:10px;font-size:12px;display:flex}.page-module__D7hdFG__demoTitle{font-size:18px;line-height:1.3}.page-module__D7hdFG__demoFacts{color:#d9d3cc;flex-direction:column;gap:6px;font-size:13px;display:flex}.page-module__D7hdFG__demoFacts span{justify-content:space-between;gap:12px;display:flex}.page-module__D7hdFG__demoTag{letter-spacing:.04em;text-transform:uppercase;background:#ffffff1f;border-radius:4px;align-self:flex-start;padding:3px 8px;font-size:11px;font-weight:500}.page-module__D7hdFG__form{margin:0 12px 12px}@media (max-width:1100px){.page-module__D7hdFG__whyGrid,.page-module__D7hdFG__typeGrid,.page-module__D7hdFG__demoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.page-module__D7hdFG__hero{padding:48px 24px}.page-module__D7hdFG__heroInner{grid-template-columns:1fr;gap:32px}.page-module__D7hdFG__heroVisual{min-height:360px}.page-module__D7hdFG__why{gap:32px;padding:64px 24px 56px}.page-module__D7hdFG__types{gap:28px;padding:0 24px 64px}.page-module__D7hdFG__portal{grid-template-columns:1fr;gap:32px;padding:56px 24px}.page-module__D7hdFG__demo{gap:28px;padding:56px 24px}}@media (max-width:640px){.page-module__D7hdFG__hero{padding:40px 20px}.page-module__D7hdFG__heroInner{gap:24px}.page-module__D7hdFG__heroP{font-size:16px}.page-module__D7hdFG__heroVisual{min-height:320px}.page-module__D7hdFG__heroCard{top:16px;left:16px}.page-module__D7hdFG__chipCloud{padding:16px}.page-module__D7hdFG__strip{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.page-module__D7hdFG__stripViewport{width:100%}.page-module__D7hdFG__why{gap:28px;padding:48px 20px 40px}.page-module__D7hdFG__whyGrid{grid-template-columns:1fr;gap:24px}.page-module__D7hdFG__types{gap:24px;padding:0 20px 48px}.page-module__D7hdFG__typeGrid,.page-module__D7hdFG__demoGrid{grid-template-columns:1fr}.page-module__D7hdFG__typeImg{height:180px}.page-module__D7hdFG__typeBody{padding:20px}.page-module__D7hdFG__portal{gap:24px;padding:48px 20px}.page-module__D7hdFG__portalImg{min-height:280px}.page-module__D7hdFG__portalCard{bottom:16px;left:16px}.page-module__D7hdFG__demo{gap:24px;padding:48px 20px}.page-module__D7hdFG__demoCard{padding:16px}}
