.ProjectProfileLanding_page__6BHj4{--profile-navy:#071d2f;--profile-navy-2:#0d3049;--profile-cream:#f7f3ea;--profile-gold:#d2aa68;--profile-ink:#102a3b;--profile-muted:#5d6e78;background:#fff;color:var(--profile-ink)}.ProjectProfileLanding_hero__WtlN1{position:relative;display:grid;overflow:hidden;padding:4rem 1rem 1.25rem;background:var(--profile-navy);color:#fff}.ProjectProfileLanding_hero__WtlN1:before{position:absolute;inset:auto auto -16rem -12rem;width:30rem;height:30rem;border:1px solid rgb(210 170 104/18%);border-radius:50%;box-shadow:0 0 0 3.5rem rgb(255 255 255/2.5%),0 0 0 7rem rgb(255 255 255/1.5%);content:"";pointer-events:none}.ProjectProfileLanding_heroCopy__6M_7u,.ProjectProfileLanding_profileCard__a18Zn{position:relative;z-index:1}.ProjectProfileLanding_heroCopy__6M_7u{padding-bottom:2.5rem}.ProjectProfileLanding_finalCta__I_hWB span,.ProjectProfileLanding_kicker__bGC3A,.ProjectProfileLanding_privacySection__qwCPF>div:first-child>span,.ProjectProfileLanding_quoteCopy__Bcdcp>span,.ProjectProfileLanding_sectionHeading__b_LH3>span{color:var(--profile-gold);font-size:.75rem;font-weight:850;letter-spacing:.14em}.ProjectProfileLanding_brandLine__LSEpy{margin:.85rem 0 1.25rem;color:rgb(255 255 255/66%);font-size:.75rem;font-weight:800;letter-spacing:.16em}.ProjectProfileLanding_hero__WtlN1 h1{max-width:50rem;margin:0;font-size:clamp(2.7rem,11vw,5.15rem);line-height:.98;letter-spacing:-.055em}.ProjectProfileLanding_hero__WtlN1 h1 em{color:#e6c58e;font-family:Georgia,Times New Roman,serif;font-weight:400}.ProjectProfileLanding_heroCopy__6M_7u>p:not(.ProjectProfileLanding_brandLine__LSEpy){max-width:44rem;margin:1.5rem 0 0;color:rgb(255 255 255/74%);font-size:1rem;line-height:1.72}.ProjectProfileLanding_heroActions__CPZAf{display:grid;gap:.7rem;margin-top:1.75rem}.ProjectProfileLanding_finalCta__I_hWB>a,.ProjectProfileLanding_primaryLink__QkVpr,.ProjectProfileLanding_secondaryLink__DMt6N{min-height:3.25rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:.8rem;padding:.75rem 1.1rem;font-size:.84rem;font-weight:850;line-height:1.2;text-align:center;text-decoration:none}.ProjectProfileLanding_primaryLink__QkVpr{background:var(--profile-gold);color:var(--profile-navy)}.ProjectProfileLanding_secondaryLink__DMt6N{border-color:rgb(255 255 255/38%);color:#fff}.ProjectProfileLanding_heroNote__XLfbk{display:block;max-width:40rem;margin-top:1rem;color:rgb(255 255 255/58%);font-size:.78rem;line-height:1.5}.ProjectProfileLanding_profileCard__a18Zn{overflow:hidden;border:1px solid rgb(210 170 104/25%);border-radius:1.4rem;background:var(--profile-cream);color:var(--profile-ink);box-shadow:0 1.5rem 4rem rgb(0 0 0/24%)}.ProjectProfileLanding_cardHead__rqSdP{min-height:5.5rem;display:flex;align-items:center;gap:.9rem;padding:1rem 1.15rem;border-bottom:1px solid rgb(16 42 59/10%)}.ProjectProfileLanding_cardHead__rqSdP>div{display:grid;gap:.25rem}.ProjectProfileLanding_cardHead__rqSdP>div>span{color:#746a5c;font-size:.68rem;font-weight:850;letter-spacing:.14em}.ProjectProfileLanding_cardHead__rqSdP strong{font-size:1.02rem}.ProjectProfileLanding_profileMark__QqWsF{width:2.7rem;height:2.7rem;display:grid;flex:0 0 auto;place-items:center;border-radius:.8rem;background:var(--profile-navy);color:#fff;font-size:1.15rem;font-weight:900}.ProjectProfileLanding_profileCard__a18Zn ol{margin:0;padding:1rem 1.15rem .5rem;list-style:none}.ProjectProfileLanding_profileCard__a18Zn li{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.7rem;padding:.7rem 0 1rem}.ProjectProfileLanding_profileCard__a18Zn li:not(:last-child):after{position:absolute;top:2.25rem;bottom:-.2rem;left:1rem;width:1px;background:#ccd3d5;content:""}.ProjectProfileLanding_profileCard__a18Zn li>span{width:2rem;height:2rem;display:grid;place-items:center;border:1px solid #bdc7cb;border-radius:50%;background:#fff;color:#53656f;font-size:.7rem;font-weight:850}.ProjectProfileLanding_profileCard__a18Zn .ProjectProfileLanding_activeStep__MFO5U>span{border-color:var(--profile-gold);background:var(--profile-gold);color:var(--profile-navy)}.ProjectProfileLanding_profileCard__a18Zn li>div{display:grid;gap:.25rem}.ProjectProfileLanding_profileCard__a18Zn li strong{font-size:.92rem}.ProjectProfileLanding_profileCard__a18Zn li small{color:var(--profile-muted);font-size:.78rem;line-height:1.4}.ProjectProfileLanding_profileCard__a18Zn>a{min-height:3.2rem;display:flex;align-items:center;justify-content:space-between;margin:.4rem 1.15rem 0;border-radius:.72rem;padding:.75rem 1rem;background:var(--profile-navy);color:#fff;font-size:.8rem;font-weight:850;text-decoration:none}.ProjectProfileLanding_profileCard__a18Zn>p{margin:0;padding:.85rem 1.15rem 1.2rem;color:var(--profile-muted);font-size:.75rem;line-height:1.5}.ProjectProfileLanding_confidenceBar__IOojX{display:grid;border-bottom:1px solid #e6e8e9;background:#fff}.ProjectProfileLanding_confidenceBar__IOojX span{min-height:3.5rem;display:flex;align-items:center;gap:.65rem;padding:.7rem 1rem;border-top:1px solid #eef0f1;color:#3f5663;font-size:.79rem;font-weight:780}.ProjectProfileLanding_confidenceBar__IOojX span:before{width:.45rem;height:.45rem;flex:0 0 auto;border-radius:50%;background:var(--profile-gold);content:""}.ProjectProfileLanding_handoffAnchor__nStNM{scroll-margin-top:5.25rem}.ProjectProfileLanding_section___IB2B{padding:4.5rem 1rem}.ProjectProfileLanding_quoteCopy__Bcdcp,.ProjectProfileLanding_sectionHeading__b_LH3{max-width:46rem}.ProjectProfileLanding_finalCta__I_hWB h2,.ProjectProfileLanding_privacySection__qwCPF h2,.ProjectProfileLanding_quoteCopy__Bcdcp h2,.ProjectProfileLanding_sectionHeading__b_LH3 h2{margin:.7rem 0 0;color:var(--profile-ink);font-size:clamp(2rem,8vw,3.55rem);line-height:1.05;letter-spacing:-.045em}.ProjectProfileLanding_finalCta__I_hWB p,.ProjectProfileLanding_privacySection__qwCPF p,.ProjectProfileLanding_quoteCopy__Bcdcp>p,.ProjectProfileLanding_sectionHeading__b_LH3 p{color:var(--profile-muted);line-height:1.7}.ProjectProfileLanding_dossierGrid__0i0Jz{display:grid;gap:.8rem;margin-top:2rem}.ProjectProfileLanding_dossierGrid__0i0Jz article{min-height:11rem;border:1px solid #dfe4e6;border-radius:1.1rem;padding:1.25rem;background:#fff;box-shadow:0 1rem 2.5rem rgb(7 29 47/5%)}.ProjectProfileLanding_dossierGrid__0i0Jz article>span{color:#9b7435;font-family:Georgia,Times New Roman,serif;font-size:1.65rem}.ProjectProfileLanding_dossierGrid__0i0Jz h3{margin:1.1rem 0 .5rem;font-size:.82rem;letter-spacing:.08em}.ProjectProfileLanding_dossierGrid__0i0Jz p{margin:0;color:var(--profile-muted);font-size:.9rem;line-height:1.62}.ProjectProfileLanding_journeySection__wFEuP{background:var(--profile-cream)}.ProjectProfileLanding_journeyList__5HwmA{margin:2rem 0 0;padding:0;list-style:none}.ProjectProfileLanding_journeyList__5HwmA>li{display:grid;grid-template-columns:2.8rem minmax(0,1fr);gap:.8rem;padding:1.35rem 0;border-top:1px solid #d8d6cf}.ProjectProfileLanding_journeyList__5HwmA>li:last-child{border-bottom:1px solid #d8d6cf}.ProjectProfileLanding_journeyList__5HwmA>li>span{color:#9b7435;font-family:Georgia,Times New Roman,serif;font-size:1.4rem}.ProjectProfileLanding_journeyList__5HwmA h3{margin:0;font-size:1.2rem}.ProjectProfileLanding_journeyList__5HwmA p{margin:.5rem 0 .75rem;color:var(--profile-muted);line-height:1.62}.ProjectProfileLanding_journeyList__5HwmA a,.ProjectProfileLanding_privacySection__qwCPF>div:first-child>a{min-height:2.75rem;display:inline-flex;align-items:center;gap:.5rem;color:var(--profile-navy-2);font-size:.78rem;font-weight:850;text-underline-offset:.25rem}.ProjectProfileLanding_quoteSection__xEMo0{display:grid;gap:2rem}.ProjectProfileLanding_quoteRule__y7gJJ{margin-top:1.5rem;border-left:3px solid var(--profile-gold);padding:.8rem 0 .8rem 1rem}.ProjectProfileLanding_quoteRule__y7gJJ strong{font-size:.92rem}.ProjectProfileLanding_quoteRule__y7gJJ p{margin:.45rem 0 0;color:#47606e;font-size:.9rem;line-height:1.58}.ProjectProfileLanding_quoteCard__Z3c_g{border-radius:1.3rem;padding:1.5rem;background:var(--profile-navy);color:#fff}.ProjectProfileLanding_quoteCard__Z3c_g>span{color:var(--profile-gold);font-size:.72rem;font-weight:850;letter-spacing:.14em}.ProjectProfileLanding_quoteCard__Z3c_g ul{display:grid;gap:.9rem;margin:1.25rem 0;padding:0;list-style:none}.ProjectProfileLanding_quoteCard__Z3c_g li{position:relative;padding-left:1.75rem;color:rgb(255 255 255/78%);line-height:1.55}.ProjectProfileLanding_quoteCard__Z3c_g li:before{position:absolute;top:.05rem;left:0;color:var(--profile-gold);content:"✓";font-weight:900}.ProjectProfileLanding_quoteCard__Z3c_g>a{min-height:3.2rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;padding:.7rem 1rem;background:var(--profile-gold);color:var(--profile-navy);font-size:.82rem;font-weight:850;text-align:center;text-decoration:none}.ProjectProfileLanding_privacySection__qwCPF{display:grid;gap:2rem;background:#eef3f3}.ProjectProfileLanding_privacyAside__iw0tV{border:1px solid #d7dedf;border-radius:1.2rem;padding:1.35rem;background:#fff}.ProjectProfileLanding_privacyAside__iw0tV>strong{font-size:1.1rem}.ProjectProfileLanding_privacyAside__iw0tV>p{margin:.7rem 0 0;font-size:.88rem}.ProjectProfileLanding_privacyAside__iw0tV>div{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1.15rem}.ProjectProfileLanding_privacyAside__iw0tV a{min-height:3rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--profile-navy);border-radius:.7rem;padding:.65rem;color:var(--profile-navy);font-size:.78rem;font-weight:850;text-align:center;text-decoration:none}.ProjectProfileLanding_privacyAside__iw0tV a:first-child{background:var(--profile-navy);color:#fff}.ProjectProfileLanding_finalCta__I_hWB{display:grid;gap:1.25rem;padding:3.5rem 1rem;background:var(--profile-navy-2);color:#fff}.ProjectProfileLanding_finalCta__I_hWB h2{color:#fff}.ProjectProfileLanding_finalCta__I_hWB p{margin-bottom:0;color:rgb(255 255 255/68%)}.ProjectProfileLanding_finalCta__I_hWB>a{align-self:center;background:#fff;color:var(--profile-navy)}@media (min-width:560px){.ProjectProfileLanding_heroActions__CPZAf{grid-template-columns:max-content max-content}.ProjectProfileLanding_dossierGrid__0i0Jz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:389px){.ProjectProfileLanding_finalCta__I_hWB,.ProjectProfileLanding_hero__WtlN1,.ProjectProfileLanding_privacySection__qwCPF,.ProjectProfileLanding_section___IB2B{padding-right:.75rem;padding-left:.75rem}.ProjectProfileLanding_hero__WtlN1 h1{font-size:2.55rem}.ProjectProfileLanding_privacyAside__iw0tV>div{grid-template-columns:1fr}.ProjectProfileLanding_finalCta__I_hWB>a,.ProjectProfileLanding_primaryLink__QkVpr,.ProjectProfileLanding_profileCard__a18Zn>a,.ProjectProfileLanding_quoteCard__Z3c_g>a,.ProjectProfileLanding_secondaryLink__DMt6N{min-height:3.4rem}}@media (min-width:390px) and (max-width:429px){.ProjectProfileLanding_finalCta__I_hWB,.ProjectProfileLanding_hero__WtlN1,.ProjectProfileLanding_privacySection__qwCPF,.ProjectProfileLanding_section___IB2B{padding-right:1.15rem;padding-left:1.15rem}}@media (min-width:430px) and (max-width:759px){.ProjectProfileLanding_finalCta__I_hWB,.ProjectProfileLanding_hero__WtlN1,.ProjectProfileLanding_privacySection__qwCPF,.ProjectProfileLanding_section___IB2B{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:760px){.ProjectProfileLanding_hero__WtlN1{gap:3rem;padding:5.5rem max(2rem,calc((100vw - 74rem) / 2)) 2rem}.ProjectProfileLanding_heroCopy__6M_7u{padding:0}.ProjectProfileLanding_profileCard__a18Zn{width:min(100%,44rem)}.ProjectProfileLanding_confidenceBar__IOojX{grid-template-columns:repeat(3,1fr);padding:0 max(2rem,calc((100vw - 74rem) / 2))}.ProjectProfileLanding_confidenceBar__IOojX span{min-height:4.75rem;justify-content:center;border-top:0;border-left:1px solid #eef0f1}.ProjectProfileLanding_confidenceBar__IOojX span:last-child{border-right:1px solid #eef0f1}.ProjectProfileLanding_section___IB2B{padding:6.5rem max(2rem,calc((100vw - 74rem) / 2))}.ProjectProfileLanding_dossierGrid__0i0Jz{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ProjectProfileLanding_journeyList__5HwmA>li{grid-template-columns:4rem minmax(0,1fr);gap:1.25rem;padding:1.6rem 0}.ProjectProfileLanding_journeyList__5HwmA>li>span{font-size:1.75rem}.ProjectProfileLanding_finalCta__I_hWB{padding:4.5rem max(2rem,calc((100vw - 74rem) / 2))}}@media (min-width:1024px){.ProjectProfileLanding_hero__WtlN1{grid-template-columns:minmax(0,1.12fr) minmax(23rem,.88fr);align-items:center;min-height:43rem;gap:4rem;padding-top:4.5rem;padding-bottom:4.5rem}.ProjectProfileLanding_heroCopy__6M_7u{padding:2rem 0}.ProjectProfileLanding_profileCard__a18Zn{width:auto}.ProjectProfileLanding_dossierGrid__0i0Jz{grid-template-columns:repeat(4,minmax(0,1fr))}.ProjectProfileLanding_privacySection__qwCPF,.ProjectProfileLanding_quoteSection__xEMo0{grid-template-columns:minmax(0,1fr) minmax(22rem,.82fr);align-items:center;gap:5rem}.ProjectProfileLanding_finalCta__I_hWB{grid-template-columns:minmax(0,1fr) max-content;align-items:center}.ProjectProfileLanding_finalCta__I_hWB>a{min-width:14rem}}@media (prefers-reduced-motion:no-preference){.ProjectProfileLanding_finalCta__I_hWB>a,.ProjectProfileLanding_primaryLink__QkVpr,.ProjectProfileLanding_profileCard__a18Zn>a,.ProjectProfileLanding_quoteCard__Z3c_g>a,.ProjectProfileLanding_secondaryLink__DMt6N{transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.ProjectProfileLanding_finalCta__I_hWB>a:hover,.ProjectProfileLanding_primaryLink__QkVpr:hover,.ProjectProfileLanding_profileCard__a18Zn>a:hover,.ProjectProfileLanding_quoteCard__Z3c_g>a:hover,.ProjectProfileLanding_secondaryLink__DMt6N:hover{transform:translateY(-2px)}}.ProjectHandoffSummary_emptyState__pcfCx,.ProjectHandoffSummary_loadingState__BNuET,.ProjectHandoffSummary_workspace__eKzqb{--handoff-navy:#071d2f;--handoff-navy-2:#0d3049;--handoff-cream:#f7f3ea;--handoff-gold:#d2aa68;--handoff-ink:#102a3b;--handoff-muted:#5d6e78}.ProjectHandoffSummary_workspace__eKzqb{padding:4.5rem 1rem;border-top:1px solid #e8e3d8;background:radial-gradient(circle at 100% 0,rgb(210 170 104/12%),transparent 28rem),var(--handoff-cream);color:var(--handoff-ink)}.ProjectHandoffSummary_workspaceHeading__T5FRi{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;max-width:74rem;margin:0 auto 2rem}.ProjectHandoffSummary_workspaceHeading__T5FRi>div{max-width:48rem}.ProjectHandoffSummary_cardLabel___GEl4,.ProjectHandoffSummary_eyebrow__LWWPb{color:#916b2e;font-size:.72rem;font-weight:850;letter-spacing:.14em}.ProjectHandoffSummary_emptyState__pcfCx h2,.ProjectHandoffSummary_workspaceHeading__T5FRi h2{margin:.7rem 0 0;color:var(--handoff-ink);font-size:clamp(2.15rem,8vw,3.75rem);line-height:1.02;letter-spacing:-.05em}.ProjectHandoffSummary_emptyState__pcfCx p,.ProjectHandoffSummary_workspaceHeading__T5FRi p{margin:1rem 0 0;color:var(--handoff-muted);line-height:1.7}.ProjectHandoffSummary_statusBadge__iVfW5{flex:0 0 auto;border:1px solid rgb(145 107 46/28%);border-radius:99rem;padding:.5rem .7rem;background:rgb(255 255 255/65%);color:#7e5a23;font-size:.64rem;font-weight:900;letter-spacing:.12em}.ProjectHandoffSummary_summaryGrid__UbDtM{display:grid;gap:1rem;max-width:74rem;margin:0 auto}.ProjectHandoffSummary_profileActions___cgOf,.ProjectHandoffSummary_profileSnapshot__lpR_R{max-width:74rem;margin-right:auto;margin-left:auto}.ProjectHandoffSummary_profileSnapshot__lpR_R{display:grid;gap:.65rem;margin-bottom:.8rem}.ProjectHandoffSummary_profileSnapshot__lpR_R article{min-width:0;display:grid;align-content:start;gap:.3rem;border:1px solid rgb(16 42 59/10%);border-radius:1rem;padding:1rem;background:rgb(255 255 255/82%)}.ProjectHandoffSummary_profileSnapshot__lpR_R article>span{color:#916b2e;font-size:.62rem;font-weight:900;letter-spacing:.12em}.ProjectHandoffSummary_profileSnapshot__lpR_R article>strong{overflow-wrap:anywhere;color:var(--handoff-ink);font-size:.88rem;line-height:1.4}.ProjectHandoffSummary_profileSnapshot__lpR_R article>small{color:var(--handoff-muted);font-size:.7rem;line-height:1.45}.ProjectHandoffSummary_colorValue__K9O_X{display:flex;align-items:center;gap:.5rem}.ProjectHandoffSummary_colorValue__K9O_X i{width:1.35rem;height:1.35rem;flex:0 0 auto;border:1px solid rgb(16 42 59/14%);border-radius:50%;box-shadow:0 0 0 3px #fff}.ProjectHandoffSummary_colorValue__K9O_X i+i{margin-left:-.75rem}.ProjectHandoffSummary_profileActions___cgOf{position:sticky;top:4.65rem;z-index:12;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:.5rem;margin-bottom:1rem;border:1px solid rgb(16 42 59/10%);border-radius:1rem;padding:.45rem;background:rgb(255 255 255/94%);box-shadow:0 .75rem 2rem rgb(7 29 47/10%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ProjectHandoffSummary_profileActions___cgOf a{min-height:3rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d9e0e2;border-radius:.72rem;padding:.6rem .7rem;color:var(--handoff-navy);font-size:.7rem;font-weight:900;line-height:1.25;text-align:center;text-decoration:none}.ProjectHandoffSummary_profileActions___cgOf .ProjectHandoffSummary_primaryProfileAction__TfvMX{border-color:var(--handoff-navy);background:var(--handoff-navy);color:#fff}.ProjectHandoffSummary_brandChoice__RIpkU,.ProjectHandoffSummary_dimensionsCard__bWUk9,.ProjectHandoffSummary_materialsCard__eI1ZP,.ProjectHandoffSummary_storageNote__n0db5{border:1px solid rgb(16 42 59/10%);border-radius:1.25rem;background:#fff;box-shadow:0 1.1rem 3rem rgb(7 29 47/5%)}.ProjectHandoffSummary_dimensionsCard__bWUk9,.ProjectHandoffSummary_materialsCard__eI1ZP{padding:1.25rem}.ProjectHandoffSummary_dimensionsCard__bWUk9>strong{display:block;margin-top:.75rem;color:var(--handoff-navy);font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:500}.ProjectHandoffSummary_dimensionsCard__bWUk9>p{margin:.35rem 0 1.2rem;color:var(--handoff-muted);font-size:.85rem}.ProjectHandoffSummary_dimensionsCard__bWUk9 dl{display:grid;gap:0;margin:0}.ProjectHandoffSummary_dimensionsCard__bWUk9 dl>div{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;border-top:1px solid #edf0f1}.ProjectHandoffSummary_dimensionsCard__bWUk9 dd,.ProjectHandoffSummary_dimensionsCard__bWUk9 dt{margin:0;font-size:.82rem}.ProjectHandoffSummary_dimensionsCard__bWUk9 dt{color:var(--handoff-muted)}.ProjectHandoffSummary_dimensionsCard__bWUk9 dd{color:var(--handoff-ink);font-weight:800;text-align:right}.ProjectHandoffSummary_materialsHead__bfZBL{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem}.ProjectHandoffSummary_materialsHead__bfZBL small{color:var(--handoff-muted);font-size:.72rem}.ProjectHandoffSummary_materialList__Lk6fT{border-top:1px solid #e9edee}.ProjectHandoffSummary_materialLine__rkVfq{display:grid;gap:.8rem;padding:1rem 0;border-bottom:1px solid #e9edee}.ProjectHandoffSummary_materialLine__rkVfq>div{display:grid;gap:.22rem}.ProjectHandoffSummary_materialLine__rkVfq>div:last-child{justify-items:start}.ProjectHandoffSummary_materialLine__rkVfq small,.ProjectHandoffSummary_materialLine__rkVfq span{color:var(--handoff-muted);font-size:.72rem}.ProjectHandoffSummary_materialLine__rkVfq strong{color:var(--handoff-ink);font-size:.86rem;line-height:1.45}.ProjectHandoffSummary_referenceTotal__5BAcC{display:grid;gap:.35rem;margin-top:1.1rem;border-radius:.95rem;padding:1rem;background:var(--handoff-navy);color:#fff}.ProjectHandoffSummary_referenceTotal__5BAcC>span{color:rgb(255 255 255/68%);font-size:.72rem}.ProjectHandoffSummary_referenceTotal__5BAcC>strong{color:#f0d19c;font-family:Georgia,Times New Roman,serif;font-size:1.7rem;font-weight:500}.ProjectHandoffSummary_referenceTotal__5BAcC>small{color:rgb(255 255 255/58%);font-size:.68rem;line-height:1.5}.ProjectHandoffSummary_brandChoice__RIpkU,.ProjectHandoffSummary_formWrap__Jf9Xk,.ProjectHandoffSummary_storageNote__n0db5{max-width:74rem;margin-right:auto;margin-left:auto}.ProjectHandoffSummary_brandChoice__RIpkU{margin-top:1rem;padding:1.25rem}.ProjectHandoffSummary_brandChoice__RIpkU fieldset{min-width:0;margin:0;border:0;padding:0}.ProjectHandoffSummary_brandChoice__RIpkU legend{padding:0;color:var(--handoff-ink);font-size:1.05rem;font-weight:850}.ProjectHandoffSummary_brandChoice__RIpkU fieldset>p{margin:.45rem 0 1rem;color:var(--handoff-muted);font-size:.8rem;line-height:1.55}.ProjectHandoffSummary_brandOptions__8UbPH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.ProjectHandoffSummary_brandOptions__8UbPH label{min-height:3rem;display:flex;align-items:center;gap:.55rem;border:1px solid #dce2e4;border-radius:.8rem;padding:.65rem .75rem;background:#fff;color:#435965;cursor:pointer;font-size:.78rem;font-weight:800}.ProjectHandoffSummary_brandOptions__8UbPH label:focus-within{outline:3px solid rgb(210 170 104/32%);outline-offset:2px}.ProjectHandoffSummary_brandOptions__8UbPH input{width:1rem;height:1rem;margin:0;accent-color:var(--handoff-navy)}.ProjectHandoffSummary_brandOptions__8UbPH .ProjectHandoffSummary_selectedBrand__E_8PI{border-color:var(--handoff-gold);background:#fffbf4;color:var(--handoff-navy);box-shadow:inset 0 0 0 1px var(--handoff-gold)}.ProjectHandoffSummary_storageNote__n0db5{margin-top:1rem;border-left:3px solid var(--handoff-gold);padding:1rem 1.1rem;background:rgb(255 255 255/76%);box-shadow:none}.ProjectHandoffSummary_storageNote__n0db5 strong{color:var(--handoff-ink);font-size:.82rem}.ProjectHandoffSummary_storageNote__n0db5 p{margin:.35rem 0 0;color:var(--handoff-muted);font-size:.76rem;line-height:1.58}.ProjectHandoffSummary_formWrap__Jf9Xk{margin-top:1rem;border:1px solid rgb(16 42 59/10%);border-radius:1.25rem;padding:1.25rem;background:#fff;box-shadow:0 1.1rem 3rem rgb(7 29 47/5%)}.ProjectHandoffSummary_formWrap__Jf9Xk .lead-section{max-width:47.5rem;margin:0;border:0;padding:0;background:transparent}.ProjectHandoffSummary_formWrap__Jf9Xk .section-heading{margin-bottom:1rem}.ProjectHandoffSummary_formWrap__Jf9Xk .section-heading h2{color:var(--handoff-ink);font-size:clamp(1.8rem,6vw,2.6rem)}.ProjectHandoffSummary_formWrap__Jf9Xk .lead-form{max-width:none;padding:1rem;box-shadow:none}.ProjectHandoffSummary_emptyState__pcfCx,.ProjectHandoffSummary_loadingState__BNuET{min-height:28rem;display:grid;align-content:center;justify-items:start;padding:4.5rem 1rem;border-top:1px solid #e8e3d8;background:var(--handoff-cream);color:var(--handoff-ink)}.ProjectHandoffSummary_emptyState__pcfCx>*,.ProjectHandoffSummary_loadingState__BNuET>*{width:min(100%,44rem);margin-right:auto;margin-left:auto}.ProjectHandoffSummary_emptyState__pcfCx>a{width:min(100%,44rem);min-height:3.25rem;display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem;border-radius:.8rem;padding:.8rem 1rem;background:var(--handoff-navy);color:#fff;font-size:.8rem;font-weight:850;text-decoration:none}.ProjectHandoffSummary_emptyState__pcfCx>small{margin-top:.8rem;color:var(--handoff-muted);font-size:.74rem;line-height:1.5}.ProjectHandoffSummary_loadingState__BNuET{min-height:20rem;justify-items:center;text-align:center}.ProjectHandoffSummary_loadingState__BNuET p{color:var(--handoff-muted);font-size:.85rem}.ProjectHandoffSummary_loadingMark__T1CAO{width:2rem;height:2rem;border:2px solid #d8d0c3;border-top:2px solid var(--handoff-gold);border-radius:50%;animation:ProjectHandoffSummary_handoff-spin__74RTG .8s linear infinite}@keyframes ProjectHandoffSummary_handoff-spin__74RTG{to{transform:rotate(1turn)}}@media (min-width:620px){.ProjectHandoffSummary_materialLine__rkVfq{grid-template-columns:minmax(0,1.1fr) minmax(12rem,.9fr)}.ProjectHandoffSummary_materialLine__rkVfq>div:last-child{justify-items:end;text-align:right}.ProjectHandoffSummary_brandOptions__8UbPH{grid-template-columns:repeat(4,minmax(0,1fr))}.ProjectHandoffSummary_formWrap__Jf9Xk{padding:1.75rem}.ProjectHandoffSummary_profileSnapshot__lpR_R{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectHandoffSummary_profileActions___cgOf{position:static;grid-template-columns:max-content max-content;justify-content:end;border:0;padding:0;background:transparent;box-shadow:none}.ProjectHandoffSummary_profileActions___cgOf a{min-width:13rem}}@media (min-width:840px){.ProjectHandoffSummary_emptyState__pcfCx,.ProjectHandoffSummary_loadingState__BNuET,.ProjectHandoffSummary_workspace__eKzqb{padding:6.5rem max(2rem,calc((100vw - 74rem) / 2))}.ProjectHandoffSummary_summaryGrid__UbDtM{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr)}.ProjectHandoffSummary_profileSnapshot__lpR_R{grid-template-columns:repeat(4,minmax(0,1fr))}.ProjectHandoffSummary_brandChoice__RIpkU,.ProjectHandoffSummary_dimensionsCard__bWUk9,.ProjectHandoffSummary_materialsCard__eI1ZP{padding:1.65rem}.ProjectHandoffSummary_formWrap__Jf9Xk .lead-form{padding:1.4rem}}@media (max-width:389px){.ProjectHandoffSummary_workspace__eKzqb{padding-right:.75rem;padding-left:.75rem}.ProjectHandoffSummary_workspaceHeading__T5FRi{display:grid}.ProjectHandoffSummary_statusBadge__iVfW5{width:max-content;grid-row:1}.ProjectHandoffSummary_profileActions___cgOf{grid-template-columns:1fr}.ProjectHandoffSummary_profileActions___cgOf a{min-height:3.25rem}.ProjectHandoffSummary_materialsHead__bfZBL{align-items:flex-start;flex-direction:column}}@media (min-width:760px) and (max-width:839px){.ProjectHandoffSummary_emptyState__pcfCx,.ProjectHandoffSummary_loadingState__BNuET,.ProjectHandoffSummary_workspace__eKzqb{padding-right:2rem;padding-left:2rem}}@media (prefers-reduced-motion:reduce){.ProjectHandoffSummary_loadingMark__T1CAO{animation:none}}