.JurisAgent-module__38XbGW__page{color:#111;background:#f7f7f5}.JurisAgent-module__38XbGW__announcement{color:#e8f5ef;background:#0f3d31;justify-content:center;align-items:center;gap:16px;padding:10px 20px;font-size:13px;font-weight:500;display:flex}.JurisAgent-module__38XbGW__announcement a{color:#fff;align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.JurisAgent-module__38XbGW__heroCinematic{background:#fff;min-height:520px;padding:72px 6vw 120px;position:relative;overflow:hidden}.JurisAgent-module__38XbGW__heroCinematicInner{z-index:2;text-align:center;max-width:1320px;margin:0 auto;position:relative}.JurisAgent-module__38XbGW__heroEyebrow{color:#777;letter-spacing:.06em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:600}.JurisAgent-module__38XbGW__heroCinematic h1{font-family:var(--font-sans);letter-spacing:-.06em;margin:0;font-size:clamp(3rem,7vw,5.5rem);font-weight:500;line-height:1}.JurisAgent-module__38XbGW__heroSubtitle{color:#888;letter-spacing:-.02em;margin:16px 0 0;font-size:clamp(1.1rem,2vw,1.35rem)}.JurisAgent-module__38XbGW__heroCta{color:#111;background:#f0f0ee;border-radius:999px;align-items:center;gap:8px;min-height:44px;margin-top:28px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.JurisAgent-module__38XbGW__fileStack{filter:blur(1px);opacity:.85;pointer-events:none;justify-content:center;align-items:flex-end;gap:12px;height:280px;padding:0 6vw;display:flex;position:absolute;inset:auto 0 -40px}.JurisAgent-module__38XbGW__fileStack span{color:#555;white-space:nowrap;background:#ffffffe6;border:1px solid #11111114;border-radius:8px;padding:14px 18px;font-size:12px;font-weight:600;box-shadow:0 20px 50px #1111111a}.JurisAgent-module__38XbGW__engine{background:#fff;padding:88px 6vw}.JurisAgent-module__38XbGW__engineGrid{grid-template-columns:minmax(280px,.75fr) minmax(420px,1.25fr);align-items:start;gap:clamp(40px,6vw,80px);max-width:1320px;margin:0 auto;display:grid}.JurisAgent-module__38XbGW__engineCopy h2{font-family:var(--font-sans);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.12}.JurisAgent-module__38XbGW__engineCopy p{color:#666;margin:18px 0 0;font-size:15px;line-height:1.68}.JurisAgent-module__38XbGW__agentChat{background:#fafafa;border:1px solid #1111110f;border-radius:20px;padding:24px;box-shadow:0 32px 80px #11111114}.JurisAgent-module__38XbGW__userBubble{justify-content:flex-end;align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.JurisAgent-module__38XbGW__userBubble p{background:#fff;border:1px solid #11111114;border-radius:16px 4px 16px 16px;max-width:320px;margin:0;padding:12px 14px;font-size:14px;line-height:1.55}.JurisAgent-module__38XbGW__userAvatar{background:#e8e8e6;border-radius:999px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:700;display:grid}.JurisAgent-module__38XbGW__workedLine{color:#888;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;display:flex}.JurisAgent-module__38XbGW__agentReply{color:#333;margin:0 0 16px;font-size:14px;line-height:1.6}.JurisAgent-module__38XbGW__planCard,.JurisAgent-module__38XbGW__unifiedPlan{background:#fff;border:1px solid #11111114;border-radius:16px;padding:18px;box-shadow:0 12px 32px #1111110a}.JurisAgent-module__38XbGW__planCardHead{align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.JurisAgent-module__38XbGW__planTask{grid-template-columns:52px 1fr;align-items:start;gap:14px;display:grid}.JurisAgent-module__38XbGW__progressRing{--p:12;background:conic-gradient(#111 calc(var(--p) * 1%), #e8e8e6 0);border-radius:999px;place-items:center;width:52px;height:52px;font-size:11px;font-weight:700;display:grid}.JurisAgent-module__38XbGW__progressRing span{background:#fff;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.JurisAgent-module__38XbGW__planTask strong{margin-bottom:6px;font-size:14px;display:block}.JurisAgent-module__38XbGW__planTask p{color:#666;margin:0;font-size:12px;line-height:1.55}.JurisAgent-module__38XbGW__todoList{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.JurisAgent-module__38XbGW__todoList li{color:#444;align-items:center;gap:8px;font-size:12px;display:flex}.JurisAgent-module__38XbGW__todoDone{color:#1c5a47}.JurisAgent-module__38XbGW__todoOpen{color:#ccc}.JurisAgent-module__38XbGW__todoMore{color:#888;padding-left:22px}.JurisAgent-module__38XbGW__planActions{gap:10px;display:flex}.JurisAgent-module__38XbGW__planActions button{cursor:default;background:#fafafa;border:1px solid #1111111a;border-radius:999px;flex:1;min-height:38px;font-size:12px;font-weight:600}.JurisAgent-module__38XbGW__approveBtn{color:#fff!important;background:#111!important;border-color:#111!important}.JurisAgent-module__38XbGW__composerDock{border-top:1px solid #1111110f;margin-top:16px;padding-top:16px}.JurisAgent-module__38XbGW__composerTools{color:#888;gap:14px;margin-bottom:10px;display:flex}.JurisAgent-module__38XbGW__composerInput{color:#999;background:#fff;border:1px solid #11111114;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.JurisAgent-module__38XbGW__composerInput span{flex:1}.JurisAgent-module__38XbGW__lifecycle{max-width:1320px;margin:0 auto;padding:88px 6vw}.JurisAgent-module__38XbGW__lifecycle h2{max-width:720px;font-family:var(--font-sans);letter-spacing:-.045em;text-align:center;margin:0 auto 48px;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.08}.JurisAgent-module__38XbGW__lifecycleGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.JurisAgent-module__38XbGW__lifecycleCell h3{margin:16px 0 8px;font-size:1.1rem;font-weight:600}.JurisAgent-module__38XbGW__lifecycleCell p{color:#666;margin:0;font-size:13px;line-height:1.6}.JurisAgent-module__38XbGW__lifecycleVisual{background:#f3f3f1;border:1px solid #1111110d;border-radius:16px;min-height:200px;padding:16px}.JurisAgent-module__38XbGW__visualPlan{background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px #1111110f}.JurisAgent-module__38XbGW__spin{animation:1.2s linear infinite JurisAgent-module__38XbGW__spin}@keyframes JurisAgent-module__38XbGW__spin{to{transform:rotate(360deg)}}.JurisAgent-module__38XbGW__visualExecute p{color:#555;margin:0 0 6px;font-size:11px}.JurisAgent-module__38XbGW__thought{font-style:italic;color:#999!important}.JurisAgent-module__38XbGW__subagents{border-top:1px solid #1111110f;margin-top:10px;padding-top:10px}.JurisAgent-module__38XbGW__subagents strong{margin-bottom:6px;font-size:11px;display:block}.JurisAgent-module__38XbGW__subagents p{align-items:center;gap:6px;display:flex}.JurisAgent-module__38XbGW__visualReview{place-items:center;min-height:160px;display:grid;position:relative}.JurisAgent-module__38XbGW__blurText{color:#ddd;filter:blur(3px);-webkit-user-select:none;user-select:none;margin:0;font-size:28px;font-weight:600}.JurisAgent-module__38XbGW__lens{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff80;border:3px solid #11111126;border-radius:999px;place-items:center;width:80px;height:80px;display:grid;position:absolute}.JurisAgent-module__38XbGW__lens span{font-size:14px;font-weight:700}.JurisAgent-module__38XbGW__visualDeliver{font-size:11px}.JurisAgent-module__38XbGW__deliverHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.JurisAgent-module__38XbGW__deliverFile{border-top:1px solid #1111110f;align-items:center;gap:10px;padding:8px 0;display:flex}.JurisAgent-module__38XbGW__deliverFile strong{font-size:11px;display:block}.JurisAgent-module__38XbGW__deliverFile small{color:#888}.JurisAgent-module__38XbGW__fileYellow,.JurisAgent-module__38XbGW__fileOrange{border-radius:3px;flex-shrink:0;width:12px;height:12px}.JurisAgent-module__38XbGW__fileYellow{background:#eab308}.JurisAgent-module__38XbGW__fileOrange{background:#f97316}.JurisAgent-module__38XbGW__wordIcon{color:#2563eb}.JurisAgent-module__38XbGW__unified{background:#fff;max-width:1320px;margin:0 auto;padding:88px 6vw}.JurisAgent-module__38XbGW__unified h2{font-family:var(--font-sans);letter-spacing:-.045em;text-align:center;margin:0 0 48px;font-size:clamp(2rem,4vw,3rem);font-weight:500}.JurisAgent-module__38XbGW__unifiedGrid{grid-template-columns:1fr 1fr;gap:48px;display:grid}.JurisAgent-module__38XbGW__unifiedGrid h3{margin:24px 0 10px;font-size:1.25rem;font-weight:600}.JurisAgent-module__38XbGW__unifiedGrid p{color:#666;margin:0;font-size:14px;line-height:1.65}.JurisAgent-module__38XbGW__toolOrbit{place-items:center;height:280px;display:grid;position:relative}.JurisAgent-module__38XbGW__toolCore{color:#fff;background:#111;border-radius:18px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 16px 40px #1113}.JurisAgent-module__38XbGW__toolSatellite{background:#fff;border:1px solid #11111114;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;box-shadow:0 8px 20px #11111114}.JurisAgent-module__38XbGW__toolSatellite span{color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.JurisAgent-module__38XbGW__dual{padding:88px 6vw}.JurisAgent-module__38XbGW__dualGrid{grid-template-columns:1fr 1fr;gap:48px;max-width:1320px;margin:0 auto;display:grid}.JurisAgent-module__38XbGW__dualGrid h3{margin:24px 0 10px;font-size:1.25rem;font-weight:600}.JurisAgent-module__38XbGW__dualGrid p{color:#666;margin:0;font-size:14px;line-height:1.65}.JurisAgent-module__38XbGW__skillsPanel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;border:1px solid #11111114;border-radius:18px;overflow:hidden;box-shadow:0 24px 64px #11111114}.JurisAgent-module__38XbGW__skillsTabs{background:#fafafa;border-bottom:1px solid #1111110f;flex-wrap:wrap;gap:8px;padding:14px 16px;display:flex}.JurisAgent-module__38XbGW__skillsTabs button{color:#666;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.JurisAgent-module__38XbGW__skillsTabActive{box-shadow:0 2px 8px #1111110f;color:#111!important;background:#fff!important}.JurisAgent-module__38XbGW__newSkill{margin-left:auto;background:#fff!important;border:1px solid #1111111a!important}.JurisAgent-module__38XbGW__skillsList{max-height:320px;overflow:auto}.JurisAgent-module__38XbGW__skillRow{border-bottom:1px solid #1111110d;grid-template-columns:auto 1fr;gap:12px;padding:14px 16px;display:grid}.JurisAgent-module__38XbGW__skillRow strong{font-size:13px;display:block}.JurisAgent-module__38XbGW__skillRow span{color:#666;margin-top:4px;font-size:12px;display:block}.JurisAgent-module__38XbGW__skillRow small{color:#999;margin-top:6px;font-size:11px;display:block}.JurisAgent-module__38XbGW__proactiveVisual{background:linear-gradient(#0000000d,#00000026),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='400'%3E%3Crect fill='%23d4cfc7' width='600' height='400'/%3E%3C/svg%3E") 50%/cover;border-radius:18px;min-height:320px;position:relative;overflow:hidden}.JurisAgent-module__38XbGW__proactiveCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #fff9;border-radius:16px;width:min(92%,320px);padding:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 50px #1111111f}.JurisAgent-module__38XbGW__proactiveCard strong{margin:10px 0;font-size:14px;line-height:1.4;display:block}.JurisAgent-module__38XbGW__proactiveCard ul{color:#555;margin:0;padding-left:18px;font-size:12px;line-height:1.55}.JurisAgent-module__38XbGW__proactiveCard small{color:#888;margin-top:12px;font-size:11px;display:block}.JurisAgent-module__38XbGW__news{max-width:1320px;margin:0 auto;padding:72px 6vw 88px}.JurisAgent-module__38XbGW__newsEyebrow{font-family:var(--font-sans);letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(1.5rem,3vw,2rem);font-weight:500}.JurisAgent-module__38XbGW__newsGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.JurisAgent-module__38XbGW__newsCard h4{margin:10px 0 8px;font-size:1rem;font-weight:600;line-height:1.35}.JurisAgent-module__38XbGW__newsCard p{color:#666;margin:0;font-size:13px;line-height:1.55}.JurisAgent-module__38XbGW__newsImage{border-radius:12px;height:160px;margin-bottom:14px}.JurisAgent-module__38XbGW__newsTag{letter-spacing:.06em;text-transform:uppercase;color:#666;background:#f0f0ee;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-block}.JurisAgent-module__38XbGW__newsTonecities{background:linear-gradient(135deg,#667eea,#764ba2)}.JurisAgent-module__38XbGW__newsTonepartner{background:linear-gradient(135deg,#1a1a1a,#444)}.JurisAgent-module__38XbGW__newsToneproduct{background:linear-gradient(135deg,#f6f2e9,#e7dfce)}.JurisAgent-module__38XbGW__closing{color:#fff;background:#111;padding:88px 6vw 96px}.JurisAgent-module__38XbGW__closing h2{letter-spacing:-.04em;max-width:520px;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:500}.JurisAgent-module__38XbGW__closing p{color:#aaa;max-width:480px;margin:16px 0 0;font-size:15px;line-height:1.65}.JurisAgent-module__38XbGW__closingBtn{color:#111;background:#fff;border-radius:8px;align-items:center;min-height:44px;margin-top:28px;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:1100px){.JurisAgent-module__38XbGW__lifecycleGrid,.JurisAgent-module__38XbGW__unifiedGrid,.JurisAgent-module__38XbGW__dualGrid,.JurisAgent-module__38XbGW__newsGrid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.JurisAgent-module__38XbGW__engineGrid,.JurisAgent-module__38XbGW__lifecycleGrid,.JurisAgent-module__38XbGW__unifiedGrid,.JurisAgent-module__38XbGW__dualGrid,.JurisAgent-module__38XbGW__newsGrid{grid-template-columns:1fr}}@media (max-width:640px){.JurisAgent-module__38XbGW__engine,.JurisAgent-module__38XbGW__lifecycle,.JurisAgent-module__38XbGW__unified,.JurisAgent-module__38XbGW__dual,.JurisAgent-module__38XbGW__news,.JurisAgent-module__38XbGW__closing,.JurisAgent-module__38XbGW__heroCinematic{padding-left:20px;padding-right:20px}}
