.shared_journeySection__i65k3{--journey-ink:#302019;--journey-muted:#715f52;--journey-ivory:#eee4d7;--journey-paper:#f8f5f0;--journey-bronze:#a56b43;--journey-cyan:#00839b;--journey-line:rgb(81 58 44/0.18);position:relative;isolation:isolate;overflow:clip;color:var(--journey-ink)}.shared_journeySection__i65k3:after{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(81 58 44/.035) 1px,transparent 0),linear-gradient(90deg,rgb(81 58 44/.035) 1px,transparent 0);background-size:4rem 4rem;mask-image:linear-gradient(180deg,transparent,black 14%,black 86%,transparent);content:""}.shared_shell__jHYbI{width:min(calc(100% - 3rem),82rem);margin-inline:auto}.shared_sectionIntro__JCVLq{min-width:0}.shared_sectionMarker__v3bbU{display:flex;margin:0;color:var(--journey-bronze);font-family:IBM_Plex_Mono,monospace;font-size:.64rem;font-weight:650;align-items:center;gap:.75rem;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.shared_sectionMarker__v3bbU>span{color:var(--journey-cyan);font-variant-numeric:tabular-nums}.shared_caseHeader__b41tz>h2,.shared_intakeHeader__bSv9Z>h2,.shared_lightTitle__Wd8xa,.shared_signalTitle__D__6y{margin:1.15rem 0 0;color:var(--journey-ink);font-family:Fraunces,"Alibaba PuHuiTi 2.0",serif;font-size:clamp(2.35rem,4vw,4.25rem);font-weight:430;letter-spacing:0;line-height:1.08;text-wrap:balance}.shared_lightTitle__Wd8xa{max-width:16ch}.industry_signalSection__fh3Zi{min-height:48rem;padding:clamp(8rem,12vw,11rem) 0 clamp(6rem,9vw,8rem);background:linear-gradient(180deg,rgb(238 228 215/.58),rgb(246 240 232/.82) 52%,#f8f5f0),url(/images/hero/future-city-hero-16x9.png) center 42% /cover no-repeat;background-color:#eee4d7;background-blend-mode:normal,luminosity}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.industry_signalSection__fh3Zi{background-image:linear-gradient(180deg,rgb(226 230 228/.48),rgb(243 242 238/.8) 52%,#f8f5f0),url(/images/homepage/industry-insights-space.png);background-position:50%,50%;background-size:cover,cover;background-repeat:no-repeat;background-attachment:scroll,fixed;background-color:#e2e4e1;background-blend-mode:normal}}.industry_signalSection__fh3Zi:before{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(104deg,transparent 0 18%,rgb(165 107 67/.14) 18.08% 18.16%,transparent 18.24% 100%),linear-gradient(76deg,transparent 0 72%,rgb(0 131 155/.11) 72.08% 72.16%,transparent 72.24% 100%);content:""}.industry_intakeTopline__gRyeB,.industry_releaseRail__myoOw{position:absolute;inset:0 0 auto;display:grid;height:3.75rem;padding-inline:max(1.5rem,calc((100vw - 82rem) / 2));border-top:1px solid rgb(81 58 44/.12);border-bottom:1px solid rgb(81 58 44/.14);color:rgb(48 32 25/.58);font-family:IBM_Plex_Mono,monospace;font-size:.59rem;font-weight:650;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;letter-spacing:.14em}.industry_intakeTopline__gRyeB i,.industry_releaseRail__myoOw i{height:1px;background:linear-gradient(90deg,rgb(165 107 67/.48),rgb(0 131 155/.24))}.industry_signalLayout__Fine9{display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,7rem);align-items:end}.industry_signalTitle__EW8_t{max-width:10ch}.industry_signalDescription__YXxtb{max-width:31rem;margin:1.4rem 0 0;color:var(--journey-muted);font-size:.92rem;line-height:1.8}.industry_channelIndex__B0Niz{display:grid;max-width:22rem;margin-top:3rem;color:var(--journey-cyan);font-family:IBM_Plex_Mono,monospace;font-size:.58rem;font-weight:650;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.75rem;letter-spacing:.1em}.industry_channelIndex__B0Niz i{height:1px;background:rgb(0 131 155/.28)}.industry_signalList__c7uZP{display:grid;border-top:1px solid rgb(81 58 44/.25);border-bottom:1px solid rgb(81 58 44/.2);background:rgb(246 240 232/.46);backdrop-filter:blur(12px);grid-template-columns:repeat(3,minmax(0,1fr))}.industry_signalRow__iXOin{position:relative;min-height:21rem;padding:1.4rem clamp(1.25rem,2vw,2rem) 2rem}.industry_signalRow__iXOin+.industry_signalRow__iXOin{border-left:1px solid var(--journey-line)}.industry_signalIndex__GoBvU{color:var(--journey-cyan);font-family:IBM_Plex_Mono,monospace;font-size:.62rem;font-variant-numeric:tabular-nums}.industry_signalCopy__CW34S>p{margin:3.75rem 0 0;color:var(--journey-bronze);font-family:IBM_Plex_Mono,monospace;font-size:.59rem;font-weight:650;letter-spacing:.08em}.industry_signalCopy__CW34S>h3{max-width:12ch;margin:.9rem 0 0;color:var(--journey-ink);font-family:Fraunces,"Alibaba PuHuiTi 2.0",serif;font-size:clamp(1.45rem,2vw,2rem);font-weight:430;line-height:1.18}.industry_signalCopy__CW34S>span{display:block;margin-top:1.1rem;color:var(--journey-muted);font-size:.8rem;line-height:1.75}.industry_signalPulse__etBSX{position:absolute;top:1.25rem;right:1.25rem;width:.46rem;height:.46rem;border:1px solid rgb(0 131 155/.74);border-radius:50%;box-shadow:0 0 0 .36rem rgb(0 131 155/.08)}.buyer-checklist_ledgerSection__SLG5r{padding:clamp(6rem,9vw,8.5rem) 0;background:#f8f5f0}.buyer-checklist_ledgerHeader__81Z7i{display:grid;padding-bottom:clamp(3rem,5vw,4.5rem);border-bottom:1px solid rgb(81 58 44/.25);grid-template-columns:minmax(0,.86fr) minmax(24rem,1.14fr);gap:clamp(3rem,8vw,8rem);align-items:end}.buyer-checklist_ledgerSummary__XMBFt{display:grid;padding-left:1.5rem;border-left:1px solid rgb(165 107 67/.38);grid-template-columns:minmax(0,1fr);gap:.9rem}.buyer-checklist_ledgerSummary__XMBFt>p,.buyer-checklist_ledgerSummary__XMBFt>span{margin:0;color:var(--journey-muted);line-height:1.75}.buyer-checklist_ledgerSummary__XMBFt>p{font-size:.92rem}.buyer-checklist_ledgerSummary__XMBFt>span{color:rgb(113 95 82/.72);font-family:IBM_Plex_Mono,monospace;font-size:.58rem}.buyer-checklist_ledger__CDhQa{border-bottom:1px solid rgb(81 58 44/.24)}.buyer-checklist_ledgerRow__h_0r9{display:grid;min-height:12.5rem;padding:2rem 0;border-top:1px solid var(--journey-line);grid-template-columns:2.5rem minmax(14rem,.82fr) minmax(18rem,1.18fr) minmax(16rem,1fr);gap:clamp(1.25rem,3vw,3rem);align-items:start;content-visibility:auto;contain-intrinsic-size:auto 13rem}.buyer-checklist_ledgerIndex__v7MYR{color:var(--journey-cyan);font-family:IBM_Plex_Mono,monospace;font-size:.6rem;font-weight:650;font-variant-numeric:tabular-nums}.buyer-checklist_ledgerQuestion__h030c>p{margin:0;color:var(--journey-bronze);font-family:IBM_Plex_Mono,monospace;font-size:.58rem;font-weight:650;letter-spacing:.07em}.buyer-checklist_ledgerQuestion__h030c>h3{margin:.8rem 0 0;color:var(--journey-ink);font-family:Fraunces,"Alibaba PuHuiTi 2.0",serif;font-size:clamp(1.25rem,1.65vw,1.7rem);font-weight:430;line-height:1.25}.buyer-checklist_ledgerAnswer__CUf6b{margin:0;color:var(--journey-muted);font-size:.8rem;line-height:1.8}.buyer-checklist_evidenceList__DAUJS{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.buyer-checklist_evidenceList__DAUJS li{padding:.38rem .5rem;border:1px solid rgb(81 58 44/.19);background:rgb(238 228 215/.42);color:rgb(48 32 25/.76);font-family:IBM_Plex_Mono,monospace;font-size:.55rem;line-height:1.4}.case-breakdowns_caseSection__OVG6E{padding:clamp(6rem,9vw,8.5rem) 0;background:radial-gradient(circle at 74% 18%,rgb(165 107 67/.12),transparent 24rem),linear-gradient(180deg,#eee4d7,#f3ece3)}.case-breakdowns_caseHeader__6l6Wu,.case-breakdowns_intakeHeader__OOkoh{display:grid;grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);gap:1.25rem clamp(3rem,8vw,8rem);align-items:end}.case-breakdowns_caseHeader__6l6Wu .case-breakdowns_sectionMarker__AqWwV,.case-breakdowns_intakeHeader__OOkoh .case-breakdowns_sectionMarker__AqWwV{grid-column:1/-1}.case-breakdowns_caseHeader__6l6Wu>h2{max-width:13ch;margin-top:0}.case-breakdowns_caseHeader__6l6Wu>p,.case-breakdowns_intakeHeader__OOkoh>p,.case-breakdowns_timelineHeader__qAVVD>p{max-width:35rem;margin:0 0 .35rem;color:var(--journey-muted);font-size:.92rem;line-height:1.8}.case-breakdowns_caseRoute__R_G1N{position:relative;display:grid;margin-top:clamp(4rem,7vw,6rem);border-top:1px solid rgb(81 58 44/.26);border-bottom:1px solid rgb(81 58 44/.2);background:rgb(248 245 240/.36);grid-template-columns:repeat(3,minmax(0,1fr))}.case-breakdowns_caseRouteLine__cwliZ{position:absolute;top:3.08rem;right:0;left:0;height:1px;background:linear-gradient(90deg,var(--journey-bronze),rgb(0 131 155/.42))}.case-breakdowns_caseStep__PcYGn{min-height:22rem;padding:1.35rem clamp(1.5rem,2.4vw,2.5rem) 2.5rem}.case-breakdowns_caseStep__PcYGn+.case-breakdowns_caseStep__PcYGn{border-left:1px solid var(--journey-line)}.case-breakdowns_caseStepTopline__TSYL9{display:grid;height:3.5rem;grid-template-columns:auto 1fr auto;align-items:start;gap:.75rem}.case-breakdowns_caseStepTopline__TSYL9>p,.case-breakdowns_caseStepTopline__TSYL9>span{color:var(--journey-cyan);font-family:IBM_Plex_Mono,monospace;font-size:.58rem;font-weight:650}.case-breakdowns_caseStepTopline__TSYL9>i{height:1px;margin-top:.3rem;background:rgb(81 58 44/.18)}.case-breakdowns_caseStepTopline__TSYL9>p{margin:0;color:var(--journey-bronze)}.case-breakdowns_caseStep__PcYGn>h3{max-width:13ch;margin:3.25rem 0 0;color:var(--journey-ink);font-family:Fraunces,"Alibaba PuHuiTi 2.0",serif;font-size:clamp(1.55rem,2.25vw,2.35rem);font-weight:430;line-height:1.18}.case-breakdowns_caseStep__PcYGn>p{max-width:28rem;margin:1.25rem 0 0;color:var(--journey-muted);font-size:.82rem;line-height:1.8}.cooperation-flow_timelineSection__t2zD3{padding:clamp(6rem,9vw,8.5rem) 0;background:#f8f5f0}.cooperation-flow_timelineHeader__M3EeK{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(21rem,.95fr);gap:clamp(3rem,8vw,8rem);align-items:end}.cooperation-flow_timeline__lMP_U{position:relative;display:grid;margin:clamp(4rem,7vw,6rem) 0 0;padding:0;border-top:1px solid rgb(81 58 44/.25);border-bottom:1px solid rgb(81 58 44/.2);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.cooperation-flow_timeline__lMP_U:before{position:absolute;top:5.1rem;right:0;left:0;height:1px;background:linear-gradient(90deg,rgb(165 107 67/.62),rgb(0 131 155/.46));content:""}.cooperation-flow_timelineStage__xItl7{position:relative;min-height:20rem;padding:1.35rem clamp(1.5rem,2.5vw,2.5rem) 2.4rem}.cooperation-flow_timeline__lMP_U>li+li .cooperation-flow_timelineStage__xItl7{border-left:1px solid var(--journey-line)}.cooperation-flow_timelineNumber__akoEj{color:rgb(48 32 25/.14);font-family:Fraunces,serif;font-size:3.25rem;font-weight:430;line-height:1;font-variant-numeric:tabular-nums}.cooperation-flow_timelineNode__fxfYC{position:absolute;top:4.88rem;left:1.35rem;width:.48rem;height:.48rem;border:2px solid #f8f5f0;border-radius:50%;background:var(--journey-cyan);box-shadow:0 0 0 1px var(--journey-cyan)}.cooperation-flow_timelineLabel__lq0u2{margin:3.2rem 0 0;color:var(--journey-bronze);font-family:IBM_Plex_Mono,monospace;font-size:.58rem;font-weight:650;letter-spacing:.07em}.cooperation-flow_timelineStage__xItl7>h3{max-width:15ch;margin:.9rem 0 0;color:var(--journey-ink);font-family:Fraunces,"Alibaba PuHuiTi 2.0",serif;font-size:clamp(1.4rem,2vw,2rem);font-weight:430;line-height:1.2}.cooperation-flow_timelineStage__xItl7>p:last-child{margin:1rem 0 0;color:var(--journey-muted);font-size:.8rem;line-height:1.8}.news_newsSection___u6rB{padding:clamp(6rem,9vw,8.5rem) 0;background:#f3ece3}.news_newsHeader__v8w5f{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.news_newsAllLink__rJMTw{display:inline-flex;min-height:2.6rem;padding:0 .15rem .4rem;border-bottom:1px solid rgb(81 58 44/.42);color:var(--journey-ink);font-size:.78rem;text-decoration:none;align-items:center;gap:.6rem}.news_newsAllLink__rJMTw:focus-visible,.news_newsAllLink__rJMTw:hover{border-color:var(--journey-cyan);color:var(--journey-cyan);outline:none}.news_newsAllLink__rJMTw svg{width:.9rem;height:.9rem}.news_newsLayout__xQhpe{display:grid;margin-top:clamp(3.5rem,6vw,5rem);border-top:1px solid rgb(81 58 44/.26);border-bottom:1px solid rgb(81 58 44/.2);grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr)}.news_newsLead__ukiMI{display:grid;min-width:0;padding:1.5rem 2.5rem 2rem 0;border-right:1px solid var(--journey-line);color:inherit;text-decoration:none}.news_newsVisual__UotHT{position:relative;display:block;aspect-ratio:16/10;min-width:0;overflow:hidden;background:linear-gradient(rgb(81 58 44/.08) 1px,transparent 0),linear-gradient(90deg,rgb(81 58 44/.08) 1px,transparent 0),rgb(238 228 215/.72);background-size:2.5rem 2.5rem}.news_newsVisualFeatured__51uaZ{aspect-ratio:16/8.6}.news_newsVisual__UotHT img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.78) sepia(.08);transition:transform .6s cubic-bezier(.16,1,.3,1)}.news_newsLead__ukiMI:hover .news_newsVisual__UotHT img,.news_newsQueueItem__iaQ5C:hover .news_newsVisual__UotHT img{transform:scale(1.025)}.news_newsVisualFallback__SaBEW{position:absolute;right:1rem;bottom:.15rem;color:rgb(0 131 155/.14);font-family:IBM_Plex_Mono,monospace;font-size:clamp(4rem,10vw,8rem);line-height:.82}.news_newsLeadCopy__5PR8O{position:relative;display:grid;padding-top:1.25rem}.news_newsMeta__g42pZ{display:flex;flex-wrap:wrap;color:var(--journey-muted);font-family:IBM_Plex_Mono,monospace;font-size:.57rem;gap:.5rem .9rem}.news_newsMeta__g42pZ>span+span{color:var(--journey-bronze)}.news_newsLeadCopy__5PR8O>strong,.news_newsQueueCopy__d0Yw_>strong{color:var(--journey-ink);font-family:Fraunces,"Alibaba PuHuiTi 2.0",serif;font-weight:430;line-height:1.2}.news_newsLeadCopy__5PR8O>strong{max-width:22ch;margin-top:.9rem;font-size:clamp(1.65rem,2.6vw,2.65rem)}.news_newsLeadCopy__5PR8O>span:not(.news_newsMeta__g42pZ){max-width:42rem;margin-top:.8rem;padding-right:3rem;color:var(--journey-muted);font-size:.8rem;line-height:1.75}.news_newsLeadArrow__XMmgG{position:absolute;right:0;bottom:.25rem;width:1.3rem;height:1.3rem;color:var(--journey-cyan)}.news_newsLead__ukiMI:focus-visible,.news_newsQueueItem__iaQ5C:focus-visible{outline:2px solid var(--journey-cyan);outline-offset:4px}.news_newsQueue__t5_u1{display:grid;align-content:start}.news_newsQueueIndex__hNW6A{color:var(--journey-cyan);font-family:IBM_Plex_Mono,monospace;font-size:.6rem;font-weight:650;font-variant-numeric:tabular-nums}.news_newsQueueItem__iaQ5C{display:grid;min-height:13rem;padding:1.5rem 0 1.5rem 1.75rem;border-bottom:1px solid var(--journey-line);color:inherit;grid-template-columns:1.5rem minmax(0,1fr) 6.5rem;gap:1rem;text-decoration:none}.news_newsQueueCopy__d0Yw_{display:flex;min-width:0;flex-direction:column}.news_newsQueueCopy__d0Yw_>strong{margin-top:.75rem;font-size:clamp(1.1rem,1.5vw,1.4rem)}.news_newsQueueCopy__d0Yw_>span:last-child{display:-webkit-box;margin-top:.65rem;overflow:hidden;color:var(--journey-muted);font-size:.72rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news_newsQueueItem__iaQ5C .news_newsVisual__UotHT{aspect-ratio:1;align-self:start}.news_newsEmpty__lKf_4{display:grid;min-height:15rem;margin-top:clamp(3.5rem,6vw,5rem);padding:1.5rem 0;border-top:1px solid rgb(81 58 44/.26);border-bottom:1px solid rgb(81 58 44/.2);grid-template-columns:auto 1fr;align-items:center;gap:2rem}.news_newsEmpty__lKf_4>span{color:var(--journey-cyan);font-family:IBM_Plex_Mono,monospace;font-size:.58rem}.news_newsEmpty__lKf_4>p{margin:0;color:var(--journey-muted);font-family:Fraunces,"Alibaba PuHuiTi 2.0",serif;font-size:1.25rem}.project-intake_intakeSection__G0HeZ{min-height:100svh;padding:0;background:linear-gradient(90deg,rgb(224 232 229/.92),rgb(224 232 229/.84) 46%,rgb(224 232 229/.72)),url(/images/homepage/industry-insights-space.png) 50% /cover no-repeat;color:#10272b}.project-intake_intakeSection__G0HeZ:after,.project-intake_intakeTopline__HDXOC{display:none}.project-intake_intakeShell__MjKRl{display:grid;width:calc(100% - clamp(4.4rem, 5.556vw, 6.65rem));max-width:none;min-height:100svh;padding-block:clamp(6.5rem,7.2vw,8.625rem) clamp(6.6rem,8.333vw,9.975rem);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(1.1rem,1.389vw,1.6625rem)}.project-intake_intakeHeader__vIJSW{min-width:0;padding-right:clamp(2rem,4vw,4.8rem)}.project-intake_intakeEyebrow__PNU_7{width:fit-content;margin:0 0 clamp(3rem,3.4vw,4rem);padding:.2rem .72rem;border:1px solid rgb(16 39 43/.12);border-radius:999px;background:rgb(243 247 245/.72);color:#18383c;font-size:clamp(.68rem,.76vw,.9rem);font-weight:600;line-height:1.05;text-transform:uppercase}.project-intake_intakeEyebrow__PNU_7,.project-intake_intakeHeader__vIJSW>h2{font-family:var(--font-dm-sans),"Alibaba PuHuiTi 2.0",sans-serif;white-space:nowrap}.project-intake_intakeHeader__vIJSW>h2{max-width:none;margin:0;color:#10272b;font-size:clamp(4.4rem,5.556vw,6.65rem);font-weight:500;letter-spacing:0;line-height:1.2}.project-intake_intakePromise__yXBpz{max-width:clamp(25.575rem,32.292vw,38.653rem);margin:clamp(.9rem,1.2vw,1.45rem) 0 0;color:#203c40!important;font-family:var(--font-dm-sans),"Alibaba PuHuiTi 2.0",sans-serif;font-size:clamp(.99rem,1.25vw,1.496rem)!important;font-weight:400;line-height:1.44!important;text-wrap:pretty}.project-intake_contactDetails__u1FeG{display:flex;margin-top:clamp(1.1rem,1.389vw,1.6625rem);font-style:normal;flex-wrap:wrap;gap:.75rem 1.5rem}.project-intake_contactDetails__u1FeG a{display:inline-flex;width:fit-content;color:#10272b;font-family:var(--font-dm-sans),"Alibaba PuHuiTi 2.0",sans-serif;font-size:clamp(.9rem,1.12vw,1.34rem);font-weight:500;line-height:1.35;text-decoration:none;align-items:center;gap:.5rem;opacity:1;transition:color .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.project-intake_contactDetails__u1FeG svg{width:1em;height:1em;stroke-width:2}.project-intake_contactDetails__u1FeG a:focus-visible,.project-intake_contactDetails__u1FeG a:hover{color:#008fa3;opacity:.72;outline:none;transform:translateX(.25rem)}.project-intake_intakeForm__VRlmY,.project-intake_intakeWorkspace__QNgDU{min-width:0;width:100%}.project-intake_intakeForm__VRlmY{color:#10272b;font-family:var(--font-dm-sans),"Alibaba PuHuiTi 2.0",sans-serif}.project-intake_fieldList__bJB8O{display:grid}.project-intake_formField___YsDu{position:relative;display:block;min-width:0;min-height:clamp(5.5rem,5.65vw,6.75rem);border-bottom:1px solid rgb(16 39 43/.22)}.project-intake_formField___YsDu:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;background:#008fa3;content:"";pointer-events:none;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.project-intake_formField___YsDu input,.project-intake_formField___YsDu select,.project-intake_formField___YsDu textarea{width:100%;min-width:0;height:clamp(5.5rem,5.65vw,6.75rem);padding:0;border:0;border-radius:0;outline:0;background:transparent;color:#10272b;font:inherit;font-size:clamp(1.32rem,1.667vw,1.995rem);font-weight:500;line-height:1.2;transition:color .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1)}.project-intake_formField___YsDu textarea{height:clamp(8.5rem,9.72vw,11.64rem);min-height:clamp(8.5rem,9.72vw,11.64rem);padding-block:clamp(1.3rem,1.667vw,1.995rem);line-height:1.45;resize:vertical}.project-intake_formField___YsDu:has(textarea){min-height:clamp(8.5rem,9.72vw,11.64rem)}.project-intake_formField___YsDu input::placeholder,.project-intake_formField___YsDu textarea::placeholder{color:#647477;opacity:1;transition:color .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1)}.project-intake_formField___YsDu select{color:#526568;cursor:pointer}.project-intake_timelineField__hweYp{z-index:2}.project-intake_nativeTimelineSelect__XWKqj{position:absolute;width:1px!important;height:1px!important;padding:0!important;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;pointer-events:none}.project-intake_timelineTrigger__OCXuG{display:flex;width:100%;height:clamp(5.5rem,5.65vw,6.75rem);padding:0;border:0;background:transparent;color:#526568;cursor:pointer;font:inherit;font-size:clamp(1.32rem,1.667vw,1.995rem);font-weight:500;line-height:1.2;text-align:left;align-items:center;justify-content:space-between;gap:1.5rem;transition:color .3s cubic-bezier(.16,1,.3,1)}.project-intake_timelineTrigger__OCXuG:focus-visible,.project-intake_timelineTrigger__OCXuG:hover,.project-intake_timelineTrigger__OCXuG[aria-expanded=true]{color:#10272b;outline:none}.project-intake_timelineTrigger__OCXuG svg{width:1.1rem;height:1.1rem;flex:0 0 auto;transition:transform .6s cubic-bezier(.16,1,.3,1)}.project-intake_timelineTrigger__OCXuG[aria-expanded=true] svg{transform:rotate(180deg)}.project-intake_timelineMenu__yJLIg{position:absolute;right:0;bottom:calc(100% - 1px);left:0;z-index:10;padding:.45rem 0;border:1px solid rgb(16 39 43/.22);border-radius:2px 2px 0 0;background:rgb(224 232 229/.98);opacity:0;pointer-events:none;transform:translateY(.55rem);visibility:hidden;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility 0s linear .45s}.project-intake_timelineMenu__yJLIg[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible;transition-delay:0s}.project-intake_timelineOption__nZXQY{display:flex;width:100%;min-height:3.55rem;padding:.75rem 1rem;border:0;background:transparent;color:#526568;cursor:pointer;font:inherit;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:500;line-height:1.2;text-align:left;align-items:center;justify-content:space-between;gap:1rem;transition:background-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1),padding-left .45s cubic-bezier(.16,1,.3,1)}.project-intake_timelineOption__nZXQY:focus-visible,.project-intake_timelineOption__nZXQY:hover{padding-left:1.25rem;background:rgb(243 247 245/.7);color:#10272b;outline:none}.project-intake_timelineOption__nZXQY[aria-selected=true]{color:#007f91}.project-intake_timelineOption__nZXQY svg{width:1rem;height:1rem;flex:0 0 auto;opacity:0;transform:scale(.75);transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}.project-intake_timelineOption__nZXQY[aria-selected=true] svg{opacity:1;transform:scale(1)}.project-intake_formField___YsDu:focus-within:after,.project-intake_formField___YsDu:hover:after{transform:scaleX(1)}.project-intake_formField___YsDu:focus-within input::placeholder,.project-intake_formField___YsDu:focus-within textarea::placeholder{color:#203c40;opacity:.62}.project-intake_visuallyHidden__NFgvJ{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.project-intake_formActions__BYDrP{display:flex;padding-top:clamp(1.5rem,2.083vw,2.494rem);align-items:flex-start}.project-intake_submitGroup__Yk8W2{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:1.25rem}.project-intake_formStatus__eEUZz{flex:1;color:#526568;font-size:.78rem;line-height:1.5}.project-intake_formStatus__eEUZz p{margin:0;animation:project-intake_status-enter__K2OY3 .3s cubic-bezier(.16,1,.3,1) both}.project-intake_formStatus__eEUZz [role=alert]{color:#9b3029}.project-intake_submitButton__LlMTy{display:inline-flex;min-width:10.5rem;min-height:3.55rem;padding:.9rem 1.2rem .9rem 1.45rem;border:1px solid #12383d;border-radius:2px;background:#12383d;color:#f3f7f5;cursor:pointer;align-items:center;justify-content:space-between;gap:1.4rem;white-space:nowrap;transition:background-color .6s cubic-bezier(.16,1,.3,1),border-color .6s cubic-bezier(.16,1,.3,1),color .6s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1)}.project-intake_submitButton__LlMTy:focus-visible,.project-intake_submitButton__LlMTy:hover{border-color:#008fa3;background:#008fa3;outline:none}.project-intake_submitButton__LlMTy:active{transform:scale(.97)}.project-intake_submitButton__LlMTy:disabled{cursor:wait;opacity:.62}.project-intake_submitButton__LlMTy svg{width:1rem;height:1rem;flex:0 0 auto;transition:transform .6s cubic-bezier(.16,1,.3,1)}.project-intake_submitButton__LlMTy:focus-visible svg,.project-intake_submitButton__LlMTy:hover svg{transform:translateX(.3rem)}.project-intake_submitButton__LlMTy[data-status=loading] svg{transform:none}.project-intake_loadingIcon__WUQGu{animation:project-intake_loading-spin__cXDka .9s linear infinite}@keyframes project-intake_status-enter__K2OY3{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}.project-intake_intakeAside__SQQO_{position:absolute;right:0;bottom:0;width:1px;height:1px;pointer-events:none}@media (min-width:821px) and (max-width:1120px){.project-intake_intakeShell__MjKRl{width:calc(100% - 4.4rem)}.project-intake_intakeHeader__vIJSW{padding-right:2rem}.project-intake_intakeHeader__vIJSW>h2{font-size:clamp(3.8rem,6.5vw,4.6rem)}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.project-intake_intakeAside__SQQO_,.project-intake_intakeForm__VRlmY{animation:none}}@media (max-width:820px){.project-intake_intakeSection__G0HeZ{min-height:0}.project-intake_intakeShell__MjKRl{display:block;width:calc(100% - 2rem);min-height:0;padding-block:8.5rem 5rem}.project-intake_intakeHeader__vIJSW{padding-right:0}.project-intake_intakeEyebrow__PNU_7{margin-bottom:2.5rem}.project-intake_intakeHeader__vIJSW>h2{font-size:clamp(3rem,14vw,4.8rem)}.project-intake_intakePromise__yXBpz{max-width:31ch}.project-intake_contactDetails__u1FeG{margin-top:1.5rem}.project-intake_intakeWorkspace__QNgDU{margin-top:3.5rem}}@media (max-width:560px){.project-intake_intakeHeader__vIJSW>h2{font-size:3rem}.project-intake_submitGroup__Yk8W2{align-items:stretch;flex-direction:column}.project-intake_submitButton__LlMTy{width:100%}}@media (prefers-reduced-motion:reduce){.project-intake_loadingIcon__WUQGu{animation:none}.project-intake_contactDetails__u1FeG a,.project-intake_formField___YsDu input,.project-intake_formField___YsDu input::placeholder,.project-intake_formField___YsDu select,.project-intake_formField___YsDu textarea,.project-intake_formField___YsDu textarea::placeholder,.project-intake_formField___YsDu:after,.project-intake_submitButton__LlMTy,.project-intake_submitButton__LlMTy svg,.project-intake_timelineMenu__yJLIg,.project-intake_timelineOption__nZXQY,.project-intake_timelineOption__nZXQY svg,.project-intake_timelineTrigger__OCXuG,.project-intake_timelineTrigger__OCXuG svg{transition:none}.project-intake_formStatus__eEUZz p{animation:none}}@keyframes responsive_loading-spin__19RsH{to{transform:rotate(1turn)}}@keyframes responsive_journey-enter__1_x8L{0%{opacity:.01;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.responsive_caseStep__4KhNP,.responsive_intakeAside__r8BxG,.responsive_intakeForm__yCh_F,.responsive_ledgerRow__07h00,.responsive_newsLead__oJLb4,.responsive_newsQueueItem__f4BMY,.responsive_signalRow__AKf88,.responsive_timelineStage__0ksws{animation:responsive_journey-enter__1_x8L linear both;animation-timeline:view();animation-range:entry 6% cover 22%}}@media (max-width:1080px){.responsive_caseHeader__7_s3f,.responsive_intakeHeader__w8GOd,.responsive_ledgerHeader__apP6Z,.responsive_signalLayout__ffd5W,.responsive_timelineHeader__JGQeN{gap:3.25rem}.responsive_ledgerRow__07h00{grid-template-columns:2rem minmax(13rem,.85fr) minmax(0,1.15fr)}.responsive_evidenceList__smdeI{grid-column:2/-1}.responsive_newsLayout__kbOTx{grid-template-columns:minmax(0,1.1fr) minmax(19rem,.9fr)}.responsive_newsQueueItem__f4BMY{grid-template-columns:1.4rem minmax(0,1fr)}.responsive_newsQueueItem__f4BMY .responsive_newsVisual__mq5P3{display:none}}@media (max-width:820px){.responsive_shell___E5mY{width:min(calc(100% - 2rem),42rem)}.responsive_caseSection__zfusB,.responsive_ledgerSection__8Kbn4,.responsive_newsSection__Yb32N,.responsive_signalSection__MIhp_,.responsive_timelineSection__izSw_{min-height:0;padding-block:5.5rem}.responsive_intakeTopline__1E0Oz,.responsive_releaseRail__YEYkj{padding-inline:1rem}.responsive_caseHeader__7_s3f,.responsive_intakeHeader__w8GOd,.responsive_intakeWorkspace__EyT9N,.responsive_ledgerHeader__apP6Z,.responsive_signalLayout__ffd5W,.responsive_timelineHeader__JGQeN{grid-template-columns:1fr}.responsive_caseHeader__7_s3f>h2,.responsive_intakeHeader__w8GOd>h2,.responsive_lightTitle__Jdj7E,.responsive_signalTitle__s8w1_{max-width:15ch}.responsive_signalList__uCtXB{grid-template-columns:1fr}.responsive_signalRow__AKf88{min-height:0;padding-bottom:2.2rem}.responsive_signalRow__AKf88+.responsive_signalRow__AKf88{border-top:1px solid var(--journey-line);border-left:0}.responsive_signalCopy__j41zG>p{margin-top:2rem}.responsive_ledgerSummary__h6ntg{padding-left:0;border-top:1px solid rgb(165 107 67/.32);border-left:0;padding-top:1.25rem}.responsive_ledgerRow__07h00{grid-template-columns:2rem minmax(0,1fr)}.responsive_evidenceList__smdeI,.responsive_ledgerAnswer__jDAgK{grid-column:2}.responsive_caseHeader__7_s3f .responsive_sectionMarker__Qb__M,.responsive_intakeHeader__w8GOd .responsive_sectionMarker__Qb__M{grid-column:auto}.responsive_caseRoute__cGjY0,.responsive_timeline__ltvCE{grid-template-columns:1fr}.responsive_caseRouteLine__qxIRD,.responsive_timeline__ltvCE:before{top:0;right:auto;bottom:0;left:.25rem;width:1px;height:auto}.responsive_caseStep__4KhNP,.responsive_timelineStage__0ksws{min-height:0;padding:1.5rem 1rem 4rem 2.25rem}.responsive_caseStep__4KhNP+.responsive_caseStep__4KhNP,.responsive_timeline__ltvCE>li+li .responsive_timelineStage__0ksws{border-top:1px solid var(--journey-line);border-left:0}.responsive_caseStep__4KhNP>h3{margin-top:2rem}.responsive_timelineNode__G1mBw{top:1.3rem;left:0}.responsive_timelineLabel__WpiQ2{margin-top:1.8rem}.responsive_newsLayout__kbOTx{grid-template-columns:1fr}.responsive_newsLead__oJLb4{padding-right:0;border-right:0;border-bottom:1px solid var(--journey-line)}.responsive_newsQueueItem__f4BMY{min-height:0;padding-left:0}.responsive_intakeWorkspace__EyT9N{gap:3.5rem}}@media (max-width:560px){.responsive_intakeTopline__1E0Oz span:first-child,.responsive_releaseRail__YEYkj span:first-child{display:none}.responsive_intakeTopline__1E0Oz,.responsive_releaseRail__YEYkj{grid-template-columns:1fr auto}.responsive_caseHeader__7_s3f>h2,.responsive_intakeHeader__w8GOd>h2,.responsive_lightTitle__Jdj7E,.responsive_signalTitle__s8w1_{font-size:2.25rem}.responsive_ledgerRow__07h00{grid-template-columns:1fr}.responsive_ledgerIndex__UazbY{padding-bottom:.65rem;border-bottom:1px solid var(--journey-line)}.responsive_evidenceList__smdeI,.responsive_ledgerAnswer__jDAgK{grid-column:1}.responsive_newsHeader__lIIVs{display:grid}.responsive_newsAllLink__xMWEi{justify-self:start}.responsive_newsLeadCopy__u9Jie>span:not(.responsive_newsMeta__jfqw3){padding-right:0}.responsive_newsLeadArrow__P7YX8{display:none}.responsive_newsQueueItem__f4BMY{grid-template-columns:1.25rem minmax(0,1fr)}.responsive_fieldGrid__TZDLc{grid-template-columns:1fr}.responsive_fieldWide__nOe8Y{grid-column:auto}.responsive_formActions__uhHuN{align-items:stretch;flex-direction:column}.responsive_submitButton__In_so{width:100%}}@media (prefers-reduced-motion:reduce){.responsive_loadingIcon__JkTef{animation:none}.responsive_newsVisual__mq5P3 img,.responsive_submitButton__In_so{transition:none}}