.CookieConsentModal_dialog__gLbgl{position:fixed;inset:0;z-index:10000;display:grid;align-items:end;padding:20px}.CookieConsentModal_backdrop__rd5uj{position:absolute;inset:0;background:rgba(0,0,0,.54);backdrop-filter:blur(3px)}.CookieConsentModal_sheet__fxJig{position:relative;width:min(1180px,100%);margin:0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:radial-gradient(circle at 7% 20%,rgba(255,203,0,.09),transparent 25%),#0b0d10;box-shadow:0 28px 90px rgba(0,0,0,.62);color:#fff}.CookieConsentModal_accent__xuCRg{height:3px;background:linear-gradient(90deg,#ffcb00,#ffe26a 48%,rgba(255,203,0,0) 92%)}.CookieConsentModal_content__PtWMD{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:28px 30px 30px}.CookieConsentModal_message__ndkE_{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;align-items:start}.CookieConsentModal_iconWrap__osIJj{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(255,203,0,.3);border-radius:15px;background:rgba(255,203,0,.1);color:#ffcb00}.CookieConsentModal_eyebrow__GWDs0{margin:0 0 7px;color:#ffcb00;font-size:.72rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.CookieConsentModal_title__EBR2b{max-width:720px;margin:0;color:#fff;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:900;letter-spacing:-.035em;line-height:1.1}.CookieConsentModal_description__eJ4Lu{max-width:720px;margin:10px 0 0;color:rgba(255,255,255,.76);font-size:.96rem;line-height:1.58}.CookieConsentModal_meta___L3PV{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:13px 0 0;color:rgba(255,255,255,.56);font-size:.78rem;line-height:1.45}.CookieConsentModal_dot__YYdUW{color:rgba(255,203,0,.72)}.CookieConsentModal_detailsLink__UnMrZ{display:inline-flex;align-items:center;gap:5px;color:rgba(255,255,255,.82);font-weight:750;text-decoration:underline;text-decoration-color:rgba(255,255,255,.3);text-underline-offset:3px}.CookieConsentModal_detailsLink__UnMrZ:hover{color:#fff;text-decoration-color:#ffcb00}.CookieConsentModal_actions__BIF_8{display:grid;min-width:290px;gap:10px}.CookieConsentModal_primaryButton__9PdYS,.CookieConsentModal_secondaryButton__lf5_A{min-height:52px;border-radius:14px;padding:13px 18px;font:inherit;font-size:.94rem;font-weight:850;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.CookieConsentModal_primaryButton__9PdYS{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #ffcb00;background:#ffcb00;color:#111;box-shadow:0 10px 30px rgba(255,203,0,.18)}.CookieConsentModal_secondaryButton__lf5_A{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.055);color:rgba(255,255,255,.92)}.CookieConsentModal_primaryButton__9PdYS:hover,.CookieConsentModal_secondaryButton__lf5_A:hover{transform:translateY(-1px)}.CookieConsentModal_primaryButton__9PdYS:hover{background:#ffda3a}.CookieConsentModal_secondaryButton__lf5_A:hover{border-color:rgba(255,255,255,.36);background:rgba(255,255,255,.09)}.CookieConsentModal_detailsLink__UnMrZ:focus-visible,.CookieConsentModal_primaryButton__9PdYS:focus-visible,.CookieConsentModal_secondaryButton__lf5_A:focus-visible{outline:3px solid rgba(255,203,0,.52);outline-offset:3px}@media (max-width:860px){.CookieConsentModal_dialog__gLbgl{padding:12px}.CookieConsentModal_sheet__fxJig{border-radius:21px}.CookieConsentModal_content__PtWMD{grid-template-columns:1fr;gap:22px;padding:23px 21px 22px}.CookieConsentModal_actions__BIF_8{width:100%;min-width:0}}@media (max-width:520px){.CookieConsentModal_dialog__gLbgl{padding:8px}.CookieConsentModal_content__PtWMD{gap:18px;padding:20px 17px 17px}.CookieConsentModal_message__ndkE_{grid-template-columns:1fr;gap:13px}.CookieConsentModal_iconWrap__osIJj{width:42px;height:42px;border-radius:13px}.CookieConsentModal_title__EBR2b{font-size:1.32rem}.CookieConsentModal_description__eJ4Lu{font-size:.9rem;line-height:1.5}.CookieConsentModal_meta___L3PV{gap:5px;font-size:.74rem}.CookieConsentModal_primaryButton__9PdYS,.CookieConsentModal_secondaryButton__lf5_A{min-height:50px}}@media (prefers-reduced-motion:reduce){.CookieConsentModal_primaryButton__9PdYS,.CookieConsentModal_secondaryButton__lf5_A{transition:none}}