._page_q9y1c_1{min-height:100vh;background:var(--background);color:var(--foreground)}._header_q9y1c_2{min-height:78px;padding:0 5vw;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;border-bottom:1px solid var(--border);background:var(--background)}._header_q9y1c_2 nav{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}._header_q9y1c_2 nav a{font-size:.82rem;color:var(--muted-foreground);text-decoration:none}._header_q9y1c_2 nav a:hover{color:var(--foreground)}._hero_q9y1c_4{padding:84px 7vw 64px;display:grid;grid-template-columns:minmax(0,760px) auto;justify-content:space-between;gap:42px;align-items:end;border-bottom:1px solid var(--border)}._hero_q9y1c_4 h1{font-family:var(--font-display);font-size:clamp(2.7rem,5.4vw,5.6rem);line-height:.95;font-weight:500;letter-spacing:-.04em;margin:10px 0 24px}._hero_q9y1c_4 p:last-child{max-width:720px;font-size:1.08rem;line-height:1.75;color:var(--muted-foreground)}._eyebrow_q9y1c_6{text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:700;color:var(--accent)}._sharedBanner_q9y1c_7{margin:34px 7vw 0;padding:22px 24px;border:1px solid var(--accent);background:var(--surface);display:flex;align-items:center;justify-content:space-between;gap:28px}._sharedBanner_q9y1c_7 p{margin:5px 0 0;color:var(--muted-foreground);line-height:1.5}._content_q9y1c_8{padding:64px 7vw 84px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);gap:28px;align-items:start}._listPanel_q9y1c_8,._summary_q9y1c_8{border:1px solid var(--border);background:var(--card);padding:30px}._summary_q9y1c_8{position:sticky;top:24px}._summary_q9y1c_8 h2,._heading_q9y1c_8 h2{font-family:var(--font-family-display);font-size:2rem;font-weight:500;margin:8px 0 20px}._summary_q9y1c_8>p:not(._eyebrow_q9y1c_6){line-height:1.65;color:var(--muted-foreground)}._workspaceFields_q9y1c_9{padding-bottom:34px;margin-bottom:34px;border-bottom:1px solid var(--border)}._fieldGrid_q9y1c_9{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px}._fieldGrid_q9y1c_9 label,._fullField_q9y1c_9{display:grid;gap:8px}._fieldGrid_q9y1c_9 label>span,._fullField_q9y1c_9>span{font-size:.72rem;font-weight:600}._fullField_q9y1c_9{margin-top:16px}._status_q9y1c_9{margin:14px 0 0;color:var(--accent);font-size:.75rem}._heading_q9y1c_8{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;border-bottom:1px solid var(--border);padding-bottom:20px}._items_q9y1c_10{display:grid}._item_q9y1c_10{display:grid;grid-template-columns:40px minmax(0,1fr) 160px auto;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid var(--border)}._item_q9y1c_10>span{font-variant-numeric:tabular-nums;color:var(--accent);font-size:.78rem}._item_q9y1c_10 strong{font-size:1rem}._item_q9y1c_10 small{display:block;margin-top:6px;color:var(--muted-foreground);font-size:.72rem;line-height:1.45}._empty_q9y1c_11{min-height:320px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px;max-width:620px}._empty_q9y1c_11 p{color:var(--muted-foreground);line-height:1.65}._empty_q9y1c_11>div{display:flex;gap:10px;flex-wrap:wrap}._steps_q9y1c_11{display:grid;gap:12px;margin:24px 0}._steps_q9y1c_11 span{display:flex;gap:9px;align-items:center;font-size:.9rem}._summary_q9y1c_8>a,._summary_q9y1c_8 button{width:100%;margin-top:10px}._footer_q9y1c_12{background:var(--foreground);color:var(--background);padding:34px 7vw;display:flex;gap:28px;justify-content:space-between;align-items:center}._footer_q9y1c_12 a{color:inherit}@media(max-width:900px){._header_q9y1c_2{grid-template-columns:1fr auto}._header_q9y1c_2 nav{display:none}._content_q9y1c_8{grid-template-columns:1fr}._summary_q9y1c_8{position:static}._hero_q9y1c_4{grid-template-columns:1fr}._hero_q9y1c_4>svg{display:none}._item_q9y1c_10{grid-template-columns:34px 1fr 140px}._item_q9y1c_10 button{grid-column:2 / -1;width:max-content}._sharedBanner_q9y1c_7{align-items:flex-start}}@media(max-width:620px){._header_q9y1c_2{padding:0 20px}._hero_q9y1c_4,._content_q9y1c_8{padding-left:22px;padding-right:22px}._sharedBanner_q9y1c_7{margin-left:22px;margin-right:22px;display:grid}._fieldGrid_q9y1c_9{grid-template-columns:1fr}._heading_q9y1c_8{display:grid}._item_q9y1c_10{grid-template-columns:28px 1fr}._item_q9y1c_10 input,._item_q9y1c_10 button{grid-column:2}._footer_q9y1c_12{padding:28px 22px;display:grid}}
