.cmegaa_preview{border:1px solid var(--line);border-top:2px solid var(--champagne);min-width:0;color:var(--ink);background:#fbf8f2;padding:30px 32px;scroll-margin-top:20px}.cmegaa_preview:focus{outline:none}.cmegaa_title{max-width:540px;font-family:var(--font-serif);letter-spacing:-.03em;font-size:34px;font-weight:400;line-height:1.15}.cmegaa_notice{color:var(--ink-soft);margin-top:17px;font-size:14px;line-height:1.7}.cmegaa_notice strong{color:var(--ink);font-weight:600}.cmegaa_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:25px;display:grid}.cmegaa_field{align-content:start;gap:8px;min-width:0;display:grid}.cmegaa_field label,.cmegaa_platforms legend{color:var(--ink);font-size:15px;font-weight:500;line-height:1.5}.cmegaa_field input,.cmegaa_field textarea{width:100%;min-width:0;min-height:var(--control-height);border-radius:var(--radius-control);color:var(--ink);font:inherit;background:#fffdf9;border:1px solid #80796f;padding:11px 12px;font-size:16px;line-height:1.5}.cmegaa_field input::placeholder,.cmegaa_field textarea::placeholder{color:#626c77}.cmegaa_field input[aria-invalid=true],.cmegaa_field textarea[aria-invalid=true]{border-color:#963c30}.cmegaa_field textarea{resize:vertical;min-height:110px;max-height:260px}.cmegaa_optional{color:#566273;font-size:13px;font-weight:400}.cmegaa_fullWidth,.cmegaa_platforms,.cmegaa_formActions,.cmegaa_feedback{grid-column:1/-1}.cmegaa_platforms{border:0;min-width:0;margin:0;padding:0}.cmegaa_platforms legend{margin-bottom:9px;padding:0}.cmegaa_platformOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 16px;display:grid}.cmegaa_platformOptions label{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:15px;line-height:1.5;display:flex}.cmegaa_platformOptions input{width:18px;height:18px;accent-color:var(--ink);flex-shrink:0;margin:0}.cmegaa_formActions{flex-wrap:wrap;align-items:center;gap:10px 14px;padding-top:3px;display:flex}.cmegaa_checkButton,.cmegaa_unavailableButton{min-height:var(--control-height);border:1px solid var(--ink);border-radius:var(--radius-control);color:var(--surface-page);background:var(--ink);font:inherit;justify-content:center;align-items:center;padding:12px 19px;font-size:15px;font-weight:500;line-height:1.6;display:inline-flex}.cmegaa_checkButton{cursor:pointer;transition:background .18s}.cmegaa_checkButton:hover{background:#2b3e57}.cmegaa_unavailableButton{color:#616568;cursor:not-allowed;background:#e9e4db;border-color:#c6bdae;font-size:14px;font-weight:400}.cmegaa_reset{min-height:44px;color:var(--ink-soft);font:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px;line-height:1.6;text-decoration:underline}.cmegaa_preview :focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.cmegaa_error{color:#963c30;margin:0;font-size:14px;line-height:1.55}.cmegaa_platforms>.cmegaa_error{margin-top:5px}.cmegaa_feedback:empty{display:none}.cmegaa_feedback{border-left:2px solid var(--ink-warm);color:var(--ink);background:var(--surface-warm);padding:12px 15px;font-size:14px;line-height:1.7}.cmegaa_feedback p{margin:0}@media (max-width:1100px){.cmegaa_preview{padding:28px}}@media (max-width:600px){.cmegaa_preview{padding:25px 20px;scroll-margin-top:16px}.cmegaa_title{font-size:31px}.cmegaa_form{grid-template-columns:minmax(0,1fr);gap:17px;margin-top:22px}.cmegaa_formActions{flex-direction:column;align-items:stretch;gap:10px}.cmegaa_reset{align-self:flex-start}.cmegaa_platformOptions{column-gap:12px}.cmegaa_platformOptions label{font-size:14px}}@media (max-width:350px){.cmegaa_platformOptions{grid-template-columns:minmax(0,1fr);gap:0}}@media (prefers-reduced-motion:reduce){.cmegaa_checkButton{transition:none}}
.xex-KW_page{color:var(--ink);background:var(--surface-page)}.xex-KW_container{width:min(var(--site-width), calc(100% - var(--page-gutter) * 2));margin-inline:auto}.xex-KW_hero{padding-block:var(--space-section);border-bottom:1px solid var(--line)}.xex-KW_breadcrumb{color:#75604b;margin-bottom:24px;font-size:14px;line-height:1.6}.xex-KW_breadcrumb a{text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne)}.xex-KW_title{max-width:930px;font-family:var(--font-source-serif), Georgia, serif;font-size:var(--type-title);letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:400;line-height:1.09}.xex-KW_title span{color:var(--ink-warm)}.xex-KW_lead{max-width:760px;color:var(--ink-soft);font-size:var(--type-lead);margin-top:26px;line-height:1.75}.xex-KW_heroActions,.xex-KW_ctaActions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px;display:flex}.xex-KW_action{min-height:var(--control-height);border:1px solid var(--ink);border-radius:var(--radius-control);color:var(--surface-page);background:var(--ink);font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:26px;padding:12px 22px;font-size:15px;font-weight:500;line-height:1.6;text-decoration:none;transition:background .18s;display:inline-flex}.xex-KW_action:hover{background:#2b3e57}.xex-KW_secondary{min-height:48px;color:var(--ink);text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne);align-items:center;font-size:15px;font-weight:500;line-height:1.6;display:inline-flex}.xex-KW_pageNav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 27px;padding-block:22px;display:flex}.xex-KW_pageNav a{min-height:44px;color:var(--ink-soft);text-underline-offset:5px;align-items:center;font-size:15px;line-height:1.5;display:inline-flex}.xex-KW_pageNav a:hover{color:var(--ink);text-decoration:underline}.xex-KW_section{padding-block:var(--space-section);border-bottom:1px solid var(--line)}.xex-KW_sectionTitle{font-family:var(--font-source-serif), Georgia, serif;font-size:var(--type-section);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:400;line-height:1.14}.xex-KW_sectionLead{max-width:740px;color:var(--ink-soft);font-size:var(--type-body);margin-top:21px;line-height:1.75}.xex-KW_split{gap:var(--space-grid);grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;display:grid}.xex-KW_split>*,.xex-KW_detailGrid>*{min-width:0}.xex-KW_prose{color:var(--ink-soft);font-size:var(--type-body);line-height:1.75}.xex-KW_prose p+p{margin-top:18px}.xex-KW_prose>.xex-KW_sectionTitle+p{margin-top:21px}.xex-KW_prose>.xex-KW_secondary{margin-top:18px}.xex-KW_prose a{color:var(--ink-warm);text-underline-offset:5px;text-decoration:underline}.xex-KW_ruleList{margin:0;padding:0;list-style:none}.xex-KW_ruleList li{border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--type-body);padding-block:20px;line-height:1.75}.xex-KW_ruleList h3{color:var(--ink);letter-spacing:-.02em;margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.4}.xex-KW_ruleList p{margin:0}.xex-KW_detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;display:grid}.xex-KW_sectionLead+.xex-KW_detailGrid{margin-top:30px}.xex-KW_sectionTitle+.xex-KW_ruleList{margin-top:24px}.xex-KW_label{color:#75604b;margin:0 0 13px;font-size:15px;font-weight:500;line-height:1.6}.xex-KW_serviceRow{gap:var(--space-grid);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);padding-block:50px;display:grid}.xex-KW_serviceHeading{min-width:0}.xex-KW_serviceHeading h2{font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:-.045em;margin:0;font-size:32px;font-weight:500;line-height:1.2}.xex-KW_serviceHeading p{color:#75604b;max-width:320px;font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.02em;margin-top:17px;font-size:25px;line-height:1.3}.xex-KW_serviceDetails{min-width:0}.xex-KW_serviceDetails>p{color:var(--ink-soft);font-size:var(--type-body);margin:0 0 25px;line-height:1.75}.xex-KW_serviceDetails h3{color:var(--ink);margin:0 0 10px;font-size:16px;font-weight:600;line-height:1.5}.xex-KW_serviceDetails ul{color:var(--ink-soft);margin:0;padding-left:18px;font-size:16px;line-height:1.8}.xex-KW_serviceDetails li+li{margin-top:7px}.xex-KW_warmSection{background:var(--surface-warm)}.xex-KW_darkSection{color:var(--surface-page);background:var(--ink)}.xex-KW_darkInner{padding-block:var(--space-section)}.xex-KW_darkSection .xex-KW_sectionTitle{color:var(--surface-page)}.xex-KW_darkSection .xex-KW_sectionLead,.xex-KW_darkSection .xex-KW_prose{color:#d0d0ca}.xex-KW_darkSection .xex-KW_label{color:var(--champagne)}.xex-KW_page .xex-KW_darkSection :focus-visible{outline-color:var(--champagne)}.xex-KW_comparison{gap:var(--space-grid);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:35px;display:grid}.xex-KW_comparison article{border-left:1px solid var(--champagne);min-width:0;padding-left:27px}.xex-KW_comparison h3{letter-spacing:-.025em;margin:0 0 14px;font-size:23px;font-weight:500;line-height:1.3}.xex-KW_comparison p{color:var(--ink-soft);font-size:var(--type-body);line-height:1.75}.xex-KW_comparison ul{color:var(--ink-soft);margin:19px 0 0;padding-left:19px;font-size:16px;line-height:1.8}.xex-KW_comparison li+li{margin-top:7px}.xex-KW_principles{margin:0}.xex-KW_principles>div{gap:var(--space-grid);border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);padding-block:26px;display:grid}.xex-KW_principles dt{color:var(--ink);letter-spacing:-.025em;font-size:22px;font-weight:500;line-height:1.4}.xex-KW_principles dd{color:var(--ink-soft);font-size:var(--type-body);margin:0;line-height:1.75}.xex-KW_example{border:1px solid var(--line);background:var(--surface-page);padding:29px 32px}.xex-KW_exampleLabel{color:var(--ink-soft);margin-bottom:25px;font-size:14px;line-height:1.7}.xex-KW_example dl{gap:23px;margin:0;display:grid}.xex-KW_example dt{color:var(--ink-warm);margin-bottom:7px;font-size:15px;font-weight:500;line-height:1.5}.xex-KW_example dd{color:var(--ink);font-size:var(--type-body);margin:0;line-height:1.75}.xex-KW_darkSection .xex-KW_example{background:0 0;border-color:#536075}.xex-KW_darkSection .xex-KW_exampleLabel{color:#d0d0ca}.xex-KW_darkSection .xex-KW_example dt{color:var(--champagne)}.xex-KW_darkSection .xex-KW_example dd{color:var(--surface-page)}.xex-KW_cta{gap:var(--space-grid);padding-block:var(--space-section);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}.xex-KW_ctaActions{justify-content:flex-end;margin-top:0}.xex-KW_note{color:#566273;margin-top:24px;font-size:14px;line-height:1.8}.xex-KW_page :focus-visible{outline:2px solid var(--focus-ring);outline-offset:5px}@media (max-width:1100px){.xex-KW_split,.xex-KW_serviceRow{gap:50px}.xex-KW_principles>div{gap:45px}.xex-KW_comparison,.xex-KW_cta{gap:40px}}@media (max-width:959px){.xex-KW_hero,.xex-KW_section{padding-block:var(--space-section)}.xex-KW_serviceRow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:35px}.xex-KW_serviceHeading h2{font-size:29px}.xex-KW_detailGrid{gap:25px}}@media (max-width:800px){.xex-KW_split,.xex-KW_serviceRow,.xex-KW_cta{grid-template-columns:minmax(0,1fr);gap:28px}.xex-KW_split{gap:30px}.xex-KW_serviceRow{padding-block:36px}.xex-KW_serviceHeading p{max-width:none;margin-top:12px}.xex-KW_serviceDetails>p{margin-bottom:21px}.xex-KW_comparison{gap:30px}.xex-KW_principles>div{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:24px}.xex-KW_ctaActions{justify-content:flex-start}.xex-KW_darkInner{padding-block:var(--space-section)}}@media (max-width:600px){.xex-KW_hero{padding-block:var(--space-section)}.xex-KW_breadcrumb{margin-bottom:19px;font-size:14px}.xex-KW_title{font-size:var(--type-title);line-height:1.12}.xex-KW_lead{margin-top:21px;font-size:18px;line-height:1.7}.xex-KW_heroActions{gap:10px 21px;margin-top:23px}.xex-KW_action,.xex-KW_secondary{font-size:15px}.xex-KW_secondary{min-height:44px}.xex-KW_pageNav{gap:3px 21px;padding-block:16px}.xex-KW_pageNav a{font-size:14px}.xex-KW_section{padding-block:var(--space-section)}.xex-KW_sectionLead{margin-top:18px;font-size:17px;line-height:1.7}.xex-KW_prose{line-height:1.75}.xex-KW_serviceHeading h2{font-size:30px}.xex-KW_serviceHeading p{font-size:25px}.xex-KW_serviceDetails>p{line-height:1.75}.xex-KW_detailGrid,.xex-KW_comparison{grid-template-columns:minmax(0,1fr);gap:24px}.xex-KW_comparison{gap:28px;margin-top:27px}.xex-KW_comparison article{padding-left:21px}.xex-KW_comparison h3{font-size:22px}.xex-KW_principles dt{font-size:21px}.xex-KW_ruleList li{padding-block:18px}.xex-KW_example{padding:23px 20px}.xex-KW_exampleLabel{margin-bottom:22px}.xex-KW_darkInner{padding-block:var(--space-section)}.xex-KW_cta{padding-block:var(--space-section);gap:23px}.xex-KW_ctaActions{gap:10px 21px}}@media (prefers-reduced-motion:reduce){.xex-KW_action{transition:none}}
._l8WYa_nextSteps{padding-block:var(--space-section);color:var(--ink-on-dark);background:var(--surface-espresso)}._l8WYa_nextStepLayout{gap:var(--space-grid);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}._l8WYa_nextStepLayout>*{min-width:0}._l8WYa_pathDescription{max-width:520px;color:var(--ink-on-dark-soft);font-size:var(--type-body);margin-top:22px;line-height:1.75}._l8WYa_pathLink{min-height:48px;color:var(--ink-on-dark);text-decoration:underline;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne);text-underline-offset:6px;align-items:center;gap:14px;margin-top:18px;font-size:15px;font-weight:500;line-height:1.6;display:inline-flex}._l8WYa_pathLink:hover{-webkit-text-decoration-color:var(--ink-on-dark);text-decoration-color:var(--ink-on-dark)}._l8WYa_reviewPath{border-left:1px solid #756052;padding-left:34px}._l8WYa_reviewPath h3{letter-spacing:-.025em;font-size:25px;font-weight:500;line-height:1.35}._l8WYa_availability{color:var(--ink-on-dark-soft);border-top:1px solid #64564a;margin-top:32px;padding-top:22px;font-size:14px;line-height:1.7}._l8WYa_nextSteps :focus-visible{outline-color:var(--champagne)}@media (max-width:800px){._l8WYa_nextStepLayout{grid-template-columns:minmax(0,1fr);gap:28px}._l8WYa_reviewPath{border-top:1px solid #756052;border-left:0;padding:26px 0 0}}@media (max-width:600px){._l8WYa_pathDescription{margin-top:18px}._l8WYa_pathLink{min-height:44px;margin-top:15px}._l8WYa_reviewPath h3{font-size:23px}._l8WYa_availability{margin-top:27px;padding-top:20px}}
.Ja0T4W_relationship{padding-block:var(--space-section);color:var(--ink-on-dark);background:var(--surface-espresso)}.Ja0T4W_relationshipLayout{gap:var(--space-grid);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;display:grid}.Ja0T4W_relationshipLayout>*{min-width:0}.Ja0T4W_relationshipLead{max-width:465px;color:var(--ink-on-dark-soft);font-size:var(--type-body);margin-top:24px;line-height:1.75}.Ja0T4W_darkLink{min-height:48px;color:var(--ink-on-dark);text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne);align-items:center;gap:13px;margin-top:23px;font-size:15px;font-weight:500;line-height:1.6;display:inline-flex}.Ja0T4W_darkLink:hover{-webkit-text-decoration-color:var(--ink-on-dark);text-decoration-color:var(--ink-on-dark)}.Ja0T4W_commitments{margin:0;padding:0;list-style:none}.Ja0T4W_commitments li{border-top:1px solid #776658;padding-block:23px}.Ja0T4W_commitments li:first-child{padding-top:23px}.Ja0T4W_commitments li:last-child{padding-bottom:0}.Ja0T4W_commitments h3{color:var(--ink-on-dark);letter-spacing:-.025em;margin:0 0 10px;font-size:22px;font-weight:500;line-height:1.4}.Ja0T4W_commitments p{max-width:600px;color:var(--ink-on-dark-soft);font-size:var(--type-body);line-height:1.75}.Ja0T4W_relationship :focus-visible{outline-color:var(--champagne)}@media (max-width:800px){.Ja0T4W_relationshipLayout{grid-template-columns:minmax(0,1fr);gap:33px}.Ja0T4W_relationshipLead{max-width:620px}}@media (max-width:600px){.Ja0T4W_relationshipLead{margin-top:20px}.Ja0T4W_darkLink{min-height:44px;margin-top:18px}.Ja0T4W_commitments li{padding-block:20px}.Ja0T4W_commitments li:first-child{padding-top:20px}.Ja0T4W_commitments h3{font-size:21px}}
.lcuI6q_introduction{padding-top:var(--space-section);background:var(--surface-page)}.lcuI6q_introductionGrid{align-items:end;gap:var(--space-grid);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);padding-bottom:40px;display:grid}.lcuI6q_introductionGrid>*,.lcuI6q_cycleHeading>*,.lcuI6q_sectionIntroduction>*,.lcuI6q_decisionsGrid>*{min-width:0}.lcuI6q_openingCopy{color:var(--ink-soft);font-size:var(--type-body);line-height:1.75}.lcuI6q_openingCopy p+p{margin-top:18px}.lcuI6q_cycleSection{padding-block:var(--space-section);background:var(--surface-dark);color:var(--ink-on-dark)}.lcuI6q_cycleHeading{gap:var(--space-grid);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.lcuI6q_cycleHeading>p{color:var(--ink-on-dark-soft);font-size:var(--type-body);line-height:1.75}.lcuI6q_cycle{grid-template-columns:repeat(7,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.lcuI6q_cycle li{min-width:0;padding-top:25px;position:relative}.lcuI6q_cycle li:before{content:"";background:#7b7b76;width:calc(100% + 24px);height:1px;position:absolute;top:0;left:0}.lcuI6q_cycle li:last-child:before{width:100%}.lcuI6q_cycle li:after{background:var(--champagne);content:"";width:5px;height:5px;position:absolute;top:-2px;left:0}.lcuI6q_cycle h3{color:var(--champagne);font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:initial;font-size:27px;font-weight:400;line-height:1.25}.lcuI6q_cycle p{color:var(--ink-on-dark-soft);margin-top:15px;font-size:16px;line-height:1.75}.lcuI6q_cycleReturn{color:var(--ink-on-dark-soft);border-top:1px solid #52606f;margin-top:32px;padding-top:22px;font-size:15px;line-height:1.7}.lcuI6q_sectionIntroduction{gap:var(--space-grid);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;display:grid}.lcuI6q_sectionIntroduction>p{margin-top:0}.lcuI6q_measures{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:35px 0 0;display:grid}.lcuI6q_measures>div{border-top:1px solid var(--line);min-width:0;padding-top:25px}.lcuI6q_measures dt{letter-spacing:-.025em;font-size:22px;font-weight:500;line-height:1.4}.lcuI6q_measures dd{color:var(--ink-soft);font-size:var(--type-body);margin:15px 0 0;line-height:1.75}.lcuI6q_tools{margin:35px 0 0}.lcuI6q_tools>div{gap:var(--space-grid);border-top:1px solid #c9beaf;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);padding-block:26px;display:grid}.lcuI6q_tools dt{letter-spacing:-.025em;min-width:0;font-size:23px;font-weight:500;line-height:1.35}.lcuI6q_tools dd{min-width:0;color:var(--ink-soft);font-size:var(--type-body);margin:0;line-height:1.75}.lcuI6q_scopeAndContact{border-top:1px solid #c9beaf;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-top:25px;display:grid}.lcuI6q_scopeAndContact p{max-width:720px;color:var(--ink-soft);font-size:16px;line-height:1.75}.lcuI6q_scopeAndContact a{gap:13px}.lcuI6q_decisionsSection{padding-block:var(--space-section);color:var(--ink-on-dark);background:var(--surface-espresso)}.lcuI6q_decisionsGrid{gap:var(--space-grid);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;display:grid}.lcuI6q_darkLead{max-width:490px;color:var(--ink-on-dark-soft);font-size:var(--type-body);margin-top:25px;line-height:1.75}.lcuI6q_decisions{margin:0;padding:0;list-style:none}.lcuI6q_decisions li{border-top:1px solid #6e5b4d;padding-block:23px}.lcuI6q_decisions li:first-child{border-top:0;padding-top:0}.lcuI6q_decisions h3{letter-spacing:-.02em;font-size:21px;font-weight:500;line-height:1.4}.lcuI6q_decisions p{color:var(--ink-on-dark-soft);font-size:var(--type-body);margin-top:12px;line-height:1.75}.lcuI6q_experimentNote{color:var(--ink-on-dark-soft);border-top:1px solid #6e5b4d;padding-top:23px;font-size:15px;line-height:1.75}.lcuI6q_related{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 28px;padding-block:20px;display:flex}.lcuI6q_related a{min-height:44px;color:var(--ink-warm);text-underline-offset:5px;align-items:center;font-size:15px;line-height:1.6;text-decoration:underline;display:inline-flex}@media (max-width:1200px){.lcuI6q_cycle{grid-template-columns:minmax(0,1fr);gap:0;margin-top:35px}.lcuI6q_cycle li{grid-template-columns:175px minmax(0,1fr);gap:24px;padding:0 0 27px 25px;display:grid}.lcuI6q_cycle li:last-child{padding-bottom:0}.lcuI6q_cycle li:before,.lcuI6q_cycle li:last-child:before{width:1px;height:100%;top:12px}.lcuI6q_cycle li:last-child:before{height:0}.lcuI6q_cycle li:after{top:12px;left:-2px}.lcuI6q_cycle p{margin-top:0;font-size:17px}.lcuI6q_scopeAndContact{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:900px){.lcuI6q_introductionGrid,.lcuI6q_cycleHeading,.lcuI6q_sectionIntroduction,.lcuI6q_decisionsGrid{grid-template-columns:minmax(0,1fr);gap:28px}.lcuI6q_openingCopy{max-width:700px}.lcuI6q_measures{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:29px}.lcuI6q_measures>div{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:28px;display:grid}.lcuI6q_measures dd{margin-top:0}.lcuI6q_tools>div{gap:30px}.lcuI6q_decisions li:first-child{border-top:1px solid #6e5b4d;padding-top:23px}}@media (max-width:600px){.lcuI6q_introductionGrid{padding-bottom:26px}.lcuI6q_cycle{margin-top:30px}.lcuI6q_cycle li{grid-template-columns:minmax(0,1fr);gap:10px;padding-bottom:26px}.lcuI6q_cycle h3{font-size:28px}.lcuI6q_cycle p{line-height:1.7}.lcuI6q_cycleReturn{margin-top:28px;font-size:14px}.lcuI6q_measures>div,.lcuI6q_tools>div{grid-template-columns:minmax(0,1fr);gap:13px;padding-top:22px}.lcuI6q_measures dt,.lcuI6q_tools dt{font-size:22px}.lcuI6q_tools{margin-top:28px}.lcuI6q_tools>div{padding-block:23px}.lcuI6q_scopeAndContact{gap:13px;padding-top:22px}.lcuI6q_scopeAndContact p{font-size:15px}.lcuI6q_darkLead{margin-top:21px}.lcuI6q_decisions li{padding-block:21px}.lcuI6q_related{flex-direction:column;gap:0}}
.epFGiq_opening{padding-block:56px var(--space-section);border-bottom:1px solid var(--line);background:var(--surface-page)}.epFGiq_openingGrid{gap:var(--space-grid);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.epFGiq_openingGrid>*{min-width:0}.epFGiq_introduction h1{font-size:clamp(36px,4.1vw,57px);line-height:1.1}.epFGiq_introduction .wide-break{display:none}.epFGiq_introduction>p:nth-of-type(2){max-width:520px;font-size:var(--type-lead)}.epFGiq_offer{max-width:520px;color:var(--ink-soft);font-size:var(--type-body);margin-top:23px;line-height:1.75}.epFGiq_highlights{border-top:1px solid var(--line);gap:12px;margin:30px 0 21px;padding:22px 0 0;list-style:none;display:grid}.epFGiq_highlights li{color:var(--ink);font-size:16px;line-height:1.6}.epFGiq_scopeIntroduction{max-width:800px}.epFGiq_scope{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:35px 0 0;display:grid}.epFGiq_scope>div{border-top:1px solid #c6b8a6;min-width:0;padding-top:24px}.epFGiq_scope dt{letter-spacing:-.025em;font-size:22px;font-weight:500;line-height:1.35}.epFGiq_scope dd{color:var(--ink-soft);font-size:var(--type-body);margin:15px 0 0;line-height:1.75}@media (max-width:1100px){.epFGiq_openingGrid{grid-template-columns:minmax(0,1fr);gap:30px}.epFGiq_introduction{max-width:780px}.epFGiq_introduction>p:nth-of-type(2),.epFGiq_offer{max-width:720px}.epFGiq_highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:25px}.epFGiq_scope{gap:25px}}@media (max-width:700px){.epFGiq_scope{grid-template-columns:minmax(0,1fr);gap:25px}}@media (max-width:600px){.epFGiq_opening{padding-top:30px}.epFGiq_openingGrid{gap:24px}.epFGiq_introduction h1{font-size:36px}.epFGiq_introduction>p:nth-of-type(2){margin-top:19px;font-size:18px}.epFGiq_offer,.epFGiq_highlights{display:none}.epFGiq_introduction>a{margin-top:15px}.epFGiq_scope{margin-top:28px}.epFGiq_scope>div{padding-top:22px}.epFGiq_scope dt{font-size:21px}.epFGiq_scope dd{margin-top:12px}}
.FcBb0q_hero{padding-block:var(--space-section);border-bottom:1px solid var(--line);background:var(--surface-page)}.FcBb0q_heroGrid{gap:var(--space-grid);grid-template-columns:minmax(0,1fr) minmax(220px,.33fr);align-items:end;display:grid}.FcBb0q_heroGrid>*{min-width:0}.FcBb0q_heroNote{border-left:1px solid var(--champagne);padding-left:25px}.FcBb0q_heroNote>p:first-child{color:var(--ink-warm);font-size:15px;line-height:1.6}.FcBb0q_noteStatement{font-family:var(--font-serif);letter-spacing:-.03em;margin-block:19px;font-size:clamp(27px,2.6vw,35px);line-height:1.2;display:block}.FcBb0q_heroNote>p:last-child{color:var(--ink-soft);font-size:16px;line-height:1.75}.FcBb0q_searchLayout,.FcBb0q_managementGrid,.FcBb0q_connectedGrid{gap:var(--space-grid);grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;display:grid}.FcBb0q_searchLayout>*,.FcBb0q_managementGrid>*,.FcBb0q_connectedGrid>*{min-width:0}.FcBb0q_statement{font-family:var(--font-serif);letter-spacing:-.025em;font-size:31px;line-height:1.25}.FcBb0q_searchBody>p+p{color:var(--ink-soft);font-size:var(--type-body);margin-top:20px;line-height:1.75}.FcBb0q_searchBody>a{margin-top:20px}.FcBb0q_sectionIntro{max-width:800px}.FcBb0q_campaignRoles{margin:37px 0 0}.FcBb0q_campaignRoles>div{gap:var(--space-grid);border-top:1px solid #cfc2b3;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);padding-block:30px;display:grid}.FcBb0q_campaignRoles dt{letter-spacing:-.035em;font-size:24px;font-weight:500;line-height:1.35}.FcBb0q_campaignRoles dd{min-width:0;margin:0}.FcBb0q_campaignRoles h3{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1.4}.FcBb0q_campaignRoles p{color:var(--ink-soft);font-size:var(--type-body);margin-top:12px;line-height:1.75}.FcBb0q_management{padding-block:var(--space-section);color:var(--ink-on-dark);background:var(--surface-espresso)}.FcBb0q_management :focus-visible{outline-color:var(--champagne)}.FcBb0q_darkLabel{color:var(--champagne);margin-bottom:18px;font-size:15px;line-height:1.6}.FcBb0q_darkLead{max-width:450px;color:var(--ink-on-dark-soft);font-size:var(--type-body);margin-top:24px;line-height:1.75}.FcBb0q_managementList{margin:0;padding:0;list-style:none}.FcBb0q_managementList li{border-top:1px solid #66574b;padding-block:24px}.FcBb0q_managementList li:first-child{border-top:0;padding-top:0}.FcBb0q_managementList li:last-child{padding-bottom:0}.FcBb0q_managementList h3{letter-spacing:-.025em;font-size:22px;font-weight:500;line-height:1.35}.FcBb0q_managementList p{color:var(--ink-on-dark-soft);font-size:var(--type-body);margin-top:12px;line-height:1.75}.FcBb0q_startingPoints{gap:var(--space-grid);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:35px;display:grid}.FcBb0q_startingPoints article{border-top:1px solid var(--line);grid-template-rows:auto 1fr auto;gap:17px;min-width:0;padding-top:25px;display:grid}.FcBb0q_startingPoints h3{letter-spacing:-.025em;font-size:23px;font-weight:500;line-height:1.35}.FcBb0q_startingPoints p{color:var(--ink-soft);font-size:var(--type-body);line-height:1.75}.FcBb0q_startingPoints a{place-self:end start}.FcBb0q_connectedWork{padding-block:var(--space-section);background:var(--surface-warm)}.FcBb0q_relatedLinks{display:grid}.FcBb0q_relatedLinks a{min-height:70px;text-decoration:underline;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne);text-underline-offset:6px;border-top:1px solid #cfc2b3;justify-content:space-between;align-items:center;gap:20px;padding-block:16px;font-size:18px;line-height:1.5;display:flex}.FcBb0q_relatedLinks a:hover{color:var(--ink-warm)}.FcBb0q_relatedLinks a span:last-child{flex-shrink:0}@media (max-width:1100px){.FcBb0q_heroGrid{grid-template-columns:minmax(0,1fr);gap:30px}.FcBb0q_heroNote{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 35px;max-width:760px;display:grid}.FcBb0q_heroNote>p:first-child{grid-column:1/-1}.FcBb0q_noteStatement{margin:0;font-size:30px}.FcBb0q_heroNote>p:last-child{align-self:end}}@media (max-width:800px){.FcBb0q_searchLayout,.FcBb0q_managementGrid,.FcBb0q_connectedGrid{grid-template-columns:minmax(0,1fr);gap:30px}.FcBb0q_campaignRoles>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:30px}.FcBb0q_darkLead{max-width:650px}.FcBb0q_managementList li:first-child{border-top:1px solid #66574b;padding-top:24px}}@media (max-width:600px){.FcBb0q_heroNote{padding-left:20px;display:block}.FcBb0q_heroNote>p:first-child{margin-bottom:13px}.FcBb0q_heroNote>p:last-child{max-width:390px;margin-top:15px}.FcBb0q_noteStatement,.FcBb0q_statement{font-size:28px}.FcBb0q_campaignRoles{margin-top:27px}.FcBb0q_campaignRoles>div{grid-template-columns:minmax(0,1fr);gap:15px;padding-block:25px}.FcBb0q_campaignRoles dt{font-size:23px}.FcBb0q_campaignRoles h3{font-size:19px}.FcBb0q_startingPoints{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:28px}.FcBb0q_startingPoints article{gap:14px;padding-top:22px}.FcBb0q_startingPoints h3{font-size:22px}.FcBb0q_relatedLinks a{min-height:64px;font-size:17px}}
._48AakW_flagship{padding-block:var(--space-section);background:var(--surface-dark);color:var(--ink-on-dark)}._48AakW_flagshipLayout{gap:var(--space-grid);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}._48AakW_flagshipLayout>*{min-width:0}._48AakW_darkLabel{color:var(--champagne);margin-bottom:22px;font-size:15px;line-height:1.6}._48AakW_flagshipHeading h2{letter-spacing:-.045em;font-size:clamp(34px,3.7vw,50px);font-weight:500;line-height:1.15}._48AakW_flagshipStatement{color:var(--ink-on-dark-soft);font-family:var(--font-serif);letter-spacing:-.025em;margin-top:22px;font-size:clamp(27px,2.5vw,34px);line-height:1.3}._48AakW_flagship ._48AakW_lightAction{border-color:var(--surface-page);color:var(--ink);background:var(--surface-page);margin-top:30px}._48AakW_flagship ._48AakW_lightAction:hover{background:#e5d9c8;border-color:#e5d9c8}._48AakW_discussionLink{min-height:48px;color:var(--ink-on-dark);text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne);align-items:center;gap:12px;margin-top:14px;font-size:15px;display:inline-flex}._48AakW_flagshipDetails>p{max-width:610px;color:var(--ink-on-dark-soft);font-size:var(--type-body);line-height:1.75}._48AakW_flagshipList{margin:29px 0 0;padding:0;list-style:none}._48AakW_flagshipList li{border-top:1px solid #536075;padding-block:20px}._48AakW_flagshipList h3{color:var(--ink-on-dark);letter-spacing:-.02em;margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.4}._48AakW_flagshipList p{color:var(--ink-on-dark-soft);font-size:17px;line-height:1.75}._48AakW_flagshipDetails ._48AakW_flagshipNote{color:var(--champagne);margin-top:5px;font-size:15px;line-height:1.7}._48AakW_flagship :focus-visible{outline-color:var(--champagne)}._48AakW_sectionIntroduction{gap:var(--space-grid);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:end;display:grid}._48AakW_sectionIntroduction>*{min-width:0}._48AakW_sectionIntroduction>p{max-width:540px;margin-top:0}._48AakW_secondaryServices{gap:var(--space-grid);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:38px;display:grid}._48AakW_secondaryServices article{border-top:1px solid var(--line);min-width:0;padding-top:26px}._48AakW_secondaryServices h3{letter-spacing:-.035em;font-size:29px;font-weight:500;line-height:1.3}._48AakW_serviceStatement{color:var(--ink-warm);font-family:var(--font-serif);letter-spacing:-.025em;margin-top:18px;font-size:27px;line-height:1.3}._48AakW_secondaryServices p:not(._48AakW_serviceStatement){max-width:545px;color:var(--ink-soft);font-size:var(--type-body);margin-top:18px;line-height:1.75}._48AakW_secondaryServices ul{color:var(--ink-soft);margin:21px 0 0;padding-left:19px;font-size:16px;line-height:1.75}._48AakW_secondaryServices li+li{margin-top:8px}._48AakW_foundations{margin-top:36px}._48AakW_foundations article{gap:var(--space-grid);border-top:1px solid #c9beaf;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding-block:28px;display:grid}._48AakW_foundations article:last-child{padding-bottom:0}._48AakW_foundations article>*{min-width:0}._48AakW_foundations h3{letter-spacing:-.03em;font-size:25px;font-weight:500;line-height:1.35}._48AakW_foundations p{max-width:650px;color:var(--ink-soft);font-size:var(--type-body);line-height:1.75}._48AakW_foundations a{gap:12px;margin-top:16px;display:inline-flex}._48AakW_foundations ._48AakW_detailNote{color:var(--ink-warm);margin-top:18px;font-size:15px;line-height:1.7}._48AakW_websiteLayout{gap:var(--space-grid);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}._48AakW_websiteLayout>*{min-width:0}._48AakW_spacedLink{gap:13px;margin-top:23px;display:inline-flex}._48AakW_websiteScope{background:var(--surface-warm);border-top:1px solid #c6b8a5;padding:30px 32px}._48AakW_websiteScope h3{letter-spacing:-.025em;font-size:23px;font-weight:500;line-height:1.35}._48AakW_websiteScope ul{color:var(--ink-soft);margin:21px 0 0;padding-left:19px;font-size:17px;line-height:1.75}._48AakW_websiteScope li+li{margin-top:12px}._48AakW_websiteScope>p{color:var(--ink-soft);border-top:1px solid #c9beaf;margin-top:24px;padding-top:20px;font-size:15px;line-height:1.75}@media (max-width:1000px){._48AakW_sectionIntroduction{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:800px){._48AakW_flagshipLayout,._48AakW_websiteLayout{grid-template-columns:minmax(0,1fr);gap:35px}._48AakW_secondaryServices{gap:32px}._48AakW_foundations article{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:30px}}@media (max-width:600px){._48AakW_darkLabel{margin-bottom:17px}._48AakW_flagshipHeading h2{font-size:35px}._48AakW_flagshipStatement{margin-top:18px;font-size:27px}._48AakW_flagship ._48AakW_lightAction{margin-top:24px}._48AakW_flagshipLayout{gap:30px}._48AakW_flagshipList{margin-top:25px}._48AakW_flagshipList li{padding-block:18px}._48AakW_flagshipList h3{font-size:19px}._48AakW_sectionIntroduction{gap:20px}._48AakW_secondaryServices{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:28px}._48AakW_secondaryServices article{padding-top:22px}._48AakW_secondaryServices h3{font-size:27px}._48AakW_serviceStatement{margin-top:15px;font-size:25px}._48AakW_secondaryServices p:not(._48AakW_serviceStatement){margin-top:15px}._48AakW_foundations{margin-top:28px}._48AakW_foundations article{grid-template-columns:minmax(0,1fr);gap:17px;padding-block:24px}._48AakW_foundations h3{font-size:24px}._48AakW_websiteScope{padding:25px 22px}._48AakW_spacedLink{margin-top:20px}}
.zEydYa_hero{padding-block:var(--space-section);border-bottom:1px solid var(--line);background:var(--surface-warm)}.zEydYa_heroLayout{gap:var(--space-grid);grid-template-columns:minmax(0,1.35fr) minmax(0,.7fr);align-items:start;display:grid}.zEydYa_heroLayout>*{min-width:0}.zEydYa_projectNote{border-left:1px solid #b39b80;padding-left:28px}.zEydYa_noteTitle{color:var(--ink-warm);font-size:15px;font-weight:500;line-height:1.6}.zEydYa_projectQuestions{gap:17px;margin:22px 0 0;padding:0;list-style:none;display:grid}.zEydYa_projectQuestions li{color:var(--ink);font-family:var(--font-serif);letter-spacing:-.025em;font-size:clamp(24px,2.3vw,30px);line-height:1.3}.zEydYa_offerNote{color:var(--ink-soft);border-top:1px solid #cec0af;margin-top:25px;padding-top:20px;font-size:16px;line-height:1.75}.zEydYa_section{padding-block:var(--space-section);border-bottom:1px solid var(--line)}.zEydYa_editorialSplit{gap:var(--space-grid);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.zEydYa_editorialSplit>*{min-width:0}.zEydYa_projectTypes{gap:27px;display:grid}.zEydYa_projectTypes article{border-top:1px solid var(--line);padding-top:24px}.zEydYa_projectTypes h3,.zEydYa_relatedWork h3{color:var(--ink);letter-spacing:-.03em;font-size:23px;font-weight:500;line-height:1.35}.zEydYa_projectTypes p,.zEydYa_relatedWork p{color:var(--ink-soft);font-size:var(--type-body);margin-top:13px;line-height:1.75}.zEydYa_processSection{padding-block:var(--space-section);background:var(--surface-warm)}.zEydYa_processIntroduction{max-width:800px}.zEydYa_process{gap:34px var(--space-grid);grid-template-columns:repeat(2,minmax(0,1fr));margin:38px 0 0;padding:0;list-style:none;display:grid}.zEydYa_process li{border-top:1px solid #cbbba8;min-width:0;padding-top:24px}.zEydYa_process h3{letter-spacing:-.03em;font-size:25px;font-weight:500;line-height:1.3}.zEydYa_process p{max-width:560px;color:var(--ink-soft);font-size:var(--type-body);margin-top:15px;line-height:1.75}.zEydYa_scopeSection{padding-block:var(--space-section);color:var(--ink-on-dark);background:var(--surface-espresso)}.zEydYa_scopeLayout{gap:var(--space-grid);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.zEydYa_scopeLayout>*{min-width:0}.zEydYa_scopeLabel{color:var(--champagne);margin-bottom:21px;font-size:15px;line-height:1.6}.zEydYa_scopeIntroduction{max-width:450px;color:var(--ink-on-dark-soft);font-size:var(--type-body);margin-top:24px;line-height:1.75}.zEydYa_scopeDetails{gap:26px;margin:0;display:grid}.zEydYa_scopeDetails>div{border-top:1px solid #6a594b;padding-top:23px}.zEydYa_scopeDetails dt{color:var(--champagne);margin-bottom:12px;font-size:20px;font-weight:500;line-height:1.4}.zEydYa_scopeDetails dd{color:var(--ink-on-dark-soft);font-size:var(--type-body);margin:0;line-height:1.75}.zEydYa_scopeSection :focus-visible{outline-color:var(--champagne)}.zEydYa_relatedWork{gap:28px;display:grid}.zEydYa_relatedWork>div{border-top:1px solid var(--line);padding-top:23px}.zEydYa_relatedWork a{margin-top:16px}.zEydYa_closingSection{background:var(--surface-warm)}.zEydYa_conceptsSection{padding-block:var(--space-section);border-bottom:1px solid var(--line)}.zEydYa_conceptsIntroduction{gap:var(--space-grid);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;margin-bottom:36px;display:grid}.zEydYa_conceptsIntroduction>*{min-width:0}.zEydYa_conceptsLead{margin-top:0}.zEydYa_conceptDisclosure{color:var(--ink-warm);margin-top:17px;font-size:15px;line-height:1.6}.zEydYa_serviceConcept,.zEydYa_landingConcept{margin:0}.zEydYa_serviceStudy{color:#342c25;background:#e7ddd0;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:30px;min-height:400px;padding:42px;display:grid}.zEydYa_serviceStudyCopy{align-self:center;min-width:0;padding-block:10px}.zEydYa_studyDiscipline{color:#6c5c4d;font-size:14px;line-height:1.6}.zEydYa_serviceStudy h3{font-family:var(--font-serif);letter-spacing:-.045em;margin-top:26px;font-size:clamp(43px,4.8vw,68px);font-weight:400;line-height:1.02}.zEydYa_serviceStudy h3 em{color:#80634c;font-weight:400}.zEydYa_studyDescription{color:#5e5145;max-width:330px;margin-top:23px;font-size:17px;line-height:1.7}.zEydYa_studyServices{color:#5e5145;border-top:1px solid #b9a995;flex-wrap:wrap;gap:8px 22px;margin-top:30px;padding-top:17px;font-size:14px;line-height:1.6;display:flex}.zEydYa_architecturalStudy{isolation:isolate;background:#c7b49c;min-width:0;min-height:330px;position:relative;overflow:hidden}.zEydYa_architecturalWall{background:#d7c7b1;border-right:1px solid #ad9476;position:absolute;inset:0 38% 0 0}.zEydYa_architecturalOpening{background:#7f6b55;border:1px solid #9c8060;border-radius:48% 48% 0 0;width:51%;height:74%;position:absolute;top:11%;left:21%;overflow:hidden}.zEydYa_architecturalOpening:before{content:"";border:1px solid #baa58a;border-bottom:0;border-radius:48% 48% 0 0;position:absolute;inset:12px 12px 0}.zEydYa_architecturalOpening span{background:#bca789;width:1px;position:absolute;top:0;bottom:0;left:50%}.zEydYa_architecturalFloor{background:#d0bda4;border-top:1px solid #b39b7f;height:15%;position:absolute;bottom:0;left:0;right:0}.zEydYa_architecturalPlinth{z-index:1;background:#e0d0ba;border:1px solid #b49b7b;width:39%;height:27%;position:absolute;bottom:9%;right:8%}.zEydYa_materialPalette{gap:5px;display:flex;position:absolute;top:15px;right:14px}.zEydYa_materialPalette i{background:#ebe1d1;width:14px;height:14px}.zEydYa_materialPalette i:nth-child(2){background:#9f8669}.zEydYa_materialPalette i:nth-child(3){background:#665340}.zEydYa_conceptCaption{gap:var(--space-grid);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding-block:24px 34px;display:grid}.zEydYa_conceptCaption>*{min-width:0}.zEydYa_captionTitle{letter-spacing:-.025em;font-size:20px;font-weight:500;line-height:1.4}.zEydYa_conceptCaption>p:last-child{color:var(--ink-soft);font-size:17px;line-height:1.75}.zEydYa_landingStudy{color:var(--ink-on-dark);background:var(--surface-dark);padding:34px 42px 38px}.zEydYa_landingStudyTop{color:var(--champagne);border-bottom:1px solid #59606a;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-bottom:22px;font-size:14px;line-height:1.6;display:flex}.zEydYa_landingStudyLayout{gap:var(--space-grid);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding-top:32px;display:grid}.zEydYa_landingStudyLayout>*{min-width:0}.zEydYa_landingStudy h3{letter-spacing:-.045em;font-size:clamp(40px,4.2vw,60px);font-weight:500;line-height:1.07}.zEydYa_landingStudy h3 em{color:var(--champagne);font-family:var(--font-serif);font-size:1.24em;font-weight:400}.zEydYa_landingStudyDescription{max-width:410px;color:var(--ink-on-dark-soft);margin-top:24px;font-size:17px;line-height:1.7}.zEydYa_conceptAction{min-height:var(--control-height);border:1px solid var(--surface-page);border-radius:var(--radius-control);color:var(--ink);background:var(--surface-page);justify-content:space-between;align-items:center;gap:24px;margin-top:25px;padding:12px 19px;font-size:15px;font-weight:500;line-height:1.6;transition:background .18s;display:inline-flex}.zEydYa_conceptAction:hover{background:#e5d9c8}.zEydYa_conceptAction:focus-visible{outline-color:var(--champagne)}.zEydYa_landingStudyAside{align-self:end}.zEydYa_landingFocus{font-family:var(--font-serif);letter-spacing:-.025em;font-size:30px;line-height:1.25}.zEydYa_planningDrawing{border:1px solid #a8957d;height:115px;margin-top:23px;position:relative}.zEydYa_planningDrawing:before{content:"";border-left:1px solid #a8957d;position:absolute;top:0;bottom:0;left:39%}.zEydYa_planningDrawing:after{content:"";border-top:1px solid #a8957d;position:absolute;top:45%;left:39%;right:0}.zEydYa_planningDrawing span{border:1px solid #647184;width:30px;height:19px;position:absolute}.zEydYa_planningDrawing span:first-child{width:48px;height:65px;top:18px;left:11%}.zEydYa_planningDrawing span:nth-child(2){top:14px;left:48%}.zEydYa_planningDrawing span:nth-child(3){top:14px;right:9%}.zEydYa_planningDrawing span:nth-child(4){bottom:16px;left:48%}.zEydYa_planningDrawing span:nth-child(5){bottom:16px;right:9%}.zEydYa_landingBrief{color:var(--ink-on-dark-soft);margin-top:18px;font-size:14px;line-height:1.7}.zEydYa_conceptsNextStep{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 30px;padding-top:22px;display:flex}.zEydYa_conceptsNextStep>p{max-width:640px;color:var(--ink-soft);font-size:17px;line-height:1.75}.zEydYa_conceptsNextStep>a{gap:13px;display:inline-flex}@media (max-width:1100px){.zEydYa_heroLayout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:40px}.zEydYa_projectNote{padding-left:23px}}@media (max-width:900px){.zEydYa_conceptsIntroduction{grid-template-columns:minmax(0,1fr);gap:24px}.zEydYa_serviceStudy{gap:24px;padding:30px}.zEydYa_serviceStudy h3{font-size:48px}.zEydYa_architecturalStudy{min-height:310px}.zEydYa_landingStudy{padding-inline:30px}.zEydYa_landingStudyLayout{gap:30px}.zEydYa_landingStudy h3{font-size:45px}.zEydYa_landingFocus{font-size:27px}.zEydYa_conceptCaption{gap:30px}.zEydYa_heroLayout,.zEydYa_editorialSplit,.zEydYa_scopeLayout{grid-template-columns:minmax(0,1fr);gap:32px}.zEydYa_projectNote{max-width:720px;padding-left:24px}.zEydYa_projectQuestions{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.zEydYa_projectQuestions li{font-size:25px}.zEydYa_offerNote{max-width:660px}.zEydYa_scopeIntroduction{max-width:650px}}@media (max-width:600px){.zEydYa_conceptsIntroduction{gap:20px;margin-bottom:26px}.zEydYa_conceptDisclosure{font-size:14px}.zEydYa_serviceStudy{grid-template-columns:minmax(0,1fr);gap:25px;padding:24px 22px}.zEydYa_serviceStudy h3{margin-top:20px;font-size:45px}.zEydYa_studyDescription{margin-top:20px}.zEydYa_studyServices{margin-top:23px}.zEydYa_architecturalStudy{min-height:265px}.zEydYa_conceptCaption{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:21px 30px}.zEydYa_captionTitle{font-size:19px}.zEydYa_conceptCaption>p:last-child{font-size:16px;line-height:1.75}.zEydYa_landingStudy{padding:25px 22px}.zEydYa_landingStudyTop{flex-direction:column;gap:6px;padding-bottom:18px}.zEydYa_landingStudyLayout{grid-template-columns:minmax(0,1fr);gap:29px;padding-top:24px}.zEydYa_landingStudy h3{font-size:41px}.zEydYa_landingStudyDescription{margin-top:22px}.zEydYa_landingStudyAside{border-top:1px solid #59606a;padding-top:23px}.zEydYa_landingFocus{font-size:28px}.zEydYa_planningDrawing{max-width:350px}.zEydYa_conceptsNextStep{padding-top:19px}.zEydYa_projectNote{padding-left:20px}.zEydYa_projectQuestions{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:17px}.zEydYa_projectQuestions li{font-size:24px}.zEydYa_offerNote{margin-top:20px;padding-top:16px}.zEydYa_projectTypes{gap:22px}.zEydYa_projectTypes article,.zEydYa_relatedWork>div{padding-top:20px}.zEydYa_projectTypes h3,.zEydYa_relatedWork h3{font-size:22px}.zEydYa_process{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}.zEydYa_process li{padding-top:21px}.zEydYa_process h3{font-size:24px}.zEydYa_process p{margin-top:12px}.zEydYa_scopeLabel{margin-bottom:16px}.zEydYa_scopeIntroduction{margin-top:19px}.zEydYa_scopeDetails{gap:22px}.zEydYa_scopeDetails>div{padding-top:20px}.zEydYa_relatedWork{gap:24px}}
._7pwOvG_status{padding-block:var(--space-section)}._7pwOvG_next{padding-block:var(--space-section);color:var(--ink-on-dark);background:var(--surface-espresso)}._7pwOvG_nextLayout{gap:var(--space-grid);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._7pwOvG_nextLayout>*{min-width:0}._7pwOvG_nextLayout p{color:var(--ink-on-dark-soft);font-size:var(--type-body);line-height:1.75}._7pwOvG_nextLayout p+p{margin-top:20px}._7pwOvG_homeLink{min-height:48px;text-decoration:underline;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne);text-underline-offset:6px;align-items:center;gap:14px;margin-top:22px;font-size:15px;display:inline-flex}@media (max-width:800px){._7pwOvG_nextLayout{grid-template-columns:minmax(0,1fr);gap:26px}}
