
.workshop-catalog{padding:55px 0 70px}.workshop-catalog>.container-editorial>h2{font:700 clamp(28px,3vw,37px)/1.15 Manrope,sans-serif;letter-spacing:-.035em;color:#3A0F34;max-width:30ch;margin-top:17px}.workshop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:32px}.workshop-card{overflow:hidden;background:#fffdfc;border:1px solid #ddd4e2;border-radius:23px;box-shadow:0 10px 25px #3a0f3406;transition:transform .2s,box-shadow .2s}.workshop-card:hover{transform:translateY(-3px);box-shadow:0 15px 30px #3a0f3412}.workshop-card-visual{display:block;aspect-ratio:3/2;border-bottom:1px solid #e3dce7;background:#faf8f6}.workshop-card-visual img{display:block;width:100%;height:100%;object-fit:contain}.workshop-card-copy{padding:24px}.workshop-card h2{font:700 21px/1.25 Manrope,sans-serif;letter-spacing:-.025em;color:#3A0F34;max-width:30ch}.workshop-card p{font-size:14px;line-height:1.7;color:#695b6b;margin-top:12px}.workshop-card .workshop-result{font-size:13px;font-weight:600;color:#65419b}.workshop-card-cta{display:flex;justify-content:space-between;margin-top:24px;color:#3A0F34;font-size:13px;font-weight:650}.workshop-card-cta>span{font-size:20px}.workshop-catalog-note{font-size:13px;color:#695b6b;line-height:1.7;margin-top:27px}.workshop-card a:focus-visible{outline:3px solid #65419b;outline-offset:-4px}@media(max-width:640px){.workshop-grid{grid-template-columns:1fr;gap:22px}.workshop-catalog{padding-block:40px}.workshop-card-copy{padding:22px}}@media(prefers-reduced-motion:reduce){.workshop-card{transition:none}}
.multi-chat-dialog{width:min(650px,calc(100% - 30px));padding:30px}.multi-chat-heading{padding-right:25px}.multi-chat-heading h2{font:700 29px/1.2 Manrope,sans-serif;letter-spacing:-.03em;color:#3A0F34;margin-top:14px}.multi-chat-heading>p{font-size:14px;color:#695b6b;line-height:1.6;margin-top:12px}.multi-chat-shell{margin-top:22px}.multi-chat-next{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:20px}.multi-chat-next>a{font-size:12px;color:#65419b}.multi-booking-dialog{width:min(590px,calc(100% - 30px))}.multi-booking-content{padding:36px}.multi-booking-content h2{font:700 31px/1.2 Manrope,sans-serif;letter-spacing:-.03em;color:#3A0F34;margin-top:16px}.multi-booking-content>p{font-size:14px;line-height:1.7;color:#695b6b;margin-top:15px}#booking-form{display:grid;gap:17px;margin-top:24px}#booking-form label{font-size:12px;line-height:1.5;color:#3A0F34;display:grid;gap:7px}#booking-form input,#booking-form select{width:100%;min-height:46px;border:1px solid #cfc4d5;border-radius:8px;background:#fffdfc;padding:10px 13px;font-size:15px;color:#3A0F34}#booking-form input:focus-visible,#booking-form select:focus-visible{outline:2px solid #65419b;outline-offset:2px}#booking-form .multi-note{font-size:11px;line-height:1.6;color:#695b6b}#booking-status{font-size:13px;line-height:1.6;color:#3A0F34}#booking-status a{margin-top:12px}.multi-assistant-dock{right:20px;bottom:16px}.multi-assistant-dock[hidden],.multi-dock-restore[hidden]{display:none}.multi-assistant-dock img{width:36px;height:36px}.multi-assistant-dock #avatar-launcher{font-size:12px;padding:2px 10px 2px 0}.multi-assistant-dock small{font-size:9px}.multi-assistant-dock .multi-dock-booking{border-left:1px solid #ffffff35;border-radius:0;padding:0 12px;gap:7px;font-size:11px;background:transparent}.multi-assistant-dock .multi-dock-close{position:absolute;right:-7px;top:-12px;display:grid;place-items:center;width:25px;height:25px;padding:0;border:1px solid #cfc4d5;background:#faf8f6;color:#3A0F34;font-size:18px}.multi-dock-restore{position:fixed;bottom:16px;right:18px;z-index:45;width:46px;height:46px;border-radius:50%;background:#3A0F34;color:#faf8f6;font-size:12px;font-weight:700;box-shadow:0 4px 15px #3a0f3425}.multi-footer{padding-bottom:85px!important}.multi-home-catalog h2{font:700 clamp(30px,3.6vw,45px)/1.12 Manrope,sans-serif;letter-spacing:-.035em;color:#3A0F34;max-width:25ch}.multi-home-faq{padding-block:40px!important}.multi-home-faq h2{font-size:28px}.multi-guidance .multi-actions{margin-top:0}.multi-assistant-dock button:focus-visible,.multi-dock-restore:focus-visible{outline:3px solid #b9a7ff;outline-offset:3px}@media(max-width:640px){.multi-assistant-dock{right:12px;bottom:12px}.multi-assistant-dock #avatar-launcher>span,.multi-assistant-dock .multi-dock-booking>span{display:none}.multi-assistant-dock #avatar-launcher{padding:0 6px 0 0}.multi-assistant-dock .multi-dock-booking{padding:0 9px;min-height:36px}.multi-chat-dialog{padding:25px 18px}.multi-chat-heading h2{font-size:25px}.multi-chat-next .eli-btn{font-size:12px}.multi-booking-content{padding:30px 23px}.multi-booking-content h2{font-size:27px}.multi-guidance .multi-actions{gap:10px}}
.multi-entry-card.implementation-card .multi-entry-link{background:transparent!important;color:#faf8f6!important;border:0!important}
:root{--multi-plum:#3A0F34;--multi-silver:#DDE3E8;--multi-violet:#65419B;--multi-paper:#FAF8F6}.multi-main:not(.multi-home){padding-top:80px}.eli-header a[aria-current=page]{color:#65419b!important;font-weight:700;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}.multi-home-services{padding:55px 0}.multi-entry-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.multi-entry-card{padding:0!important;min-width:0}.multi-entry-link{display:flex;flex-direction:column;height:100%;padding:35px;min-height:310px;color:inherit}.multi-entry-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.multi-entry-link h2{font:700 30px/1.15 Manrope,sans-serif;letter-spacing:-.035em;max-width:23ch;margin-top:25px}.multi-entry-link p{font-size:15px;line-height:1.6;margin-top:17px;opacity:.8;max-width:35ch}.multi-entry-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:28px;font-size:13px;font-weight:600}.multi-entry-cta span{font-size:25px;transition:transform .2s}.multi-entry-link:hover .multi-entry-cta span{transform:translate(3px,-3px)}.multi-entry-card.implementation-card{color:#faf8f6}.multi-entry-card.training-card{color:#3A0F34}.multi-entry-link:focus-visible{outline:3px solid #b9a7ff;outline-offset:-6px;border-radius:30px}.multi-guidance{padding:24px 0 52px}.multi-guidance>.container-editorial{display:flex;align-items:center;justify-content:space-between;gap:25px}.multi-guidance h2{font:600 23px/1.3 Manrope,sans-serif;letter-spacing:-.025em;margin-top:10px}.multi-guidance .eli-btn{flex-shrink:0}.multi-footer{background:#3A0F34;color:#faf8f6;padding:35px 0 25px}.multi-footer-top{display:flex;justify-content:space-between;align-items:center;gap:25px}.multi-footer-brand{font:800 23px/1.1 Manrope,sans-serif;letter-spacing:.12em}.multi-footer-brand>span{display:block;font:400 10px/1.6 'DM Sans',sans-serif;letter-spacing:.02em;margin-top:8px;color:#e1d5e5}.multi-footer nav{display:flex;gap:24px;flex-wrap:wrap;font-size:12px}.multi-footer a:hover{text-decoration:underline;text-underline-offset:4px}.multi-footer-bottom{margin-top:27px;padding-top:20px;border-top:1px solid #ffffff25;display:flex;justify-content:space-between;gap:20px;color:#dfd2e2;font-size:11px}.multi-footer a:focus-visible{outline:2px solid #b9a7ff;outline-offset:5px}.multi-intro{padding:65px 0 55px;background:linear-gradient(130deg,#f5f3f6,#dde3e8)}.multi-intro h1{font:700 clamp(34px,4vw,51px)/1.08 Manrope,sans-serif;letter-spacing:-.045em;color:#3A0F34;max-width:23ch;margin-top:23px}.multi-intro p{font-size:17px;line-height:1.7;color:#695b6b;max-width:57ch;margin-top:23px}.multi-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.multi-intro-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px}.multi-intro figure img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:25px}.multi-intro figcaption{font-size:11px;color:#695b6b;margin-top:10px}.multi-service-detail{padding:55px 0 25px}.multi-service-detail .copy-consultancy{margin-top:0}.multi-service-detail .copy-detail-head h2{font:700 29px/1.2 Manrope,sans-serif;letter-spacing:-.03em;max-width:30ch;margin-top:12px}.multi-lab{padding:45px 0 70px}.multi-catalog{padding-block:60px!important}.multi-catalog h1{font:700 clamp(34px,3.6vw,47px)/1.1 Manrope,sans-serif;letter-spacing:-.035em;color:#3A0F34;max-width:23ch}.multi-cover-link{display:block;margin:-24px -24px 0}.multi-cover-link>.talk-cover{margin:0 0 24px;width:100%}.multi-catalog .talk-card{transition:transform .2s,box-shadow .2s}.multi-catalog .talk-card a[data-talk]{cursor:pointer}.multi-breadcrumb{display:flex;gap:12px;color:#695b6b;font-size:12px;margin-bottom:27px}.multi-breadcrumb a:hover{text-decoration:underline}.multi-talk-body{padding:40px 0 70px}.multi-talk-meta{display:flex;gap:10px;flex-wrap:wrap}.multi-talk-meta>span{border:1px solid #d9d1dd;border-radius:30px;padding:9px 14px;font-size:12px;color:#5f4c64}.multi-talk-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:65px;margin-top:55px}.multi-talk-layout h2{font:700 29px/1.18 Manrope,sans-serif;letter-spacing:-.03em;color:#3A0F34;margin-top:15px;max-width:25ch}.multi-topic-list{display:grid;gap:0;margin-top:22px;list-style:none}.multi-topic-list li{display:flex;gap:20px;padding:19px 0;border-bottom:1px solid #e1dae5;align-items:flex-start}.multi-topic-list li>span{font-size:11px;color:#65419b;margin-top:3px}.multi-topic-list p{font-size:15px;line-height:1.6;color:#695b6b}.multi-talk-layout aside{padding:30px;border-radius:25px;background:#e8e5ee;align-self:start}.multi-talk-layout aside p{font-size:15px;line-height:1.7;color:#695b6b;margin-top:20px}.multi-talk-layout aside .multi-note{font-size:12px}.multi-talk-layout aside .eli-btn{margin-top:25px}.multi-back{display:inline-block;margin-top:40px;font-size:13px;color:#65419b}.multi-about{padding-top:60px!important;padding-bottom:50px!important}.multi-about h1{font:700 clamp(32px,3.7vw,47px)/1.13 Manrope,sans-serif;letter-spacing:-.035em;color:#3A0F34;max-width:23ch;margin-top:20px}.multi-principles{padding:15px 0 65px}.multi-principles>.container-editorial{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.multi-principles>.container-editorial>div{border-top:1px solid #d9d1dd;padding-top:22px}.multi-principles span{font-size:11px;color:#65419b}.multi-principles h2{font:700 22px/1.2 Manrope,sans-serif;letter-spacing:-.025em;color:#3A0F34;margin-top:15px}.multi-principles p{font-size:14px;line-height:1.7;color:#695b6b;margin-top:15px}.multi-contact .section-space{padding-block:60px}.multi-contact h1,.multi-orientation h1{font:700 clamp(32px,3.7vw,47px)/1.13 Manrope,sans-serif;letter-spacing:-.035em;color:#3A0F34;max-width:24ch}.multi-orientation .section-space{padding-block:60px}.multi-orientation{min-height:680px}.multi-home .workshop-caption>small{color:#5b4962;font-size:11px}
@media(max-width:900px){.multi-intro-split{gap:30px}.multi-entry-link{padding:28px;min-height:315px}.multi-entry-link h2{font-size:26px}.multi-talk-layout{gap:30px}.multi-guidance h2{font-size:21px}.multi-footer nav{gap:17px}.multi-footer-top{align-items:flex-start}}
@media(max-width:799px){.multi-main:not(.multi-home){padding-top:72px}.multi-intro-split,.multi-talk-layout{grid-template-columns:1fr}.multi-intro{padding:45px 0}.multi-intro h1{font-size:36px}.multi-intro p{font-size:16px}.multi-intro figure{max-width:600px}.multi-principles>.container-editorial{grid-template-columns:1fr}.multi-talk-layout{margin-top:35px}.multi-talk-body{padding-top:28px}.multi-catalog{padding-block:42px!important}}
@media(max-width:640px){.multi-entry-grid{grid-template-columns:1fr;gap:16px}.multi-home-services{padding:34px 0}.multi-entry-link{padding:26px;min-height:275px}.multi-entry-link h2{font-size:27px;max-width:22ch}.multi-entry-link p{font-size:14px}.multi-guidance{padding:5px 0 36px}.multi-guidance>.container-editorial{align-items:flex-start;flex-direction:column;gap:20px}.multi-footer-top,.multi-footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}.multi-footer nav{gap:15px 22px}.multi-footer-bottom{font-size:11px;gap:12px}.multi-intro h1{font-size:34px}.multi-talk-layout aside{padding:26px}.multi-intro-split{gap:30px}.multi-intro figure img{border-radius:22px}.multi-talk-layout h2{font-size:26px}.multi-contact .section-space,.multi-orientation .section-space{padding-block:42px}.multi-about{padding-top:42px!important}.multi-footer{padding-bottom:27px}}
@media(prefers-reduced-motion:reduce){.multi-entry-cta span,.multi-catalog .talk-card{transition:none}}
