.analytics-notice{z-index:90;inset-inline:16px;color:#465850;width:fit-content;max-width:calc(100% - 32px);font-family:var(--sans);background:#fff;border:1px solid #d9e5dd;border-radius:100px;align-items:center;gap:8px;margin-inline:auto;padding:4px 4px 4px 20px;font-size:.84rem;line-height:1.5;display:flex;position:fixed;bottom:16px;box-shadow:0 12px 34px #123c3a29}.analytics-notice p{margin:0}.analytics-notice a{color:var(--petrol);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.analytics-notice button{width:40px;height:40px;color:var(--petrol);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;font-size:1.3rem;line-height:1;display:grid}.analytics-notice button:hover{background:#eef5f1}.analytics-preferences p{color:#465850;margin:0 0 18px;font-size:.86rem;line-height:1.65}.analytics-consent-actions{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.analytics-consent-actions button{border:1px solid var(--petrol);min-height:44px;color:var(--petrol);font:inherit;cursor:pointer;background:#fff;border-radius:100px;padding:10px 24px;font-size:.86rem;font-weight:600}.analytics-consent-actions button:hover{background:#eef5f1}.analytics-consent-actions .analytics-consent-accept{background:var(--petrol);color:#fff}.analytics-consent-actions .analytics-consent-accept:hover{background:#285551}.analytics-preferences{margin-top:8px}.analytics-preferences [aria-pressed=true]{outline:2px solid var(--petrol);outline-offset:2px}@media (max-width:540px){.analytics-notice{inset-inline:10px;border-radius:18px;max-width:none;padding-inline-start:16px;bottom:10px}.analytics-consent-actions button{flex:1 1 0}}
