.tihe-consent{position:fixed;inset:auto 0 0;z-index:10000;padding:18px;background:rgba(19,32,51,.96);color:#fff;box-shadow:0 -12px 40px rgba(0,0,0,.22)}.tihe-consent[hidden]{display:none!important}.tihe-consent__panel{width:min(1180px,100%);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.tihe-consent h2{font-size:1.55rem;margin:0 0 6px;color:#fff}.tihe-consent p{margin:0;color:rgba(255,255,255,.76);font-size:.78rem;max-width:760px}.tihe-consent a{color:#fff;text-decoration:underline}.tihe-consent__actions{display:flex;gap:10px;flex:0 0 auto}.tihe-consent .button--outline{border-color:rgba(255,255,255,.55);color:#fff}.tihe-consent .button--outline:hover{background:#fff;color:var(--ink)}html.tihe-consent-open body{padding-bottom:var(--tihe-consent-h,0px)}@media(max-width:700px){.tihe-consent{padding:12px 14px}.tihe-consent__panel{align-items:stretch;flex-direction:column;gap:12px}.tihe-consent h2{font-size:1rem;margin:0 0 4px}.tihe-consent p{font-size:.72rem;line-height:1.35}.tihe-consent__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tihe-consent__actions .button{width:100%;min-height:44px;padding:10px 8px;font-size:.72rem;line-height:1.15}}