.google-consent-module__wVXufW__overlay{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));color:#173e34;text-align:left;box-sizing:border-box;--consent-text:#173e34;--consent-muted:#52685f;--consent-border:#d5ded5;--consent-error:#a12637;background:0 0;border:0;margin:0;font-family:inherit;position:fixed;inset:0;overflow:hidden}.google-consent-module__wVXufW__overlay[open]{justify-content:center;align-items:flex-end;display:flex}.google-consent-module__wVXufW__overlay::backdrop{background:#050a1429}.google-consent-module__wVXufW__panel{background:#f7f6ef;border:1px solid #d5ded5;border-radius:18px;flex-direction:column;width:min(580px,100%);min-height:0;max-height:min(82dvh,700px);display:flex;overflow:hidden;box-shadow:0 12px 48px #0000003d}.google-consent-module__wVXufW__dialogHeader{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px 0;display:flex}.google-consent-module__wVXufW__logo{mix-blend-mode:multiply;width:144px;max-width:55%;height:auto;display:block}.google-consent-module__wVXufW__step{color:var(--consent-muted,#b6c3d8);font-size:12px}.google-consent-module__wVXufW__dialogBody{overscroll-behavior:contain;min-height:0;padding:12px 22px 8px;overflow-y:auto}.google-consent-module__wVXufW__dialogTitle{letter-spacing:-.025em;color:var(--consent-text,#f4f7ff);margin:0 0 8px;font-size:22px;font-weight:750;line-height:1.25}.google-consent-module__wVXufW__dialogTitle:focus{outline:none}.google-consent-module__wVXufW__copy{color:var(--consent-muted,#c2cada);margin:0;font-size:14px;line-height:1.5}.google-consent-module__wVXufW__dialogFooter{background:#f7f6ef;flex:none;padding:0 22px 18px}.google-consent-module__wVXufW__introActions{grid-template-columns:1.15fr 1fr;gap:10px;display:grid}.google-consent-module__wVXufW__preferenceActions{grid-template-columns:1fr 1.35fr;gap:10px;display:grid}.google-consent-module__wVXufW__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.google-consent-module__wVXufW__primary,.google-consent-module__wVXufW__secondary{min-height:48px;font:inherit;cursor:pointer;white-space:normal;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;padding:12px 14px;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.google-consent-module__wVXufW__primary{color:#fff;background:#425edf;border-color:#425edf;transition:background .15s;box-shadow:0 3px 10px #3148a024}.google-consent-module__wVXufW__secondary{color:var(--consent-text,#d4dded);background:0 0;border-color:#96a89c}.google-consent-module__wVXufW__primary:hover:not(:disabled){background:#344fcf}.google-consent-module__wVXufW__secondary:hover:not(:disabled){background:#5d7a691a}.google-consent-module__wVXufW__primary:focus-visible,.google-consent-module__wVXufW__secondary:focus-visible,.google-consent-module__wVXufW__link:focus-visible,.google-consent-module__wVXufW__back:focus-visible,.google-consent-module__wVXufW__option input:focus-visible{outline-offset:3px;outline:3px solid #7187f5}.google-consent-module__wVXufW__primary:disabled,.google-consent-module__wVXufW__secondary:disabled{opacity:.55;cursor:default}.google-consent-module__wVXufW__link{min-height:36px;color:var(--consent-muted,#c6d1ff);text-underline-offset:3px;align-items:center;margin-top:3px;font-size:12px;text-decoration:underline;display:inline-flex}.google-consent-module__wVXufW__back{min-height:44px;color:var(--consent-muted,#c6d1ff);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 10px;font-size:14px}.google-consent-module__wVXufW__note{color:var(--consent-muted,#c2cada);margin:14px 0 0;font-size:13px;line-height:1.5}.google-consent-module__wVXufW__error{color:var(--consent-error,#ffc0c5);margin:0 0 14px;font-size:14px;line-height:1.5}.google-consent-module__wVXufW__options{border-top:1px solid var(--consent-border,#394760);margin-top:16px}.google-consent-module__wVXufW__necessary,.google-consent-module__wVXufW__option{border-bottom:1px solid var(--consent-border,#394760);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:14px;line-height:1.4;display:flex}.google-consent-module__wVXufW__necessary strong,.google-consent-module__wVXufW__option strong{color:var(--consent-text,#f4f7ff);font-weight:700;display:block}.google-consent-module__wVXufW__necessary div>span,.google-consent-module__wVXufW__option div>span{color:var(--consent-muted,#b6c3d8);margin-top:6px;font-size:13px;line-height:1.5;display:block}.google-consent-module__wVXufW__always{color:var(--consent-muted,#b6c3d8);flex-shrink:0;font-size:12px}.google-consent-module__wVXufW__option{cursor:pointer}.google-consent-module__wVXufW__option input{appearance:none;cursor:pointer;background:#70847b;border:1px solid #70847b;border-radius:20px;width:44px;min-width:44px;height:26px;margin:10px 0 10px 8px;position:relative}.google-consent-module__wVXufW__option input:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px}.google-consent-module__wVXufW__option input:checked{background:#425edf;border-color:#425edf}.google-consent-module__wVXufW__option input:checked:before{transform:translate(18px)}.google-consent-module__wVXufW__option input:disabled{opacity:.6;cursor:default}.google-consent-module__wVXufW__controls{color:#f4f7ff;background:#101a2c;border:1px solid #394760;border-radius:14px;margin:16px 0;padding:20px}.google-consent-module__wVXufW__controls .google-consent-module__wVXufW__copy{color:#c2cada}.google-consent-module__wVXufW__controls strong{color:#fff}.google-consent-module__wVXufW__overlay[data-screen=preferences] .google-consent-module__wVXufW__dialogFooter{border-top:1px solid var(--consent-border);padding-top:12px}@media (max-width:560px){.google-consent-module__wVXufW__overlay{padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}.google-consent-module__wVXufW__panel{border-radius:15px}.google-consent-module__wVXufW__dialogHeader{padding:12px 16px 0}.google-consent-module__wVXufW__logo{width:128px}.google-consent-module__wVXufW__dialogBody{padding:10px 16px 6px}.google-consent-module__wVXufW__dialogTitle{font-size:20px}.google-consent-module__wVXufW__dialogFooter{padding:0 16px 14px}.google-consent-module__wVXufW__copy{font-size:13px}.google-consent-module__wVXufW__primary,.google-consent-module__wVXufW__secondary{padding-inline:10px;font-size:14px}.google-consent-module__wVXufW__preferenceActions{grid-template-columns:1fr 1.35fr}.google-consent-module__wVXufW__actions{gap:8px}.google-consent-module__wVXufW__actions .google-consent-module__wVXufW__primary,.google-consent-module__wVXufW__actions .google-consent-module__wVXufW__secondary{flex:100%}.google-consent-module__wVXufW__necessary,.google-consent-module__wVXufW__option{gap:10px}.google-consent-module__wVXufW__controls{padding:16px}}@media (max-height:480px){.google-consent-module__wVXufW__panel{max-height:calc(100dvh - 16px)}.google-consent-module__wVXufW__dialogHeader{display:none}.google-consent-module__wVXufW__dialogBody{padding-top:14px}}@media (prefers-reduced-motion:reduce){.google-consent-module__wVXufW__primary{transition:none}}
