body:has(._notice_19ksd_1){padding-bottom:var(--quintilon-consent-reserved-height, 12rem)}._notice_19ksd_1{position:fixed;inset-inline:0;bottom:0;z-index:1200;box-sizing:border-box;width:min(100%,65rem);margin:0 auto;padding:.875rem 1rem calc(.875rem + env(safe-area-inset-bottom,0px));border:1px solid #cbd8cd;border-bottom:0;border-radius:.75rem .75rem 0 0;background:#f5f2e8;box-shadow:0 -8px 24px #102f2a1f;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;max-height:70dvh;overflow-y:auto;color:#183b35;font-family:Instrument Sans,Arial,sans-serif;font-size:.8125rem;line-height:1.5}._copy_19ksd_32 h2{margin:0 0 .125rem;font-size:.875rem;font-weight:600}._copy_19ksd_32 p{margin:0;color:#46635b}._copy_19ksd_32 a{color:#123b34;text-decoration:underline;text-underline-offset:.15em}._actions_19ksd_49{display:flex;gap:.5rem}._actions_19ksd_49 button{min-height:44px;min-width:112px;padding:.45rem .9rem;border:1px solid transparent;border-radius:.5rem;font:inherit;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._actions_19ksd_49 ._decline_19ksd_66{border-color:#8eaa9c;background:transparent;color:#46635b}._actions_19ksd_49 ._decline_19ksd_66:hover{border-color:#46635b;background:#e3ece5;color:#123b34}._actions_19ksd_49 ._decline_19ksd_66:active{background:#d5e4da}._actions_19ksd_49 ._accept_19ksd_82{border-color:#123b34;background:#123b34;color:#fff}._actions_19ksd_49 ._accept_19ksd_82:hover{border-color:#205649;background:#205649}._actions_19ksd_49 ._accept_19ksd_82:active{border-color:#0d2b25;background:#0d2b25}._preferences_19ksd_98{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;border-radius:.25rem;background:transparent;color:inherit;font:inherit;cursor:pointer}._preferences_19ksd_98:hover{color:#123b34;text-decoration:underline}._notice_19ksd_1 :focus-visible,._preferences_19ksd_98:focus-visible{outline:2px solid #123b34;outline-offset:3px}._copy_19ksd_32 ._error_19ksd_122{margin-top:.375rem;color:#9b2c23}@media(max-width:700px){._notice_19ksd_1{grid-template-columns:minmax(0,1fr);gap:.625rem}._actions_19ksd_49{grid-column:1 / -1}._actions_19ksd_49 button{flex:1;min-width:0}}@media(prefers-reduced-motion:reduce){._actions_19ksd_49 button{transition:none}}@media print{._notice_19ksd_1,._preferences_19ksd_98{display:none}}
