.stm-page:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#f7f8fb;color:#152238}.stm-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:min(1160px,calc(100% - 40px));margin:0 auto}.stm-hero:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:56px 0 44px;background:linear-gradient(135deg,#0b2441,#173f62);color:#fff}.stm-hero a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#d9edf9}.stm-hero h1:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:900px;margin:.5rem 0 1rem;font-size:clamp(2.25rem,5vw,4.7rem);line-height:.98}.stm-lede:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:800px;font-size:1.18rem;line-height:1.65}.stm-stats:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px}.stm-stats span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:15px;border:1px solid rgba(255,255,255,.24);border-radius:14px;background:rgba(255,255,255,.08)}.stm-stats strong:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;font-size:1.55rem}.stm-wrap>section:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-wrap>.stm-related:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:48px 0}.stm-answer:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-method:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-browse:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:28px;border:1px solid #d9e1eb;border-radius:18px;background:#fff;box-shadow:0 10px 32px rgba(20,38,58,.06)}.stm-method:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(0,1.6fr) minmax(250px,.8fr);gap:30px}.stm-method aside:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:20px;border-radius:14px;background:#eef5f8}.stm-field-chips:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-deeper-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stm-field-chips a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-deeper-grid a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-direction:column;gap:4px;padding:15px;border:1px solid #cfdae6;border-radius:12px;background:#fff;text-decoration:none}.stm-field-chips span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#526478}.stm-browse form:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:2fr repeat(4,1fr) auto;gap:12px;align-items:end;margin:24px 0}.stm-browse label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-direction:column;gap:6px;font-weight:700}.stm-browse input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-browse select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-browse button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:46px;padding:10px;border:1px solid #aebdca;border-radius:10px;background:#fff;font:inherit}.stm-browse button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){cursor:pointer;font-weight:700}.stm-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:800}.stm-empty:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:18px;border-radius:12px;background:#fff0f0;color:#7b1d1d}.stm-directory:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.stm-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:22px;border:1px solid #d9e1eb;border-radius:16px;background:#fff}.stm-card[hidden]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none}.stm-card__meta:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.stm-card__meta span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:5px 9px;border-radius:999px;background:#eaf1f7;color:#294761;font-size:.78rem;font-weight:800}.stm-card h3:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.3rem 0;font-size:1.35rem}.stm-known:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#3d5063}.stm-card dl:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:18px 0}.stm-card dl div+div:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:12px}.stm-card dt:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:800}.stm-card dd:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:3px 0 0}.stm-sources:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-deeper:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.92rem}.stm-community-list:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;list-style:none}.stm-community-list li:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;justify-content:space-between;gap:12px;padding:13px;border:1px solid #d9e1eb;border-radius:10px;background:#fff}.stm-related:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:10px;padding:22px;border-radius:16px;background:#eaf1f7}.stm-related a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:9px 12px;border-radius:999px;background:#fff}.stm-page :focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #f0b429;outline-offset:3px}@media(max-width:900px){.stm-stats:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-field-chips:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-community-list:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(2,minmax(0,1fr))}.stm-browse form:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(2,minmax(0,1fr))}.stm-method:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}}@media(max-width:620px){.stm-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:min(100% - 24px,1160px)}.stm-hero:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:38px 0 30px}.stm-stats:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-field-chips:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-deeper-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-directory:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-community-list:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-browse form:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.stm-answer:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-method:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-browse:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:20px}.stm-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:18px}.stm-related:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid}}
.stm-browse form:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(3,minmax(0,1fr))}.stm-browse label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0}.stm-browse input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-browse select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.stm-browse button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;min-width:0}@media(max-width:900px){.stm-browse form:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.stm-browse form:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}}
