.GoogleAdsLanding_landingOverlay__1ct34{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background-color:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;padding:1rem}.GoogleAdsLanding_modal__oDxuF{background:#1e1e1e;color:#fff;padding:2rem;border-radius:20px;max-width:420px;box-shadow:0 0 30px rgba(0,0,0,.4);animation:GoogleAdsLanding_fadeIn__YyJQP .5s ease-in}.GoogleAdsLanding_logoContainer__YCJZH{display:flex;justify-content:center;margin-bottom:1rem}.GoogleAdsLanding_joke__5P6XT{font-style:italic;margin:1rem 0;font-size:.95rem;color:#bbb}.GoogleAdsLanding_buttons__O1PQ3{flex-direction:row;gap:1rem;justify-content:center;margin-top:1.5rem;flex-wrap:wrap}.GoogleAdsLanding_btn__l7dz7{padding:.75rem 1.25rem;border:none;font-size:1rem;border-radius:10px;cursor:pointer;transition:.2s ease-in-out;font-weight:600}.GoogleAdsLanding_yes__cTK0m{background-color:#4caf50;color:white}.GoogleAdsLanding_yes__cTK0m:hover{background-color:#43a047}.GoogleAdsLanding_no__XC1z8{background-color:#f44336;color:white}.GoogleAdsLanding_no__XC1z8:hover{background-color:#e53935}@keyframes GoogleAdsLanding_fadeIn__YyJQP{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.GoogleAdsLanding_modal__oDxuF{padding:1.5rem 1rem;border-radius:16px}.GoogleAdsLanding_btn__l7dz7{font-size:.95rem;padding:.65rem 1rem;flex:1}.GoogleAdsLanding_joke__5P6XT{font-size:.85rem}}.GoogleAdsLanding_landingOverlay__1ct34{background-color:var(--landing-overlay-bg,rgba(0,0,0,.85))}.GoogleAdsLanding_modal__oDxuF{background:var(--landing-modal-bg,#1e1e1e);color:var(--landing-modal-fg,#eaeaea);border-radius:var(--radius-2xl,24px);transition:background-color var(--trans-fast,.18s ease-out),color var(--trans-fast,.18s ease-out)}.GoogleAdsLanding_logoContainer__YCJZH{background:var(--landing-logo-bg,transparent)}.GoogleAdsLanding_buttons__O1PQ3{gap:var(--landing-buttons-gap,.75rem)}.GoogleAdsLanding_btn__l7dz7{border-radius:var(--radius-xl,12px);border-color:var(--btn-border,rgba(255,255,255,.15));background:var(--btn-bg,#2a2a2a);color:var(--btn-fg,#eaeaea);transition:background-color var(--trans-fast,.18s ease-out),color var(--trans-fast,.18s ease-out),opacity var(--trans-fast,.18s ease-out)}.GoogleAdsLanding_btn__l7dz7:hover{background:var(--btn-hover-bg,rgba(255,255,255,.1))}.GoogleAdsLanding_yes__cTK0m{background:var(--btn-yes-bg,#059669);color:var(--btn-yes-fg,#ffffff)}.GoogleAdsLanding_yes__cTK0m:hover{opacity:var(--btn-yes-hover-opacity,.9)}.GoogleAdsLanding_no__XC1z8{background:var(--btn-no-bg,transparent);color:var(--btn-no-fg,#eaeaea);border-color:var(--btn-no-border,rgba(255,255,255,.15))}.GoogleAdsLanding_no__XC1z8:hover{background:var(--btn-no-hover-bg,rgba(255,255,255,.1))}.GoogleAdsLanding_joke__5P6XT{color:var(--landing-joke-fg,#b3b3b3)}.GoogleAdsLanding_landingOverlay__1ct34{background-color:var(--overlay-dim,rgba(0,0,0,.85));padding:var(--ads-pad,1rem)}.GoogleAdsLanding_modal__oDxuF{background:var(--popup-bg,#1e1e1e);color:var(--popup-fg,#ffffff);border:1px solid var(--popup-border,rgba(255,255,255,.18));border-radius:var(--popup-radius,16px);padding:var(--popup-pad,1rem);width:100%;max-width:var(--popup-maxw,28rem);box-shadow:var(--popup-shadow,0 8px 24px rgba(0,0,0,.35));text-align:center}.GoogleAdsLanding_logoContainer__YCJZH{margin-bottom:var(--logo-mb,1rem)}.GoogleAdsLanding_joke__5P6XT{color:var(--muted,rgba(255,255,255,.8));font-size:var(--joke-size,.875rem)}.GoogleAdsLanding_buttons__O1PQ3{display:flex;gap:var(--ads-btn-gap,.75rem);margin-top:var(--ads-btn-mt,1rem)}.GoogleAdsLanding_btn__l7dz7{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ads-btn-radius,.75rem);padding:var(--ads-btn-py,.65rem) var(--ads-btn-px,1rem);font-weight:var(--ads-btn-weight,600);border:1px solid var(--border-weak,rgba(255,255,255,.18));transition:all var(--trans-fast,.18s ease-out)}.GoogleAdsLanding_yes__cTK0m{background:var(--brand-cta-bg,#059669);color:var(--brand-cta-fg,#ffffff)}.GoogleAdsLanding_yes__cTK0m:hover{opacity:var(--brand-cta-hover-opacity,.9)}.GoogleAdsLanding_no__XC1z8{background:transparent;color:inherit}.GoogleAdsLanding_no__XC1z8:hover{background:var(--cta-ghost-hover-bg,rgba(255,255,255,.1))}