.TldrPopup-module__nhIPwq__popup{--tldr-panel:#0b0e11;--tldr-edge:#fff3;--tldr-text:#ffffffd1;--tldr-muted:#fff9;--tldr-dim:#ffffff6b;--tldr-field:#ffffff0f;--tldr-field-edge:#ffffff38;--tldr-white:#fff;--tldr-green:#22c55e;--tldr-green-lit:#34d76a;--tldr-blue:#3eb1fa;--tldr-gold:#e5c068;--tldr-teal:#6ac1ae;--tldr-red:#d86d6e;z-index:60;width:650px;max-width:calc(100vw - 48px);font-family:var(--font-title), ui-sans-serif, system-ui, sans-serif;color:var(--tldr-text);animation:TldrPopup-module__nhIPwq__tldr-enter .52s var(--ease-house) both;align-items:center;gap:26px;padding:22px 36px 22px 34px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #00000059}.TldrPopup-module__nhIPwq__popup:after{content:"";background:var(--tldr-panel);border:1px solid var(--tldr-edge);position:absolute;inset:0}.TldrPopup-module__nhIPwq__popup>*{z-index:1;position:relative}@keyframes TldrPopup-module__nhIPwq__tldr-enter{0%{opacity:0;transform:translate(-50%,120%)}to{opacity:1;transform:translate(-50%)}}.TldrPopup-module__nhIPwq__close{font:inherit;color:var(--tldr-dim);transition:color 90ms var(--ease-sharp);background:0 0;padding:0;font-size:20px;line-height:1;position:absolute;top:8px;right:12px}.TldrPopup-module__nhIPwq__close:hover,.TldrPopup-module__nhIPwq__close:focus-visible{color:var(--tldr-white)}.TldrPopup-module__nhIPwq__logoWrap{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;display:flex}.TldrPopup-module__nhIPwq__logo{width:100px;display:block;position:relative}.TldrPopup-module__nhIPwq__mark{width:100%;height:auto;display:block;overflow:visible}.TldrPopup-module__nhIPwq__stroke{fill:none;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:.62s cubic-bezier(.65,0,.35,1) forwards TldrPopup-module__nhIPwq__tldr-draw}@keyframes TldrPopup-module__nhIPwq__tldr-draw{to{stroke-dashoffset:0}}.TldrPopup-module__nhIPwq__audience{letter-spacing:.14em;color:var(--tldr-white);font-size:15px;font-weight:700}.TldrPopup-module__nhIPwq__body{flex:auto;min-width:0}.TldrPopup-module__nhIPwq__text{color:var(--tldr-text);margin:0 0 14px;font-size:14px;line-height:1.55}.TldrPopup-module__nhIPwq__link{color:var(--tldr-white);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.TldrPopup-module__nhIPwq__ctaRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.TldrPopup-module__nhIPwq__cta{background:var(--tldr-white);color:var(--tldr-panel);transition:opacity 90ms var(--ease-sharp);padding:8px 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.TldrPopup-module__nhIPwq__cta:hover{opacity:.85}.TldrPopup-module__nhIPwq__cta:focus-visible,.TldrPopup-module__nhIPwq__submit:focus-visible{box-shadow:0 0 0 2px var(--tldr-panel), 0 0 0 4px var(--tldr-white)}.TldrPopup-module__nhIPwq__offer{color:var(--tldr-muted);font-size:13px}.TldrPopup-module__nhIPwq__getLink{font:inherit;color:var(--tldr-green);transition:background 90ms var(--ease-sharp), color 90ms var(--ease-sharp);background:#22c55e1f;padding:6px 12px;font-weight:700}.TldrPopup-module__nhIPwq__getLink:hover,.TldrPopup-module__nhIPwq__getLink:focus-visible{color:var(--tldr-green-lit);background:#22c55e38}.TldrPopup-module__nhIPwq__form{align-items:center;gap:8px;display:flex}.TldrPopup-module__nhIPwq__input{width:190px;min-width:0;font:inherit;color:var(--tldr-white);background:var(--tldr-field);border:1px solid var(--tldr-field-edge);transition:border-color 90ms var(--ease-sharp);flex:auto;padding:7px 10px;font-size:13px}.TldrPopup-module__nhIPwq__input::placeholder{color:#fff6}.TldrPopup-module__nhIPwq__input:focus{border-color:var(--tldr-green)}.TldrPopup-module__nhIPwq__submit{font:inherit;color:var(--tldr-panel);background:var(--tldr-green);transition:background 90ms var(--ease-sharp);flex:none;padding:7px 14px;font-size:13px;font-weight:700}.TldrPopup-module__nhIPwq__submit:hover{background:var(--tldr-green-lit)}.TldrPopup-module__nhIPwq__thanks{color:var(--tldr-green-lit);font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.TldrPopup-module__nhIPwq__popup{animation:none}.TldrPopup-module__nhIPwq__stroke{stroke-dashoffset:0;animation:none}}@media not (min-width:568px){.TldrPopup-module__nhIPwq__popup{gap:16px;width:calc(100vw - 24px);max-width:none;padding:20px;bottom:12px}.TldrPopup-module__nhIPwq__logo{width:68px}}