@font-face{font-family:"Familjen";font-weight:600;font-display:swap;src:url(fonts/Familjen-600.woff2) format("woff2")}
@font-face{font-family:"Familjen";font-weight:700;font-display:swap;src:url(fonts/Familjen-700.woff2) format("woff2")}
@font-face{font-family:"Schibsted";font-weight:400;font-display:swap;src:url(fonts/Schibsted-400.woff2) format("woff2")}
@font-face{font-family:"Schibsted";font-weight:500;font-display:swap;src:url(fonts/Schibsted-500.woff2) format("woff2")}
@font-face{font-family:"Schibsted";font-weight:600;font-display:swap;src:url(fonts/Schibsted-600.woff2) format("woff2")}
@font-face{font-family:"Brygada";font-weight:400;font-style:normal;font-display:swap;src:url(fonts/Brygada-400.woff2) format("woff2")}
@font-face{font-family:"Brygada";font-weight:400;font-style:italic;font-display:swap;src:url(fonts/Brygada-Italic-400.woff2) format("woff2")}
@font-face{font-family:"YoungSerif";font-weight:400;font-display:swap;src:url(fonts/YoungSerif-400.woff2) format("woff2")}
.cx-back{position:fixed;z-index:200;bottom:16px;left:16px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;font:600 14px/1 "Schibsted",system-ui,sans-serif;letter-spacing:.02em;text-decoration:none;color:#F6F6F4;background:rgba(10,10,10,.78);border:1px solid rgba(246,246,244,.3)}
.cx-back:hover,.cx-back:focus-visible{background:#2D6A4F;outline:2px solid #F6F6F4;outline-offset:2px}
.cx-tag{position:fixed;z-index:200;bottom:16px;right:16px;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;font:600 14px/1 "Schibsted",system-ui,sans-serif;letter-spacing:.04em;color:#F6F6F4;background:rgba(10,10,10,.78);border:1px solid rgba(246,246,244,.3)}
