.growth-consent{position:fixed;z-index:10050;right:22px;bottom:22px;background:#fff;color:#25302c;box-shadow:0 8px 28px #1a253718;border:1px solid #deded7;border-radius:14px;width:min(420px,calc(100vw - 32px));padding:18px;text-align:left;font:14px/1.6 Arial,sans-serif}.growth-consent b{font-size:15px}.growth-consent p{margin:10px 0 16px}.growth-consent>div{display:flex;gap:10px}.growth-consent button{flex:1;border:1px solid #233d67;background:white;color:#233d67;padding:12px;border-radius:6px;cursor:pointer;min-height:44px}.growth-consent button:last-child{background:#233d67;color:white}.growth-consent button:focus-visible{outline:3px solid #947b50;outline-offset:3px}.growth-privacy{background:none;border:0;color:inherit;font-size:12px;text-decoration:underline;padding:14px;cursor:pointer}@media(max-width:600px){.growth-consent{bottom:12px;right:16px;padding:18px}}
