/* ss-home-trust 20261107: the homepage trust strip + logo strip, shared by /erhvervsbestilling/ and /priser/ (owner request). Rules ported 1:1 from the homepage CSSOM. */
body .ssu .ss-home-trust{background:var(--ssu-cream);--ssu-hvid:#FDFCF9}
html[data-theme="dark"] body .ssu .ss-home-trust{--ssu-hvid:#26231E;--hp-dark-line:#3d3a35;--hp-dark-band:#24211e}
.ssu .marks .mvp-proof-link { display: inline-flex; align-items: center; gap: 9px; color: inherit; text-decoration: none; }.ssu .marks .mvp-proof-link > span { display: inline; }.ssu .marks .mvp-proof-link:hover { color: var(--ssu-good); text-decoration: underline; text-underline-offset: 4px; }.ssu .marks .mvp-proof-link:focus-visible { border-radius: 6px; outline: rgba(74, 122, 104, 0.34) solid 3px; outline-offset: 4px; }
@media (min-width: 768px) and (max-width: 1100px){#ssu-proof-strip { padding: 20px 24px 20px 112px; }#ssu-proof-strip .marks { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); align-items: stretch; gap: 0px; width: 100%; margin: 0px auto; font-size: 14px; }#ssu-proof-strip .marks > .mvp-proof-item { display: grid; grid-template-columns: minmax(0px, 1fr); grid-template-rows: 20px minmax(38px, auto); place-items: center; align-content: start; gap: 8px; min-height: 66px; padding: 0px 12px; text-align: center; line-height: 1.35; }#ssu-proof-strip .marks > .mvp-proof-item + .mvp-proof-item { border-inline-start: 1px solid var(--ssu-line); }#ssu-proof-strip .marks > .mvp-proof-item > .ic { width: 20px; height: 20px; margin: 0px; }#ssu-proof-strip .marks > .mvp-proof-item > span { min-width: 0px; white-space: normal; }#ssu-proof-strip .marks > .mvp-public-mentions { display: block !important; min-height: 66px !important; text-align: center !important; }#ssu-proof-strip .mvp-public-mentions-summary { display: grid; grid-template-columns: minmax(0px, 1fr); grid-template-rows: 20px minmax(38px, auto); place-items: center; gap: 8px; min-height: 66px; width: 100%; line-height: 1.35; white-space: normal; }#ssu-proof-strip .mvp-public-mentions-summary > .ic { width: 20px; height: 20px; margin: 0px; }#ssu-proof-strip .mvp-public-mentions-label { justify-content: center; }}
html[data-theme="dark"] body .ss-home-trust #ssu-proof-strip { border-color: var(--hp-dark-line); background: var(--hp-dark-band) !important; }body .ss-home-trust #ssu-proof-strip { padding-block: 16px !important; }
@media (max-width: 999px){html body .ssu .ss-home-trust .marks { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 12px 18px; justify-content: stretch; }html body .ssu .ss-home-trust .marks > .mvp-proof-item { display: grid; grid-template-columns: 18px minmax(0px, 1fr); align-items: center; gap: 9px; min-height: 44px; line-height: 1.35; text-align: start; }html body .ssu .ss-home-trust .marks > .mvp-proof-item > .ic { width: 17px; height: 17px; margin: 0px; }html body .ssu .ss-home-trust .marks > .mvp-proof-item > span { display: block; min-width: 0px; white-space: normal; }}
@media (max-width: 640px){html body .ssu .ss-home-trust .marks { gap: 12px; font-size: 13px; }html body .ssu .ss-home-trust .marks > .mvp-proof-item { grid-template-columns: 1fr; grid-template-rows: auto auto; justify-items: center; align-content: center; gap: 5px; min-height: 64px; text-align: center; }}
html body .ssu .ss-home-trust .mvp-public-mentions { position: relative; display: block; color: inherit; font: inherit; }html body .ssu .ss-home-trust .mvp-public-mentions[open] { z-index: 70; }html body .ssu .ss-home-trust .mvp-public-mentions-summary { display: inline-flex; align-items: center; gap: 9px; color: inherit; cursor: pointer; list-style: none; white-space: nowrap; }html body .ssu .ss-home-trust .mvp-public-mentions-summary::-webkit-details-marker { display: none; }html body .ssu .ss-home-trust .mvp-public-mentions-summary > .ic { width: 18px; height: 18px; opacity: 0.75; }html body .ssu .ss-home-trust .mvp-public-mentions-label { display: inline-flex; align-items: center; gap: 4px; }html body .ssu .ss-home-trust .mvp-public-mentions-chevron { width: 14px; height: 14px; opacity: 0.7; transition: transform 0.16s; }html body .ssu .ss-home-trust .mvp-public-mentions[open] .mvp-public-mentions-chevron { transform: rotate(180deg); }html body .ssu .ss-home-trust .mvp-public-mentions-summary:hover { text-decoration: underline; text-underline-offset: 4px; }html body .ssu .ss-home-trust .mvp-public-mentions-summary:focus-visible { border-radius: 6px; outline: rgba(74, 122, 104, 0.34) solid 3px; outline-offset: 4px; }
@media (max-width: 999px){html body .ssu .ss-home-trust .marks > .mvp-public-mentions { grid-column: auto !important; display: grid !important; place-items: center !important; min-height: 44px !important; text-align: center !important; }html body .ssu .ss-home-trust .mvp-public-mentions-summary { display: inline-grid; grid-template-columns: 18px auto; justify-content: center; min-height: 44px; line-height: 1.35; }}
@media (max-width: 640px){html body .ssu .ss-home-trust .marks > .mvp-public-mentions { grid-column: auto !important; display: grid !important; place-items: center !important; min-height: 64px !important; }html body .ssu .ss-home-trust .mvp-public-mentions-summary { grid-template-columns: 1fr; grid-template-rows: auto auto; justify-items: center; align-content: center; gap: 5px; min-height: 64px; }}
@media (prefers-reduced-motion: reduce){html body .ssu .ss-home-trust .mvp-public-mentions-chevron { transition: none; }}
