.pc-banner,.pc-dialog{--pc-font:"Exo 2",sans-serif;--pc-color-surface:#102d43;--pc-color-fg:#f0f7fb;--pc-color-muted:#c1d8e6;--pc-color-border:transparent;--pc-color-subtle:#1c4059;--pc-color-accent:#c3e3f5;--pc-color-accent-fg:#12364f;--pc-color-neutral:#c3e3f5;--pc-color-neutral-fg:#12364f;--pc-radius:24px;--pc-radius-sm:14px;--pc-shadow:0 18px 64px #061a3040;font-family:var(--pc-font);letter-spacing:normal}.pc-banner[data-layout=bar-bottom]{inset:auto 24px 24px;max-width:1192px;margin-inline:auto;padding:28px 32px;border:0;border-radius:24px;gap:24px 36px;background:linear-gradient(115deg,#173c55ed,#091d32ed 65%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.pc-banner__body{flex:1 1 430px}.pc-banner__title{font-size:22px;font-weight:500;line-height:1.3;margin:0 0 10px;color:#f0f7fb}.pc-banner__text{max-width:68ch;font-size:14px;line-height:1.65;color:#c1d8e6}.pc-banner__links{margin-top:14px;gap:20px;font-size:13px}.pc-banner .pc-link,.pc-dialog .pc-link{color:#c3e3f5;text-underline-offset:4px}.pc-banner__actions{gap:10px;flex-wrap:wrap}.pc-banner .pc-button,.pc-dialog .pc-button{min-height:46px;padding:13px 22px;border:0;border-radius:999px;font-family:inherit;font-size:14px;font-weight:500;white-space:normal;transition:background .18s ease,box-shadow .18s ease}.pc-banner .pc-button--accent,.pc-banner .pc-button--neutral,.pc-dialog .pc-button--accent,.pc-dialog .pc-button--neutral{background:#c3e3f5;color:#12364f}.pc-banner .pc-button:hover,.pc-dialog .pc-button:hover{opacity:1;box-shadow:0 5px 18px #061a3026;filter:brightness(1.08)}.pc-banner .pc-button--ghost,.pc-dialog .pc-button--ghost{color:#f0f7fb;border:0;background:#31566f}.pc-banner :focus-visible,.pc-dialog :focus-visible{outline:3px solid #fff;outline-offset:4px;box-shadow:none}.pc-dialog{border:0;border-radius:24px}.pc-dialog__header{padding:28px 28px 18px;align-items:center}.pc-dialog__title{color:#f0f7fb;font-size:24px;font-weight:500;line-height:1.3}.pc-dialog__close{width:44px;height:44px;flex-shrink:0;color:#f0f7fb;background:#1c4059;border-radius:50%}.pc-dialog__body{padding:0 28px 24px}.pc-dialog__actions{padding:20px 28px}.pc-category{padding:18px;background:#17394f;border:0;border-radius:16px}.pc-category__checkbox{width:20px;height:20px;flex-shrink:0}.pc-category__name{color:#f0f7fb;font-weight:500}.pc-category__text{line-height:1.6}.pc-overlay{background:#071e32b8;backdrop-filter:blur(6px)}.pc-banner:has(~.pc-dialog){visibility:hidden}@media (max-width:700px){.pc-banner[data-layout=bar-bottom]{inset:auto 12px 12px;padding:22px;gap:18px;max-height:calc(100dvh - 24px);overflow-y:auto;border-radius:20px}.pc-banner__body{flex-basis:100%}.pc-banner__title{font-size:20px}.pc-banner__actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.pc-banner__actions .pc-button--ghost{grid-column:1/-1}.pc-banner .pc-button{padding-inline:12px}.pc-dialog__header{padding:22px 20px 16px}.pc-dialog__title{font-size:21px}.pc-dialog__actions,.pc-dialog__body{padding:16px 20px}}.pc-dialog__actions{border-top:0}.gtn-consent-pending .pc-banner{visibility:hidden;pointer-events:none}.gtn-consent-ready .pc-banner{animation:gtn-consent-arrival .45s ease-out both}@keyframes gtn-consent-arrival{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gtn-consent-ready .pc-banner{animation:none}}.pc-dialog{background:radial-gradient(ellipse at 95% 0,#28577288,transparent 60%),#102d43;overflow:hidden}.pc-dialog__header{position:relative;background:linear-gradient(120deg,#28577255,transparent);border-radius:0 0 35px 35px}.pc-dialog :focus-visible{outline:3px solid #a8d7f1;outline-offset:3px}.pc-dialog__body{overscroll-behavior:contain}.pc-category{border-radius:18px}@media(prefers-reduced-motion:reduce){.pc-banner,.pc-dialog{animation:none!important;transition:none!important}}.pc-dialog__header{border-radius:0;background:linear-gradient(120deg,#12364e,#1b4862);border-bottom:1px solid #c3e3f524}.pc-dialog__header:before{content:"";position:absolute;right:-45px;top:-90px;width:210px;height:210px;border:1px solid #c3e3f52b;border-radius:50%;pointer-events:none}.pc-dialog__header>*{position:relative}.gtn-video-consent.gtn-video-notice{position:relative;z-index:2;display:grid;justify-items:center;align-content:start;gap:16px;box-sizing:border-box;width:100%;min-width:0;max-height:calc(82svh - 96px);overflow-y:auto;overscroll-behavior:contain;padding:32px 26px;border-radius:24px;background:#102d43;color:#f0f7fb;text-align:center;font-family:inherit}.gtn-video-consent.gtn-video-notice .gtn-video-notice-icon{display:block;width:38px;height:38px;color:#c3e3f5;flex:none}.gtn-video-consent.gtn-video-notice h3{margin:0;font-size:clamp(22px,3vw,29px);font-weight:500;line-height:1.25;color:#f0f7fb;text-align:center}.gtn-video-consent.gtn-video-notice p{max-width:48ch;margin:0;font-size:15px;line-height:1.65;color:#c1d8e6}.gtn-video-consent.gtn-video-notice .gtn-video-notice-note{font-size:13px;color:#c3e3f5}.gtn-video-notice-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;width:100%;padding-top:4px}.gtn-video-notice-actions>button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:13px 22px;border:0;border-radius:999px;background:#c3e3f5;color:#12364f;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;cursor:pointer;text-align:center;transition:background .18s ease,color .18s ease}.gtn-video-notice-actions>button.gtn-video-notice-secondary{background:#31566f;color:#f0f7fb}.gtn-video-notice-actions>button:hover{background:#12364f;color:#f0f7fb}.gtn-video-notice-actions>button.gtn-video-notice-secondary:hover{background:#c3e3f5;color:#12364f}.gtn-video-dialog-head>button:focus-visible,.gtn-video-notice-actions>button:focus-visible{outline:3px solid #fff;outline-offset:3px}.gtn-video-notice-actions>button:disabled{opacity:.65;cursor:wait}.ez-video:has(>.gtn-video-consent.gtn-video-notice),.g-media-screen:has(>.gtn-video-consent.gtn-video-notice){aspect-ratio:auto;min-height:320px}.g-media-screen>.gtn-video-consent.gtn-video-notice{width:100%;background:#102d43;color:#f0f7fb}.ez-video>.gtn-video-consent.gtn-video-notice{padding-top:48px}.gtn-video-dialog{box-sizing:border-box;width:min(560px,calc(100vw - 32px));max-height:calc(100svh - 32px);margin:auto;padding:0;border:0;border-radius:28px;background:rgba(16,45,67,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#f0f7fb;box-shadow:0 24px 80px #061a3066;font-family:inherit;overflow:auto}.gtn-video-dialog::backdrop{background:#071e32b8;backdrop-filter:blur(6px)}.gtn-video-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px 0;color:#c1d8e6;font-size:13px}.gtn-video-dialog-head>.gtn-video-dialog-logo{display:block;width:90px;height:auto;flex:none}.gtn-video-dialog-head>button{display:grid;place-items:center;width:44px;height:44px;flex:none;padding:0;border:0;border-radius:50%;background:#1c4059;color:#f0f7fb;cursor:pointer}.gtn-video-dialog-head>button>svg{width:22px;height:22px}.gtn-video-dialog>.gtn-video-consent.gtn-video-notice{max-height:calc(100svh - 108px);gap:12px;border-radius:0;padding:20px 22px;background:transparent}.gtn-video-dialog>.gtn-video-consent.gtn-video-notice .gtn-video-notice-icon{width:32px;height:32px}.gtn-video-dialog>.gtn-video-consent.gtn-video-notice h3{font-size:clamp(21px,3vw,24px)}.gtn-video-dialog>.gtn-video-consent.gtn-video-notice p{font-size:14px;line-height:1.6}.gtn-video-dialog>.gtn-video-consent.gtn-video-notice .gtn-video-notice-note{font-size:12px}.gtn-video-dialog .gtn-video-notice-actions>button{min-height:44px;padding:11px 18px;font-size:13px}@media(max-width:480px){.gtn-video-consent.gtn-video-notice{gap:14px;padding:24px 18px;border-radius:20px}.gtn-video-notice-actions{display:grid;grid-template-columns:1fr}.gtn-video-notice-actions>button{width:100%;padding-inline:16px}.gtn-video-dialog{border-radius:24px}.gtn-video-dialog-head{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.gtn-video-notice-actions>button{transition:none}}