.hsh-main{position:relative;z-index:1;padding:clamp(132px,14vw,178px) 0 92px}
.hsh-container{width:min(1080px,calc(100% - clamp(40px,9vw,144px)));margin-inline:auto}
.hsh-eyebrow{margin:0 0 9px;color:#c9b39b;font-size:9px;font-weight:700;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}
.hsh-hero{display:grid;grid-template-columns:minmax(250px,.76fr) minmax(0,1.5fr);align-items:center;gap:clamp(34px,6vw,74px)}
.hsh-hero-art{position:relative;display:flex;min-height:330px;padding:19px;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(191,169,143,.24);border-radius:5px;background:linear-gradient(145deg,#27303a 0%,#1b2025 46%,#17191b 100%);box-shadow:0 25px 70px rgba(0,0,0,.29)}
.hsh-hero-art img{display:block;width:100%;height:290px;object-fit:contain}
.hsh-hero-copy{min-width:0}
.hsh-client-identity{display:flex;margin:0 0 9px;align-items:center;gap:12px}
.hsh-client-identity img{display:block;width:clamp(48px,5vw,62px);height:auto;aspect-ratio:1;flex:0 0 auto;object-fit:contain;border:1px solid rgba(191,169,143,.24);border-radius:5px;background:#fff}
.hsh-client{margin:0;color:#d8c6b1;font-size:10px;font-weight:700;letter-spacing:.22em}
.hsh-hero h1{max-width:720px;margin:0;color:#f2f3f3;font-family:var(--display);font-size:clamp(42px,5.1vw,65px);font-weight:550;letter-spacing:-.05em;line-height:1.06}
.hsh-hero h1 span{color:#d8c4ae}
.hsh-intro{max-width:700px;margin:19px 0 0;color:#b9c3ce;font-size:14px;line-height:1.8}
.hsh-info-grid{display:grid;margin-top:26px;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(186,176,163,.2);border-left:1px solid rgba(186,176,163,.2)}
.hsh-info-grid>div{display:flex;min-width:0;min-height:72px;padding:12px 14px;justify-content:center;flex-direction:column;gap:5px;border-right:1px solid rgba(186,176,163,.2);border-bottom:1px solid rgba(186,176,163,.2);background:linear-gradient(145deg,rgba(24,27,30,.59),rgba(6,10,17,.35))}
.hsh-info-grid span{color:#a7b0ba;font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}
.hsh-info-grid strong{color:#e4e7e9;font-size:12px;font-weight:550;line-height:1.45}
.hsh-section{margin-top:clamp(58px,6.6vw,78px)}
.hsh-section-heading{max-width:850px;margin-bottom:19px}
.hsh-section-heading .hsh-eyebrow{margin-bottom:7px}
.hsh-section-heading h2{margin:0;color:#eef0f2;font-family:var(--display);font-size:clamp(27px,3.35vw,38px);font-weight:550;letter-spacing:-.035em;line-height:1.17}
.hsh-section-heading>p:last-child:not(.hsh-eyebrow){margin:9px 0 0;color:#aeb9c6;font-size:12px;line-height:1.7}
.hsh-evidence-card{display:block;width:100%;min-width:0;padding:0;overflow:hidden;border:1px solid rgba(190,177,161,.23);border-radius:8px;background:linear-gradient(145deg,rgba(20,24,28,.82),rgba(6,10,17,.82));color:inherit;text-align:left;cursor:zoom-in;transition:border-color .22s,transform .22s,box-shadow .22s}
.hsh-evidence-card:hover,.hsh-evidence-card:focus-visible{transform:translateY(-2px);border-color:rgba(218,195,168,.53);box-shadow:0 15px 35px rgba(0,0,0,.22)}
.hsh-evidence-frame{display:block;padding:8px;border:1px solid rgba(190,177,161,.15);border-radius:8px;background:rgba(3,8,15,.62);box-shadow:0 9px 24px rgba(0,0,0,.18)}
.hsh-frame-toolbar{display:flex;height:27px;padding:0 8px;align-items:center;gap:5px;border:1px solid rgba(190,177,161,.15);border-bottom:0;border-radius:5px 5px 0 0;background:linear-gradient(180deg,rgba(31,36,42,.9),rgba(14,19,24,.92))}
.hsh-frame-toolbar>i{width:5px;height:5px;border:1px solid rgba(213,205,195,.5);border-radius:50%}
.hsh-frame-toolbar>b{margin-left:auto;color:#c9b7a2;font-size:7px;font-weight:700;letter-spacing:.11em}
.hsh-evidence-media{position:relative;display:grid;min-height:0;overflow:hidden;place-items:center;border:1px solid rgba(190,177,161,.15);border-radius:0 0 5px 5px;background:#0a1017}
.hsh-campaign-media{aspect-ratio:1887/823}
.hsh-website-media{aspect-ratio:1920/874}
.hsh-evidence-media img{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;visibility:hidden;object-fit:contain}
.hsh-evidence-card.has-image .hsh-evidence-media img{visibility:visible}
.hsh-evidence-zoom{position:absolute;z-index:2;right:10px;bottom:8px;padding:5px 7px;border:1px solid rgba(220,207,191,.22);border-radius:3px;background:rgba(5,10,17,.86);color:#e2d7c8;font-size:7px;font-weight:700;letter-spacing:.1em}
.hsh-evidence-caption{display:flex;min-height:42px;padding:10px 4px 2px;align-items:flex-start;flex-direction:column;gap:4px}
.hsh-evidence-caption>span{color:#c8b49e;font-size:7px;font-weight:700;letter-spacing:.13em}
.hsh-evidence-caption strong{color:#e1e6e9;font-family:var(--display);font-size:12px;font-weight:550}
.hsh-selected-total{display:grid;margin:0 0 14px;padding:15px 17px;grid-template-columns:1.05fr 1fr 1.45fr;gap:14px;border:1px solid rgba(196,179,157,.24);border-radius:5px;background:linear-gradient(110deg,rgba(169,139,104,.08),rgba(7,12,19,.59) 55%)}
.hsh-selected-total>div{display:flex;min-width:0;flex-direction:column;gap:7px}
.hsh-selected-total>div+div{padding-left:15px;border-left:1px solid rgba(186,176,163,.17)}
.hsh-selected-total span{color:#bdad99;font-size:7px;font-weight:700;letter-spacing:.1em;line-height:1.5}
.hsh-selected-total strong{color:#f0ece7;font-family:var(--display);font-size:18px;font-weight:550;line-height:1.3}
.hsh-selected-total strong small{color:#d2d8dc;font-family:var(--body);font-size:10px;font-weight:500}
.hsh-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}
.hsh-chart-card{min-width:0;padding:15px;border:1px solid rgba(190,177,161,.19);border-radius:6px;background:linear-gradient(145deg,rgba(18,23,28,.7),rgba(6,10,17,.58))}
.hsh-chart-title{display:flex;align-items:center;gap:9px}
.hsh-chart-title>span{color:#c8b49e;font-size:8px;font-weight:700;letter-spacing:.12em}
.hsh-chart-title h3{margin:0;color:#e1e6e9;font-family:var(--display);font-size:13px;font-weight:550;line-height:1.45}
.hsh-bars{display:grid;margin-top:14px;gap:10px}
.hsh-bar-row{display:grid;grid-template-columns:minmax(78px,.78fr) minmax(40px,1fr) auto;align-items:center;gap:8px}
.hsh-bar-label{overflow:hidden;color:#b6c0ca;font-size:8px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}
.hsh-bar-track{height:7px;overflow:hidden;border-radius:4px;background:rgba(185,192,197,.12)}
.hsh-bar-fill{display:block;height:100%;min-width:2px;border-radius:4px;background:linear-gradient(90deg,#8d7860,#d5b89a)}
.hsh-bar-fill-cost{background:linear-gradient(90deg,#6e7d86,#c3b29e)}
.hsh-bar-value{color:#e2e5e7;font-size:8px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}
.hsh-table-wrap{margin-top:13px;overflow-x:auto;border:1px solid rgba(190,177,161,.18);border-radius:6px;background:rgba(5,10,17,.52);scrollbar-color:#596779 #101822}
.hsh-results-table{width:100%;min-width:930px;border-collapse:collapse;text-align:left}
.hsh-results-table caption{padding:12px 13px;color:#cbd2d8;font-family:var(--display);font-size:11px;font-weight:550;text-align:left}
.hsh-results-table th,.hsh-results-table td{padding:10px;border-top:1px solid rgba(190,177,161,.12);color:#bdc6ce;font-size:9px;line-height:1.45;white-space:nowrap}
.hsh-results-table thead th{color:#b3b8be;font-size:7px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
.hsh-results-table tbody th{color:#e0e4e7;font-weight:550}
.hsh-insight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.hsh-insight-grid article{display:flex;min-height:127px;padding:15px;justify-content:center;flex-direction:column;gap:8px;border:1px solid rgba(190,177,161,.18);border-radius:5px;background:linear-gradient(145deg,rgba(18,23,28,.65),rgba(6,10,17,.47))}
.hsh-insight-grid article>span{color:#c7b39d;font-size:7px;font-weight:700;letter-spacing:.13em}
.hsh-insight-grid article>strong{color:#f0ece6;font-family:var(--display);font-size:19px;font-weight:550;line-height:1.25}
.hsh-insight-grid article>strong small{display:block;margin-top:3px;color:#b9c2cb;font-family:var(--body);font-size:9px;font-weight:500}
.hsh-insight-grid article>p{margin:0;color:#b2bdc7;font-size:10px}
.hsh-analysis-copy{max-width:850px;margin:14px 0 0;color:#b8c2cc;font-size:12px;line-height:1.75}
.hsh-journey-flow{display:grid;margin:0;padding:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;list-style:none}
.hsh-journey-flow li{position:relative;display:flex;min-height:70px;padding:12px 9px;align-items:center;justify-content:center;border:1px solid rgba(190,177,161,.19);border-radius:4px;background:linear-gradient(145deg,rgba(18,23,28,.67),rgba(6,10,17,.49));color:#d9dfe3;font-size:9px;font-weight:550;line-height:1.5;text-align:center}
.hsh-journey-flow li+li::before{position:absolute;top:50%;left:-8px;transform:translate(-50%,-50%);color:#c4a98b;content:"→";font-size:11px}
.hsh-integrity-note{margin:13px 0 0;padding:11px 13px;border-left:2px solid rgba(199,171,140,.65);background:rgba(169,139,104,.05);color:#abb7c2;font-size:10px;line-height:1.65}
.hsh-integrity-note strong{color:#ddc5aa;font-weight:600}
.hsh-brand-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:center;gap:18px}
.hsh-brand-copy{display:grid;gap:10px}
.hsh-brand-copy>p:first-child{margin:0;color:#c2cbd3;font-size:13px;line-height:1.8}
.hsh-brand-copy .hsh-integrity-note{margin:0}
.hsh-contribution-grid{display:grid;margin:0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none}
.hsh-contribution-grid li{display:flex;min-height:54px;padding:10px 11px;align-items:center;border:1px solid rgba(190,177,161,.17);border-radius:4px;background:linear-gradient(145deg,rgba(18,23,28,.56),rgba(6,10,17,.42));color:#c7d0d8;font-size:9px;line-height:1.45}
.hsh-learning-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.hsh-learning-grid article{min-height:142px;padding:16px;border:1px solid rgba(190,177,161,.17);border-radius:5px;background:linear-gradient(145deg,rgba(18,23,28,.62),rgba(6,10,17,.45))}
.hsh-learning-grid article>span{color:#c8b49e;font-size:8px;font-weight:700;letter-spacing:.13em}
.hsh-learning-grid h3{margin:10px 0 8px;color:#e1e6e9;font-family:var(--display);font-size:13px;font-weight:550;line-height:1.45}
.hsh-learning-grid p{margin:0;color:#afb9c3;font-size:10px;line-height:1.65}
.hsh-case-navigation{display:grid;margin-top:clamp(54px,6.5vw,78px);padding-top:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px;border-top:1px solid rgba(190,177,161,.2)}
.hsh-report-grid,.hsh-creative-gallery,.hsh-live-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}
.hsh-report-detail{display:grid;min-width:0;gap:12px}
.hsh-gallery-card{height:100%;padding:8px}
.hsh-gallery-card .hsh-evidence-media{aspect-ratio:16/9}
.hsh-gallery-card .hsh-evidence-media img{object-fit:contain}
.hsh-gallery-card .hsh-evidence-caption{padding:10px 3px 3px}
.hsh-gallery-card .hsh-evidence-caption strong{line-height:1.5}
.hsh-creative-gallery .hsh-evidence-media img{object-fit:contain}
.hsh-verified-ad,.hsh-live-metric-card{min-width:0;padding:14px;border:1px solid rgba(190,177,161,.2);border-radius:6px;background:linear-gradient(145deg,rgba(18,23,28,.7),rgba(6,10,17,.58))}
.hsh-verified-ad-heading{display:flex;margin-bottom:12px;justify-content:space-between;flex-wrap:wrap;gap:6px}
.hsh-verified-ad-heading span,.hsh-live-metric-card h3{margin:0;color:#d1b89d;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.hsh-verified-ad-heading strong{color:#e4e7e9;font-size:10px;font-weight:550}
.hsh-metric-grid{display:grid;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.hsh-metric-grid>div{display:flex;min-width:0;flex-direction:column;gap:4px}
.hsh-metric-grid dt{color:#aeb9c3;font-size:8px;line-height:1.45}
.hsh-metric-grid dd{margin:0;color:#f0ece7;font-family:var(--display);font-size:15px;font-weight:550;font-variant-numeric:tabular-nums;line-height:1.35}
.hsh-creative-gallery .hsh-gallery-card{padding:8px}
.hsh-live-section .hsh-section-heading{margin-bottom:19px}
.hsh-live-metrics{display:grid;margin-top:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.hsh-live-metric-card h3{margin-bottom:13px;font-family:var(--display);font-size:12px;letter-spacing:0;text-transform:none}
.hsh-live-metric-card .hsh-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}
.hsh-live-note{margin:11px 0 0;color:#aeb9c3;font-size:9px;line-height:1.6}
.hsh-optimization-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.hsh-optimization-grid article{display:flex;min-height:120px;padding:15px;justify-content:center;flex-direction:column;gap:8px;border:1px solid rgba(190,177,161,.18);border-radius:5px;background:linear-gradient(145deg,rgba(18,23,28,.65),rgba(6,10,17,.47))}
.hsh-optimization-grid article>span{color:#c7b39d;font-size:7px;font-weight:700;letter-spacing:.13em}
.hsh-optimization-grid article>strong{color:#f0ece6;font-family:var(--display);font-size:18px;font-weight:550;line-height:1.25}
.hsh-optimization-grid article>p{margin:0;color:#b2bdc7;font-size:9px;line-height:1.55}
@media(max-width:950px){
  .hsh-hero{grid-template-columns:minmax(190px,.65fr) minmax(0,1.35fr);gap:30px}
  .hsh-selected-total{grid-template-columns:repeat(2,minmax(0,1fr))}
  .hsh-selected-total>div:last-child{grid-column:1/-1;padding:10px 0 0;border-top:1px solid rgba(186,176,163,.17);border-left:0}
  .hsh-contribution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .hsh-live-metric-card .hsh-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:700px){
  .hsh-main{padding:108px 0 62px}
  .hsh-container{width:calc(100% - 40px)}
  .hsh-hero{grid-template-columns:minmax(0,1fr);gap:21px}
  .hsh-hero-art{min-height:210px}
  .hsh-hero-art img{height:170px}
  .hsh-hero h1{font-size:clamp(38px,9.2vw,52px)}
  .hsh-client-identity{gap:10px}
  .hsh-client-identity img{width:54px}
  .hsh-intro{font-size:13px}
  .hsh-info-grid>div{min-height:66px;padding:10px}
  .hsh-info-grid strong{font-size:11px}
  .hsh-section{margin-top:52px}
  .hsh-frame-toolbar>b{font-size:6px}
  .hsh-evidence-frame{padding:5px}
  .hsh-campaign-media{aspect-ratio:16/10}
  .hsh-website-media{aspect-ratio:16/10}
  .hsh-selected-total{padding:12px;gap:10px}
  .hsh-selected-total>div+div{padding-left:10px}
  .hsh-selected-total span{font-size:6px}
  .hsh-selected-total strong{font-size:15px}
  .hsh-chart-grid{grid-template-columns:minmax(0,1fr);gap:8px}
  .hsh-chart-card{padding:13px}
  .hsh-insight-grid{grid-template-columns:minmax(0,1fr);gap:8px}
  .hsh-insight-grid article{min-height:98px}
  .hsh-report-grid,.hsh-creative-gallery,.hsh-live-gallery,.hsh-live-metrics{grid-template-columns:minmax(0,1fr);gap:10px}
  .hsh-report-detail{gap:9px}
  .hsh-verified-ad,.hsh-live-metric-card{padding:12px}
  .hsh-live-metric-card .hsh-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .hsh-optimization-grid{grid-template-columns:minmax(0,1fr);gap:8px}
  .hsh-optimization-grid article{min-height:98px}
  .hsh-journey-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
  .hsh-journey-flow li{min-height:58px;font-size:8px}
  .hsh-journey-flow li+li::before{display:none}
  .hsh-brand-layout{grid-template-columns:minmax(0,1fr);gap:10px}
  .hsh-website-media{aspect-ratio:16/9}
  .hsh-contribution-grid{gap:7px}
  .hsh-contribution-grid li{min-height:48px;padding:9px;font-size:8px}
  .hsh-learning-grid{grid-template-columns:minmax(0,1fr);gap:8px}
  .hsh-learning-grid article{min-height:0;padding:15px}
  .hsh-case-navigation{grid-template-columns:minmax(0,1fr);gap:9px}
  .hsh-case-navigation .pc-next-link{align-items:flex-start;text-align:left}
}
@media(max-width:380px){
  .hsh-container{width:calc(100% - 32px)}
  .hsh-selected-total{grid-template-columns:minmax(0,1fr)}
  .hsh-selected-total>div+div{padding:9px 0 0;border-top:1px solid rgba(186,176,163,.17);border-left:0}
  .hsh-selected-total>div:last-child{grid-column:auto}
  .hsh-bar-row{grid-template-columns:minmax(66px,.7fr) minmax(24px,1fr) auto;gap:6px}
}
@media(prefers-reduced-motion:reduce){
  .hsh-evidence-card,.hsh-case-navigation .pc-back-link,.hsh-case-navigation .pc-next-link{transition:none}
}
.hsh-eyebrow{color:#d1b588}
.hsh-hero h1 span{color:#e4c59b}
.hsh-chart-card{border-color:rgba(94,175,178,.24);background:linear-gradient(145deg,rgba(18,35,39,.72),rgba(7,12,19,.72))}
.hsh-chart-card:nth-child(2){border-color:rgba(216,189,147,.27);background:linear-gradient(145deg,rgba(39,31,24,.52),rgba(7,12,19,.72))}
.hsh-chart-title>span{color:#66b7b7}
.hsh-chart-card:nth-child(2) .hsh-chart-title>span{color:#e4bc83}
.hsh-chart-metric-label{margin:8px 0 0;color:#9db0b7;font-size:8px;font-weight:600;letter-spacing:.06em}
.hsh-bar-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--hsh-series-color) 70%,#26313b),var(--hsh-series-color))}
.hsh-donut-layout{display:grid;min-height:205px;margin-top:12px;grid-template-columns:minmax(128px,.78fr) minmax(0,1fr);align-items:center;gap:14px}
.hsh-donut{position:relative;display:grid;width:min(150px,100%);aspect-ratio:1;place-items:center;border-radius:50%;background:conic-gradient(var(--hsh-donut-stops))}
.hsh-donut::before{position:absolute;inset:17%;border:1px solid rgba(221,225,226,.12);border-radius:50%;background:#0b1218;content:""}
.hsh-donut>span{position:relative;display:flex;align-items:center;flex-direction:column;gap:3px;text-align:center}
.hsh-donut>span strong{color:#f3eee5;font-family:var(--display);font-size:23px;font-weight:600;font-variant-numeric:tabular-nums}
.hsh-donut>span small{max-width:90px;color:#b9c5c8;font-size:7px;font-weight:650;letter-spacing:.08em;line-height:1.35}
.hsh-donut-legend{display:grid;margin:0;padding:0;gap:9px;list-style:none}
.hsh-donut-legend li{display:grid;min-width:0;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;color:#c0cbcf;font-size:8px;line-height:1.4}
.hsh-donut-swatch{width:7px;height:7px;border-radius:50%}
.hsh-donut-legend li strong{color:#ece7de;font-size:9px;font-variant-numeric:tabular-nums}
.hsh-table-wrap{border-color:rgba(94,175,178,.2)}
.hsh-results-table caption{color:#e4c59b;font-size:12px}
.hsh-results-table thead th{color:#83c2c2}
.hsh-results-table tbody tr:nth-child(odd){background:rgba(94,175,178,.025)}
.hsh-results-table tbody tr:hover{background:rgba(216,189,147,.065)}
.hsh-results-table tbody th{border-left:2px solid rgba(94,175,178,.5)}
.hsh-live-metric-card:first-child{border-top:2px solid rgba(94,175,178,.68)}
.hsh-live-metric-card:last-child{border-top:2px solid rgba(216,189,147,.65)}
.hsh-verified-ad{border-left:2px solid rgba(223,146,103,.7)}
.hsh-optimization-flow{display:grid;margin:16px 0 0;padding:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;list-style:none}
.hsh-optimization-flow li{position:relative;display:grid;min-height:55px;padding:10px 7px;place-items:center;border:1px solid rgba(94,175,178,.23);border-radius:4px;background:linear-gradient(145deg,rgba(17,35,39,.62),rgba(6,11,17,.55));color:#cce0df;font-size:8px;font-weight:650;line-height:1.4;text-align:center}
.hsh-optimization-flow li:nth-child(2n){border-color:rgba(216,189,147,.24);color:#e2d1b5}
.hsh-optimization-flow li+li::before{position:absolute;top:50%;left:-8px;transform:translate(-50%,-50%);color:#dfaa73;content:"→";font-size:11px}
@media(max-width:700px){
  .hsh-donut-layout{grid-template-columns:120px minmax(0,1fr);gap:11px}
  .hsh-donut{width:116px}
  .hsh-donut>span strong{font-size:20px}
  .hsh-optimization-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
  .hsh-optimization-flow li:last-child{grid-column:1/-1}
  .hsh-optimization-flow li+li::before{display:none}
}
@media(max-width:380px){
  .hsh-donut-layout{grid-template-columns:minmax(0,1fr);justify-items:center}
  .hsh-donut{width:136px}
  .hsh-donut-legend{width:100%}
}
