.home-design_buyerSection__nZnbg,.home-design_processSection__W9b5_,.home-design_servicesSection__FZkaO{padding-block:clamp(3.5rem,7vw,5.5rem);background:#fff}.home-design_faqSection__59hUW,.home-design_locationsSection__2Yo_5,.home-design_planningSection__kNm6p{padding-block:clamp(3.5rem,7vw,5.5rem);border-block:1px solid #dce4eb;background:#eef3f7}.home-design_aiContainer__K_4gP,.home-design_container__DY3z1,.home-design_planningGrid__15BxE,.home-design_readingContainer__Tb_wt{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}.home-design_readingContainer__Tb_wt{max-width:64rem}.home-design_sectionHeading__8Bw4a{max-width:72ch;margin-bottom:2rem}.home-design_inverseTitle__hBc2E,.home-design_sectionTitle__lirhe{max-width:26ch;color:#0b2233;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(1.875rem,3vw,2.625rem);font-weight:700;line-height:1.22;letter-spacing:-.025em;text-wrap:balance}.home-design_sectionTitle__lirhe{margin-top:.5rem}.home-design_eyebrow__wIW3m{color:#8a611c;font-size:.8125rem;font-weight:700;line-height:1.6;letter-spacing:.06em}.home-design_intro__d5f9C{max-width:68ch;margin-top:1.25rem;color:#40576a;font-size:1.0625rem;line-height:1.85}.home-design_aiGrid__QxqsZ,.home-design_buyerGrid__xnhpt,.home-design_discoveryGrid__VtKX3,.home-design_processGrid__o9o5p{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.home-design_buyerGrid__xnhpt{margin-top:2.5rem}.home-design_buyerCard__Ag1_I{display:flex;min-width:0;flex-direction:column;padding:1.75rem;border:1px solid #c7d3dc;border-top:3px solid #1b4f72;border-radius:.875rem;background:#f8fafb}.home-design_cardTitle___eBkg{margin-top:.75rem;color:#0b2233;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.35;letter-spacing:-.02em;text-wrap:balance}.home-design_bodyCopy__vCVGG{max-width:70ch;margin-top:1.25rem;color:#40576a;font-size:1rem;line-height:1.85}.home-design_startingPoint__aul8b{margin-block:1.25rem 1.75rem;padding-top:1.25rem;border-top:1px solid #c7d3dc;color:#40576a;font-size:.9375rem;line-height:1.8}.home-design_contextNote__mZx_u{max-width:76ch;margin-top:1.5rem;color:#506273;font-size:.9375rem;line-height:1.8}.home-design_buyerCard__Ag1_I>a{line-height:1.7;text-underline-offset:.25em}.home-design_buyerCard__Ag1_I>a:focus-visible,.home-design_discoveryGrid__VtKX3>a:focus-visible,.home-design_faqCard__hlkhF:focus-within{outline:3px solid #1b4f72;outline-offset:4px}.home-design_planningGrid__15BxE{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem}.home-design_briefList__NA1Po{margin-top:1.5rem;padding-left:1.25rem;list-style:disc;color:#40576a;line-height:1.85}.home-design_briefList__NA1Po>li+li{margin-top:.875rem}.home-design_briefList__NA1Po>li::marker{color:#8a611c}.home-design_evidencePanel__z4t9b{min-width:0;padding:1.75rem;border:1px solid #c7d3dc;border-top:3px solid #8a611c;border-radius:.875rem;background:#fff}.home-design_evidencePanel__z4t9b>.home-design_cardTitle___eBkg{margin-top:0}.home-design_discoveryGrid__VtKX3>a{display:flex;min-width:0;flex-direction:column;padding:1.5rem;border:1px solid #c7d3dc;border-top:3px solid #1b4f72;border-radius:.75rem;background:#fff;transition:border-color .16s,box-shadow .16s}.home-design_discoveryGrid__VtKX3>a:hover{border-color:#8a611c;box-shadow:0 6px 20px rgb(11 34 51/7%)}.home-design_discoveryTitle__IHcTb{margin-bottom:.75rem;color:#0b2233;font-size:1.125rem;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.home-design_discoveryCopy__pkuf3{margin-bottom:1.25rem;color:#40576a;font-size:.9375rem;line-height:1.8}.home-design_discoveryMore__KC8St{display:block;margin-top:auto;padding-top:.25rem;color:#8a611c;font-size:.9375rem;font-weight:700;line-height:1.7}.home-design_faqList__CeQ6i{display:grid;gap:1rem}.home-design_faqCard__hlkhF{padding:1.5rem;border:1px solid #c7d3dc;border-left:3px solid #8a611c;border-radius:.625rem;background:#fff}.home-design_faqAnswer__uNvIL{max-width:76ch;margin-top:1rem;color:#40576a;font-size:1rem;line-height:1.85}.home-design_clientBand__aNLvK{padding-block:1.75rem;border-bottom:1px solid #c7d3dc;background:#eef3f7}.home-design_clientLabel__w3UML.home-design_clientLabel__w3UML{color:#0b2233}.home-design_clientName__lIjzJ.home-design_clientName__lIjzJ{color:#40576a}.home-design_departmentHeading__43ntV,.home-design_proofHeading__MmWfV{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:1.5rem}.home-design_departmentHeading__43ntV{padding-bottom:1.75rem;border-bottom:1px solid #c7d3dc}.home-design_departmentIntro__qNPlz,.home-design_proofIntro__X_3zI{max-width:64ch;color:#40576a;font-size:1.0625rem;line-height:1.85}.home-design_peopleLabel__3CQnW.home-design_peopleLabel__3CQnW{color:#fff0be}.home-design_systemsLabel__SVHwa.home-design_systemsLabel__SVHwa{color:#0b2233}.home-design_aiSection__04_7D{position:relative;padding-block:clamp(3.5rem,7vw,5.5rem);background:#0b2233;color:#fff}.home-design_aiContainer__K_4gP{position:relative}.home-design_inverseTitle__hBc2E{color:#fff}.home-design_aiGrid__QxqsZ{margin-top:2.5rem}.home-design_aiCard__1Ot3B{min-width:0;padding:1.75rem;border:1px solid #648195;border-top:3px solid #d4b96a;border-radius:.75rem;background:#0b2233}.home-design_aiNumber__Bd_8t{color:#d4b96a;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(2.25rem,4vw,3rem);font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.home-design_aiLabel__ydWQq{margin-top:1rem;color:#fff;font-weight:700;line-height:1.6}.home-design_aiCopy__a7WPm{margin-top:.875rem;color:#cad8e3;font-size:.9375rem;line-height:1.8}.home-design_aiNote__9dRVJ{max-width:76ch;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #648195;color:#cad8e3;font-size:1rem;line-height:1.8}.home-design_processGrid__o9o5p{margin-top:2.5rem}.home-design_processCard____YEz{min-width:0;padding:1.5rem;border:1px solid #c7d3dc;border-top:3px solid #1b4f72;border-radius:.75rem;background:#f8fafb}.home-design_processTitle__Ck8Gl{margin-top:.625rem;color:#0b2233;font-size:1.5rem;font-weight:700;line-height:1.35}.home-design_processCopy__zNV8a{margin-top:.875rem;color:#40576a;font-size:.9375rem;line-height:1.8}@media (min-width:40rem){.home-design_aiContainer__K_4gP,.home-design_container__DY3z1,.home-design_planningGrid__15BxE,.home-design_readingContainer__Tb_wt{padding-inline:1.5rem}.home-design_aiGrid__QxqsZ,.home-design_discoveryGrid__VtKX3,.home-design_processGrid__o9o5p{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.home-design_aiContainer__K_4gP,.home-design_container__DY3z1,.home-design_planningGrid__15BxE,.home-design_readingContainer__Tb_wt{padding-inline:2rem}.home-design_buyerGrid__xnhpt,.home-design_discoveryGrid__VtKX3{grid-template-columns:repeat(3,minmax(0,1fr))}.home-design_departmentHeading__43ntV,.home-design_planningGrid__15BxE,.home-design_proofHeading__MmWfV{grid-template-columns:repeat(2,minmax(0,1fr))}.home-design_aiGrid__QxqsZ,.home-design_processGrid__o9o5p{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:23rem){.home-design_aiCard__1Ot3B,.home-design_buyerCard__Ag1_I,.home-design_discoveryGrid__VtKX3>a,.home-design_evidencePanel__z4t9b,.home-design_faqCard__hlkhF,.home-design_processCard____YEz{padding:1.125rem}}@media (prefers-reduced-motion:reduce){.home-design_discoveryGrid__VtKX3>a{transition:none}}