/* 2.7.8 – designlager ovanpå shell/komponenter */
body.td-page .td-panel{position:relative;border:1px solid rgba(47,42,38,.08);box-shadow:0 10px 28px rgba(47,42,38,.06);}
body.td-page .td-panel--soft{background:linear-gradient(180deg,#fffdf9 0%,#f8f2ea 100%);}
body.td-page .td-panel--info{background:linear-gradient(180deg,#fffdf9 0%,#f6f1ea 100%);}
body.td-page .td-panel--feature{background:linear-gradient(180deg,#fffdf9 0%,#f3ece2 100%);}







body.td-page .td-dash-card--inspiration{overflow:hidden;}
body.td-page .td-dash-card--inspiration .td-dash-insp__img{border-radius:20px;box-shadow:0 10px 24px rgba(47,42,38,.08);}
body.td-page .td-dash-card--qa{overflow:visible !important;}
body.td-page .td-dash-card--qa .td-dash-qa__block{background:#fff !important;border:1px solid rgba(47,42,38,.08) !important;border-radius:18px !important;padding:16px !important;box-shadow:0 6px 18px rgba(47,42,38,.04) !important;overflow:visible !important;isolation:isolate;box-sizing:border-box !important;}
body.td-page .td-dash-card--qa .td-dash-actions .button{min-width:0 !important;max-width:100% !important;}
body.td-page .td-dash-card--award .td-award{font-size:1.05rem;line-height:1.5;}

body.td-page .td-help-card-grid{display:grid;gap:16px;grid-template-columns:1fr;}
body.td-page .td-help-card{display:grid;grid-template-columns:1fr;gap:14px;padding:0;overflow:hidden;border:1px solid rgba(47,42,38,.08);box-shadow:0 8px 22px rgba(47,42,38,.05);}
body.td-page .td-help-card__media{display:block;background:#efe7dc;min-height:180px;}
body.td-page .td-help-card__media img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;}
body.td-page .td-help-card__content{padding:18px 18px 20px;display:grid;gap:10px;}
body.td-page .td-help-card__meta{font-size:.82rem;line-height:1.3;text-transform:none;}
body.td-page .td-help-card__title{margin:0;font-size:1.15rem;line-height:1.25;}
body.td-page .td-help-card__title a{color:var(--td-shell-text);text-decoration:none;}
body.td-page .td-help-card__title a:hover{text-decoration:underline;}
body.td-page .td-help-card__excerpt{font-size:.98rem;line-height:1.55;}
body.td-page .td-help-card__actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;}

body.td-page .td-help-single .td-help-article-layout,
body.td-page .td-help-archive .td-help-list-wrap{box-shadow:0 12px 28px rgba(47,42,38,.06);}

@media (min-width: 1024px){
  body.td-page .td-help-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
  body.td-page .td-help-card{grid-template-columns:220px minmax(0,1fr);align-items:stretch;}
  body.td-page .td-help-card__media{min-height:100%;}
  body.td-page .td-dash-card--inspiration{grid-template-columns:200px minmax(0,1fr);align-items:start;}
  body.td-page .td-dash-card--inspiration .td-dash-title{grid-column:1/-1;}
  
}
