.promotion_page__sOMcU{container-type:inline-size;--paper:#fff4d6;background:var(--paper);color:hsl(var(--foreground));padding:clamp(1.25rem,4vw,3rem);border-radius:0}.promotion_status__0tPfb{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;border-bottom:1px solid hsl(var(--border));padding-bottom:1rem;font-size:.9375rem}.promotion_status__0tPfb strong{color:hsl(var(--primary))}.promotion_hero__ziVIY{display:grid;gap:2.5rem;align-items:center;padding:3rem 0}.promotion_hero__ziVIY h1{font-size:clamp(2rem,4.3cqw,3.5rem);line-height:1.28;letter-spacing:-.035em;white-space:pre-line}.promotion_lead__U5AwA{font-size:1.125rem;line-height:1.9;margin-top:1.5rem;max-width:40rem}.promotion_condition__YIHRq{margin-top:1.5rem;line-height:1.8}.promotion_condition__YIHRq strong{color:hsl(var(--primary))}.promotion_actions__V5BRJ{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1.5rem}.promotion_textLink__AmEiR{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:hsl(var(--primary));text-decoration:underline;text-underline-offset:4px}.promotion_heroVisual___mCLM{min-width:0}.promotion_heroVisual___mCLM figure{margin:0}.promotion_heroVisual___mCLM figure img{width:100%;height:auto;max-height:23rem;object-fit:cover;object-position:top;border-radius:.75rem .75rem 0 0;border:1px solid hsl(var(--border))}.promotion_heroVisual___mCLM figcaption{padding:.5rem 0;font-size:.875rem;color:hsl(var(--muted-foreground))}.promotion_price__Ilps9{padding:1.5rem;background:hsl(var(--primary));color:white;border-radius:.75rem}.promotion_price__Ilps9>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem}.promotion_price__Ilps9 del{font-size:1.125rem}.promotion_price__Ilps9 strong{font-size:clamp(2rem,4vw,3rem);font-weight:700;font-variant-numeric:tabular-nums}.promotion_price__Ilps9 small{font-size:1rem;margin-left:.35rem}.promotion_price__Ilps9 p{margin-top:.5rem;font-size:.875rem;line-height:1.65}.promotion_progress__2e_9l{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;border-block:1px solid hsl(var(--border));padding:1.5rem 0}.promotion_progress__2e_9l p{margin-top:.5rem;color:hsl(var(--muted-foreground))}.promotion_progress__2e_9l>div:last-child{display:flex;flex-direction:column;gap:.25rem}.promotion_progress__2e_9l>div:last-child>strong{font-size:2rem;font-variant-numeric:tabular-nums}.promotion_progress__2e_9l strong span{font-size:1rem;font-weight:500}.promotion_progress__2e_9l>div:last-child>span{font-size:.875rem}.promotion_benefits___MirW{display:grid;gap:2rem;align-items:center;padding:4rem 0}.promotion_page__sOMcU h2{font-size:clamp(1.5rem,3cqw,2.1rem);line-height:1.4}.promotion_benefits___MirW>div:first-child{max-width:24rem;margin-inline:auto}.promotion_benefits___MirW ul{margin-top:1.5rem;display:grid;gap:1.25rem}.promotion_benefits___MirW li{display:flex;gap:.75rem;align-items:start;font-size:1.0625rem}.promotion_benefits___MirW li svg{margin-top:.3rem}.promotion_note__1_RIJ{font-size:.875rem;line-height:1.8;color:hsl(var(--muted-foreground));margin-top:1.5rem}.promotion_details__wQGvC{display:grid;gap:2rem;padding:3rem 0;border-top:1px solid hsl(var(--border))}.promotion_details__wQGvC>div>p{margin-top:1rem;line-height:1.9}.promotion_details__wQGvC dl>div{padding:1rem 0;border-bottom:1px solid hsl(var(--border))}.promotion_details__wQGvC dt{font-weight:700;margin-bottom:.5rem}.promotion_details__wQGvC dd{line-height:1.9}.promotion_steps__73ioU{padding:3rem 0}.promotion_steps__73ioU ol{display:grid;gap:1.5rem;margin-top:2rem}.promotion_steps__73ioU li>span{color:hsl(var(--primary));font-size:1.5rem;font-weight:700}.promotion_steps__73ioU h3{font-size:1.125rem;margin:.5rem 0}.promotion_steps__73ioU p{line-height:1.8}.promotion_faq__cmjLm{padding:3rem 0;border-top:1px solid hsl(var(--border))}.promotion_faq__cmjLm h2{margin-bottom:1.25rem}.promotion_faq__cmjLm details{border-bottom:1px solid hsl(var(--border));padding:.5rem 0}.promotion_faq__cmjLm summary{padding-block:.75rem;min-height:44px;cursor:pointer;font-weight:600}.promotion_faq__cmjLm details p{max-width:65ch;padding:.5rem 0 1rem;line-height:1.9}.promotion_apply__8a2ua{display:grid;gap:2rem;padding:3rem 0 1rem;border-top:1px solid hsl(var(--border));scroll-margin-top:10rem}.promotion_apply__8a2ua>div>p{margin-top:1rem;line-height:1.9}.promotion_previewForm__EvhMf{padding:1.5rem;background:white;border:1px solid hsl(var(--border));border-radius:.75rem}.promotion_previewForm__EvhMf p{margin-top:1rem}@container (min-width: 600px){.promotion_steps__73ioU ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 850px){.promotion_hero__ziVIY{grid-template-columns:1.1fr 1fr}.promotion_benefits___MirW{grid-template-columns:.8fr 1.2fr}.promotion_apply__8a2ua,.promotion_details__wQGvC{grid-template-columns:1fr 1.35fr;gap:3rem}.promotion_steps__73ioU ol{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.promotion_textLink__AmEiR{transition:color .15s ease-out}}.promotion_shell__ynBr6{min-height:100svh;background:#fff4d6;color:hsl(var(--foreground))}.promotion_shell__ynBr6[data-has-action-bar]{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.promotion_landingMain__EcCRy{max-width:1280px;margin-inline:auto}.promotion_campaignHeader__GFz1c{border-bottom:1px solid hsl(var(--foreground)/.16)}.promotion_headerInner__zK3Mt{max-width:1280px;margin-inline:auto;padding:1rem clamp(1.25rem,4vw,3rem);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem}.promotion_brand__ltg3i{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem}.promotion_brand__ltg3i strong{font-size:1.25rem}.promotion_brand__ltg3i span{font-size:.9375rem;font-weight:500}.promotion_headerActions__SQJst{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem}.promotion_companyLink__A4_nm{display:inline-flex;gap:.5rem;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.promotion_closedStatus__vPUn2{font-size:.9375rem;font-weight:600}.promotion_primaryCta__VIsLX{min-height:60px;height:auto;padding:1rem 1.5rem;font-size:1.125rem;white-space:normal;text-align:center;line-height:1.5}.promotion_actionBar__R9IMG{position:fixed;z-index:40;inset:auto 0 0;background:#fffdf5;border-top:1px solid hsl(var(--primary)/.35);padding:.875rem 1.25rem calc(.875rem + env(safe-area-inset-bottom));box-shadow:0 -4px 20px hsl(var(--foreground)/.06)}.promotion_actionBar__R9IMG>div{max-width:1184px;margin-inline:auto;display:flex;gap:1rem;justify-content:space-between;align-items:center}.promotion_barCopy__5Fegd{display:grid;gap:.25rem;font-size:.9375rem}.promotion_barCopy__5Fegd span{font-size:.875rem}.promotion_actionBar__R9IMG a{min-height:52px;font-size:1rem}.promotion_campaignFooter__PQBmc{max-width:1184px;margin-inline:auto;border-top:1px solid hsl(var(--foreground)/.16);padding:2rem 1.25rem;font-size:.875rem;line-height:1.8}.promotion_footerHeading__t2t3G{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.promotion_campaignFooter__PQBmc nav{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin-block:.5rem}.promotion_campaignFooter__PQBmc nav a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:4px}.promotion_campaignFooter__PQBmc p+p{margin-top:.5rem}.promotion_shell__ynBr6 :is(h2,section[id]){scroll-margin-top:2rem}.promotion_shell__ynBr6 :is(a,button):focus-visible{outline:3px solid hsl(var(--primary));outline-offset:4px}.promotion_page__sOMcU ::selection,.promotion_shell__ynBr6 ::selection{background:hsl(var(--primary));color:white}@media (max-width:640px){.promotion_brand__ltg3i{display:grid;gap:.125rem}.promotion_brand__ltg3i span{font-size:.875rem}.promotion_headerInner__zK3Mt{gap:.5rem;padding-block:.75rem}.promotion_headerActions__SQJst{gap:.5rem}.promotion_headerActions__SQJst [data-campaign-apply]{display:none}.promotion_hero__ziVIY{padding-top:2rem}.promotion_actions__V5BRJ{align-items:stretch;flex-direction:column}.promotion_actions__V5BRJ .promotion_textLink__AmEiR{justify-content:center}.promotion_actionBar__R9IMG>div{gap:.5rem}.promotion_barCopy__5Fegd strong{font-size:.875rem}.promotion_actionBar__R9IMG a{padding-inline:1rem}}@media (max-width:360px){.promotion_actionBar__R9IMG>div{flex-wrap:wrap}.promotion_actionBar__R9IMG a{flex:1}}.footer-identity_intro__hdv8K{padding-block:1.5rem;max-width:48rem}.footer-identity_intro__hdv8K .footer-identity_title__PvUyO{margin:0;color:hsl(var(--foreground));font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:650;line-height:1.5;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word}.footer-identity_intro__hdv8K .footer-identity_description__Y5IG2{margin:.75rem 0 0;max-width:62ch;font-size:1rem;line-height:1.8;color:hsl(var(--foreground));opacity:.85;overflow-wrap:break-word}.footer-identity_intro__hdv8K .footer-identity_signature__2DXyk{margin:1rem 0 0;font-size:.875rem;font-weight:700;color:hsl(var(--primary))}.footer-identity_details__tU4vt{font-size:.875rem;line-height:1.8;overflow-wrap:break-word}.project-workspace_workspace__iWKOZ{max-width:1200px;margin-inline:auto;color:hsl(var(--foreground))}.project-workspace_overview__22Hd8{display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:32px;padding-block:24px 32px}.project-workspace_headingRow__YwWM_{display:flex;align-items:start;justify-content:space-between;gap:16px}.project-workspace_headingRow__YwWM_ h1{max-width:24ch;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:700;line-height:1.4}.project-workspace_headingRow__YwWM_ button{flex-shrink:0;gap:6px}.project-workspace_intro__hhM0k{margin-top:12px;color:hsl(var(--muted-foreground))}.project-workspace_statusLine__VVcvH{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.project-workspace_status__gDyIZ{display:inline-flex;align-items:center;border-radius:6px;padding:5px 12px;font-size:14px;font-weight:700;background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.project-workspace_task__f7Vo2{margin-top:14px;font-size:18px;line-height:1.8;white-space:pre-wrap;max-width:65ch}.project-workspace_estimate__tyFLC{display:flex;gap:12px;margin-top:24px;align-items:start}.project-workspace_estimate__tyFLC>svg{margin-top:4px;color:hsl(var(--primary));flex-shrink:0}.project-workspace_estimate__tyFLC span{display:block;font-size:14px;color:hsl(var(--muted-foreground))}.project-workspace_estimate__tyFLC strong{display:block;font-size:23px;margin-top:3px;font-variant-numeric:tabular-nums}.project-workspace_estimate__tyFLC p{margin-top:4px;max-width:62ch;font-size:14px;color:hsl(var(--muted-foreground))}.project-workspace_illustration__uoQ_K{width:190px}.project-workspace_illustration__uoQ_K img{mix-blend-mode:multiply}.project-workspace_steps__G_vWx{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:24px 0;border-block:1px solid hsl(var(--border))}.project-workspace_steps__G_vWx[data-kind=edit]{grid-template-columns:repeat(4,minmax(0,1fr))}.project-workspace_steps__G_vWx li{display:flex;align-items:center;position:relative;gap:9px;font-size:14px;font-weight:600}.project-workspace_stepNumber__xgQzW{flex-shrink:0;width:30px;height:30px;display:grid;place-items:center;border:1px solid hsl(var(--border));border-radius:50%;color:hsl(var(--muted-foreground));background:hsl(var(--background))}.project-workspace_steps__G_vWx small{display:block;font-size:14px;font-weight:400;color:hsl(var(--muted-foreground))}.project-workspace_steps__G_vWx [data-current] .project-workspace_stepNumber__xgQzW{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.project-workspace_steps__G_vWx [data-current]>span:last-of-type{color:hsl(var(--primary))}.project-workspace_steps__G_vWx [data-done] .project-workspace_stepNumber__xgQzW{background:hsl(var(--accent));border-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.project-workspace_stepArrow__4aX8f{margin-left:auto;flex-shrink:0;color:hsl(var(--muted-foreground))}.project-workspace_columns__JcDF9{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:36px;padding-top:36px}.project-workspace_mainColumn__HhMRa,.project-workspace_sidebar__RP8BZ{min-width:0}.project-workspace_section__yrMa4{margin-bottom:36px}.project-workspace_editor__7BBOK h2,.project-workspace_section__yrMa4 h2{font-size:20px;font-weight:700;display:flex;align-items:center;gap:9px}.project-workspace_sectionHeading__FL9B9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.project-workspace_description__PNtDy{margin-block:10px 20px;font-size:14px;line-height:1.8;color:hsl(var(--muted-foreground))}.project-workspace_sidebar__RP8BZ{padding-left:28px;border-left:1px solid hsl(var(--border))}.project-workspace_summary__pq1Nr{margin-top:18px}.project-workspace_summary__pq1Nr>div{padding-block:12px;border-bottom:1px solid hsl(var(--border))}.project-workspace_summary__pq1Nr dt{font-size:14px;color:hsl(var(--muted-foreground))}.project-workspace_summary__pq1Nr dd{margin-top:4px;font-weight:500}.project-workspace_request__JCTAZ{margin-top:16px;font-size:14px}.project-workspace_request__JCTAZ summary{cursor:pointer;min-height:44px;padding-block:10px;font-weight:600}.project-workspace_request__JCTAZ p{white-space:pre-wrap;line-height:1.8}.project-workspace_history__SapED{margin-top:20px}.project-workspace_history__SapED li{position:relative;padding:0 0 24px 20px;border-left:1px solid hsl(var(--border))}.project-workspace_history__SapED li:before{content:"";position:absolute;top:6px;left:-4px;width:7px;height:7px;border-radius:50%;background:hsl(var(--primary))}.project-workspace_history__SapED small,.project-workspace_history__SapED time{display:block;font-size:14px;color:hsl(var(--muted-foreground))}.project-workspace_history__SapED strong{display:block;margin-block:5px}.project-workspace_history__SapED p{font-size:14px;margin-bottom:7px;white-space:pre-wrap}.project-workspace_messages__mLrjn{display:flex;flex-direction:column;gap:16px;max-height:600px;overflow-y:auto;padding:3px}.project-workspace_message__PdIYN{padding:18px 20px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px}.project-workspace_message__PdIYN[data-staff]{background:color-mix(in srgb,hsl(var(--accent)) 30%,hsl(var(--card)))}.project-workspace_messageMeta__5Okvx{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:14px}.project-workspace_messageMeta__5Okvx time{color:hsl(var(--muted-foreground))}.project-workspace_message__PdIYN>p{white-space:pre-wrap;line-height:1.85;margin-top:10px}.project-workspace_read___1S74{display:block;margin-top:10px}.project-workspace_read___1S74,.project-workspace_waiting__SqHhX{font-size:14px;color:hsl(var(--muted-foreground))}.project-workspace_messageForm__cLMjC{margin-top:22px;display:grid;gap:10px}.project-workspace_formFooter__gW8e7{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px}.project-workspace_formFooter__gW8e7 button{flex-shrink:0;gap:7px}.project-workspace_empty__lm_nC{padding:22px;border:1px dashed hsl(var(--border));border-radius:10px;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.8}.project-workspace_upload__PnGcA{display:grid;gap:10px;border:1px solid hsl(var(--border));border-radius:12px;padding:20px;margin-bottom:16px}.project-workspace_files__5t69E li{display:flex;align-items:center;gap:14px;padding-block:12px;border-bottom:1px solid hsl(var(--border))}.project-workspace_files__5t69E li>svg{flex-shrink:0;color:hsl(var(--muted-foreground))}.project-workspace_files__5t69E li>div{min-width:0;flex:1}.project-workspace_files__5t69E p{font-size:14px;color:hsl(var(--muted-foreground))}.project-workspace_fileLink__3zJ_K{display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:44px;font-weight:500;text-decoration:underline;text-underline-offset:4px;overflow-wrap:break-word}.project-workspace_fileLink__3zJ_K svg{flex-shrink:0}.project-workspace_editor__7BBOK{margin-top:30px;background:hsl(var(--card));border:1px solid hsl(var(--border));padding:24px;border-radius:12px}.project-workspace_editorFields__9wK3Z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.project-workspace_editorFields__9wK3Z label{display:block;margin-bottom:8px}.project-workspace_editorTask__pVqFp{grid-column:1/-1}.project-workspace_decisions__pN362{margin-block:8px 28px;padding:24px;border:1px solid hsl(var(--primary));border-radius:12px;background:color-mix(in srgb,hsl(var(--accent)) 25%,hsl(var(--card)))}.project-workspace_decisions__pN362 h2{font-size:20px;font-weight:700;display:flex;align-items:center;gap:9px}.project-workspace_decisionList__oJRfP{display:grid;gap:16px}.project-workspace_decision__lQFYR{padding:20px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px}.project-workspace_decision__lQFYR h3,.project-workspace_tool___Fw4f h3{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700}.project-workspace_decisionMeta__bvoM8{margin-top:4px;font-size:14px;color:hsl(var(--muted-foreground))}.project-workspace_decisionNote__59nlp{margin-top:12px;white-space:pre-wrap;line-height:1.8}.project-workspace_inlineForm__3D_Y3{display:grid;gap:8px;margin-top:16px}.project-workspace_buttonRow___4B7O{display:flex;flex-wrap:wrap;justify-content:end;gap:8px}.project-workspace_buttonRow___4B7O button{gap:7px}.project-workspace_quoteTable__JVzdz{width:100%;margin-top:14px;border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums}.project-workspace_quoteTable__JVzdz td,.project-workspace_quoteTable__JVzdz th{padding:10px 4px;border-bottom:1px solid hsl(var(--border));text-align:left}.project-workspace_quoteTable__JVzdz td:last-child{text-align:right;white-space:nowrap}.project-workspace_quoteTable__JVzdz thead th{font-size:14px;font-weight:500;color:hsl(var(--muted-foreground))}.project-workspace_quoteTable__JVzdz thead th:last-child{text-align:right}.project-workspace_quoteTable__JVzdz tfoot td,.project-workspace_quoteTable__JVzdz tfoot th{font-weight:700;border-bottom:none}.project-workspace_quoteTable__JVzdz tfoot th span{font-weight:400;font-size:14px;color:hsl(var(--muted-foreground))}.project-workspace_compactFiles__dsOHg{margin-top:10px}.project-workspace_compactFiles__dsOHg li{border-bottom:1px solid hsl(var(--border))}.project-workspace_checklist__SwtHQ{border-top:1px solid hsl(var(--border))}.project-workspace_checklist__SwtHQ>li{padding-block:12px;border-bottom:1px solid hsl(var(--border))}.project-workspace_checkRow__1__ed{display:flex;align-items:start;justify-content:space-between;gap:12px}.project-workspace_required__tFpcB{margin-left:8px;font-size:14px;color:hsl(var(--muted-foreground))}.project-workspace_checkNote___HwQG{margin-top:4px;font-size:14px;line-height:1.7}.project-workspace_chip__ymnNt{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:4px 10px;font-size:14px;font-weight:600;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.project-workspace_chip__ymnNt[data-status=received]{color:hsl(var(--foreground));background:hsl(var(--muted))}.project-workspace_chip__ymnNt[data-status=ok]{color:hsl(var(--accent-foreground));background:hsl(var(--accent));border-color:hsl(var(--accent))}.project-workspace_chip__ymnNt[data-status=needs_fix]{color:hsl(var(--destructive));border-color:hsl(var(--destructive))}.project-workspace_checkEditor__lq8kC{margin-top:6px;font-size:14px}.project-workspace_checkEditor__lq8kC summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600;color:hsl(var(--primary))}.project-workspace_checkFields__RFN1o{display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px}.project-workspace_checkFields__RFN1o label,.project-workspace_tool___Fw4f label{display:block;margin-bottom:6px}.project-workspace_toolGrid__e43ku{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.project-workspace_tool___Fw4f{display:grid;align-content:start;gap:12px;padding:18px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--background))}.project-workspace_quoteRow__1I32U{display:grid;grid-template-columns:minmax(0,1fr) 140px 44px;gap:8px;align-items:end}.project-workspace_liveTotal__I2Ewd{font-size:15px;text-align:right;font-variant-numeric:tabular-nums}.project-workspace_liveTotal__I2Ewd strong{font-size:18px;margin-left:6px}.project-workspace_twoFields__5H5zg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.project-workspace_pickFiles__rQLje{margin-top:6px;max-height:260px;overflow-y:auto}.project-workspace_pickFiles__rQLje label{display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px;overflow-wrap:break-word;min-width:0}.project-workspace_pickFiles__rQLje input{flex-shrink:0}.project-workspace_agreementLog__vJhBv{margin-top:14px}.project-workspace_agreementLog__vJhBv li{padding-block:10px;border-bottom:1px solid hsl(var(--border));font-size:14px}.project-workspace_agreementLog__vJhBv strong{display:block;font-size:15px}.project-workspace_agreementLog__vJhBv span{color:hsl(var(--muted-foreground))}.project-workspace_agreementLog__vJhBv p{margin-top:4px;white-space:pre-wrap}.project-workspace_agreementLog__vJhBv summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600}@media (max-width:1000px){.project-workspace_overview__22Hd8{grid-template-columns:minmax(0,1fr) 120px;gap:20px}.project-workspace_illustration__uoQ_K{width:120px}.project-workspace_columns__JcDF9{grid-template-columns:minmax(0,1fr) 240px;gap:24px}.project-workspace_sidebar__RP8BZ{padding-left:20px}.project-workspace_steps__G_vWx{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.project-workspace_steps__G_vWx[data-kind=edit]{grid-template-columns:repeat(2,minmax(0,1fr))}.project-workspace_stepArrow__4aX8f{display:none}.project-workspace_toolGrid__e43ku{grid-template-columns:1fr}}@media (max-width:700px){.project-workspace_overview__22Hd8{grid-template-columns:1fr;padding-top:12px;gap:0}.project-workspace_illustration__uoQ_K{display:none}.project-workspace_headingRow__YwWM_{flex-wrap:wrap}.project-workspace_headingRow__YwWM_ h1{max-width:22ch}.project-workspace_headingRow__YwWM_ button{margin-left:-12px}.project-workspace_statusLine__VVcvH{margin-top:18px}.project-workspace_columns__JcDF9{display:flex;flex-direction:column;gap:0;padding-top:28px}.project-workspace_sidebar__RP8BZ{border-left:none;border-top:1px solid hsl(var(--border));padding:28px 0 0}.project-workspace_steps__G_vWx{gap:20px 8px}.project-workspace_steps__G_vWx li{align-items:start;font-size:14px;gap:7px}.project-workspace_stepNumber__xgQzW{width:26px;height:26px}.project-workspace_message__PdIYN{padding:16px}.project-workspace_messageMeta__5Okvx{flex-direction:column}.project-workspace_editor__7BBOK{padding:18px}.project-workspace_editorFields__9wK3Z{grid-template-columns:1fr}.project-workspace_decision__lQFYR,.project-workspace_decisions__pN362{padding:16px}.project-workspace_checkFields__RFN1o,.project-workspace_twoFields__5H5zg{grid-template-columns:1fr}.project-workspace_quoteRow__1I32U{grid-template-columns:minmax(0,1fr) 110px 44px}.project-workspace_buttonRow___4B7O{justify-content:stretch}.project-workspace_buttonRow___4B7O button{flex:1 1 auto}.project-workspace_formFooter__gW8e7{align-items:stretch;flex-direction:column}.project-workspace_formFooter__gW8e7 button{align-self:end}}