.ModuleDrawerDesign_design__RLfMW .module-icon{display:inline-flex;width:30px;height:30px;background:var(--pale);color:var(--accent);border-radius:9px;align-items:center;justify-content:center;font-size:20px;margin-right:10px;vertical-align:middle}.ModuleDrawerDesign_design__RLfMW .eyebrow{color:var(--accent);font-size:10px;letter-spacing:.16em;font-weight:700}.ModuleDrawerDesign_design__RLfMW h1{font-size:35px;line-height:1.08;letter-spacing:-1.2px;margin:14px 0 12px;color:var(--dark)}.ModuleDrawerDesign_design__RLfMW .intro{font-size:14px;line-height:1.6;color:#716b63;margin:0 0 22px}.ModuleDrawerDesign_design__RLfMW .visual{background:var(--pale);border:1px solid color-mix(in srgb,var(--accent) 15%,white);border-radius:15px;padding:18px;height:280px}.ModuleDrawerDesign_design__RLfMW .caption{font-size:10px;color:#81776c;margin:9px 0 23px}.ModuleDrawerDesign_design__RLfMW .benefit{display:flex;gap:12px;margin:0 0 17px}.ModuleDrawerDesign_design__RLfMW .tick{color:var(--accent);background:var(--pale);width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.ModuleDrawerDesign_design__RLfMW .benefit b{font-size:13px}.ModuleDrawerDesign_design__RLfMW .benefit p{font-size:12px;color:#766e66;line-height:1.5;margin:4px 0 0}.ModuleDrawerDesign_design__RLfMW .expand{border-top:1px solid #e4ded6;padding-top:17px;font-size:12px;display:flex;justify-content:space-between;color:var(--dark)}.ModuleDrawerDesign_design__RLfMW .question{background:white;border-radius:10px;padding:13px}.ModuleDrawerDesign_design__RLfMW .question small{font-size:8px;color:#957d68;letter-spacing:.12em}.ModuleDrawerDesign_design__RLfMW .question h3{font-size:15px;margin:9px 0 12px}.ModuleDrawerDesign_design__RLfMW .answers{display:flex;gap:7px}.ModuleDrawerDesign_design__RLfMW .answers span{padding:8px 10px;border:1px solid #e8dfd6;border-radius:6px;font-size:10px}.ModuleDrawerDesign_design__RLfMW .answers .chosen{background:var(--pale);border-color:var(--accent);color:var(--dark)}.ModuleDrawerDesign_design__RLfMW .connector{text-align:center;color:var(--accent);font-size:20px;line-height:25px}.ModuleDrawerDesign_design__RLfMW .follow{background:white;border:1px solid #dfbe9e;border-radius:10px;padding:12px}.ModuleDrawerDesign_design__RLfMW .badge{font-size:8px;color:var(--accent);letter-spacing:.1em}.ModuleDrawerDesign_design__RLfMW .follow b{display:block;font-size:12px;margin-top:5px}.ModuleDrawerDesign_design__RLfMW .dots{display:flex;gap:4px;margin-top:10px}.ModuleDrawerDesign_design__RLfMW .dots i{height:4px;width:30px;background:#dfbe9e;border-radius:3px}.ModuleDrawerDesign_design__RLfMW .outcome{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--dark);padding-top:13px}.ModuleDrawerDesign_design__RLfMW .outcome span{font-size:9px;color:#886e59}.ModuleDrawerDesign_design__RLfMW .cinema{background:#12314b;border-radius:11px;overflow:hidden}.ModuleDrawerDesign_design__RLfMW .video-top{display:flex;justify-content:space-between;color:#d9ecfb;padding:10px 12px;font-size:9px;letter-spacing:.12em}.ModuleDrawerDesign_design__RLfMW .cinema img{width:100%;height:135px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.ModuleDrawerDesign_design__RLfMW .film-caption{font-size:9px;padding:10px 12px;color:white}.ModuleDrawerDesign_design__RLfMW .timeline{display:flex;align-items:center;justify-content:space-around;margin-top:15px}.ModuleDrawerDesign_design__RLfMW .timeline>div{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--dark)}.ModuleDrawerDesign_design__RLfMW .timeline i{font-style:normal;border:1px solid #9ebcd7;border-radius:50%;padding:5px 8px;background:white}.ModuleDrawerDesign_design__RLfMW .timeline>span{height:1px;width:24px;background:#adc6df}.ModuleDrawerDesign_design__RLfMW .brand-preview{display:flex;gap:12px}.ModuleDrawerDesign_design__RLfMW .mini{width:50%;background:white;border:1px solid #eee2df;border-radius:10px;padding:14px}.ModuleDrawerDesign_design__RLfMW .mini small{font-size:8px;letter-spacing:.1em;color:#8c7884}.ModuleDrawerDesign_design__RLfMW .logo{font-weight:800;font-size:12px;margin:13px 0}.ModuleDrawerDesign_design__RLfMW .mini h4{font-size:19px;margin:0 0 6px;letter-spacing:-.5px;line-height:1.12}.ModuleDrawerDesign_design__RLfMW .mini p{font-size:9px;margin:0 0 16px}.ModuleDrawerDesign_design__RLfMW .line{height:5px;background:#e5e2de;margin-top:7px;border-radius:3px}.ModuleDrawerDesign_design__RLfMW .line.short{width:65%}.ModuleDrawerDesign_design__RLfMW .mini button{width:100%;background:#c55c1d;color:white;border:0;border-radius:5px;padding:8px;font-size:9px;margin-top:16px}.ModuleDrawerDesign_design__RLfMW .branded{background:#f2eddf;color:#244a43}.ModuleDrawerDesign_design__RLfMW .branded button{background:#244a43}.ModuleDrawerDesign_design__RLfMW .swatches{display:flex;align-items:center;gap:6px;margin-top:14px}.ModuleDrawerDesign_design__RLfMW .swatches span{font-size:9px;flex:1;color:#865570}.ModuleDrawerDesign_design__RLfMW .swatches i{height:16px;width:16px;border-radius:50%;border:2px solid white}.ModuleDrawerDesign_design__RLfMW .dashboard{background:white;border-radius:10px;padding:14px}.ModuleDrawerDesign_design__RLfMW .chart-head{display:flex;justify-content:space-between;align-items:center;font-size:11px}.ModuleDrawerDesign_design__RLfMW .chart-head span{font-size:7px;background:#e3f1ef;padding:4px;color:#187d7b;border-radius:4px}.ModuleDrawerDesign_design__RLfMW .metrics{display:flex;gap:48px;margin:15px 0 8px}.ModuleDrawerDesign_design__RLfMW .metrics small{display:block;font-size:8px;color:#8c9693}.ModuleDrawerDesign_design__RLfMW .metrics strong{display:block;font-size:24px;margin-top:4px;color:#1d5350}.ModuleDrawerDesign_design__RLfMW .bars{display:flex;align-items:flex-end;gap:7px;height:72px;border-bottom:1px solid #e4eeeb}.ModuleDrawerDesign_design__RLfMW .bars i{background:#187d7b;width:100%;border-radius:3px 3px 0 0}.ModuleDrawerDesign_design__RLfMW .axis{display:flex;justify-content:space-between;font-size:8px;color:#8c9693;padding-top:6px}.ModuleDrawerDesign_design__RLfMW .insight{padding-top:14px;font-size:9px}.ModuleDrawerDesign_design__RLfMW .insight b,.ModuleDrawerDesign_design__RLfMW .insight span{display:block}.ModuleDrawerDesign_design__RLfMW .insight span{color:#84928b;margin-top:4px}.ModuleDrawerDesign_design__RLfMW .team-heading{display:flex;gap:12px;align-items:center}.ModuleDrawerDesign_design__RLfMW .team-heading small{font-size:8px;letter-spacing:.12em;color:#83759b}.ModuleDrawerDesign_design__RLfMW .team-heading h3{font-size:14px;margin:5px 0}.ModuleDrawerDesign_design__RLfMW .avatar{background:#d1c5eb;color:#58437f;border:3px solid white;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.ModuleDrawerDesign_design__RLfMW .avatar.big{width:50px;height:50px}.ModuleDrawerDesign_design__RLfMW .teamline{height:20px;width:1px;background:#c1b7d6;margin:8px auto}.ModuleDrawerDesign_design__RLfMW .people{display:flex;justify-content:space-around;text-align:center}.ModuleDrawerDesign_design__RLfMW .people .avatar{margin:auto}.ModuleDrawerDesign_design__RLfMW .people b,.ModuleDrawerDesign_design__RLfMW .people small{display:block;margin-top:5px;font-size:10px}.ModuleDrawerDesign_design__RLfMW .people small{color:#8b8097;font-size:9px}.ModuleDrawerDesign_design__RLfMW .mint{background:#c2dcd2;color:#336859}.ModuleDrawerDesign_design__RLfMW .peach{background:#f1d1b9;color:#996b49}.ModuleDrawerDesign_design__RLfMW .workspace{display:flex;gap:10px;align-items:center;background:white;border-radius:8px;padding:14px;margin-top:18px}.ModuleDrawerDesign_design__RLfMW .workspace>span{color:#6555a5;font-size:23px}.ModuleDrawerDesign_design__RLfMW .workspace b,.ModuleDrawerDesign_design__RLfMW .workspace small{display:block;font-size:10px}.ModuleDrawerDesign_design__RLfMW .workspace small{font-size:9px;color:#8b8097;margin-top:5px}.ModuleDrawerDesign_design__RLfMW .intro{min-height:46px}.ModuleDrawerDesign_design__RLfMW .spec{background:white;border-radius:12px;padding:22px;text-align:center;height:100%}.ModuleDrawerDesign_design__RLfMW .spec>small{font-size:10px;letter-spacing:.13em;color:var(--accent)}.ModuleDrawerDesign_design__RLfMW .bigvalue{font-size:62px;letter-spacing:-3px;font-weight:700;color:var(--dark);margin:16px 0 5px}.ModuleDrawerDesign_design__RLfMW .spec p{font-size:13px}.ModuleDrawerDesign_design__RLfMW .chips{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;margin-top:20px}.ModuleDrawerDesign_design__RLfMW .chips span{background:var(--pale);border-radius:6px;padding:7px;font-size:10px}.ModuleDrawerDesign_design__RLfMW .flow{display:flex;align-items:center;flex-direction:column;gap:9px;padding:5px}.ModuleDrawerDesign_design__RLfMW .flow div{border:1px solid var(--accent);background:white;padding:17px;width:100%;text-align:center;border-radius:9px;font-size:13px;color:var(--dark)}.ModuleDrawerDesign_design__RLfMW .flow>span{color:var(--accent)}.ModuleDrawerDesign_design__RLfMW .tablet{width:230px;margin:auto;border:8px solid #303e43;border-radius:20px;background:white;text-align:center;padding:25px 12px 15px;height:240px;box-shadow:0 8px 10px #0002}.ModuleDrawerDesign_design__RLfMW .tablet small{font-size:8px}.ModuleDrawerDesign_design__RLfMW .tablet h3{font-size:20px;color:var(--dark)}.ModuleDrawerDesign_design__RLfMW .tablet-button{background:var(--accent);padding:11px;color:white;border-radius:6px;font-size:11px}.ModuleDrawerDesign_design__RLfMW .tablet p{font-size:8px;color:#777}.ModuleDrawerDesign_design__RLfMW .tenant{text-align:center;padding:20px 0;color:var(--dark)}.ModuleDrawerDesign_design__RLfMW .tenant>b{display:block;background:white;padding:15px;border-radius:8px}.ModuleDrawerDesign_design__RLfMW .tenant>span{display:block;margin:12px}.ModuleDrawerDesign_design__RLfMW .tenant>div{display:flex;gap:12px}.ModuleDrawerDesign_design__RLfMW .tenant section{flex:1;background:white;padding:20px 8px;border:1px solid var(--accent);border-radius:8px;font-size:14px}.ModuleDrawerDesign_design__RLfMW .tenant p,.ModuleDrawerDesign_design__RLfMW .tenant small{font-size:10px}.ModuleDrawerDesign_design__RLfMW{color:#302c28}.ModuleDrawerDesign_design__RLfMW .headline{white-space:pre-line;color:var(--dark);font-size:clamp(1.75rem,5vw,2.2rem);line-height:1.12;letter-spacing:-.04em;font-weight:700;margin:14px 0 12px}.ModuleDrawerDesign_design__RLfMW .visual{height:auto;min-height:280px}.ModuleDrawerDesign_design__RLfMW .benefits{list-style:none;padding:0;margin:0}.ModuleDrawerDesign_design__RLfMW .benefit h4{font-size:14px;font-weight:600}.ModuleDrawerDesign_design__RLfMW .benefit-heading{font-size:18px;font-weight:600;margin:0 0 18px}.ModuleDrawerDesign_design__RLfMW .module-details{border-top:1px solid #ded8cf;padding-top:18px;font-size:14px;line-height:1.6}.ModuleDrawerDesign_design__RLfMW .module-details summary{cursor:pointer;color:var(--dark);font-weight:600}.ModuleDrawerDesign_design__RLfMW .module-details li,.ModuleDrawerDesign_design__RLfMW .module-details p{margin:12px 0}.ModuleDrawerDesign_design__RLfMW .module-details summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ModuleDrawerDesign_design__RLfMW .sample-button{display:block;text-align:center;width:100%;background:#c55c1d;color:white;border-radius:5px;padding:8px;font-size:9px;margin-top:16px}.ModuleDrawerDesign_design__RLfMW .branded .sample-button{background:#244a43}.ModuleDrawerDesign_design__RLfMW .bigvalue{font-size:clamp(44px,10vw,62px)}.ModuleDrawerDesign_design__RLfMW .outcome,.ModuleDrawerDesign_design__RLfMW .swatches{flex-wrap:wrap}.ModuleDrawerDesign_design__RLfMW .intro{min-height:0}.ModuleDrawerDesign_design__RLfMW .caption{font-size:11px;line-height:1.5}.ModuleDrawerDesign_design__RLfMW .benefit p{font-size:13px}.ModuleDrawerDesign_design__RLfMW .tablet{max-width:100%}