.child-email-dialog{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a88d53 #111b36;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf3ff;background:linear-gradient(145deg,#202947,#091331 76%);border:1px solid #626d91;border-radius:28px;width:min(560px,100% - 28px);max-height:calc(100dvh - 32px);margin:auto;padding:28px;font:16px/1.5 Arial,sans-serif;overflow:auto;box-shadow:0 28px 100px #0009}.child-email-dialog::-webkit-scrollbar{width:6px;height:6px}.child-email-dialog::-webkit-scrollbar-track{background:#111b36;border-radius:28px;margin:22px 0}.child-email-dialog::-webkit-scrollbar-thumb{background:#a88d53;border-radius:99px}.child-email-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02091ccd}.child-email-dialog .modal-close{color:#fff;cursor:pointer;background:#34405f;border:1px solid #74809a;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:25px;line-height:1;display:grid;position:absolute;top:16px;right:16px}.child-email-dialog .modal-close:hover{color:#fff;background:#4b5878}.child-email-brand{letter-spacing:2px;color:#f1ca75;align-items:center;gap:12px;margin-bottom:16px;font-size:14px;font-weight:800;display:flex}.child-email-dialog h2{letter-spacing:-1px;color:#fff;margin:8px 0 12px;font-size:clamp(27px,5vw,36px);line-height:1.18}.child-email-dialog .eyebrow{color:#f1ca75;letter-spacing:1.6px;font-size:12px;font-weight:700}.child-email-dialog p{color:#d1daee;margin:12px 0}.child-email-dialog label{margin:14px 0 6px;font-size:14px;font-weight:700;display:block}.child-email-dialog input{box-sizing:border-box;color:#fff;background:#09132c;border:1px solid #64718b;border-radius:13px;width:100%;height:54px;margin-top:8px;padding:12px 16px;font:16px Arial,sans-serif;display:block}:is(.child-email-dialog input:focus-visible,.child-email-dialog button:focus-visible,.child-email-dialog a:focus-visible){outline-offset:3px;outline:3px solid #f1ca75}.child-email-dialog input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #09132c}.child-email-dialog small,.child-email-dialog .child-email-note{color:#b8c3dc;font-size:13px;line-height:1.6}.child-email-primary{color:#102035;cursor:pointer;background:linear-gradient(120deg,#ffe09a,#c79736);border:1px solid #ecca7a;border-radius:999px;width:100%;min-height:54px;margin-top:14px;padding:12px 20px;font-size:16px;font-weight:800}.child-email-primary:disabled{opacity:.5;cursor:default}.child-email-secondary{color:#fff;cursor:pointer;background:0 0;border:1px solid #8d9bb4;border-radius:999px;padding:13px 20px;font-size:14px}.child-email-summary{overflow-wrap:anywhere;background:#07112b;border:1px solid #536381;border-radius:16px;padding:18px 20px}.child-email-summary span{color:#b8c3dc;font-size:13px;display:block}.child-email-privacy{color:#f1ca75;text-align:center;margin-top:16px;font-size:13px;display:block}.child-email-notice{background:#ffffff0c;border:1px solid #6e7790;border-radius:12px;padding:12px 15px;font-size:14px}@media (max-width:480px){.child-email-dialog{border-radius:22px;padding:28px 22px}}@media (max-width:900px) and (pointer:coarse){body:has(>.child-email-dialog[open]) .site-shell{visibility:hidden}body:has(>.child-email-dialog[open]) .site-shell:before{display:none}body:has(>.child-email-dialog[open]) .site-shell:after{display:none}.child-email-dialog::backdrop{-webkit-backdrop-filter:none;background:#071127}}._worldEntry_6l7ng_2{z-index:20;animation:.85s ease-in-out both _enterWorld_6l7ng_1;position:fixed;inset:0}@keyframes _enterWorld_6l7ng_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._worldEntry_6l7ng_2{animation-duration:.15s}}
