#crcg-root,#crcg-root *,#crcg-revisit,#crcg-revisit *,.crcg-open-settings,.crcg-open-settings *{box-sizing:border-box}#crcg-root[hidden],#crcg-revisit[hidden],#crcg-root [hidden]{display:none !important}#crcg-root{--crcg-bg:#07101d;--crcg-panel:#0b1728;--crcg-panel-2:#10233b;--crcg-text:#f6f9fd;--crcg-muted:#c4d0df;--crcg-border:rgba(68,164,255,.58);--crcg-shadow:0 24px 80px rgba(0,0,0,.48);position:fixed !important;inset:0 !important;z-index:2147483000 !important;pointer-events:none !important;font-family:Arial,Helvetica,sans-serif !important;line-height:1.5 !important}#crcg-root.crcg-theme-light{--crcg-bg:#f7fbff;--crcg-panel:#fff;--crcg-panel-2:#eaf4ff;--crcg-text:#081526;--crcg-muted:#33465e;--crcg-border:rgba(0,111,217,.55);--crcg-shadow:0 24px 80px rgba(20,51,82,.25)}@media (prefers-color-scheme:light){#crcg-root.crcg-theme-auto{--crcg-bg:#f7fbff;--crcg-panel:#fff;--crcg-panel-2:#eaf4ff;--crcg-text:#081526;--crcg-muted:#33465e;--crcg-border:rgba(0,111,217,.55);--crcg-shadow:0 24px 80px rgba(20,51,82,.25)}}#crcg-root .crcg-backdrop{display:none !important}#crcg-root.crcg-layout-centre_modal .crcg-backdrop{display:block !important;position:absolute !important;inset:0 !important;background:rgba(0,0,0,.72) !important;backdrop-filter:blur(5px) !important;pointer-events:auto !important}#crcg-root .crcg-card{position:absolute !important;left:50% !important;bottom:20px !important;transform:translateX(-50%) !important;width:min(1380px, calc(100vw - 40px)) !important;max-height:calc(100dvh - 40px) !important;overflow:auto !important;margin:0 !important;padding:28px 30px !important;border:1px solid var(--crcg-border) !important;border-radius:24px !important;background:linear-gradient(145deg,var(--crcg-panel),var(--crcg-bg)) !important;color:var(--crcg-text) !important;box-shadow:var(--crcg-shadow) !important;pointer-events:auto !important;isolation:isolate !important;scrollbar-gutter:stable !important}#crcg-root .crcg-card:before{content:"" !important;position:absolute !important;top:0 !important;left:6% !important;right:6% !important;height:2px !important;background:linear-gradient(90deg,transparent,var(--crcg-accent,#168cff),transparent) !important}#crcg-root.crcg-layout-top_bar .crcg-card{top:18px !important;bottom:auto !important}#crcg-root.crcg-layout-bottom_left .crcg-card,#crcg-root.crcg-layout-bottom_right .crcg-card{left:18px !important;width:min(680px, calc(100vw - 36px)) !important;transform:none !important}#crcg-root.crcg-layout-bottom_right .crcg-card{right:18px !important;left:auto !important}#crcg-root.crcg-layout-centre_modal .crcg-card{top:50% !important;bottom:auto !important;width:min(900px, calc(100vw - 36px)) !important;transform:translate(-50%,-50%) !important}#crcg-root .crcg-main{display:grid !important;grid-template-columns:minmax(0, 1.55fr) minmax(300px, .7fr) !important;align-items:center !important;gap:42px !important}#crcg-root .crcg-copy,#crcg-root .crcg-preferences-head>div,#crcg-root .crcg-pref-copy{min-width:0 !important}#crcg-root .crcg-eyebrow{display:block !important;margin:0 0 4px !important;color:var(--crcg-accent,#168cff) !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.14em !important;line-height:1.3 !important;text-transform:uppercase !important}#crcg-root h2{margin:0 0 10px !important;padding:0 !important;color:var(--crcg-text) !important;font-family:"Bebas Neue","Arial Narrow",Impact,sans-serif !important;font-size:clamp(36px, 3vw, 56px) !important;font-weight:400 !important;letter-spacing:.018em !important;line-height:1 !important;text-transform:uppercase !important}#crcg-root p{margin:0 !important;color:var(--crcg-muted) !important;font-size:17px !important;line-height:1.55 !important}#crcg-root .crcg-copy>p{max-width:820px !important;margin-bottom:16px !important}#crcg-root .crcg-links{display:flex !important;flex-wrap:wrap !important;gap:8px 18px !important;margin:0 !important}#crcg-root .crcg-links a{color:#80c4ff !important;font-size:14px !important;font-weight:700 !important;text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:3px !important}#crcg-root .crcg-links a:hover,#crcg-root .crcg-links a:focus-visible{color:var(--crcg-text) !important}#crcg-root .crcg-actions,#crcg-root .crcg-pref-actions{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;width:100% !important}#crcg-root button,#crcg-revisit,button.crcg-open-settings{font-family:"Bebas Neue","Arial Narrow",Impact,sans-serif !important;letter-spacing:.055em !important;text-transform:uppercase !important}#crcg-root .crcg-btn,button.crcg-open-settings{appearance:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:52px !important;margin:0 !important;padding:12px 20px !important;border:2px solid var(--crcg-accent,#168cff) !important;border-radius:12px !important;background:var(--crcg-panel-2) !important;color:var(--crcg-text) !important;box-shadow:none !important;cursor:pointer !important;font-size:18px !important;line-height:1 !important;text-decoration:none !important}#crcg-root .crcg-btn{width:100% !important}#crcg-root .crcg-primary{background:var(--crcg-accent,#168cff) !important;color:#fff !important}#crcg-root .crcg-equal{background:#fff !important;border-color:#fff !important;color:#081526 !important}#crcg-root .crcg-secondary{background:0 0 !important}#crcg-root .crcg-btn:hover,#crcg-root .crcg-btn:focus-visible,#crcg-revisit:hover,#crcg-revisit:focus-visible,button.crcg-open-settings:hover,button.crcg-open-settings:focus-visible{outline:3px solid #fff !important;outline-offset:3px !important;transform:translateY(-1px) !important}#crcg-root.crcg-theme-light .crcg-btn:hover,#crcg-root.crcg-theme-light .crcg-btn:focus-visible,#crcg-root.crcg-theme-auto .crcg-btn:hover,#crcg-root.crcg-theme-auto .crcg-btn:focus-visible{outline-color:#081526 !important}#crcg-root .crcg-preferences-head{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:24px !important;margin:0 0 12px !important}#crcg-root .crcg-preferences-head h2{font-size:clamp(34px, 2.6vw, 48px) !important}#crcg-root .crcg-icon-button{appearance:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 44px !important;width:44px !important;height:44px !important;margin:0 !important;border:1px solid var(--crcg-border) !important;border-radius:50% !important;background:var(--crcg-panel-2) !important;color:var(--crcg-text) !important;cursor:pointer !important;font:700 28px/1 Arial,sans-serif !important}#crcg-root .crcg-icon-button:focus-visible{outline:3px solid var(--crcg-accent,#168cff) !important;outline-offset:3px !important}#crcg-root .crcg-gpc-note{display:grid !important;gap:2px !important;margin:12px 0 !important;padding:12px 14px !important;border:1px solid #f3c24f !important;border-radius:10px !important;background:rgba(243,194,79,.12) !important;color:var(--crcg-text) !important}#crcg-root .crcg-gpc-note span{color:var(--crcg-muted) !important;font-size:14px !important}#crcg-root .crcg-pref{display:grid !important;grid-template-columns:minmax(0, 1fr) auto auto !important;align-items:center !important;gap:16px !important;min-height:76px !important;padding:12px 0 !important;border-bottom:1px solid color-mix(in srgb,var(--crcg-text) 13%,transparent) !important;color:var(--crcg-text) !important;cursor:pointer !important}#crcg-root .crcg-pref-copy,#crcg-root .crcg-pref-essential>div{display:grid !important;gap:3px !important}#crcg-root .crcg-pref strong{color:var(--crcg-text) !important;font-size:16px !important}#crcg-root .crcg-pref span span,#crcg-root .crcg-pref>div>span{color:var(--crcg-muted) !important;font-size:14px !important;line-height:1.45 !important}#crcg-root .crcg-services{display:block !important;margin-top:2px !important;color:#8ed0ff !important;font-size:12px !important;font-weight:700 !important;line-height:1.4 !important}#crcg-root .crcg-always{grid-column:2/4 !important;color:#8ed0ff !important;font-size:13px !important;font-weight:800 !important;text-transform:uppercase !important}#crcg-root .crcg-pref input{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important}#crcg-root .crcg-switch{position:relative !important;display:block !important;width:54px !important;height:30px !important;border:2px solid var(--crcg-border) !important;border-radius:999px !important;background:var(--crcg-bg) !important}#crcg-root .crcg-switch:after{content:"" !important;position:absolute !important;top:3px !important;left:3px !important;width:20px !important;height:20px !important;border-radius:50% !important;background:#fff !important;transition:transform .18s ease !important}#crcg-root .crcg-pref input:checked+.crcg-switch{background:var(--crcg-accent,#168cff) !important}#crcg-root .crcg-pref input:checked+.crcg-switch:after{transform:translateX(24px) !important}#crcg-root .crcg-pref input:focus-visible+.crcg-switch{outline:3px solid #fff !important;outline-offset:3px !important}#crcg-root .crcg-pref input:disabled+.crcg-switch{opacity:.45 !important;cursor:not-allowed !important}#crcg-root .crcg-pref-actions{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;margin-top:16px !important}#crcg-root .crcg-live{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}#crcg-revisit{position:fixed !important;right:18px !important;bottom:18px !important;z-index:2147482999 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:52px !important;height:52px !important;margin:0 !important;padding:0 !important;border:2px solid #fff !important;border-radius:50% !important;background:var(--crcg-accent,#168cff) !important;color:#fff !important;box-shadow:0 14px 38px rgba(0,0,0,.35) !important;cursor:pointer !important;font-size:20px !important}.crcg-visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.crcg-embed-placeholder{display:grid !important;place-items:center !important;min-height:220px !important;padding:28px !important;border:1px solid rgba(22,140,255,.55) !important;border-radius:16px !important;background:#091524 !important;color:#fff !important;text-align:center !important}.crcg-embed-placeholder__inner{display:grid !important;justify-items:center !important;gap:10px !important;max-width:560px !important}.crcg-embed-placeholder p{margin:0 !important;color:#c4d0df !important}button.crcg-open-settings{width:auto !important;background:#168cff !important;color:#fff !important}@media (max-width:820px){#crcg-root .crcg-card{bottom:12px !important;width:calc(100vw - 24px) !important;max-height:calc(100dvh - 24px) !important;padding:22px !important;border-radius:20px !important}#crcg-root.crcg-layout-top_bar .crcg-card{top:12px !important}#crcg-root .crcg-main{grid-template-columns:1fr !important;gap:22px !important}#crcg-root .crcg-actions{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}#crcg-root .crcg-actions .crcg-secondary{grid-column:1/-1 !important}}@media (max-width:520px){#crcg-root .crcg-card,#crcg-root.crcg-layout-bottom_left .crcg-card,#crcg-root.crcg-layout-bottom_right .crcg-card,#crcg-root.crcg-layout-centre_modal .crcg-card{right:8px !important;bottom:8px !important;left:8px !important;width:auto !important;max-height:calc(100dvh - 16px) !important;padding:18px !important;transform:none !important;border-radius:16px !important}#crcg-root.crcg-layout-centre_modal .crcg-card{top:8px !important}#crcg-root.crcg-layout-top_bar .crcg-card{top:8px !important;bottom:auto !important}#crcg-root h2{font-size:36px !important}#crcg-root p{font-size:15px !important}#crcg-root .crcg-actions,#crcg-root .crcg-pref-actions{grid-template-columns:1fr !important}#crcg-root .crcg-actions .crcg-secondary{grid-column:auto !important}#crcg-root .crcg-pref{grid-template-columns:minmax(0, 1fr) auto !important;gap:12px !important}#crcg-root .crcg-pref input{grid-column:2 !important}#crcg-root .crcg-always{grid-column:2 !important}#crcg-root .crcg-preferences-head{gap:12px !important}#crcg-revisit{right:12px !important;bottom:12px !important}}@media (prefers-reduced-motion:reduce){#crcg-root *,#crcg-revisit,button.crcg-open-settings{scroll-behavior:auto !important;transition:none !important;animation:none !important}}