.Dh_UGq_overlay{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#111f199e;place-items:center;padding:24px;animation:.18s ease-out both Dh_UGq_overlayIn;display:grid;position:fixed;inset:0}.Dh_UGq_dialog{background:radial-gradient(circle,#0d4d241a 1.2px,#0000 1.4px) 0 0/22px 22px,linear-gradient(112deg,#f0fbf4 0%,#e5f7ec 64%,#ddf3e6 100%);border:1px solid #ffffffd1;border-radius:24px;grid-template-columns:minmax(0,1fr) 260px;align-items:center;width:min(780px,100%);min-height:350px;padding:42px 34px 38px 42px;animation:.24s cubic-bezier(.2,.8,.2,1) both Dh_UGq_dialogIn;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000047}.Dh_UGq_close{z-index:3;width:38px;height:38px;color:var(--dc-teal-700);cursor:pointer;background:#fffc;border:1px solid #12454324;border-radius:50%;place-items:center;transition:background .12s,transform .12s;display:grid;position:absolute;top:14px;right:14px}.Dh_UGq_close:hover{background:var(--dc-white);transform:rotate(4deg)}.Dh_UGq_watermark{opacity:.5;width:350px!important;height:310px!important;inset:auto 112px -105px auto!important}.Dh_UGq_copy{z-index:2;max-width:480px;padding-bottom:2px;position:relative}.Dh_UGq_eyebrow{color:var(--dc-teal-700);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.Dh_UGq_eyebrow:before{background:var(--dc-green);content:"";border-radius:2px;width:20px;height:2px}.Dh_UGq_copy h2{max-width:470px;color:var(--dc-carbon);font-family:var(--f-display);letter-spacing:-.035em;margin:13px 0 12px;font-size:clamp(27px,4vw,36px);font-weight:800;line-height:1.14}.Dh_UGq_copy>p{color:#4e6258;max-width:460px;margin:0;font-size:13px;line-height:1.65}.Dh_UGq_copy>p strong{color:var(--dc-green-900);font-weight:700}.Dh_UGq_copy .Dh_UGq_note{color:#526a5d;align-items:center;gap:8px;margin-top:12px;font-size:11px;display:flex}.Dh_UGq_note:before{background:var(--dc-green);content:"";border-radius:50%;flex:none;width:6px;height:6px}.Dh_UGq_continue{border-radius:var(--r-2);background:var(--dc-green-900);min-height:44px;color:var(--dc-white);cursor:pointer;font-family:var(--f-display);border:0;margin-top:20px;padding:0 18px;font-size:13px;font-weight:700;transition:background .12s,transform .12s}.Dh_UGq_continue:hover{background:var(--dc-teal-900);transform:translateY(-1px)}.Dh_UGq_portrait{z-index:1;width:280px;height:330px;position:absolute;bottom:0;right:12px}.Dh_UGq_portrait img{object-fit:contain;object-position:center bottom}.Dh_UGq_close:focus-visible,.Dh_UGq_continue:focus-visible{outline-offset:3px;outline:3px solid #e4a900}@keyframes Dh_UGq_overlayIn{0%{opacity:0}to{opacity:1}}@keyframes Dh_UGq_dialogIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:680px){.Dh_UGq_overlay{padding:18px}.Dh_UGq_dialog{border-radius:21px;min-height:0;padding:30px 24px 220px;display:block}.Dh_UGq_close{width:36px;height:36px;top:11px;right:11px}.Dh_UGq_copy{max-width:480px;position:static}.Dh_UGq_copy h2{max-width:430px;padding-right:5px;font-size:clamp(26px,7vw,32px)}.Dh_UGq_copy>p{font-size:12px}.Dh_UGq_copy .Dh_UGq_note{max-width:260px;font-size:10px}.Dh_UGq_continue{z-index:3;position:absolute;bottom:24px;left:24px}.Dh_UGq_portrait{width:190px;height:225px;right:-2px}.Dh_UGq_watermark{width:270px!important;height:240px!important;bottom:-95px!important;right:44px!important}}@media (prefers-reduced-motion:reduce){.Dh_UGq_overlay,.Dh_UGq_dialog{animation:none}}
