.GoogleAdsLanding_landingOverlay__FEZ02{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__iiCLE{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__xelhK .5s ease-in}.GoogleAdsLanding_logoContainer__GJIoz{display:flex;justify-content:center;margin-bottom:1rem}.GoogleAdsLanding_joke__03L3F{font-style:italic;margin:1rem 0;font-size:.95rem;color:#bbb}.GoogleAdsLanding_buttons__mGheN{flex-direction:row;gap:1rem;justify-content:center;margin-top:1.5rem;flex-wrap:wrap}.GoogleAdsLanding_btn__W7ei_{padding:.75rem 1.25rem;border:none;font-size:1rem;border-radius:10px;cursor:pointer;transition:.2s ease-in-out;font-weight:600}.GoogleAdsLanding_yes__93SOl{background-color:#4caf50;color:white}.GoogleAdsLanding_yes__93SOl:hover{background-color:#43a047}.GoogleAdsLanding_no__rpVcj{background-color:#f44336;color:white}.GoogleAdsLanding_no__rpVcj:hover{background-color:#e53935}@keyframes GoogleAdsLanding_fadeIn__xelhK{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.GoogleAdsLanding_modal__iiCLE{padding:1.5rem 1rem;border-radius:16px}.GoogleAdsLanding_btn__W7ei_{font-size:.95rem;padding:.65rem 1rem;flex:1}.GoogleAdsLanding_joke__03L3F{font-size:.85rem}}.GoogleAdsLanding_landingOverlay__FEZ02{background-color:var(--landing-overlay-bg,rgba(0,0,0,.85))}.GoogleAdsLanding_modal__iiCLE{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__GJIoz{background:var(--landing-logo-bg,transparent)}.GoogleAdsLanding_welcome__Gy8Ii{color:var(--landing-welcome-fg,#eaeaea)}.GoogleAdsLanding_buttons__mGheN{gap:var(--landing-buttons-gap,.75rem)}.GoogleAdsLanding_btn__W7ei_{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__W7ei_:hover{background:var(--btn-hover-bg,rgba(255,255,255,.1))}.GoogleAdsLanding_yes__93SOl{background:var(--btn-yes-bg,#059669);color:var(--btn-yes-fg,#ffffff)}.GoogleAdsLanding_yes__93SOl:hover{opacity:var(--btn-yes-hover-opacity,.9)}.GoogleAdsLanding_no__rpVcj{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__rpVcj:hover{background:var(--btn-no-hover-bg,rgba(255,255,255,.1))}.GoogleAdsLanding_joke__03L3F{color:var(--landing-joke-fg,#b3b3b3)}.GoogleAdsLanding_landingOverlay__FEZ02{background-color:var(--overlay-dim,rgba(0,0,0,.85));padding:var(--ads-pad,1rem)}.GoogleAdsLanding_modal__iiCLE{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__GJIoz{margin-bottom:var(--logo-mb,1rem)}.GoogleAdsLanding_joke__03L3F{color:var(--muted,rgba(255,255,255,.8));font-size:var(--joke-size,.875rem)}.GoogleAdsLanding_buttons__mGheN{display:flex;gap:var(--ads-btn-gap,.75rem);margin-top:var(--ads-btn-mt,1rem)}.GoogleAdsLanding_btn__W7ei_{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__93SOl{background:var(--brand-cta-bg,#059669);color:var(--brand-cta-fg,#ffffff)}.GoogleAdsLanding_yes__93SOl:hover{opacity:var(--brand-cta-hover-opacity,.9)}.GoogleAdsLanding_no__rpVcj{background:transparent;color:inherit}.GoogleAdsLanding_no__rpVcj:hover{background:var(--cta-ghost-hover-bg,rgba(255,255,255,.1))}