.me-workbench .ms-immobilier{--ms-ink:#223e34;--ms-paper:#f5f3eb;--ms-accent:#d8dcc5;--ms-tint:#e6e9db;background:var(--ms-paper);color:var(--ms-ink)}.ottho-redesign .me-workbench .ms-immobilier :is(h2,h3,h4){font-family:var(--display);font-style:normal;font-weight:400;color:inherit;letter-spacing:-.04em;line-height:1.15}.me-workbench .ms-immobilier p{font-size:15px;line-height:1.85}.me-workbench .ms-immobilier .ms-kicker{font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:inherit}.me-workbench .ms-home.ms-immobilier .ms-button{background:#f4f2e9;color:#203d32;border:1px solid #f4f2e9;border-radius:2px;padding:16px 23px;min-height:54px;font-size:15px;font-weight:500}.me-workbench .ms-home.ms-immobilier .ms-button:hover{background:#dfe5d3;border-color:#dfe5d3}.me-workbench .ms-immobilier .ms-link{color:inherit;font-size:14px;min-height:44px;border-radius:0;text-align:left;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px;padding:10px 0}.me-workbench .ms-immobilier .ms-link:hover{text-decoration-thickness:2px}.me-workbench .ms-immobilier .ms-estate-hero{position:relative;isolation:isolate;min-height:640px;display:flex;align-items:flex-end;padding:70px 6% 82px;color:#fffdf5}.me-workbench .ms-immobilier .ms-estate-hero-photo{position:absolute;inset:0;width:100%;height:100%;margin:0;border-radius:0;overflow:hidden}.me-workbench .ms-immobilier .ms-estate-hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#102d23dc,#132e248a 57%,#16342912),linear-gradient(0deg,#142d2670,transparent 60%)}.me-workbench .ms-immobilier .ms-estate-hero-photo img{object-position:center 55%}.me-workbench .ms-immobilier .ms-estate-hero-photo figcaption{position:absolute;left:auto;right:22px;bottom:15px;z-index:2;max-width:calc(100% - 44px);margin:0;padding:4px 8px;color:#fffdf5;background:#183e3399;font-size:14px;line-height:1.5;border-radius:0}.me-workbench .ms-immobilier .ms-estate-hero-content{position:relative;z-index:1;width:100%}.me-workbench .ms-immobilier .ms-estate-hero-content>.ms-kicker{margin-bottom:28px;color:#e4e8d8}.ottho-redesign .me-workbench .ms-immobilier .ms-estate-hero h2{white-space:pre-line;font-size:clamp(46px,5.3vw,76px);max-width:17ch;line-height:1.11;color:#fffdf5;margin:0 0 35px}.me-workbench .ms-immobilier .ms-estate-hero-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;max-width:1000px}.me-workbench .ms-immobilier .ms-estate-hero-bottom>p{font-size:16px;max-width:48ch;color:#edf0e7;margin:0}.me-workbench .ms-immobilier .ms-estate-hero-bottom>.ms-button{flex-shrink:0}.me-workbench .ms-immobilier .ms-estate-property{padding:56px 6% 45px;border-bottom:1px solid #cfd5c6}.me-workbench .ms-immobilier .ms-estate-property-heading{display:grid;grid-template-columns:66px minmax(0,1fr) auto;gap:26px;align-items:end;padding-bottom:28px;border-bottom:1px solid #cfd5c6}.me-workbench .ms-immobilier .ms-estate-edition{font:400 52px/1 var(--display);color:#97a48b;align-self:start}.me-workbench .ms-immobilier .ms-estate-property-heading .ms-kicker{margin-bottom:14px;color:#77856d}.ottho-redesign .me-workbench .ms-immobilier .ms-estate-property h3{font-size:clamp(31px,3.2vw,44px);margin:0}.me-workbench .ms-immobilier .ms-estate-property-body{display:grid;grid-template-columns:1fr 1.03fr;gap:55px;padding-top:28px}.me-workbench .ms-immobilier .ms-estate-property-copy>p:first-child{margin:0 0 20px}.me-workbench .ms-immobilier .ms-estate-property-copy .ms-estate-safety{font-size:14px;color:#77806d;margin:0}.me-workbench .ms-immobilier .ms-estate-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:0;background:#e8ebdf;align-self:start}.me-workbench .ms-immobilier .ms-estate-facts li{min-width:0;padding:22px 15px;display:flex;flex-direction:column;gap:17px;font-size:14px;line-height:1.6}.me-workbench .ms-immobilier .ms-estate-facts li+li{border-left:1px solid #cdd5c1}.me-workbench .ms-immobilier .ms-estate-fact-mark{display:block;color:#607555;font-size:25px;line-height:1}.me-workbench .ms-immobilier .ms-estate-accompany{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:53px 6% 62px}.ottho-redesign .me-workbench .ms-immobilier .ms-estate-accompany h3{font-size:clamp(29px,2.8vw,38px);margin:0 0 25px}.me-workbench .ms-immobilier .ms-estate-services>.ms-kicker{margin-bottom:20px;color:#7a856d}.me-workbench .ms-immobilier .ms-estate-services ul{list-style:none;padding:0;margin:0}.me-workbench .ms-immobilier .ms-estate-services li{border-top:1px solid #cfd5c6}.me-workbench .ms-immobilier .ms-estate-services li:last-child{border-bottom:1px solid #cfd5c6}.me-workbench .ms-immobilier .ms-estate-services button{display:flex;align-items:baseline;gap:20px;padding:19px 0;min-height:58px;width:100%;text-align:left;font-size:16px;color:#244032}.me-workbench .ms-immobilier .ms-estate-services button>span{color:#8d9b82;font-size:14px}.me-workbench .ms-immobilier .ms-estate-services button:hover{color:#708361}.me-workbench .ms-immobilier .ms-estate-journal{position:relative;padding:37px 35px 30px;background:#263f35;color:#f0f2e6}.me-workbench .ms-immobilier .ms-estate-journal>.ms-kicker{padding-right:34px;color:#bdcbaa;font-size:14px}.me-workbench .ms-immobilier .ms-estate-journal p:not(.ms-kicker){color:#cad6be;font-size:15px;margin-bottom:10px}.me-workbench .ms-immobilier .ms-estate-journal-mark{position:absolute;right:26px;top:30px;font:400 39px/1 var(--display);color:#9bb28a}.me-workbench .ms-btp{--ms-ink:#262823;--ms-paper:#f1eee6;--ms-accent:#d5954b;--ms-tint:#e6dccb;background:var(--ms-paper);color:var(--ms-ink)}.ottho-redesign .me-workbench .ms-btp :is(h2,h3,h4){font-family:var(--body);font-weight:650;font-style:normal;line-height:1.13;letter-spacing:-.04em;color:inherit}.me-workbench .ms-btp p{font-size:15px;line-height:1.8}.me-workbench .ms-btp .ms-kicker{font-size:14px;font-weight:500;line-height:1.5;text-transform:uppercase;letter-spacing:.1em;color:inherit}.me-workbench .ms-home.ms-btp .ms-button{font-size:15px;font-weight:600;min-height:53px;padding:15px 21px;border-radius:0;background:#d5954b;border:1px solid #d5954b;color:#232722}.me-workbench .ms-home.ms-btp .ms-button:hover{background:#e4ac68;border-color:#e4ac68}.me-workbench .ms-btp .ms-link{font-size:14px;font-weight:600;line-height:1.5;color:inherit;text-align:left;min-height:44px;padding:10px 0;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.me-workbench .ms-btp .ms-link:hover{text-decoration-thickness:2px}.me-workbench .ms-btp .ms-build-hero{background:#262823;color:#f6f0e5}.me-workbench .ms-btp .ms-build-hero-label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 35px;padding:23px 5%;border-bottom:1px solid #646451}.me-workbench .ms-btp .ms-build-hero-label>.ms-kicker{margin:0;color:#d7a366}.me-workbench .ms-btp .ms-build-hero-label>span{font-size:14px;letter-spacing:.015em;color:#b2b3a3}.me-workbench .ms-btp .ms-build-head{display:grid;grid-template-columns:1.35fr .72fr;gap:45px;align-items:end;padding:50px 5% 54px}.ottho-redesign .me-workbench .ms-btp .ms-build-head h2{font-size:clamp(47px,5.5vw,77px);white-space:pre-line;margin:0;line-height:1.04;letter-spacing:-.055em}.me-workbench .ms-btp .ms-build-head>div>p{color:#cfd0c2;font-size:15px;max-width:36ch;margin:0 0 27px}.me-workbench .ms-btp .ms-build-project{display:grid;grid-template-columns:1.4fr 1fr}.me-workbench .ms-btp .ms-build-photo{position:relative;margin:0;min-height:450px;border-radius:0;overflow:hidden}.me-workbench .ms-btp .ms-build-photo img{object-position:center}.me-workbench .ms-btp .ms-build-photo figcaption{position:absolute;bottom:17px;left:20px;right:20px;margin:0;width:fit-content;max-width:calc(100% - 40px);padding:5px 9px;background:#262823c4;color:#fff5e7;font-size:14px;line-height:1.6;border-radius:0}.me-workbench .ms-btp .ms-build-project-sheet{padding:26px 35px 30px;background:#d4a264;color:#252820}.me-workbench .ms-btp .ms-build-sheet-label{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:14px;border-bottom:1px solid #78613e66;padding-bottom:18px;margin-bottom:24px}.me-workbench .ms-btp .ms-build-sheet-label>span{font-weight:650}.me-workbench .ms-btp .ms-build-project-sheet>.ms-kicker{font-size:14px;color:#5f5239;margin-bottom:13px}.ottho-redesign .me-workbench .ms-btp .ms-build-project-sheet h3{font-size:clamp(29px,2.8vw,39px);margin:0 0 18px}.me-workbench .ms-btp .ms-build-project-sheet>p:not(.ms-kicker){font-size:15px;margin:0 0 20px;line-height:1.7}.me-workbench .ms-btp .ms-build-project-sheet ul{display:flex;flex-wrap:wrap;gap:5px 17px;list-style:none;padding:17px 0 0;margin:0 0 8px;border-top:1px solid #78613e66}.me-workbench .ms-btp .ms-build-project-sheet li{font-size:14px;color:#403723}.me-workbench .ms-btp .ms-build-services{display:grid;grid-template-columns:.75fr 1.5fr;gap:60px;padding:57px 5%}.me-workbench .ms-btp .ms-build-section-head>.ms-kicker{color:#9b753f;margin-bottom:20px}.ottho-redesign .me-workbench .ms-btp .ms-build-section-head h3{font-size:clamp(32px,3.6vw,47px);margin:0}.me-workbench .ms-btp .ms-build-service-rows article{display:grid;grid-template-columns:37px minmax(0,1fr);gap:15px 20px;padding:22px 0;border-top:1px solid #cac5b7}.me-workbench .ms-btp .ms-build-service-rows article:last-child{border-bottom:1px solid #cac5b7}.me-workbench .ms-btp .ms-build-service-number{font-size:14px;color:#a78048;padding-top:5px}.ottho-redesign .me-workbench .ms-btp .ms-build-service-rows h4{font-size:25px;margin:0 0 11px}.me-workbench .ms-btp .ms-build-service-rows p{color:#616254;font-size:15px;margin:0}.me-workbench .ms-btp .ms-build-service-rows .ms-link{grid-column:2;justify-self:start;margin-top:-8px}.me-workbench .ms-btp .ms-build-method{padding:42px 5% 25px;border-top:1px solid #b9b7a8;background:#e8e4d8}.me-workbench .ms-btp .ms-build-method-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:35px}.me-workbench .ms-btp .ms-build-method-heading .ms-kicker{margin-bottom:16px;color:#9b753f}.ottho-redesign .me-workbench .ms-btp .ms-build-method-heading h3{font-size:clamp(29px,3.2vw,43px);max-width:20ch;margin:0}.me-workbench .ms-btp .ms-build-method ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;margin:0;list-style:none;border-block:1px solid #bebbac}.me-workbench .ms-btp .ms-build-method li{padding:28px 26px 27px}.me-workbench .ms-btp .ms-build-method li:first-child{padding-left:0}.me-workbench .ms-btp .ms-build-method li+li{border-left:1px solid #bebbac}.me-workbench .ms-btp .ms-build-step-number{display:block;font:650 55px/1 var(--body);color:#a97c3d;margin-bottom:25px}.ottho-redesign .me-workbench .ms-btp .ms-build-method h4{font-size:23px;margin:0 0 13px}.me-workbench .ms-btp .ms-build-method li p{color:#626353;font-size:14px;margin:0;line-height:1.85}.me-workbench .ms-btp .ms-build-method .ms-build-safety{font-size:14px;line-height:1.75;margin:20px 0 0;color:#686957}.me-workbench .ms-architecture{--ms-ink:#3e4036;--ms-paper:#f8f7f2;--ms-accent:#7e806e;--ms-tint:#ece9e1;background:var(--ms-paper);color:var(--ms-ink)}.ottho-redesign .me-workbench .ms-architecture :is(h2,h3,h4){font-family:var(--display);font-weight:400;font-style:normal;line-height:1.15;letter-spacing:-.045em;color:inherit}.me-workbench .ms-architecture p{font-size:15px;line-height:1.85}.me-workbench .ms-architecture .ms-kicker{color:#878878;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.me-workbench .ms-architecture .ms-link{display:inline-flex;width:fit-content;align-items:center;min-height:44px;padding:9px 0;font-size:14px;line-height:1.6;color:#484a3d;text-align:left;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px;border-radius:0}.me-workbench .ms-architecture .ms-link:hover{color:#8a724b}.me-workbench .ms-architecture :is(.ms-arch-hero,.ms-arch-study,.ms-arch-practice){display:grid;grid-template-columns:80px minmax(0,1fr);gap:24px;padding:43px 5% 45px}.me-workbench .ms-architecture .ms-arch-rail{display:flex;flex-direction:column;align-items:flex-start;padding-top:3px}.me-workbench .ms-architecture .ms-arch-rail>span{font:400 54px/1 var(--display);letter-spacing:-.06em;color:#a8a999}.me-workbench .ms-architecture .ms-arch-rail>p{font-size:14px;letter-spacing:.08em;color:#828474;writing-mode:vertical-rl;transform:rotate(180deg);margin-top:29px}.me-workbench .ms-architecture .ms-arch-hero-body{min-width:0}.me-workbench .ms-architecture .ms-arch-heading>.ms-kicker{margin:0 0 26px}.ottho-redesign .me-workbench .ms-architecture .ms-arch-heading h2{font-size:clamp(44px,5.3vw,75px);max-width:23ch;line-height:1.12;white-space:pre-line;margin:0}.me-workbench .ms-architecture .ms-arch-intro{max-width:540px;margin:24px 0 34px auto;padding-left:5%}.me-workbench .ms-architecture .ms-arch-intro>p{color:#6b6e5f;margin:0 0 8px;font-size:15px}.me-workbench .ms-architecture .ms-arch-hero-photo{margin:0;position:relative;aspect-ratio:1.95;width:100%;border-radius:0;overflow:hidden}.me-workbench .ms-architecture .ms-arch-hero-photo img{object-position:center}.me-workbench .ms-architecture .ms-arch-hero-photo figcaption{position:absolute;bottom:12px;left:16px;right:16px;width:fit-content;max-width:calc(100% - 32px);font-size:14px;line-height:1.55;color:#f8f7f2;background:#3c4136a6;padding:3px 8px;border-radius:0;margin:0}.me-workbench .ms-architecture .ms-arch-photo-label{display:flex;justify-content:space-between;gap:10px 25px;padding-top:14px;font-size:14px;color:#707263}.me-workbench .ms-architecture .ms-arch-photo-label>span:first-child{color:#3e4036}.me-workbench .ms-architecture .ms-arch-study{padding-top:37px;border-top:1px solid #d6d6cb}.me-workbench .ms-architecture .ms-arch-study-body{display:grid;grid-template-columns:1fr 1.2fr;gap:25px 40px;align-items:start}.me-workbench .ms-architecture .ms-arch-study-heading>.ms-kicker{margin:0 0 18px}.ottho-redesign .me-workbench .ms-architecture .ms-arch-study-heading h3{font-size:clamp(31px,3.1vw,43px);margin:0 0 25px}.me-workbench .ms-architecture .ms-arch-study-heading>p:not(.ms-kicker){font-size:15px;line-height:1.85;color:#6d7061;margin-bottom:14px}.me-workbench .ms-architecture .ms-arch-plate{min-width:0;padding:16px 20px 13px;border:1px solid #d8d5c9;background:#f0eee6}.me-workbench .ms-architecture .ms-arch-plate-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-bottom:12px;border-bottom:1px solid #d8d5c9}.me-workbench .ms-architecture .ms-arch-plate-heading>span{font-size:14px;color:#787c69}.me-workbench .ms-architecture .ms-arch-plate-heading>div{display:flex;gap:4px}.me-workbench .ms-architecture .ms-arch-plate-heading button{min-width:53px;min-height:44px;border:1px solid transparent;padding:8px 11px;font-size:14px;line-height:1.4}.me-workbench .ms-architecture .ms-arch-plate-heading button[aria-pressed=true]{border-color:#71755e;background:#e0e1d2}.me-workbench .ms-architecture .ms-arch-plate-heading button:hover{background:#e7e6da}.me-workbench .ms-architecture .ms-arch-drawing{display:block;width:100%;height:auto;color:#5d6452;margin:17px 0 10px}.me-workbench .ms-architecture .ms-arch-plate>p{font-size:14px;line-height:1.55;color:#7a7d6e;padding-top:12px;border-top:1px solid #d8d5c9;margin:0}.me-workbench .ms-architecture .ms-arch-study-facts{display:flex;flex-wrap:wrap;gap:12px 27px;grid-column:1/-1;list-style:none;padding:18px 0 0;margin:5px 0 0;border-top:1px solid #d6d6cb}.me-workbench .ms-architecture .ms-arch-study-facts li{font-size:14px;color:#858775}.me-workbench .ms-architecture .ms-arch-practice{padding-top:37px;border-top:1px solid #d6d6cb}.me-workbench .ms-architecture .ms-arch-practice-body{display:grid;grid-template-columns:1.2fr 1fr;gap:58px}.me-workbench .ms-architecture .ms-arch-method>.ms-kicker{margin:0 0 20px}.me-workbench .ms-architecture .ms-arch-method article{display:flex;gap:20px;align-items:baseline;padding:22px 0;border-top:1px solid #d6d6cb}.me-workbench .ms-architecture .ms-arch-method article>span{font-size:14px;color:#90927d}.ottho-redesign .me-workbench .ms-architecture .ms-arch-method h4{font-size:25px;margin:0 0 10px}.me-workbench .ms-architecture .ms-arch-method article p{color:#6d7061;font-size:14px;line-height:1.85;margin:0}.me-workbench .ms-architecture .ms-arch-journal{border-left:1px solid #d6d6cb;padding-left:30px}.me-workbench .ms-architecture .ms-arch-journal>.ms-kicker{margin:0 0 25px}.ottho-redesign .me-workbench .ms-architecture .ms-arch-journal h3{font-size:clamp(29px,2.8vw,36px);margin:0 0 24px}.me-workbench .ms-architecture .ms-arch-journal>p:not(.ms-kicker){color:#6d7061;font-size:15px;line-height:1.85;margin:0 0 15px}.me-workbench .ms-architecture .ms-arch-journal .ms-arch-safety{font-size:14px;line-height:1.75;color:#8a8b7a;padding-top:23px;margin-top:22px;border-top:1px solid #d6d6cb}@media(max-width:1000px){.me-workbench .ms-immobilier .ms-estate-hero{min-height:620px;padding:55px 6% 66px}.me-workbench .ms-immobilier .ms-estate-hero-bottom{flex-direction:column;align-items:flex-start;gap:25px}.me-workbench .ms-immobilier .ms-estate-property-heading{grid-template-columns:55px minmax(0,1fr);gap:19px}.me-workbench .ms-immobilier .ms-estate-property-heading>.ms-link{grid-column:2;justify-self:start;margin-top:-4px}.me-workbench .ms-immobilier .ms-estate-property-body{grid-template-columns:1fr;gap:25px}.me-workbench .ms-immobilier .ms-estate-facts li{padding:19px;flex-direction:row;align-items:center;gap:13px}.me-workbench .ms-immobilier .ms-estate-accompany{gap:5%}.me-workbench .ms-immobilier .ms-estate-journal{padding:29px 27px}.me-workbench .ms-btp .ms-build-head{grid-template-columns:1.1fr .8fr;gap:30px}.ottho-redesign .me-workbench .ms-btp .ms-build-head h2{font-size:clamp(43px,5.2vw,61px)}.me-workbench .ms-btp .ms-build-project{grid-template-columns:1.1fr 1fr}.me-workbench .ms-btp .ms-build-project-sheet{padding:24px 27px 27px}.me-workbench .ms-btp .ms-build-services{grid-template-columns:.7fr 1.2fr;gap:35px}.me-workbench .ms-btp .ms-build-method li{padding-inline:22px}.me-workbench .ms-architecture :is(.ms-arch-hero,.ms-arch-study,.ms-arch-practice){grid-template-columns:55px minmax(0,1fr);gap:20px}.me-workbench .ms-architecture .ms-arch-rail>span{font-size:44px}.me-workbench .ms-architecture .ms-arch-study-body{grid-template-columns:1fr 1.1fr;gap:25px}.me-workbench .ms-architecture .ms-arch-practice-body{gap:30px}.me-workbench .ms-architecture .ms-arch-journal{padding-left:25px}}@media(max-width:760px){.me-workbench .ms-immobilier .ms-estate-hero{min-height:670px;padding:48px 7% 75px}.me-workbench .ms-immobilier .ms-estate-hero-photo:after{background:linear-gradient(0deg,#102d23f0,#173f3099 68%,#1f3c3133)}.ottho-redesign .me-workbench .ms-immobilier .ms-estate-hero h2{font-size:clamp(40px,7.5vw,57px);max-width:18ch;margin-bottom:28px}.me-workbench .ms-immobilier .ms-estate-hero-bottom>p{font-size:15px}.me-workbench .ms-immobilier .ms-estate-hero-photo figcaption{font-size:14px;bottom:15px;left:7%;right:7%;max-width:86%;padding:0;background:none}.me-workbench .ms-immobilier .ms-estate-property{padding:37px 7%}.me-workbench .ms-immobilier .ms-estate-property-heading{grid-template-columns:37px minmax(0,1fr);gap:15px;padding-bottom:20px}.me-workbench .ms-immobilier .ms-estate-edition{font-size:34px;margin-top:3px}.ottho-redesign .me-workbench .ms-immobilier .ms-estate-property h3{font-size:32px}.me-workbench .ms-immobilier .ms-estate-facts{grid-template-columns:1fr}.me-workbench .ms-immobilier .ms-estate-facts li{padding:17px 22px}.me-workbench .ms-immobilier .ms-estate-facts li+li{border-left:0;border-top:1px solid #cdd5c1}.me-workbench .ms-immobilier .ms-estate-fact-mark{width:32px;flex-shrink:0}.me-workbench .ms-immobilier .ms-estate-accompany{grid-template-columns:1fr;gap:34px;padding:36px 7% 41px}.me-workbench .ms-immobilier .ms-estate-services button{font-size:15px;gap:18px}.me-workbench .ms-btp .ms-build-hero-label{padding:20px 7%;gap:10px}.me-workbench .ms-btp .ms-build-head{grid-template-columns:1fr;gap:27px;padding:35px 7% 39px}.ottho-redesign .me-workbench .ms-btp .ms-build-head h2{font-size:clamp(43px,7.8vw,66px);max-width:18ch}.me-workbench .ms-btp .ms-build-head>div>p{max-width:55ch;font-size:15px}.me-workbench .ms-btp .ms-build-project{grid-template-columns:1fr}.me-workbench .ms-btp .ms-build-photo{min-height:0;aspect-ratio:1.22}.me-workbench .ms-btp .ms-build-project-sheet{padding:26px 7% 32px}.ottho-redesign .me-workbench .ms-btp .ms-build-project-sheet h3{font-size:33px;max-width:22ch}.me-workbench .ms-btp .ms-build-services{grid-template-columns:1fr;gap:27px;padding:38px 7%}.ottho-redesign .me-workbench .ms-btp .ms-build-section-head h3{font-size:37px}.me-workbench .ms-btp .ms-build-service-rows article{grid-template-columns:30px minmax(0,1fr);gap:13px}.me-workbench .ms-btp .ms-build-method{padding:34px 7% 28px}.me-workbench .ms-btp .ms-build-method-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:25px}.ottho-redesign .me-workbench .ms-btp .ms-build-method-heading h3{font-size:33px}.me-workbench .ms-btp .ms-build-method ol{grid-template-columns:1fr}.me-workbench .ms-btp .ms-build-method li{position:relative;padding:26px 0 26px 52px}.me-workbench .ms-btp .ms-build-method li:first-child{padding-left:52px}.me-workbench .ms-btp .ms-build-method li+li{border-left:0;border-top:1px solid #bebbac}.me-workbench .ms-btp .ms-build-step-number{position:absolute;left:0;top:25px;font-size:36px}.me-workbench .ms-architecture :is(.ms-arch-hero,.ms-arch-study,.ms-arch-practice){grid-template-columns:1fr;gap:23px;padding:29px 7% 33px}.me-workbench .ms-architecture .ms-arch-rail{flex-direction:row;gap:18px;align-items:center;padding:0 0 18px;border-bottom:1px solid #d6d6cb}.me-workbench .ms-architecture .ms-arch-rail>span{font-size:35px}.me-workbench .ms-architecture .ms-arch-rail>p{writing-mode:horizontal-tb;transform:none;margin:0;font-size:14px;letter-spacing:.05em}.me-workbench .ms-architecture .ms-arch-heading>.ms-kicker{margin-bottom:20px}.ottho-redesign .me-workbench .ms-architecture .ms-arch-heading h2{font-size:clamp(37px,7.2vw,57px)}.me-workbench .ms-architecture .ms-arch-intro{margin:25px 0;padding:0}.me-workbench .ms-architecture .ms-arch-hero-photo{aspect-ratio:1.08;margin-inline:-8.15%;width:116.3%}.me-workbench .ms-architecture .ms-arch-hero-photo figcaption{font-size:14px;left:7%;right:7%;max-width:86%;bottom:12px}.me-workbench .ms-architecture .ms-arch-photo-label{flex-direction:column;gap:4px;font-size:14px;line-height:1.7;padding-top:18px}.me-workbench .ms-architecture .ms-arch-study-body{grid-template-columns:1fr;gap:24px}.ottho-redesign .me-workbench .ms-architecture .ms-arch-study-heading h3{font-size:34px}.me-workbench .ms-architecture .ms-arch-plate{padding:15px 16px 13px}.me-workbench .ms-architecture .ms-arch-study-facts{gap:8px 19px;padding-top:18px}.me-workbench .ms-architecture .ms-arch-practice-body{grid-template-columns:1fr;gap:32px}.me-workbench .ms-architecture .ms-arch-journal{border-left:0;padding:27px 0 0;border-top:1px solid #d6d6cb}.me-workbench .ms-architecture .ms-arch-method article{gap:16px}}@media(max-width:400px){.ottho-redesign .me-workbench .ms-immobilier .ms-estate-hero h2{font-size:38px}.me-workbench .ms-immobilier .ms-estate-hero{min-height:700px}.me-workbench .ms-immobilier .ms-estate-property-heading{grid-template-columns:1fr;gap:15px}.me-workbench .ms-immobilier .ms-estate-property-heading>.ms-link{grid-column:auto}.me-workbench .ms-immobilier .ms-estate-edition{font-size:30px}.me-workbench .ms-immobilier .ms-estate-journal{padding:25px 23px}.ottho-redesign .me-workbench .ms-btp .ms-build-head h2{font-size:40px}.ottho-redesign .me-workbench .ms-btp .ms-build-project-sheet h3{font-size:31px}.ottho-redesign .me-workbench .ms-architecture .ms-arch-heading h2{font-size:35px}.me-workbench .ms-architecture .ms-arch-plate-heading{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.me-workbench :is(.ms-immobilier,.ms-btp,.ms-architecture) *,.me-workbench :is(.ms-immobilier,.ms-btp,.ms-architecture) :after,.me-workbench :is(.ms-immobilier,.ms-btp,.ms-architecture) :before{animation:none!important;transition:none!important}}.me-workbench .ms-patrimoine{--ms-ink:#172d3c;--ms-paper:#f8f7f0;--ms-accent:#9c793c;--ms-tint:#ecece1;color:var(--ms-ink);background:var(--ms-paper)}.me-workbench .ms-notaires{--ms-ink:#562e37;--ms-paper:#fbf7f0;--ms-accent:#743947;--ms-tint:#eee3db;color:var(--ms-ink);background:var(--ms-paper)}.me-workbench .ms-comptabilite{--ms-ink:#142654;--ms-paper:#fff;--ms-accent:#234fe0;--ms-tint:#edf2ff;color:var(--ms-ink);background:var(--ms-paper)}.me-workbench :is(.ms-patrimoine,.ms-notaires,.ms-comptabilite){min-width:0;font-size:16px}.me-workbench :is(.ms-patrimoine,.ms-notaires,.ms-comptabilite) :is(p,li){font-size:16px;line-height:1.65}.me-workbench :is(.ms-patrimoine,.ms-notaires,.ms-comptabilite) .ms-kicker{display:block;font-size:14px;line-height:1.5;letter-spacing:.09em}.me-workbench :is(.ms-patrimoine,.ms-notaires,.ms-comptabilite) button{font-size:15px}.me-workbench :is(.ms-patrimoine,.ms-notaires,.ms-comptabilite) :is(.ms-button,.ms-link){min-height:46px;white-space:normal;max-width:100%;text-align:center}.me-workbench :is(.ms-patrimoine,.ms-notaires,.ms-comptabilite) .ms-link{text-align:left}.me-workbench :is(.ms-patrimoine,.ms-notaires,.ms-comptabilite) .ms-photo figcaption{font-size:14px}.ottho-redesign .me-workbench :is(.ms-patrimoine,.ms-notaires,.ms-comptabilite) :is(h2,h3,h4){color:inherit;font-style:normal;text-wrap:balance}.me-workbench .ms-patrimoine .ms-p-introduction{padding:76px 7% 0;text-align:center}.me-workbench .ms-patrimoine .ms-p-introduction>.ms-kicker{color:#77633f}.ottho-redesign .me-workbench .ms-patrimoine .ms-p-introduction h2{font:400 clamp(36px,4.4vw,62px)/1.13 var(--display);white-space:pre-line;letter-spacing:-.045em;margin:24px auto;max-width:24ch}.me-workbench .ms-patrimoine .ms-p-introduction>p{max-width:62ch;margin:0 auto 28px;color:#54626a}.me-workbench .me-mini-site .ms-patrimoine .ms-button{background:#172d3c;border:1px solid #172d3c;color:#fffdf5;border-radius:0;padding:14px 24px}.me-workbench .me-mini-site .ms-patrimoine .ms-button:hover{background:#2c4554}.me-workbench .ms-patrimoine .ms-link{color:#745729;text-decoration-color:#b9a37c}.me-workbench .ms-patrimoine .ms-p-intro-rule{display:block;width:1px;height:58px;background:#b7a683;margin:38px auto 0}.me-workbench .ms-patrimoine .ms-p-orientation{padding:0 5% 36px}.me-workbench .ms-patrimoine .ms-p-orientation-label{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:25px 0 12px;border-top:1px solid #d8d5c7}.me-workbench .ms-patrimoine .ms-p-orientation-label>span:last-child{color:#6a706c;font-size:14px}.me-workbench .ms-patrimoine .ms-p-orbit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr);gap:28px;align-items:center;padding-top:20px}.me-workbench .ms-patrimoine .ms-p-rendezvous{grid-column:2;grid-row:1;text-align:center;padding:20px 0;min-width:0}.me-workbench .ms-patrimoine .ms-p-portrait{position:relative;width:210px;max-width:85%;aspect-ratio:1;margin:0 auto 28px;padding:18px}.me-workbench .ms-patrimoine .ms-p-compass{position:absolute;inset:0;width:100%;height:100%;stroke:#b19a6b;stroke-width:1}.me-workbench .ms-patrimoine .ms-p-portrait .ms-photo{width:100%;height:100%;min-height:0;border-radius:50%;overflow:hidden;margin:0}.me-workbench .ms-patrimoine .ms-p-portrait img{object-position:50% 20%}.me-workbench .ms-patrimoine .ms-p-portrait figcaption{inset:auto 0 15px;text-align:center;background:#172d3ccc;color:#fff;padding:4px;font-size:14px}.me-workbench .ms-patrimoine .ms-p-rendezvous>.ms-kicker{letter-spacing:.025em;font-size:14px;color:#6d695c}.ottho-redesign .me-workbench .ms-patrimoine .ms-p-rendezvous h3{font:400 clamp(26px,2.3vw,34px)/1.24 var(--display);letter-spacing:-.035em;margin:16px 0}.me-workbench .ms-patrimoine .ms-p-rendezvous>p{color:#556168;margin-bottom:12px}.me-workbench .ms-patrimoine .ms-p-rendezvous .ms-link{text-align:center}.me-workbench .ms-patrimoine .ms-p-horizon{padding:22px 0;text-align:left;border-block:1px solid #d9d6c9;color:var(--ms-ink);transition:border-color .2s;min-width:0}.me-workbench .ms-patrimoine .ms-p-horizon:hover{border-color:#92773e}.me-workbench .ms-patrimoine .ms-p-horizon-1{grid-column:1;grid-row:1}.me-workbench .ms-patrimoine .ms-p-horizon-2{grid-column:3;grid-row:1}.me-workbench .ms-patrimoine .ms-p-horizon-3{grid-column:2;grid-row:2;text-align:center;max-width:36ch;justify-self:center}.me-workbench .ms-patrimoine .ms-p-roman{display:block;font:400 24px/1 var(--display);color:#9c793c;margin-bottom:18px}.ottho-redesign .me-workbench .ms-patrimoine .ms-p-horizon h3{font:400 23px/1.25 var(--display);letter-spacing:-.02em;margin:0 0 12px}.me-workbench .ms-patrimoine .ms-p-horizon p{font-size:15px;color:#586269;margin:0 0 17px}.me-workbench .ms-patrimoine .ms-p-horizon-link{font-size:14px;color:#78623a;text-decoration:underline;text-underline-offset:5px}.me-workbench .ms-patrimoine .ms-p-facts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:35px 0 0;padding:0;list-style:none}.me-workbench .ms-patrimoine .ms-p-facts li{font-size:14px;color:#6a6d63}.me-workbench .ms-patrimoine .ms-p-facts li:before{content:"·";margin-right:10px}.me-workbench .ms-patrimoine .ms-p-conversation{display:grid;grid-template-columns:1fr 1fr;gap:7%;background:#172d3c;padding:52px 6%;color:#f8f7f0}.me-workbench .ms-patrimoine .ms-p-method>.ms-kicker{color:#c9bb9d;margin-bottom:27px}.me-workbench .ms-patrimoine .ms-p-method>div{display:grid;grid-template-columns:30px minmax(0,1fr);gap:16px;padding:19px 0;border-top:1px solid #48606d}.me-workbench .ms-patrimoine .ms-p-method>div>span{font-size:14px;color:#c4b692;padding-top:3px}.ottho-redesign .me-workbench .ms-patrimoine .ms-p-method h3{font:400 24px/1.2 var(--display);margin:0 0 10px}.me-workbench .ms-patrimoine .ms-p-method p{font-size:15px;color:#c3cdd1;margin:0}.me-workbench .ms-patrimoine .ms-p-journal{position:relative;overflow:hidden;padding:30px 0 85px 10%;border-left:1px solid #48606d}.me-workbench .ms-patrimoine .ms-p-journal>.ms-kicker{color:#c9bb9d}.ottho-redesign .me-workbench .ms-patrimoine .ms-p-journal h3{font:400 clamp(27px,2.4vw,35px)/1.23 var(--display);letter-spacing:-.03em;margin:22px 0}.me-workbench .ms-patrimoine .ms-p-journal p{color:#c3cdd1;font-size:15px}.me-workbench .ms-patrimoine .ms-p-journal .ms-link{color:#ebd9b2;text-decoration-color:#b4a381}.me-workbench .ms-patrimoine .ms-p-journal-mark{position:absolute;right:0;bottom:-13px;font:400 91px/1 var(--display);color:#7a8e9738;letter-spacing:-.12em}.me-workbench .ms-notaires .ms-n-opening{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);column-gap:7%;padding:65px 6% 0}.me-workbench .ms-notaires .ms-n-opening-copy{padding-bottom:43px}.me-workbench .ms-notaires .ms-n-opening-copy>.ms-kicker{color:#865e63}.ottho-redesign .me-workbench .ms-notaires .ms-n-opening h2{font:400 clamp(37px,4.5vw,63px)/1.1 var(--display);letter-spacing:-.05em;white-space:pre-line;margin:24px 0}.me-workbench .ms-notaires .ms-n-opening p{color:#715b5c;max-width:54ch;margin:0 0 26px}.me-workbench .me-mini-site .ms-notaires .ms-button{border-radius:0;background:#643442;color:#fffaf3;border:1px solid #643442;padding:14px 23px}.me-workbench .me-mini-site .ms-notaires .ms-button:hover{background:#7c4655}.me-workbench .ms-notaires .ms-link{color:#643442;text-decoration-color:#bc8f94}.me-workbench .ms-notaires .ms-n-emblem{align-self:center;justify-self:center;position:relative;width:100%;max-width:270px;aspect-ratio:4/5;display:flex;align-items:center;flex-direction:column;justify-content:center;overflow:hidden}.me-workbench .ms-notaires .ms-n-emblem-arch{position:absolute;inset:10px 12px;border:1px solid #bc9699;border-radius:50% 50% 0 0}.me-workbench .ms-notaires .ms-n-emblem-arch:after{content:"";position:absolute;inset:10px;border:1px solid #d6bfc0;border-radius:50% 50% 0 0}.me-workbench .ms-notaires .ms-n-monogram{position:relative;font:400 clamp(96px,11vw,155px)/1.05 var(--display);letter-spacing:-.18em;padding-right:.2em;margin-top:10px}.me-workbench .ms-notaires .ms-n-monogram>span{position:relative;top:22px}.me-workbench .ms-notaires .ms-n-emblem-name{position:relative;margin-top:25px;font-size:14px;text-transform:uppercase;letter-spacing:.17em;text-align:center;line-height:1.7}.me-workbench .ms-notaires .ms-n-opening-footer{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 25px;padding:21px 0;border-top:1px solid #ccb3b1;font-size:14px;color:#866565}.me-workbench .ms-notaires .ms-n-domains{padding:40px 6% 48px;background:#f2e9e0}.me-workbench .ms-notaires .ms-n-section-caption{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px;color:#80555d}.me-workbench .ms-notaires .ms-n-section-caption>span:last-child{font-size:14px}.me-workbench .ms-notaires .ms-n-domain{display:grid;grid-template-columns:35px minmax(0,1fr) minmax(0,1.3fr) 26px;gap:25px;align-items:center;width:100%;text-align:left;padding:29px 0;border-top:1px solid #cab1ad;transition:color .18s,background .18s;color:#562e37}.me-workbench .ms-notaires .ms-n-domain:last-child{border-bottom:1px solid #cab1ad}.me-workbench .ms-notaires .ms-n-domain:hover{background:#e9dbd0;color:#863748}.me-workbench .ms-notaires .ms-n-domain-number{font-size:14px;color:#92666c}.ottho-redesign .me-workbench .ms-notaires .ms-n-domain h3{font:400 clamp(25px,2.6vw,37px)/1.16 var(--display);letter-spacing:-.035em;margin:0}.me-workbench .ms-notaires .ms-n-domain p{font-size:15px;color:#775b5c;margin:0}.me-workbench .ms-notaires .ms-n-domain-plus{font:300 31px/1 var(--body);text-align:center}.me-workbench .ms-notaires .ms-n-photo{position:relative;height:270px;margin:0;border-radius:0;overflow:hidden}.me-workbench .ms-notaires .ms-n-photo img{object-position:50% 60%;filter:saturate(.65)}.me-workbench .ms-notaires .ms-n-reception-body{display:grid;grid-template-columns:1fr 1fr;gap:9%;padding:52px 6%}.ottho-redesign .me-workbench .ms-notaires .ms-n-reception-intro h3{font:400 clamp(29px,3vw,40px)/1.2 var(--display);letter-spacing:-.035em;margin:20px 0}.me-workbench .ms-notaires .ms-n-reception-intro>p{color:#775b5c}.me-workbench .ms-notaires .ms-n-reception-intro ul{list-style:none;padding:0;margin:25px 0 0}.me-workbench .ms-notaires .ms-n-reception-intro li{font-size:14px;padding:6px 0;color:#816364}.me-workbench .ms-notaires .ms-n-reception-intro li:before{content:"—";margin-right:10px}.me-workbench .ms-notaires .ms-n-method{list-style:none;margin:0;padding:0}.me-workbench .ms-notaires .ms-n-method li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:18px;padding:20px 0;border-bottom:1px solid #dfcfca}.me-workbench .ms-notaires .ms-n-method li:first-child{padding-top:0}.me-workbench .ms-notaires .ms-n-method li>span{font:400 22px/1.3 var(--display);color:#ae8d89}.ottho-redesign .me-workbench .ms-notaires .ms-n-method h4{font:400 25px/1.2 var(--display);margin:0 0 10px}.me-workbench .ms-notaires .ms-n-method p{font-size:15px;color:#775b5c;margin:0}.me-workbench .ms-notaires .ms-n-reading{display:grid;grid-template-columns:1.15fr 1fr;gap:20px 8%;align-items:start;padding:42px 6%;background:#643442;color:#fffaf3}.me-workbench .ms-notaires .ms-n-reading>.ms-kicker{grid-column:1/-1;color:#e8cdd0}.ottho-redesign .me-workbench .ms-notaires .ms-n-reading h3{grid-row:span 2;font:400 clamp(27px,2.5vw,36px)/1.24 var(--display);margin:0;letter-spacing:-.025em}.me-workbench .ms-notaires .ms-n-reading p{color:#ecdcd8;font-size:15px;margin:0}.me-workbench .ms-notaires .ms-n-reading .ms-button{justify-self:start;background:transparent;border-color:#c69b9d;color:#fffaf3}.me-workbench .ms-notaires .ms-n-reading .ms-button:hover{background:#80515a}.me-workbench .ms-comptabilite .ms-c-introduction{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6%;padding:62px 6%;background:#edf2ff;align-items:center}.me-workbench .ms-comptabilite .ms-c-introduction-copy>.ms-kicker{color:#3155b6;letter-spacing:.035em}.ottho-redesign .me-workbench .ms-comptabilite h2{font:700 clamp(39px,4.5vw,64px)/1.02 var(--body);letter-spacing:-.055em;white-space:pre-line;margin:22px 0 25px}.me-workbench .ms-comptabilite .ms-c-introduction-copy>p{color:#52638b;margin:0 0 26px}.me-workbench .me-mini-site .ms-comptabilite .ms-button{background:#234fe0;color:#fff;padding:14px 22px;border:1px solid #234fe0;border-radius:8px;font-weight:600}.me-workbench .me-mini-site .ms-comptabilite .ms-button:hover{background:#173db8;border-color:#173db8}.me-workbench .ms-comptabilite .ms-link{color:#234fe0;font-weight:600;text-decoration-color:#9aade7}.me-workbench .ms-comptabilite .ms-c-organiser{min-width:0;padding:27px 8% 15px;border:1px solid #c7d5fa;border-radius:18px;background:#dce6ff}.me-workbench .ms-comptabilite .ms-c-organiser-heading{display:flex;align-items:center;gap:18px;padding-bottom:30px;font-size:14px;color:#5671aa}.me-workbench .ms-comptabilite .ms-c-organiser-heading strong{display:block;color:#183b96;font-size:21px;font-weight:600}.me-workbench .ms-comptabilite .ms-c-repere{display:block;color:#fff;background:#234fe0;flex-shrink:0;width:59px;height:59px;border-radius:14px;font:700 51px/.9 var(--body);text-align:center;letter-spacing:-.08em;padding-right:3px}.me-workbench .ms-comptabilite .ms-c-repere>span{color:#a3ffcc}.me-workbench .ms-comptabilite .ms-c-folders{display:flex;flex-direction:column;padding-top:15px}.me-workbench .ms-comptabilite .ms-c-folder{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:25px 19px 19px;min-height:99px;border:1px solid #b5c9f7;border-radius:0 9px 9px 9px;background:#fff;color:#294a93;transition:transform .18s}.me-workbench .ms-comptabilite .ms-c-folder+.ms-c-folder{margin-top:14px}.me-workbench .ms-comptabilite .ms-c-folder-1{margin-right:20px;background:#f8faff}.me-workbench .ms-comptabilite .ms-c-folder-2{margin-left:10px;margin-right:10px}.me-workbench .ms-comptabilite .ms-c-folder-3{margin-left:20px}.me-workbench .ms-comptabilite .ms-c-folder:hover{transform:translateY(-3px)}.me-workbench .ms-comptabilite .ms-c-folder>span:not(.ms-c-folder-tab,.ms-c-folder-line){font-size:16px;font-weight:600;line-height:1.35}.me-workbench .ms-comptabilite .ms-c-folder-tab{position:absolute;width:72px;height:14px;border:1px solid #b5c9f7;border-bottom:0;border-radius:6px 6px 0 0;top:-14px;left:-1px;background:inherit}.me-workbench .ms-comptabilite .ms-c-folder-line{grid-column:2;display:block;width:70%;max-width:110px;height:3px;background:#dfe8fb}.me-workbench .ms-comptabilite .ms-c-organiser>p{text-align:center;font-size:14px;line-height:1.45;color:#46639c;margin:22px 0 5px}.me-workbench .ms-comptabilite .ms-c-profiles{padding:52px 6%}.me-workbench .ms-comptabilite .ms-c-profiles-heading{text-align:center}.me-workbench .ms-comptabilite .ms-c-profiles-heading>.ms-kicker{color:#60709a;letter-spacing:.025em}.ottho-redesign .me-workbench .ms-comptabilite .ms-c-profiles-heading h3{font:700 39px/1.1 var(--body);letter-spacing:-.04em;margin:10px 0 26px}.me-workbench .ms-comptabilite .ms-c-tabs{display:flex;width:fit-content;max-width:100%;gap:5px;padding:5px;border:1px solid #d7e1fa;border-radius:10px;margin:0 auto 28px;background:#f3f6ff}.me-workbench .ms-comptabilite .ms-c-tabs>button{min-width:0;min-height:46px;padding:12px 23px;color:#53658f;border:1px solid transparent;border-radius:6px;font-weight:600;transition:background .16s,color .16s}.me-workbench .ms-comptabilite .ms-c-tabs>button[aria-selected=true]{background:#234fe0;color:#fff}.me-workbench .ms-comptabilite .ms-c-tabs>button:hover:not([aria-selected=true]){background:#e3ebff;color:#234fe0}.me-workbench .ms-comptabilite .ms-c-profile-panel{display:grid;grid-template-columns:1fr 1.1fr;gap:9%;border:1px solid #d7e1fa;border-radius:16px;padding:34px 5%;align-items:center;min-height:390px}.me-workbench .ms-comptabilite .ms-c-profile-copy{animation:ms-c-profile-in .22s ease both}.me-workbench .ms-comptabilite .ms-c-profile-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:12px;background:#edf2ff;color:#234fe0;margin-bottom:21px}.ottho-redesign .me-workbench .ms-comptabilite .ms-c-profile-copy h3{font:700 clamp(29px,2.8vw,39px)/1.12 var(--body);letter-spacing:-.04em;margin:0 0 16px}.me-workbench .ms-comptabilite .ms-c-profile-copy>p{color:#5a698c;margin:0 0 21px}.me-workbench .ms-comptabilite .ms-c-method{list-style:none;padding:0 0 0 22px;margin:0;border-left:1px solid #dce5fa}.me-workbench .ms-comptabilite .ms-c-method>li{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;padding:15px 0}.me-workbench .ms-comptabilite .ms-c-step{display:grid;place-items:center;width:30px;height:30px;border:1px solid #c9d8fb;border-radius:50%;font-size:14px;color:#234fe0;background:#f1f5ff}.ottho-redesign .me-workbench .ms-comptabilite .ms-c-method h4{font:600 19px/1.2 var(--body);margin:2px 0 8px;letter-spacing:-.02em}.me-workbench .ms-comptabilite .ms-c-method p{font-size:15px;line-height:1.6;color:#5a698c;margin:0}.me-workbench .ms-comptabilite .ms-c-next{display:grid;grid-template-columns:1.1fr 1fr;gap:25px;padding:0 6% 54px}.me-workbench .ms-comptabilite .ms-c-welcome{min-width:0;border:1px solid #d7e1fa;border-radius:16px;overflow:hidden}.me-workbench .ms-comptabilite .ms-c-photo{height:185px;min-height:0;margin:0;border-radius:0;position:relative}.me-workbench .ms-comptabilite .ms-c-photo img{object-position:50% 60%}.me-workbench .ms-comptabilite .ms-c-welcome>div{padding:28px}.me-workbench .ms-comptabilite .ms-c-welcome .ms-kicker{font-size:14px;letter-spacing:.025em;color:#536ca6}.ottho-redesign .me-workbench .ms-comptabilite .ms-c-welcome h3{font:700 29px/1.17 var(--body);letter-spacing:-.035em;margin:15px 0}.me-workbench .ms-comptabilite .ms-c-welcome p{font-size:15px;color:#5a698c}.me-workbench .ms-comptabilite .ms-c-welcome ul{list-style:none;margin:22px 0 0;padding:16px 0 0;border-top:1px solid #e2e9fa}.me-workbench .ms-comptabilite .ms-c-welcome li{font-size:14px;color:#66769b;padding:3px 0}.me-workbench .ms-comptabilite .ms-c-article{position:relative;min-width:0;overflow:hidden;background:#183cb0;color:#fff;border-radius:16px;padding:34px 30px 120px}.me-workbench .ms-comptabilite .ms-c-article>.ms-kicker{color:#bacdfd;letter-spacing:.04em}.ottho-redesign .me-workbench .ms-comptabilite .ms-c-article h3{position:relative;z-index:1;font:600 clamp(27px,2.7vw,37px)/1.15 var(--body);letter-spacing:-.035em;margin:24px 0}.me-workbench .ms-comptabilite .ms-c-article p{position:relative;z-index:1;font-size:15px;color:#d5dffc}.me-workbench .ms-comptabilite .ms-c-article .ms-button{position:relative;z-index:1;margin-top:12px;color:#1c3e9d;background:#fff;border-color:#fff}.me-workbench .ms-comptabilite .ms-c-article .ms-button:hover{background:#dfe8ff}.me-workbench .ms-comptabilite .ms-c-article-decoration{position:absolute;bottom:-10px;right:30px;color:#4161c7;font:700 180px/.8 var(--body);letter-spacing:-.09em}.me-workbench .ms-comptabilite .ms-c-article-decoration>span{color:#7cbaac}@keyframes ms-c-profile-in{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:1000px){.me-workbench .ms-patrimoine .ms-p-orbit{gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr)}.me-workbench .ms-notaires .ms-n-domain{grid-template-columns:28px minmax(0,1fr) minmax(0,1.15fr) 20px;gap:16px}.me-workbench .ms-comptabilite .ms-c-introduction{gap:4%}.me-workbench .ms-comptabilite .ms-c-organiser{padding-inline:6%}.me-workbench .ms-comptabilite .ms-c-profile-panel{gap:5%}}@media (max-width:760px){.me-workbench :is(.ms-patrimoine,.ms-notaires,.ms-comptabilite){overflow-wrap:anywhere}.me-workbench .ms-patrimoine .ms-p-introduction{padding:43px 6% 0}.ottho-redesign .me-workbench .ms-patrimoine .ms-p-introduction h2{font-size:clamp(33px,7vw,47px)}.me-workbench .ms-patrimoine .ms-p-orientation{padding-inline:6%}.me-workbench .ms-patrimoine .ms-p-orientation-label{align-items:start;flex-direction:column;gap:6px}.me-workbench .ms-patrimoine .ms-p-orbit{grid-template-columns:1fr;gap:20px}.me-workbench .ms-patrimoine .ms-p-rendezvous{grid-column:1;grid-row:1;padding-bottom:8px}.me-workbench .ms-patrimoine .ms-p-horizon{grid-column:1;grid-row:auto;width:100%;max-width:none;display:grid;grid-template-columns:35px minmax(0,1fr);gap:7px 14px;text-align:left}.me-workbench .ms-patrimoine .ms-p-horizon .ms-p-roman{grid-row:span 3;margin:4px 0 0}.ottho-redesign .me-workbench .ms-patrimoine .ms-p-horizon h3{margin:0}.me-workbench .ms-patrimoine .ms-p-horizon p{grid-column:2;margin:0}.me-workbench .ms-patrimoine .ms-p-horizon-link{grid-column:2}.me-workbench .ms-patrimoine .ms-p-facts{flex-direction:column;gap:3px;margin-top:24px}.me-workbench .ms-patrimoine .ms-p-conversation{grid-template-columns:1fr;gap:30px;padding:35px 6%}.me-workbench .ms-patrimoine .ms-p-journal{border-left:0;border-top:1px solid #48606d;padding:30px 0 70px}.me-workbench .ms-notaires .ms-n-opening{padding:38px 6% 0;grid-template-columns:1fr}.ottho-redesign .me-workbench .ms-notaires .ms-n-opening h2{font-size:clamp(35px,7.5vw,50px)}.me-workbench .ms-notaires .ms-n-opening-copy{padding-bottom:25px}.me-workbench .ms-notaires .ms-n-emblem{width:180px;margin:0 auto 28px}.me-workbench .ms-notaires .ms-n-monogram{font-size:108px}.me-workbench .ms-notaires .ms-n-emblem-name{margin-top:12px;font-size:14px}.me-workbench .ms-notaires .ms-n-opening-footer{flex-direction:column;gap:6px}.me-workbench .ms-notaires .ms-n-domains{padding:30px 6%}.me-workbench .ms-notaires .ms-n-section-caption{align-items:start;flex-direction:column;gap:6px}.me-workbench .ms-notaires .ms-n-domain{grid-template-columns:26px minmax(0,1fr) 22px;gap:12px;padding:23px 0}.me-workbench .ms-notaires .ms-n-domain-number{padding-top:6px;align-self:start}.ottho-redesign .me-workbench .ms-notaires .ms-n-domain h3{font-size:29px}.me-workbench .ms-notaires .ms-n-domain p{grid-column:2;grid-row:2}.me-workbench .ms-notaires .ms-n-domain-plus{grid-column:3;grid-row:1;align-self:start}.me-workbench .ms-notaires .ms-n-photo{height:200px}.me-workbench .ms-notaires .ms-n-reception-body{grid-template-columns:1fr;gap:32px;padding:34px 6%}.me-workbench .ms-notaires .ms-n-method li:first-child{padding-top:20px;border-top:1px solid #dfcfca}.me-workbench .ms-notaires .ms-n-reading{grid-template-columns:1fr;gap:20px;padding:34px 6%}.ottho-redesign .me-workbench .ms-notaires .ms-n-reading h3{grid-row:auto}.me-workbench .ms-comptabilite .ms-c-introduction{grid-template-columns:1fr;gap:38px;padding:38px 6%}.ottho-redesign .me-workbench .ms-comptabilite h2{font-size:clamp(37px,8vw,55px)}.me-workbench .ms-comptabilite .ms-c-organiser{max-width:460px;width:100%;justify-self:center;padding:23px 6% 14px}.me-workbench .ms-comptabilite .ms-c-organiser-heading strong{font-size:20px}.me-workbench .ms-comptabilite .ms-c-folder{padding:20px 14px 15px;min-height:93px;gap:8px}.me-workbench .ms-comptabilite .ms-c-profiles{padding:35px 6%}.me-workbench .ms-comptabilite .ms-c-tabs{width:100%;gap:2px;padding:4px}.me-workbench .ms-comptabilite .ms-c-tabs>button{flex:1;padding:11px 4px;font-size:14px}.me-workbench .ms-comptabilite .ms-c-profile-panel{grid-template-columns:1fr;gap:28px;padding:25px 7%}.me-workbench .ms-comptabilite .ms-c-method{border-left:0;border-top:1px solid #dce5fa;padding:17px 0 0}.me-workbench .ms-comptabilite .ms-c-next{grid-template-columns:1fr;padding-bottom:35px}.me-workbench .ms-comptabilite .ms-c-welcome>div{padding:25px 7%}.me-workbench .ms-comptabilite .ms-c-article{padding:30px 7% 110px}}@media (prefers-reduced-motion:reduce){.me-workbench .ms-comptabilite .ms-c-profile-copy{animation:none}.me-workbench .ms-comptabilite .ms-c-folder{transition:none}.me-workbench .ms-comptabilite .ms-c-folder:hover{transform:none}}.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage){min-width:0;overflow:hidden;font-size:16px}.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) :is(section,div,figure){min-width:0}.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) :is(h2,h3,h4){color:inherit;font-style:normal;text-wrap:balance}.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) p{color:inherit;font-size:16px;line-height:1.7}.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) .ms-kicker{font-size:14px;line-height:1.5;color:inherit;margin:0 0 20px}.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) .ms-button{max-width:100%;font-size:15px}.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) .ms-link{font-size:15px;max-width:100%}.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) figcaption{font-size:14px;line-height:1.45}.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.me-workbench .ms-rh{--ms-ink:#322c2b;--ms-paper:#fff7ee;--ms-accent:#ae4937;--ms-tint:#f1b39d;background:var(--ms-paper);color:var(--ms-ink)}.me-workbench .ms-rh-intro{display:grid;grid-template-columns:1.06fr 1fr;align-items:center;gap:5%;background:#f0af99;padding:70px 6% 80px}.ottho-redesign .me-workbench .ms-rh h2{font-size:clamp(38px,4.6vw,69px);line-height:1.08;letter-spacing:-.055em;white-space:pre-line;margin:0 0 28px}.me-workbench .ms-rh-heading>p:not(.ms-kicker){max-width:44ch;margin-bottom:28px}.me-workbench .me-mini-site .ms-rh .ms-button{background:#322c2b;border-color:#322c2b;color:#fff7ee;border-radius:0}.me-workbench .ms-rh .ms-link{color:#7b3024}.me-workbench .ms-rh-collage{position:relative;padding:5% 0 27% 4%}.me-workbench .ms-rh-office{position:relative;width:100%;aspect-ratio:1.16;border:10px solid #fff7ee;transform:rotate(3deg);z-index:1;overflow:hidden}.me-workbench .ms-rh-office img{object-fit:cover;object-position:45% center}.me-workbench .ms-rh .ms-rh-office figcaption{bottom:12px;left:auto;right:12px;max-width:34%}.me-workbench .ms-rh-note{position:absolute;bottom:0;left:-3%;z-index:2;width:69%;padding:26px;background:#ead077;transform:rotate(-6deg)}.me-workbench .ms-rh-note .ms-kicker{font-size:14px;margin-bottom:12px}.me-workbench .ms-rh-note-title{display:block;font:400 clamp(24px,2.3vw,34px)/1.15 var(--display);letter-spacing:-.03em}.me-workbench .ms-rh-note p{font-size:14px;margin:12px 0 0}.me-workbench .ms-rh-note-line{display:block;margin-top:22px;border-top:1px solid #322c2b66}.me-workbench .ms-rh-loop{position:absolute;width:68%;aspect-ratio:1;top:-3%;left:23%;border:1px solid #8b463e;border-radius:50%;transform:rotate(-25deg) scaleY(1.18)}.me-workbench .ms-rh-audience{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding:62px 6%}.ottho-redesign .me-workbench .ms-rh h3{font-size:clamp(30px,3vw,44px);line-height:1.18;letter-spacing:-.035em;margin-bottom:25px}.me-workbench .ms-rh-switch{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.me-workbench .ms-rh-switch button{border:1px solid #b9a69b;border-radius:50px;padding:13px 18px;min-height:48px;font-size:15px;color:#322c2b;transition:background .18s,border-color .18s}.me-workbench .ms-rh-switch button[aria-pressed=true]{background:#322c2b;color:#fff7ee;border-color:#322c2b}.me-workbench .ms-rh-switch button:hover{border-color:#322c2b}.me-workbench .ms-rh-audience-detail{border-left:1px solid #d5c4b8;padding-left:10%}.me-workbench .ms-rh-outline-number{display:block;font:400 60px/1 var(--display);color:#9c4634;margin-bottom:20px}.ottho-redesign .me-workbench .ms-rh h4{font-size:27px;line-height:1.25;margin:0 0 14px}.me-workbench .ms-rh-team{border-top:1px solid #d5c4b8;margin-top:22px;padding-top:18px}.me-workbench .ms-rh-team strong{display:block;margin-bottom:6px;font-weight:600}.me-workbench .ms-rh-detail-enter{animation:ms-people-appear .22s ease both}.me-workbench .ms-rh-journal{display:grid;grid-template-columns:1.08fr 1fr;gap:7%;padding:58px 6%;background:#efe4d6;align-items:center}.me-workbench .ms-rh-journal-lead p:not(.ms-kicker){margin-bottom:22px}.me-workbench .ms-rh-journal-paper{background:#fff9ef;padding:32px;border-top:6px solid #e4c46c}.me-workbench .ms-rh-method{list-style:none;padding:0;margin:0 0 28px}.me-workbench .ms-rh-method li{display:flex;align-items:baseline;gap:16px;padding:13px 0;border-bottom:1px solid #dfd4c7;font-size:15px}.me-workbench .ms-rh-method li span{font-size:14px;color:#9c4634}.me-workbench .ms-coaching{--ms-ink:#412536;--ms-paper:#fff8ef;--ms-accent:#71394f;--ms-tint:#f5c6a4;background:var(--ms-paper);color:var(--ms-ink)}.me-workbench .ms-coaching-cover{display:grid;grid-template-columns:1.25fr .82fr;gap:40px 6%;align-items:center;background:#412536;color:#fff8ef;padding:66px 7% 25px}.ottho-redesign .me-workbench .ms-coaching h2{font-size:clamp(38px,4.7vw,69px);line-height:1.12;white-space:pre-line;letter-spacing:-.045em;margin:0 0 27px}.me-workbench .ms-coaching-cover-copy>.ms-kicker{color:#f5c6a4}.me-workbench .ms-coaching-cover-copy>p:not(.ms-kicker){max-width:44ch;color:#eadbe2;margin-bottom:30px}.me-workbench .me-mini-site .ms-coaching .ms-button{background:#f5c6a4;color:#412536;border-color:#f5c6a4;border-radius:50px}.me-workbench .ms-coaching-cover-art{position:relative;padding:22px 0 24px}.me-workbench .ms-coaching-team{position:relative;aspect-ratio:.7;border-radius:48% 48% 3px 3px;overflow:hidden}.me-workbench .ms-coaching-team img{object-fit:cover;object-position:48% center}.me-workbench .ms-coaching .ms-coaching-team figcaption{left:50%;right:14px;bottom:15px;width:auto;max-width:none}.me-workbench .ms-coaching-cover-line{position:absolute;inset:0 -14px 40px 14px;border:1px solid #cda384;border-radius:48% 48% 2px 2px;transform:rotate(6deg)}.me-workbench .ms-coaching-seal{position:absolute;bottom:0;left:-32px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:145px;height:145px;border-radius:50%;background:#f5c6a4;color:#412536;text-align:center;font-size:14px;line-height:1.1;transform:rotate(-10deg)}.me-workbench .ms-coaching-seal>span{font:400 39px/1 var(--display);margin:-5px 0}.me-workbench .ms-coaching-margin-note{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;padding-top:22px;border-top:1px solid #eadbe244;font-size:14px;color:#eadbe2}.me-workbench .ms-coaching-question{position:relative;margin:55px 7%;padding:40px;border:1px solid #d7b9a3;background:#f9e7d5}.me-workbench .ms-coaching-question:before{content:"";position:absolute;top:0;bottom:0;left:14px;border-left:1px solid #d7b9a3}.me-workbench .ms-coaching-question-top{display:grid;grid-template-columns:90px 1fr;gap:25px;align-items:start}.me-workbench .ms-coaching-question-mark{font:400 110px/1 var(--display);color:#9d644e}.ottho-redesign .me-workbench .ms-coaching h3{font-size:clamp(31px,3.4vw,49px);line-height:1.16;letter-spacing:-.04em;margin:0 0 27px}.me-workbench .ms-coaching-formats{display:flex;border-bottom:1px solid #c5a88e;margin-top:28px;gap:22px}.me-workbench .ms-coaching-formats button{flex:1;display:flex;align-items:flex-start;flex-direction:column;gap:10px;padding:12px 0 18px;border-bottom:3px solid transparent;margin-bottom:-1px;text-align:left;font-size:16px;line-height:1.4;transition:border-color .18s,color .18s}.me-workbench .ms-coaching-formats button>span{font-size:14px;opacity:.7}.me-workbench .ms-coaching-formats button[aria-pressed=true]{border-color:#71394f;color:#71394f;font-weight:600}.me-workbench .ms-coaching-format-description{padding-top:24px;display:grid;grid-template-columns:1.3fr 1fr;gap:20px;align-items:center}.me-workbench .ms-coaching-format-description>p{margin:0;animation:ms-people-appear .22s ease both}.me-workbench .ms-coaching .ms-link{color:#71394f}.me-workbench .ms-coaching-format-description>.ms-link{justify-self:end}.me-workbench .ms-coaching-path{padding:10px 7% 56px}.me-workbench .ms-coaching-path-heading{text-align:center;margin-bottom:38px}.me-workbench .ms-coaching-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;list-style:none;padding:0;margin:0 0 50px}.me-workbench .ms-coaching-steps:before{content:"";position:absolute;top:29px;left:3%;right:4%;height:44px;border-top:1px solid #b58570;border-radius:50%;transform:rotate(5deg)}.me-workbench .ms-coaching-steps li{position:relative}.me-workbench .ms-coaching-steps li:nth-child(2){padding-top:32px}.me-workbench .ms-coaching-steps li:nth-child(3){padding-top:12px}.me-workbench .ms-coaching-step-number{position:relative;display:grid;place-items:center;width:60px;height:60px;border:1px solid #b58570;background:#fff8ef;border-radius:50%;color:#71394f;font-size:16px;margin-bottom:22px}.ottho-redesign .me-workbench .ms-coaching h4{font-size:26px;line-height:1.25;margin:0 0 15px}.me-workbench .ms-coaching-steps li>p{font-size:15px}.me-workbench .ms-coaching-reading{display:grid;grid-template-columns:1.2fr 1fr;gap:7%;border-top:1px solid #d8c3b3;padding-top:35px}.me-workbench .ms-coaching-reading>div+div{border-left:1px solid #d8c3b3;padding-left:14%}.me-workbench .ms-coaching-reading p:not(.ms-kicker){font-size:15px}.me-workbench .ms-paysage{--ms-ink:#34432b;--ms-paper:#f5f3e9;--ms-accent:#425532;--ms-tint:#dee4bf;color:var(--ms-ink);background:var(--ms-paper)}.me-workbench .ms-paysage-intro{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;position:relative;gap:6%;padding:75px 6% 70px}.ottho-redesign .me-workbench .ms-paysage h2{font-size:clamp(39px,5.1vw,76px);line-height:1.07;letter-spacing:-.055em;white-space:pre-line;margin:0 0 30px}.me-workbench .ms-paysage-heading{position:relative;z-index:2}.me-workbench .ms-paysage-heading>p:not(.ms-kicker){max-width:40ch;margin-bottom:30px}.me-workbench .me-mini-site .ms-paysage .ms-button{background:#425532;border-color:#425532;color:#fffcef;border-radius:3px 18px 3px 18px}.me-workbench .ms-paysage .ms-link{color:#425532}.me-workbench .ms-paysage-photo-wrap{position:relative;padding:14px 0 34px}.me-workbench .ms-paysage-garden{position:relative;aspect-ratio:.98;border-radius:45% 4% 40% 4%;overflow:hidden}.me-workbench .ms-paysage-garden img{object-fit:cover;object-position:58% center}.me-workbench .ms-paysage .ms-paysage-garden figcaption{left:auto;right:13%;bottom:10%;max-width:40%}.me-workbench .ms-paysage-contour{position:absolute;inset:-6px -13px 27px 12px;border:1px solid #8b9974;border-radius:45% 4% 40% 4%;transform:rotate(7deg)}.me-workbench .ms-paysage-photo-note{position:absolute;bottom:5px;left:8%;z-index:2;padding:14px 20px;background:#dce3bc;border-radius:3px;transform:rotate(-5deg);font-size:15px;line-height:1.5}.me-workbench .ms-paysage-botanical{position:absolute;right:1%;bottom:16px;width:80px;height:105px;transform:rotate(25deg);border-left:1px solid #74845d}.me-workbench .ms-paysage-botanical i{position:absolute;width:42px;height:22px;border:1px solid #74845d;border-radius:2px 100%;top:7px;left:0;transform:rotate(-10deg)}.me-workbench .ms-paysage-botanical i:nth-child(2){top:43px;transform:rotate(8deg)}.me-workbench .ms-paysage-botanical i:nth-child(3){top:64px;left:-42px;transform:rotate(180deg)}.me-workbench .ms-paysage-services{background:#34432b;color:#fffcef;padding:44px 6% 38px}.me-workbench .ms-paysage-service-heading{display:flex;gap:30px;justify-content:space-between;align-items:baseline;margin-bottom:27px}.me-workbench .ms-paysage-service-heading .ms-kicker{color:#dce3bc;flex-shrink:0}.ottho-redesign .me-workbench .ms-paysage h3{font-size:clamp(30px,3.3vw,47px);line-height:1.18;letter-spacing:-.04em;margin:0 0 24px}.ottho-redesign .me-workbench .ms-paysage-service-heading h3{font-size:29px;max-width:26ch;margin:0}.me-workbench .ms-paysage-service-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #dce3bc66}.me-workbench .ms-paysage-service-strip button{display:grid;grid-template-columns:1fr auto;gap:19px 8px;padding:25px 22px;min-height:114px;text-align:left;color:#fffcef;font-size:22px;line-height:1.25;transition:background .2s,color .2s}.me-workbench .ms-paysage-service-strip button+button{border-left:1px solid #dce3bc66}.me-workbench .ms-paysage-service-strip button[aria-pressed=true]{background:#dce3bc;color:#34432b}.me-workbench .ms-paysage-service-number{grid-column:1/-1;font-size:14px}.me-workbench .ms-paysage-service-dot{align-self:center;width:10px;height:10px;border:1px solid;border-radius:50%}.me-workbench .ms-paysage-service-strip button[aria-pressed=true] .ms-paysage-service-dot{background:currentColor}.me-workbench .ms-paysage-service-detail{display:grid;grid-template-columns:1.4fr 1fr;gap:7%;align-items:center;padding-top:30px}.me-workbench .ms-paysage-service-detail>div{animation:ms-people-appear .22s ease both}.ottho-redesign .me-workbench .ms-paysage h4{font-size:27px;line-height:1.23;margin:0 0 14px}.me-workbench .ms-paysage-service-detail p{margin:0;color:#e5e8d8}.me-workbench .me-mini-site .ms-paysage-service-detail .ms-button{justify-self:end;background:#fffcef;color:#34432b;border-color:#fffcef}.me-workbench .ms-paysage-notebook{padding:60px 6% 35px}.me-workbench .ms-paysage-project{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:center}.me-workbench .ms-paysage-project>div:last-child{border-left:1px solid #b8c1a6;padding-left:12%}.me-workbench .ms-paysage-method{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;list-style:none;margin:35px 0 0;padding:30px 0;border-top:1px solid #b8c1a6}.me-workbench .ms-paysage-method li>span{display:inline-flex;align-items:center;gap:12px;margin-bottom:21px;font-size:14px}.me-workbench .ms-paysage-method li>span:before{content:"";width:22px;height:12px;border-radius:1px 100%;background:#9caa76}.me-workbench .ms-paysage-method li>p{font-size:15px;margin-bottom:0}.me-workbench .ms-paysage-journal{display:grid;grid-template-columns:.7fr 1.7fr auto;align-items:center;gap:25px;padding:25px 0 0;border-top:1px solid #b8c1a6}.me-workbench .ms-paysage-journal .ms-kicker,.me-workbench .ms-paysage-journal h4{margin:0}.ottho-redesign .me-workbench .ms-paysage-journal h4{font-size:24px}@keyframes ms-people-appear{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.me-workbench .ms-rh-note{transition:transform .28s ease}.me-workbench .ms-rh-collage:hover .ms-rh-note{transform:rotate(-3deg) translateY(-4px)}.me-workbench .ms-coaching-seal{transition:transform .28s ease}.me-workbench .ms-coaching-cover-art:hover .ms-coaching-seal{transform:rotate(0)}.me-workbench .ms-paysage-photo-note{transition:transform .28s ease}.me-workbench .ms-paysage-photo-wrap:hover .ms-paysage-photo-note{transform:rotate(-2deg) translateY(-3px)}}@media (max-width:1000px){.me-workbench .ms-paysage-intro,.me-workbench .ms-rh-intro{padding-block:48px}.me-workbench .ms-rh-note{padding:20px;width:77%}.me-workbench .ms-rh-note-title{font-size:27px}.me-workbench .ms-coaching-cover{padding:48px 6% 24px;gap:30px 6%}.me-workbench .ms-coaching-question{margin-inline:6%;padding:30px}.me-workbench .ms-coaching-question-top{grid-template-columns:65px 1fr;gap:15px}.me-workbench .ms-coaching-question-mark{font-size:90px}.me-workbench .ms-paysage-service-heading{display:block}.ottho-redesign .me-workbench .ms-paysage-service-heading h3{max-width:none}.me-workbench .ms-paysage-service-strip button{font-size:20px;padding:22px 17px}.me-workbench .ms-paysage-journal{grid-template-columns:1.7fr 1fr}.me-workbench .ms-paysage-journal .ms-kicker{grid-column:1/-1}}@media (max-width:700px){.me-workbench .ms-rh-intro{grid-template-columns:1fr;gap:42px;padding:40px 7% 35px}.ottho-redesign .me-workbench .ms-rh h2{font-size:clamp(35px,8.5vw,52px)}.me-workbench .ms-rh-collage{width:92%;margin:auto;padding-bottom:25%}.me-workbench .ms-rh-office{aspect-ratio:1.5;border-width:7px}.me-workbench .ms-rh-note{padding:18px;width:65%}.me-workbench .ms-rh-note-title{font-size:25px}.me-workbench .ms-rh-note-line{margin-top:14px}.me-workbench .ms-rh-audience,.me-workbench .ms-rh-journal{grid-template-columns:1fr;gap:30px;padding:36px 7%}.me-workbench .ms-rh-switch{margin-top:20px;gap:8px}.me-workbench .ms-rh-switch button{padding:12px 15px}.me-workbench .ms-rh-audience-detail{border-left:0;border-top:1px solid #d5c4b8;padding:25px 0 0}.me-workbench .ms-rh-outline-number{font-size:44px}.me-workbench .ms-rh-journal-paper{padding:24px}.me-workbench .ms-coaching-cover{grid-template-columns:1fr;padding:40px 7% 24px}.ottho-redesign .me-workbench .ms-coaching h2{font-size:clamp(35px,8.2vw,54px)}.me-workbench .ms-coaching-cover-art{max-width:330px;width:76%;margin:auto;padding-top:12px}.me-workbench .ms-coaching-team{aspect-ratio:.82}.me-workbench .ms-coaching .ms-coaching-team figcaption{left:12px;right:12px;bottom:120px;text-align:center}.me-workbench .ms-coaching-seal{width:125px;height:125px;left:-25px}.me-workbench .ms-coaching-margin-note{flex-direction:column;gap:8px}.me-workbench .ms-coaching-question{margin:35px 6%;padding:27px 22px 27px 27px}.me-workbench .ms-coaching-question:before{left:10px}.me-workbench .ms-coaching-question-top{grid-template-columns:1fr;gap:8px}.me-workbench .ms-coaching-question-mark{font-size:70px}.ottho-redesign .me-workbench .ms-coaching h3{font-size:32px}.me-workbench .ms-coaching-formats{flex-direction:column;gap:0;margin-top:10px;border-bottom:0}.me-workbench .ms-coaching-formats button{display:grid;grid-template-columns:24px 1fr;gap:9px;padding:14px 7px;border-bottom:1px solid #c5a88e;margin:0}.me-workbench .ms-coaching-formats button[aria-pressed=true]{border-color:#71394f;background:#edceb7}.me-workbench .ms-coaching-format-description{grid-template-columns:1fr}.me-workbench .ms-coaching-format-description>.ms-link{justify-self:start}.me-workbench .ms-coaching-path{padding:0 7% 38px}.me-workbench .ms-coaching-path-heading{text-align:left;margin-bottom:24px}.me-workbench .ms-coaching-steps{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.me-workbench .ms-coaching-steps:before{top:0;bottom:40px;left:23px;height:auto;width:1px;right:auto;transform:none;border-radius:0;border-top:0;border-left:1px solid #b58570}.me-workbench .ms-coaching-steps li,.me-workbench .ms-coaching-steps li:nth-child(n){padding:0 0 0 68px}.me-workbench .ms-coaching-step-number{position:absolute;left:0;top:0;width:48px;height:48px;margin:0}.ottho-redesign .me-workbench .ms-coaching-steps h4{font-size:25px}.me-workbench .ms-coaching-reading{grid-template-columns:1fr;gap:28px}.me-workbench .ms-coaching-reading>div+div{padding:25px 0 0;border-left:0;border-top:1px solid #d8c3b3}.me-workbench .ms-paysage-intro{grid-template-columns:1fr;gap:27px;padding:40px 7% 38px}.ottho-redesign .me-workbench .ms-paysage h2{font-size:clamp(38px,9.2vw,59px)}.me-workbench .ms-paysage-photo-wrap{width:95%;margin:auto}.me-workbench .ms-paysage-garden{aspect-ratio:1.14}.me-workbench .ms-paysage-botanical{bottom:8px;right:0;transform:rotate(25deg) scale(.75)}.me-workbench .ms-paysage-services{padding:34px 7%}.me-workbench .ms-paysage-service-strip{grid-template-columns:1fr}.me-workbench .ms-paysage-service-strip button{grid-template-columns:27px 1fr auto;align-items:center;min-height:68px;padding:16px 14px;font-size:21px}.me-workbench .ms-paysage-service-strip button+button{border-left:0;border-top:1px solid #dce3bc66}.me-workbench .ms-paysage-service-number{grid-column:auto}.me-workbench .ms-paysage-service-detail{grid-template-columns:1fr;gap:22px}.me-workbench .ms-paysage-service-detail .ms-button{justify-self:start}.me-workbench .ms-paysage-notebook{padding:38px 7% 30px}.me-workbench .ms-paysage-journal,.me-workbench .ms-paysage-method,.me-workbench .ms-paysage-project{grid-template-columns:1fr;gap:20px}.me-workbench .ms-paysage-project>div:last-child{padding:0;border-left:0}.me-workbench .ms-paysage-method{gap:26px;margin-top:27px}.me-workbench .ms-paysage-method li>span{margin-bottom:13px}.me-workbench .ms-paysage-journal{gap:14px}}@media (max-width:380px){.me-workbench .ms-rh-collage{padding-bottom:40%}.me-workbench .ms-rh-note{width:78%}.me-workbench .ms-rh-switch button{width:100%}.ottho-redesign .me-workbench .ms-coaching h3,.ottho-redesign .me-workbench .ms-paysage h3,.ottho-redesign .me-workbench .ms-rh h3{font-size:29px}.me-workbench .ms-rh-journal-paper{padding:20px}.me-workbench .ms-paysage-garden{aspect-ratio:.95}}@media (prefers-reduced-motion:reduce){.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) *,.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) :after,.me-workbench :is(.ms-rh,.ms-coaching,.ms-paysage) :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.me-workbench .ms-paramedical{background:#f6fbf9;color:#224e50}.me-workbench .ms-care-hero{padding:48px 5% 36px;display:grid;grid-template-columns:1.04fr 1fr;align-items:center;gap:38px}.ottho-redesign .me-workbench .ms-care-intro h2{font-size:clamp(36px,4.1vw,59px);line-height:1.13;letter-spacing:-.045em;margin-bottom:25px;color:#224e50}.me-workbench .ms-care-intro>p:not(.ms-kicker){font-size:17px;line-height:1.8;max-width:44ch}.me-workbench .me-mini-site .ms-paramedical .ms-button{border-radius:28px;background:#216967}.me-workbench .ms-care-notice{display:block;font-size:14px;color:#567271;margin-top:18px}.me-workbench .ms-care-drawing{position:relative;background:#eaf4ef;border-radius:50% 50% 10px 10px;margin:10px 0 35px}.me-workbench .ms-care-drawing>svg{display:block;width:100%;height:auto}.me-workbench .ms-care-welcome{position:absolute;right:0;left:10%;bottom:-23px;display:flex;gap:15px;align-items:center;padding:17px 22px;border:1px solid #c5dfd5;border-radius:12px;background:#fff}.me-workbench .ms-care-welcome>span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#216967;background:#e0efeb;font-size:26px}.me-workbench .ms-care-welcome strong{display:block;font-size:17px;font-weight:500}.me-workbench .ms-care-welcome small{font-size:14px;color:#567271}.me-workbench .ms-care-practical{display:flex;align-items:center;gap:36px;padding:27px 5%;background:#e0efeb;border-block:1px solid #ccdfd8}.me-workbench .ms-care-practical>div{flex:1}.me-workbench .ms-care-practical span{display:block;font-size:14px;margin-bottom:7px}.me-workbench .ms-care-practical strong{font-size:17px;font-weight:600}.me-workbench .ms-care-practical .ms-link{min-height:0;padding:0}.me-workbench .ms-care-practical>p{font-size:14px;line-height:1.6;margin:0;color:#53716b}.me-workbench .ms-care-visit{padding:64px 6%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ottho-redesign .me-workbench .ms-care-visit h3{font-size:38px}.me-workbench .ms-care-steps{display:flex;flex-direction:column;gap:8px}.me-workbench .ms-care-steps button{min-height:56px;display:flex;align-items:center;gap:15px;padding:11px 16px;font-size:16px;text-align:left;border-radius:9px;border:1px solid transparent}.me-workbench .ms-paramedical .ms-care-steps button[aria-pressed=true]{background:#e0efeb;border-color:#a8c6bc}.me-workbench .ms-care-steps button>span{font-size:14px;opacity:.65}.me-workbench .ms-care-step-detail{padding:35px;border:1px solid #c6dcd3;border-radius:60px 10px 10px 10px;background:#fff}.me-workbench .ms-care-step-detail>span{font:400 74px/1 var(--display);color:#b1cdc1;display:block;margin-bottom:24px}.ottho-redesign .me-workbench .ms-care-step-detail h4{font-size:29px}.me-workbench .ms-care-step-detail p{font-size:17px;line-height:1.8}.me-workbench .ms-care-team{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;padding:48px 6%;background:#edf5f0;align-items:center}.me-workbench .ms-care-team p{font-size:16px;max-width:48ch}.me-workbench .ms-care-team-drawing{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.me-workbench .ms-care-team-drawing>span{display:grid;place-items:center;width:105px;height:130px;border-radius:60px 60px 9px 9px;background:#b2d1c0;border:7px solid #edf5f0;font:400 32px/1 var(--display);transform:rotate(-8deg)}.me-workbench .ms-care-team-drawing>span+span{background:#e1d7c1;transform:rotate(8deg);margin-left:-12px}.me-workbench .ms-care-team-drawing small{display:block;flex-basis:100%;text-align:center;font-size:14px;margin-top:14px}@media(max-width:760px){.me-workbench .ms-care-hero{grid-template-columns:1fr;padding:35px 24px;gap:20px}.ottho-redesign .me-workbench .ms-care-intro h2{font-size:clamp(34px,8vw,47px)}.me-workbench .ms-care-drawing{max-width:440px;width:100%;margin-inline:auto}.me-workbench .ms-care-welcome{left:0;padding:13px;gap:10px}.me-workbench .ms-care-welcome>span{flex:none}.me-workbench .ms-care-welcome strong{font-size:16px}.me-workbench .ms-care-practical{flex-direction:column;align-items:stretch;padding:25px 24px;gap:20px}.me-workbench .ms-care-visit{grid-template-columns:1fr;padding:38px 24px;gap:25px}.me-workbench .ms-care-step-detail{padding:27px}.me-workbench .ms-care-team{grid-template-columns:1fr;padding:35px 24px;gap:20px}}