.retained-service-module__RqKbKq__page{--rs-paper:var(--paper);--rs-graphite:var(--graphite);--rs-ink:var(--ink);--rs-bronze:#c8a780;--rs-line:var(--line);background:var(--rs-paper);color:var(--rs-ink);font-family:var(--craft-body);font-weight:400;overflow-x:clip}.retained-service-module__RqKbKq__page *{box-sizing:border-box}:where(.retained-service-module__RqKbKq__page) :is(h1,h2,h3,p,figure){margin:0}.retained-service-module__RqKbKq__page :is(h1,h2,h3){font-family:var(--craft-display);text-transform:uppercase;font-weight:600}.retained-service-module__RqKbKq__page h2{letter-spacing:-.018em;text-wrap:balance;font-size:clamp(34px,4.1vw,58px);line-height:1.06}.retained-service-module__RqKbKq__page h3{letter-spacing:-.018em;font-size:clamp(28px,3.1vw,42px);line-height:1.1}:where(.retained-service-module__RqKbKq__page) p{font-size:clamp(15px,1.1vw,17px);line-height:1.7}.retained-service-module__RqKbKq__page a{color:inherit}.retained-service-module__RqKbKq__page button{font:inherit;cursor:pointer}.retained-service-module__RqKbKq__page :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid}.retained-service-module__RqKbKq__page [id]{scroll-margin-top:125px}.retained-service-module__RqKbKq__page [hidden]{display:none!important}.retained-service-module__RqKbKq__reviewBar{border-bottom:1px solid var(--rs-line);min-height:41px;color:var(--muted);justify-content:space-between;align-items:center;padding:9px 4.5%;font-size:11px;display:flex}.retained-service-module__RqKbKq__motionControl button{color:inherit;background:0 0;border:0;border-bottom:1px solid #80715d;padding:5px 0}.retained-service-module__RqKbKq__motionControl{align-items:center;min-height:25px;display:flex}.retained-service-module__RqKbKq__hero{padding:33px 4.5% 61px}.retained-service-module__RqKbKq__heroTop{justify-content:space-between;align-items:center;gap:24px;margin-bottom:39px;display:flex}.retained-service-module__RqKbKq__heroTop p{font-size:13px}.retained-service-module__RqKbKq__heroTop a{align-items:center;gap:24px;min-height:44px;font-size:13px;text-decoration:none;display:flex}.retained-service-module__RqKbKq__heroTop a span{font-size:23px}.retained-service-module__RqKbKq__hero h1{letter-spacing:-.018em;max-width:1450px;font-size:clamp(48px,5.8vw,86px);font-weight:500;line-height:.99}.retained-service-module__RqKbKq__hero h1 span{display:block}.retained-service-module__RqKbKq__hero h1 span:nth-child(2){margin-left:0}.retained-service-module__RqKbKq__heroBottom{grid-template-columns:1fr 1.12fr;align-items:start;gap:12%;margin-top:46px;display:grid}.retained-service-module__RqKbKq__heroAudience{max-width:390px;padding-top:3px}.retained-service-module__RqKbKq__heroAudience p{color:var(--muted);font-size:14px;line-height:1.65}.retained-service-module__RqKbKq__heroAudience>a{align-items:center;gap:25px;width:max-content;max-width:100%;min-height:48px;margin-top:24px;font-size:12px;text-decoration:none;display:flex}.retained-service-module__RqKbKq__heroAudience>a span{font-size:23px}.retained-service-module__RqKbKq__heroIntro{max-width:570px}.retained-service-module__RqKbKq__heroIntro>p{letter-spacing:-.018em;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.retained-service-module__RqKbKq__primaryLink{background:var(--rs-graphite);justify-content:space-between;align-items:center;gap:38px;min-height:55px;margin-top:26px;padding:17px 22px;font-size:14px;line-height:1.35;text-decoration:none;display:inline-flex;color:var(--rs-paper)!important}.retained-service-module__RqKbKq__primaryLink span{font-size:21px}.retained-service-module__RqKbKq__primaryLink:hover{background:#453c32}.retained-service-module__RqKbKq__heroFigure{padding:0 3%}.retained-service-module__RqKbKq__photoFrame{aspect-ratio:2.06;background:#d8dacf;overflow:hidden}.retained-service-module__RqKbKq__photoFrame img{object-fit:cover;width:100%;height:100%;display:block}.retained-service-module__RqKbKq__heroFigure figcaption{max-width:720px;color:var(--muted);padding:14px 1.55% 0;font-size:11px;line-height:1.5}.retained-service-module__RqKbKq__approach{padding:98px var(--fieldwork-edge) 103px;grid-template-columns:.75fr 2fr;align-items:start;gap:9%;display:grid}.retained-service-module__RqKbKq__chapterNavigation{align-self:start;position:sticky;top:129px}.retained-service-module__RqKbKq__chapterNavigation>p{margin-bottom:24px;font-size:12px}.retained-service-module__RqKbKq__chapterNavigation nav{flex-direction:column;gap:19px;padding-left:23px;display:flex;position:relative}.retained-service-module__RqKbKq__chapterNavigation a{color:#696055;max-width:200px;font-size:12px;line-height:1.55;text-decoration:none;display:block}.retained-service-module__RqKbKq__chapterNavigation a:hover{text-underline-offset:4px;color:var(--rs-ink);text-decoration:underline}.retained-service-module__RqKbKq__readingTrack{background:var(--rs-line);width:1px;position:absolute;top:0;bottom:0;left:0}.retained-service-module__RqKbKq__readingTrack span{transform-origin:top;background:#79613f;position:absolute;inset:0}.retained-service-module__RqKbKq__chapters{min-width:0}.retained-service-module__RqKbKq__chapter{border-top:1px solid var(--rs-line);padding:36px 0 52px}.retained-service-module__RqKbKq__chapter:first-child{border-top:0;padding-top:0}.retained-service-module__RqKbKq__chapter:last-child{padding-bottom:0}.retained-service-module__RqKbKq__chapter h2{max-width:640px;font-size:clamp(31px,3.15vw,47px)}.retained-service-module__RqKbKq__chapterCopy{max-width:680px;margin-top:24px}.retained-service-module__RqKbKq__chapterCopy p+p{margin-top:17px}.retained-service-module__RqKbKq__focusPoints{flex-wrap:wrap;gap:8px 25px;max-width:680px;margin:27px 0 0;padding:0;list-style:none;display:flex}.retained-service-module__RqKbKq__focusPoints li{color:#625744;border-top:1px solid #c8b79e;flex:29%;min-width:145px;padding:14px 0 0;font-size:12px;line-height:1.6}.retained-service-module__RqKbKq__sequence{background:var(--rs-graphite);color:var(--rs-paper);padding:86px 7% 92px}.retained-service-module__RqKbKq__sequenceHeading{grid-template-columns:1fr 1fr;align-items:end;gap:12%;margin-bottom:54px;display:grid}.retained-service-module__RqKbKq__sequenceHeading p{color:#d1c8bb;max-width:510px;font-size:15px}.retained-service-module__RqKbKq__phaseWorkspace{grid-template-columns:.8fr 1.65fr;align-items:start;gap:7%;display:grid}.retained-service-module__RqKbKq__page[data-enhanced=false] .retained-service-module__RqKbKq__phaseWorkspace{grid-template-columns:1fr}.retained-service-module__RqKbKq__phaseNavigation{position:sticky;top:128px}.retained-service-module__RqKbKq__phaseTabs{border-top:1px solid #645a4c;flex-direction:column;display:flex}.retained-service-module__RqKbKq__phaseTabs button{text-align:left;color:#c4b9a9;width:100%;min-height:82px;font-family:var(--craft-display);letter-spacing:-.025em;background:0 0;border:0;border-bottom:1px solid #645a4c;grid-template-columns:29px 1fr 19px;align-items:center;gap:11px;padding:18px 0;font-size:clamp(17px,1.5vw,23px);font-weight:400;line-height:1.18;display:grid}.retained-service-module__RqKbKq__phaseTabs button[aria-selected=true]{color:var(--rs-paper);border-bottom-color:var(--rs-bronze)}.retained-service-module__RqKbKq__phaseNumber{font-family:var(--craft-body);color:var(--rs-bronze);font-size:11px}.retained-service-module__RqKbKq__phaseArrow{opacity:0;font-size:23px}.retained-service-module__RqKbKq__phaseTabs button[aria-selected=true] .retained-service-module__RqKbKq__phaseArrow{opacity:1}.retained-service-module__RqKbKq__phaseControls{justify-content:space-between;align-items:center;gap:19px;margin-top:26px;font-size:12px;display:flex}.retained-service-module__RqKbKq__phaseControls button{width:44px;height:44px;color:var(--rs-paper);background:0 0;border:1px solid #7b6c59;place-items:center;font-size:22px;display:grid}.retained-service-module__RqKbKq__phaseControls button:disabled{opacity:.32;cursor:default}.retained-service-module__RqKbKq__phasePresentation{min-width:0}.retained-service-module__RqKbKq__phaseDocuments{color:var(--rs-ink);background:#ded5c6}.retained-service-module__RqKbKq__phaseDocuments article{min-height:333px;padding:25px 34px 33px}.retained-service-module__RqKbKq__phaseDocuments article:focus-visible{outline:2px solid var(--rs-bronze);outline-offset:7px}.retained-service-module__RqKbKq__page[data-enhanced=false] .retained-service-module__RqKbKq__phaseDocuments article+article{border-top:1px solid #b8aa96}.retained-service-module__RqKbKq__documentMarker{color:#5f574b;border-bottom:1px solid #b9ad9c;justify-content:space-between;gap:20px;margin-bottom:35px;padding-bottom:18px;font-size:10px;display:flex}.retained-service-module__RqKbKq__phaseDocuments h3{max-width:550px}.retained-service-module__RqKbKq__phaseDocuments article p{max-width:570px;margin-top:22px;font-size:16px}.retained-service-module__RqKbKq__sequenceRuler{gap:6px;margin-top:40px;display:flex}.retained-service-module__RqKbKq__sequenceRuler span{background:#b9ad9c;flex:1;height:4px}.retained-service-module__RqKbKq__sequenceRuler span[data-reached=true]{background:#786044}.retained-service-module__RqKbKq__diagramFrame{border:1px solid #645a4c;border-bottom:0;padding:17px 22px 22px}.retained-service-module__RqKbKq__diagram{fill:none;width:100%;height:auto;stroke:var(--rs-bronze);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;display:block}.retained-service-module__RqKbKq__diagramLayer[data-lit=false]{opacity:.16}.retained-service-module__RqKbKq__diagramLayer[data-lit=true]{opacity:1}.retained-service-module__RqKbKq__groundTone{fill:#c8a7800b;stroke:none}.retained-service-module__RqKbKq__foundationTone{fill:#c8a7802e;stroke:none}.retained-service-module__RqKbKq__fineLine{stroke-width:1px;stroke:#a28b6e}.retained-service-module__RqKbKq__routeLine{stroke-dasharray:6 8;stroke-width:2px}.retained-service-module__RqKbKq__diagramNote{color:#c6baa9;max-width:550px;padding-top:7px;font-size:10px!important;line-height:1.55!important}.retained-service-module__RqKbKq__hasDiagram .retained-service-module__RqKbKq__phaseDocuments article{min-height:232px;padding:22px 30px 28px}.retained-service-module__RqKbKq__hasDiagram .retained-service-module__RqKbKq__documentMarker{margin-bottom:23px}.retained-service-module__RqKbKq__hasDiagram .retained-service-module__RqKbKq__phaseDocuments h3{font-size:clamp(27px,2.5vw,38px)}.retained-service-module__RqKbKq__hasDiagram .retained-service-module__RqKbKq__phaseDocuments p{margin-top:16px;font-size:14px}.retained-service-module__RqKbKq__questions{padding:93px var(--fieldwork-edge) 86px;grid-template-columns:.92fr 1.2fr;align-items:start;gap:10%;display:grid}.retained-service-module__RqKbKq__questions>div:first-child>p{color:var(--muted);margin-bottom:23px;font-size:12px}.retained-service-module__RqKbKq__answers{border-top:1px solid #bfb4a5}.retained-service-module__RqKbKq__answers details{border-bottom:1px solid #bfb4a5}.retained-service-module__RqKbKq__answers summary{cursor:pointer;font-family:var(--craft-display);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:clamp(20px,1.8vw,27px);line-height:1.23;list-style:none;display:flex}.retained-service-module__RqKbKq__answers summary::-webkit-details-marker{display:none}.retained-service-module__RqKbKq__answers summary>span{flex:none;font-size:29px;font-weight:300;line-height:1}.retained-service-module__RqKbKq__answers details[open] summary>span{transform:rotate(45deg)}.retained-service-module__RqKbKq__answers details>p{max-width:610px;margin-bottom:28px;font-size:15px}.retained-service-module__RqKbKq__sources{padding:0 var(--fieldwork-edge) 74px;grid-template-columns:.92fr 1.2fr;align-items:start;column-gap:10%;display:grid}.retained-service-module__RqKbKq__sources h2{letter-spacing:-.03em;grid-column:1;font-size:25px}.retained-service-module__RqKbKq__sources>p{color:var(--muted);grid-column:1;max-width:390px;margin-top:17px;font-size:12px;line-height:1.6}.retained-service-module__RqKbKq__sources ul{grid-area:1/2/3;margin:0;padding:0;list-style:none}.retained-service-module__RqKbKq__sources li{border-bottom:1px solid var(--rs-line)}.retained-service-module__RqKbKq__sources a{justify-content:space-between;align-items:center;gap:15px;min-height:44px;padding:13px 0;font-size:12px;line-height:1.6;text-decoration:none;display:flex}.retained-service-module__RqKbKq__sources a:hover{text-underline-offset:4px;text-decoration:underline}.retained-service-module__RqKbKq__sources a>span[aria-hidden=true]{flex:none;font-size:21px}.retained-service-module__RqKbKq__related{padding:65px var(--fieldwork-edge);background:#e0e3d8;grid-template-columns:.92fr 1.2fr;align-items:start;gap:10%;display:grid}.retained-service-module__RqKbKq__related h2{font-size:clamp(32px,3.6vw,54px)}.retained-service-module__RqKbKq__related nav{border-top:1px solid #bfb19e}.retained-service-module__RqKbKq__related nav a{min-height:74px;font-family:var(--craft-display);letter-spacing:-.035em;border-bottom:1px solid #bfb19e;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:clamp(20px,1.9vw,28px);line-height:1.2;text-decoration:none;display:flex}.retained-service-module__RqKbKq__related nav a:hover{color:#765a37}.retained-service-module__RqKbKq__related nav a span{flex:none}.retained-service-module__RqKbKq__contact{padding:90px var(--fieldwork-edge) 100px;grid-template-columns:1.15fr .8fr;align-items:end;gap:15%;display:grid}.retained-service-module__RqKbKq__contact>div>p{max-width:480px;margin-top:25px;font-size:16px}.retained-service-module__RqKbKq__conversation>p{color:#65594b;font-size:12px!important}.retained-service-module__RqKbKq__conversation ul{margin:15px 0 25px;padding:0;list-style:none}.retained-service-module__RqKbKq__conversation li{border-bottom:1px solid var(--rs-line);padding:14px 0;font-size:13px;line-height:1.5}.retained-service-module__RqKbKq__conversation a{text-underline-offset:4px;max-width:310px;font-size:12px;line-height:1.6;display:inline-block}.retained-service-module__RqKbKq__footer{background:var(--rs-graphite);color:var(--rs-paper);grid-template-columns:70px 1fr auto;align-items:center;gap:45px;padding:38px 7%;display:grid}.retained-service-module__RqKbKq__footer>a{width:max-content;display:block}.retained-service-module__RqKbKq__footer>a img{filter:invert();width:54px;height:auto;display:block}.retained-service-module__RqKbKq__footer nav{flex-wrap:wrap;align-items:center;gap:17px 28px;display:flex}.retained-service-module__RqKbKq__footer nav a{color:#e0d6c8;align-items:center;min-height:28px;font-size:11px;text-decoration:none;display:flex}.retained-service-module__RqKbKq__footer nav a:hover{text-underline-offset:4px;text-decoration:underline}.retained-service-module__RqKbKq__footer>p{color:#c5b8a6;white-space:nowrap;font-size:10px}.retained-service-module__RqKbKq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1050px){.retained-service-module__RqKbKq__hero h1{font-size:clamp(46px,6.6vw,72px)}.retained-service-module__RqKbKq__heroBottom{grid-template-columns:.9fr 1.15fr;gap:7%}.retained-service-module__RqKbKq__approach{grid-template-columns:.72fr 2fr;gap:6%;padding-left:5%;padding-right:5%}.retained-service-module__RqKbKq__chapterNavigation a{font-size:11px}.retained-service-module__RqKbKq__chapter h2{font-size:36px}.retained-service-module__RqKbKq__phaseWorkspace{grid-template-columns:.85fr 1.35fr;gap:5%}.retained-service-module__RqKbKq__phaseTabs button{font-size:19px}.retained-service-module__RqKbKq__phaseDocuments article{min-height:360px;padding:23px 25px}.retained-service-module__RqKbKq__questions,.retained-service-module__RqKbKq__related,.retained-service-module__RqKbKq__sources{gap:7%}.retained-service-module__RqKbKq__contact{grid-template-columns:1.2fr .8fr;gap:9%}.retained-service-module__RqKbKq__footer{grid-template-columns:60px 1fr;gap:25px}.retained-service-module__RqKbKq__footer>p{grid-column:2}.retained-service-module__RqKbKq__heroIntro>p{font-size:19px}}@media (max-width:760px){.retained-service-module__RqKbKq__page [id]{scroll-margin-top:105px}.retained-service-module__RqKbKq__page h2{font-size:36px}.retained-service-module__RqKbKq__reviewBar{padding:8px 6%;font-size:10px}.retained-service-module__RqKbKq__hero{padding:26px 6% 39px}.retained-service-module__RqKbKq__heroTop{align-items:flex-start;gap:16px;margin-bottom:29px}.retained-service-module__RqKbKq__heroTop p{max-width:60%;padding-top:12px;font-size:12px}.retained-service-module__RqKbKq__heroTop a{flex:none;gap:10px;font-size:11px}.retained-service-module__RqKbKq__hero h1{letter-spacing:-.018em;font-size:clamp(42px,9.5vw,64px);line-height:1.04}.retained-service-module__RqKbKq__hero h1 span:nth-child(2){margin-left:0}.retained-service-module__RqKbKq__heroBottom{flex-direction:column-reverse;gap:25px;margin-top:29px;display:flex}.retained-service-module__RqKbKq__heroIntro>p{font-size:17px;line-height:1.6}.retained-service-module__RqKbKq__heroAudience{border-top:1px solid var(--rs-line);max-width:100%;padding-top:19px}.retained-service-module__RqKbKq__heroAudience p{max-width:470px;font-size:12px}.retained-service-module__RqKbKq__heroAudience>a{min-height:40px;margin-top:9px;font-size:11px}.retained-service-module__RqKbKq__primaryLink{gap:35px;min-height:53px;margin-top:23px;padding:15px 19px;font-size:12px}.retained-service-module__RqKbKq__heroFigure{padding:0 3%}.retained-service-module__RqKbKq__photoFrame{aspect-ratio:1.27}.retained-service-module__RqKbKq__heroFigure figcaption{max-width:490px;padding:12px 3.2% 0;font-size:9px}.retained-service-module__RqKbKq__approach{padding:49px 6% 57px;display:block}.retained-service-module__RqKbKq__chapterNavigation{border-bottom:1px solid var(--rs-line);margin-bottom:40px;padding-bottom:20px;position:static;top:auto}.retained-service-module__RqKbKq__chapterNavigation>p{margin-bottom:16px;font-size:11px}.retained-service-module__RqKbKq__chapterNavigation nav{grid-template-columns:1fr 1fr;gap:12px 25px;padding-left:0;display:grid}.retained-service-module__RqKbKq__chapterNavigation a{max-width:none;font-size:11px}.retained-service-module__RqKbKq__readingTrack{display:none}.retained-service-module__RqKbKq__chapter{padding:29px 0 34px}.retained-service-module__RqKbKq__chapter h2{max-width:540px;font-size:31px}.retained-service-module__RqKbKq__chapterCopy{margin-top:20px}.retained-service-module__RqKbKq__chapterCopy p{font-size:16px;line-height:1.72}.retained-service-module__RqKbKq__chapterCopy p+p{margin-top:15px}.retained-service-module__RqKbKq__focusPoints{gap:9px 16px;margin-top:22px}.retained-service-module__RqKbKq__focusPoints li{flex-basis:44%;min-width:120px;padding-top:11px;font-size:11px}.retained-service-module__RqKbKq__sequence{padding:48px 6% 53px}.retained-service-module__RqKbKq__sequenceHeading{margin-bottom:28px;display:block}.retained-service-module__RqKbKq__sequenceHeading h2{font-size:38px}.retained-service-module__RqKbKq__sequenceHeading p{max-width:470px;margin-top:22px;font-size:13px}.retained-service-module__RqKbKq__phaseWorkspace{display:block}.retained-service-module__RqKbKq__phaseNavigation{position:static;top:auto}.retained-service-module__RqKbKq__phaseTabs{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.retained-service-module__RqKbKq__phaseTabs button{grid-template-columns:19px 1fr 12px;gap:8px;min-height:70px;padding:13px 0;font-size:16px}.retained-service-module__RqKbKq__phaseNumber{font-size:10px}.retained-service-module__RqKbKq__phaseArrow{font-size:19px}.retained-service-module__RqKbKq__phaseControls{justify-content:flex-end;gap:20px;margin:20px 0 26px}.retained-service-module__RqKbKq__phaseControls>span{order:-1;margin-right:auto;font-size:11px}.retained-service-module__RqKbKq__phaseControls button{width:44px;height:44px}.retained-service-module__RqKbKq__phaseDocuments article{min-height:265px;padding:22px 24px 27px}.retained-service-module__RqKbKq__documentMarker{margin-bottom:26px;padding-bottom:14px;font-size:9px}.retained-service-module__RqKbKq__phaseDocuments h3{font-size:30px}.retained-service-module__RqKbKq__phaseDocuments article p{margin-top:18px;font-size:14px;line-height:1.65}.retained-service-module__RqKbKq__sequenceRuler{margin-top:30px}.retained-service-module__RqKbKq__diagramFrame{padding:13px 12px 18px}.retained-service-module__RqKbKq__diagramNote{padding:5px 5px 0;font-size:9px!important}.retained-service-module__RqKbKq__hasDiagram .retained-service-module__RqKbKq__phaseDocuments article{min-height:245px;padding:21px 22px 26px}.retained-service-module__RqKbKq__hasDiagram .retained-service-module__RqKbKq__phaseDocuments h3{font-size:27px}.retained-service-module__RqKbKq__hasDiagram .retained-service-module__RqKbKq__phaseDocuments p{font-size:13px}.retained-service-module__RqKbKq__questions{padding:52px 6% 55px;display:block}.retained-service-module__RqKbKq__questions>div:first-child>p{margin-bottom:16px;font-size:11px}.retained-service-module__RqKbKq__questions h2{margin-bottom:29px;font-size:35px}.retained-service-module__RqKbKq__answers summary{gap:16px;padding:22px 0;font-size:21px}.retained-service-module__RqKbKq__answers summary>span{font-size:25px}.retained-service-module__RqKbKq__answers details>p{margin-bottom:23px;font-size:16px;line-height:1.7}.retained-service-module__RqKbKq__sources{padding:0 6% 50px;display:block}.retained-service-module__RqKbKq__sources h2{font-size:24px}.retained-service-module__RqKbKq__sources>p{max-width:470px;margin-top:13px;font-size:11px}.retained-service-module__RqKbKq__sources ul{margin-top:18px}.retained-service-module__RqKbKq__sources a{padding:14px 0;font-size:11px;line-height:1.6}.retained-service-module__RqKbKq__related{padding:45px 6% 48px;display:block}.retained-service-module__RqKbKq__related h2{margin-bottom:28px;font-size:35px}.retained-service-module__RqKbKq__related nav a{min-height:67px;padding:19px 0;font-size:22px}.retained-service-module__RqKbKq__contact{padding:52px 6% 57px;display:block}.retained-service-module__RqKbKq__contact h2{font-size:39px}.retained-service-module__RqKbKq__contact>div>p{margin-top:24px;font-size:14px;line-height:1.7}.retained-service-module__RqKbKq__conversation{margin-top:40px}.retained-service-module__RqKbKq__conversation>p{font-size:11px!important}.retained-service-module__RqKbKq__conversation li{font-size:12px}.retained-service-module__RqKbKq__conversation a{max-width:none;font-size:11px}.retained-service-module__RqKbKq__footer{grid-template-columns:45px 1fr;align-items:start;gap:20px 27px;padding:31px 6%}.retained-service-module__RqKbKq__footer>a img{width:42px}.retained-service-module__RqKbKq__footer nav{grid-template-columns:1fr;gap:6px;display:grid}.retained-service-module__RqKbKq__footer nav a{font-size:11px}.retained-service-module__RqKbKq__footer>p{font-size:9px}}@media (prefers-reduced-motion:reduce){.retained-service-module__RqKbKq__page *{scroll-behavior:auto!important}.retained-service-module__RqKbKq__photoFrame{clip-path:none!important}.retained-service-module__RqKbKq__diagramLayer{opacity:1!important}}.retained-service-module__RqKbKq__page :is(h1,h2,h3){text-transform:uppercase;font-weight:600;font-stretch:100%}.retained-service-module__RqKbKq__reviewBar{padding-inline:var(--fieldwork-edge);min-height:54px;font-size:12px}.retained-service-module__RqKbKq__motionControl button{min-height:44px;font-size:12px}.retained-service-module__RqKbKq__hero{padding-inline:var(--fieldwork-edge)}.retained-service-module__RqKbKq__heroTop{margin-bottom:30px}.retained-service-module__RqKbKq__heroBottom{margin-top:32px}.retained-service-module__RqKbKq__approach{padding-top:72px;padding-bottom:76px}.retained-service-module__RqKbKq__chapterNavigation a{align-items:center;min-height:44px;font-size:12px;display:flex}.retained-service-module__RqKbKq__chapterCopy p{font-size:16px}.retained-service-module__RqKbKq__chapter h2{letter-spacing:-.018em}.retained-service-module__RqKbKq__focusPoints li,.retained-service-module__RqKbKq__phaseNumber,.retained-service-module__RqKbKq__phaseControls>span,.retained-service-module__RqKbKq__documentMarker,.retained-service-module__RqKbKq__diagramNote,.retained-service-module__RqKbKq__sources>p,.retained-service-module__RqKbKq__sources a{font-size:12px}.retained-service-module__RqKbKq__answers summary{font-family:var(--craft-body);letter-spacing:-.01em;font-size:19px;line-height:1.45}.retained-service-module__RqKbKq__related nav a{font-family:var(--craft-display);text-transform:uppercase;letter-spacing:-.015em;font-weight:600}.retained-service-module__RqKbKq__sequence :is(button,a):focus-visible{outline-color:#c8a780}@media (max-width:760px){.retained-service-module__RqKbKq__approach{padding-top:45px;padding-bottom:48px}.retained-service-module__RqKbKq__chapterNavigation nav{gap:0 22px}.retained-service-module__RqKbKq__chapterNavigation a,.retained-service-module__RqKbKq__heroTop p,.retained-service-module__RqKbKq__heroTop a,.retained-service-module__RqKbKq__heroAudience p,.retained-service-module__RqKbKq__heroAudience>a,.retained-service-module__RqKbKq__focusPoints li,.retained-service-module__RqKbKq__sources a,.retained-service-module__RqKbKq__sources>p,.retained-service-module__RqKbKq__conversation a{font-size:12px}.retained-service-module__RqKbKq__heroIntro>p{font-size:17px}.retained-service-module__RqKbKq__answers summary{font-size:18px}.retained-service-module__RqKbKq__phaseDocuments article p,.retained-service-module__RqKbKq__hasDiagram .retained-service-module__RqKbKq__phaseDocuments p{font-size:16px}.retained-service-module__RqKbKq__related{padding-block:40px}.retained-service-module__RqKbKq__contact{padding-block:48px}}@media (min-width:1500px){.retained-service-module__RqKbKq__approach{grid-template-columns:minmax(190px,.55fr) minmax(0,2.45fr);gap:5%}.retained-service-module__RqKbKq__chapter{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0 6%;display:grid}.retained-service-module__RqKbKq__chapter h2{grid-area:1/1/3;max-width:22ch}.retained-service-module__RqKbKq__chapterCopy{grid-column:2;max-width:72ch;margin-top:0}.retained-service-module__RqKbKq__focusPoints{grid-column:2;max-width:none}}.retained-service-module__RqKbKq__photoFrame{aspect-ratio:auto;clip-path:none}.retained-service-module__RqKbKq__photoFrame picture,.retained-service-module__RqKbKq__photoFrame img{object-fit:contain;width:100%;height:auto;display:block;transform:none}
.commercial-detail-study-module__IWSufq__section{padding:76px var(--fieldwork-edge);color:#20251f;background:#e2e5db;scroll-margin-top:110px}.commercial-detail-study-module__IWSufq__section [hidden]{display:none!important}.commercial-detail-study-module__IWSufq__heading{grid-template-columns:1.5fr 1fr;align-items:end;gap:10%;display:grid}.commercial-detail-study-module__IWSufq__heading>div>p{color:#505b48;margin:0 0 24px;font-size:14px}.commercial-detail-study-module__IWSufq__heading h2{margin:0;font-size:clamp(36px,4.2vw,56px);line-height:1.08}.commercial-detail-study-module__IWSufq__heading>p{max-width:38ch;margin:0;font-size:16px;line-height:1.7}.commercial-detail-study-module__IWSufq__workspace{grid-template-columns:1.5fr 1fr;align-items:center;gap:8%;margin-top:35px;display:grid}.commercial-detail-study-module__IWSufq__figure{min-width:0;margin:0}.commercial-detail-study-module__IWSufq__figure svg{width:100%;height:auto;display:block;overflow:visible}.commercial-detail-study-module__IWSufq__figure figcaption{color:#535f4c;border-top:1px solid #a8b09f;max-width:60ch;padding:16px 0;font-size:12px;line-height:1.6}.commercial-detail-study-module__IWSufq__floor{fill:#d0d6c7}.commercial-detail-study-module__IWSufq__guide{stroke:#b9c1af;fill:none;stroke-width:1px}.commercial-detail-study-module__IWSufq__dimension{stroke:#7d8970;fill:none;stroke-width:1px}.commercial-detail-study-module__IWSufq__figure svg g{stroke:#776b56;stroke-width:1px;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%}.commercial-detail-study-module__IWSufq__figure[data-layer=surface] :is(.commercial-detail-study-module__IWSufq__joinery,.commercial-detail-study-module__IWSufq__light,.commercial-detail-study-module__IWSufq__access),.commercial-detail-study-module__IWSufq__figure[data-layer=joinery] :is(.commercial-detail-study-module__IWSufq__surface,.commercial-detail-study-module__IWSufq__light,.commercial-detail-study-module__IWSufq__access),.commercial-detail-study-module__IWSufq__figure[data-layer=light] :is(.commercial-detail-study-module__IWSufq__joinery,.commercial-detail-study-module__IWSufq__surface,.commercial-detail-study-module__IWSufq__access),.commercial-detail-study-module__IWSufq__figure[data-layer=access] :is(.commercial-detail-study-module__IWSufq__joinery,.commercial-detail-study-module__IWSufq__surface,.commercial-detail-study-module__IWSufq__light){opacity:.22}.commercial-detail-study-module__IWSufq__figure[data-layer=surface] .commercial-detail-study-module__IWSufq__surface{transform:translateY(-54px)}.commercial-detail-study-module__IWSufq__figure[data-layer=joinery] .commercial-detail-study-module__IWSufq__joinery{transform:translateY(20px)}.commercial-detail-study-module__IWSufq__figure[data-layer=light] .commercial-detail-study-module__IWSufq__light{transform:translateY(-25px)}.commercial-detail-study-module__IWSufq__figure[data-layer=access] .commercial-detail-study-module__IWSufq__access{transform:translate(-30px,12px)}.commercial-detail-study-module__IWSufq__kicker{color:#505b48;font-size:14px}.commercial-detail-study-module__IWSufq__reading h3{margin:18px 0 22px;font-size:32px;line-height:1.15}.commercial-detail-study-module__IWSufq__reading>p:not(.commercial-detail-study-module__IWSufq__kicker){font-size:16px;line-height:1.7}.commercial-detail-study-module__IWSufq__question{border-top:1px solid #a8b09f;min-height:6em;margin-top:26px;padding-top:20px}.commercial-detail-study-module__IWSufq__controls{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.commercial-detail-study-module__IWSufq__controls button{border:1px solid #79846d;min-height:44px;padding:10px 14px;font-size:14px}.commercial-detail-study-module__IWSufq__controls button[aria-pressed=true]{color:#f4f2eb;background:#20251f;border-color:#20251f}.commercial-detail-study-module__IWSufq__link{text-underline-offset:6px;align-items:center;min-height:44px;margin-top:12px;font-size:14px;text-decoration:underline;display:inline-flex}.commercial-detail-study-module__IWSufq__section :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #20251f}@media (prefers-reduced-motion:no-preference){.commercial-detail-study-module__IWSufq__section[data-motion=on] .commercial-detail-study-module__IWSufq__figure svg g{transition:transform .58s cubic-bezier(.4,0,.2,1),opacity .38s}.commercial-detail-study-module__IWSufq__controls button{transition:background-color .16s,color .16s}}@media (max-width:760px){.commercial-detail-study-module__IWSufq__section{padding:48px 6%}.commercial-detail-study-module__IWSufq__heading,.commercial-detail-study-module__IWSufq__workspace{display:block}.commercial-detail-study-module__IWSufq__heading h2{font-size:36px}.commercial-detail-study-module__IWSufq__heading>p{margin-top:24px}.commercial-detail-study-module__IWSufq__workspace{margin-top:0}.commercial-detail-study-module__IWSufq__figure svg{min-height:250px}.commercial-detail-study-module__IWSufq__reading{padding-top:28px}.commercial-detail-study-module__IWSufq__reading h3{font-size:28px}.commercial-detail-study-module__IWSufq__question{min-height:0}}@media (forced-colors:active){.commercial-detail-study-module__IWSufq__controls button[aria-pressed=true]{outline-offset:-3px;outline:3px solid highlight}}@media (max-width:760px){.commercial-detail-study-module__IWSufq__reading{flex-direction:column;display:flex}.commercial-detail-study-module__IWSufq__controls{order:-1;margin-top:0}}
.page-module__8lRE6q__examples{padding:70px var(--fieldwork-edge) 20px;border-bottom:1px solid var(--line)}.page-module__8lRE6q__examples>header{max-width:720px;margin-bottom:38px}.page-module__8lRE6q__examples>header>p:first-child{color:var(--muted);margin-bottom:18px;font-size:12px}.page-module__8lRE6q__examples>header>p:last-child{max-width:580px;margin-top:22px;font-size:16px}.page-module__8lRE6q__grid{grid-template-columns:1fr 1fr;gap:5%;display:grid}.page-module__8lRE6q__grid article{min-width:0;margin-bottom:50px}.page-module__8lRE6q__grid figure{margin:0}.page-module__8lRE6q__grid picture,.page-module__8lRE6q__grid img{width:100%;height:auto;display:block}.page-module__8lRE6q__grid figcaption{color:var(--muted);padding-top:12px;font-size:12px;line-height:1.5}.page-module__8lRE6q__copy{max-width:530px;padding-top:25px}.page-module__8lRE6q__copy h3{font-size:clamp(29px,2.8vw,40px)}.page-module__8lRE6q__copy p{margin-top:17px;font-size:16px;line-height:1.7}.page-module__8lRE6q__copy a{border-bottom:1px solid var(--line);text-underline-offset:5px;align-items:center;min-height:48px;margin-top:20px;font-size:14px;line-height:1.5;display:flex}@media (max-width:760px){.page-module__8lRE6q__examples{padding-top:44px}.page-module__8lRE6q__examples>header{margin-bottom:30px}.page-module__8lRE6q__grid{grid-template-columns:1fr;gap:0}.page-module__8lRE6q__grid article{margin-bottom:38px}.page-module__8lRE6q__copy{padding-top:20px}.page-module__8lRE6q__copy h3{font-size:29px}.page-module__8lRE6q__copy a{font-size:14px}}
