.dashboard-brand{display:flex!important;align-items:center;gap:12px}.dashboard-brand>img{width:34px;height:46px;object-fit:contain;flex:0 0 auto}.dashboard-brand>span{min-width:0;overflow-wrap:anywhere;hyphens:auto}.dashboard-brand small{display:block}.sidebar nav>a,.sidebar nav>.nav-disabled{display:flex;align-items:center;gap:12px;min-height:54px;padding:10px 14px!important;line-height:1.35}.sidebar nav>a>span,.sidebar nav>.nav-disabled>span{min-width:0;overflow-wrap:anywhere;hyphens:auto}.dashboard-icon{width:32px;height:32px;object-fit:contain;flex:0 0 32px}.sidebar nav>a.active{box-shadow:inset 3px 0 #b68d4b}.sidebar nav>.nav-disabled .dashboard-icon{filter:grayscale(1);opacity:.45}.sidebar nav>.nav-disabled small{display:block;margin:3px 0 0}.sidebar-bottom{display:grid;gap:16px;margin-top:28px}.testimonials-editor .testimonial-editor{position:relative}.testimonial-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.testimonial-toolbar button{min-height:40px}.testimonial-fields{display:grid;gap:14px}.testimonial-editor textarea{min-height:115px}.testimonial-editor details{margin-top:18px}.testimonial-editor summary{cursor:pointer;font-weight:600}.testimonial-state{font-size:.86rem;color:#526158}.testimonial-editor label.checkbox{display:flex;align-items:center;gap:9px}.testimonials-empty{padding:24px;border:1px dashed #c8cfca;border-radius:14px}.testimonials-editor .save-bar{gap:12px;flex-wrap:wrap}.customer-voices{background:#eef1eb;padding:80px max(6vw,24px)}.customer-voices>h2{max-width:800px}.customer-voices-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.customer-voice{background:#fffdf8;border:1px solid #dce2d7;border-radius:18px;padding:30px;margin:0;min-width:0}.customer-voice>img{width:40px;height:40px;object-fit:contain;margin-bottom:18px}.customer-voice blockquote{font-family:var(--serif,Georgia,serif);font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.5;margin:0 0 22px;overflow-wrap:anywhere}.customer-voice figcaption{font-size:.9rem;font-weight:600;color:#4a5d50;overflow-wrap:anywhere}@media(max-width:1000px){.customer-voices-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.sidebar nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.sidebar nav>a,.sidebar nav>.nav-disabled{font-size:.82rem;gap:9px;white-space:normal}.dashboard-icon{width:26px;height:26px;flex-basis:26px}.sidebar-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:16px}.customer-voices{padding:52px 22px}.customer-voices-grid{grid-template-columns:1fr;gap:16px}.customer-voice{padding:25px}.testimonials-editor .save-bar>.button{width:100%}}
