.cue-beta-module__gbDRPa__shell{--cream:#fff8ec;--paper:#fffdf7;--text:#2f332d;--muted:#62695d;--green:#66745f;--green-soft:#e7eadb;--rule:#cfc4b0;background:var(--cream);width:100%;max-width:none;min-height:100svh;color:var(--text);isolation:isolate;margin:0;padding:30px clamp(26px,6vw,92px) 42px;position:relative;overflow:hidden}.cue-beta-module__gbDRPa__shell:before{content:"";pointer-events:none;z-index:-1;border:1px solid #66745f2b;border-radius:50%;width:48vw;height:48vw;animation:18s ease-in-out infinite alternate cue-beta-module__gbDRPa__gentle-drift;position:absolute;top:-18vw;right:-14vw}.cue-beta-module__gbDRPa__shell:after{content:"";pointer-events:none;z-index:-1;border:1px solid #66745f1f;border-radius:50%;width:52vw;height:52vw;animation:22s ease-in-out -4s infinite alternate-reverse cue-beta-module__gbDRPa__gentle-drift;position:absolute;bottom:-28vw;left:-22vw}.cue-beta-module__gbDRPa__header,.cue-beta-module__gbDRPa__progressTrack,.cue-beta-module__gbDRPa__form,.cue-beta-module__gbDRPa__privacyNote{max-width:820px;margin-left:auto;margin-right:auto}.cue-beta-module__gbDRPa__header{justify-content:space-between;align-items:baseline;padding-bottom:0;display:flex}.cue-beta-module__gbDRPa__wordmark{color:var(--green);font-family:var(--font-comfortaa), "Comfortaa", sans-serif;letter-spacing:-.035em;font-size:1.45rem;font-weight:400;text-decoration:none}.cue-beta-module__gbDRPa__stepLabel,.cue-beta-module__gbDRPa__microcopy,.cue-beta-module__gbDRPa__privacyNote,.cue-beta-module__gbDRPa__keyboardHint,.cue-beta-module__gbDRPa__optional{color:var(--muted);letter-spacing:.02em;font-size:.84rem}.cue-beta-module__gbDRPa__progressTrack{background:#cfc4b073;height:3px;margin-top:22px}.cue-beta-module__gbDRPa__progressTrack span{background:var(--green);height:100%;transition:width .52s cubic-bezier(.22,1,.36,1);display:block}.cue-beta-module__gbDRPa__panel{flex-direction:column;justify-content:center;min-height:70svh;padding:66px 0 42px;animation:.46s cubic-bezier(.22,1,.36,1) both cue-beta-module__gbDRPa__question-in;display:flex}.cue-beta-module__gbDRPa__back .cue-beta-module__gbDRPa__panel{animation-name:cue-beta-module__gbDRPa__question-in-back}.cue-beta-module__gbDRPa__kicker{color:var(--green);letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px;font-size:.86rem;font-weight:800}.cue-beta-module__gbDRPa__panel h1,.cue-beta-module__gbDRPa__panel h2,.cue-beta-module__gbDRPa__successCard h1{max-width:710px;color:var(--text);font-family:var(--font-comfortaa), sans-serif;letter-spacing:-.07em;margin:0 0 28px;font-size:clamp(2.8rem,8vw,5.7rem);font-weight:500;line-height:1.03}.cue-beta-module__gbDRPa__panel h2,.cue-beta-module__gbDRPa__successCard h1{font-size:clamp(2.05rem,5vw,3.7rem)}.cue-beta-module__gbDRPa__lede,.cue-beta-module__gbDRPa__hint{max-width:650px;color:var(--muted);margin:0 0 18px;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}.cue-beta-module__gbDRPa__primaryButton{border:0;border-bottom:2px solid var(--green);color:var(--green);cursor:pointer;font:inherit;background:0 0;align-self:flex-start;margin-top:22px;padding:13px 0 7px;font-size:1.08rem;font-weight:800;transition:color .16s,transform .16s,border-color .16s}.cue-beta-module__gbDRPa__primaryButton:hover,.cue-beta-module__gbDRPa__primaryButton:focus-visible{color:var(--text);border-color:var(--text);transform:translate(4px)}.cue-beta-module__gbDRPa__primaryButton:disabled{cursor:not-allowed;opacity:.45;transform:none}.cue-beta-module__gbDRPa__microcopy{margin-top:20px}.cue-beta-module__gbDRPa__panel input,.cue-beta-module__gbDRPa__panel textarea{border:0;border-bottom:1px solid var(--rule);width:min(100%,670px);color:var(--text);font:inherit;background:0 0;outline:0;margin-top:18px;padding:15px 0;font-size:clamp(1.25rem,3vw,1.8rem);transition:border-color .16s,box-shadow .16s}.cue-beta-module__gbDRPa__inlineLanguageInput{margin-top:18px!important;font-size:1.15rem!important}.cue-beta-module__gbDRPa__panel textarea{resize:vertical;min-height:150px;line-height:1.5}.cue-beta-module__gbDRPa__panel input:focus,.cue-beta-module__gbDRPa__panel textarea:focus{border-bottom-color:var(--green);box-shadow:0 3px 0 -1px var(--green)}.cue-beta-module__gbDRPa__panel input::placeholder,.cue-beta-module__gbDRPa__panel textarea::placeholder{color:#969688}.cue-beta-module__gbDRPa__choices{gap:10px;max-width:670px;margin-top:20px;display:grid}.cue-beta-module__gbDRPa__choice{border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:17px 0;font-size:1.08rem;transition:padding-left .16s,color .16s,background .16s;display:flex}.cue-beta-module__gbDRPa__choice:hover,.cue-beta-module__gbDRPa__choice:focus-visible{color:var(--green);background:linear-gradient(90deg,#e7eadbb3,#0000);padding-left:10px}.cue-beta-module__gbDRPa__choice b{color:var(--muted);font-size:.78rem;font-weight:800}.cue-beta-module__gbDRPa__choice.cue-beta-module__gbDRPa__selected{color:var(--green);background:linear-gradient(90deg,#e7eadbcc,#0000);padding-left:10px}.cue-beta-module__gbDRPa__choice.cue-beta-module__gbDRPa__selected b{color:var(--green)}.cue-beta-module__gbDRPa__actionRow{align-items:center;gap:16px;display:flex}.cue-beta-module__gbDRPa__backButton,.cue-beta-module__gbDRPa__textButton{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.cue-beta-module__gbDRPa__backButton:hover,.cue-beta-module__gbDRPa__textButton:hover{color:var(--green)}.cue-beta-module__gbDRPa__footerControls{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex}.cue-beta-module__gbDRPa__privacyNote{margin-top:28px}.cue-beta-module__gbDRPa__privacyNote a{color:var(--green);text-underline-offset:4px}.cue-beta-module__gbDRPa__emblem{object-fit:contain;mix-blend-mode:multiply;opacity:.84;border-radius:50%;width:92px;height:92px;margin:0 0 30px -9px;animation:.7s cubic-bezier(.22,1,.36,1) both cue-beta-module__gbDRPa__emblem-in}.cue-beta-module__gbDRPa__successCard{flex-direction:column;justify-content:center;max-width:820px;min-height:86svh;margin:auto;animation:.6s cubic-bezier(.22,1,.36,1) both cue-beta-module__gbDRPa__question-in;display:flex}.cue-beta-module__gbDRPa__successMark{border:1px solid var(--green);width:54px;height:54px;color:var(--green);border-radius:50%;place-items:center;font-size:1.5rem;animation:.6s cubic-bezier(.22,1,.36,1) both cue-beta-module__gbDRPa__emblem-in;display:grid}.cue-beta-module__gbDRPa__textButton{color:var(--green);text-underline-offset:5px;margin-top:24px;text-decoration:underline}@keyframes cue-beta-module__gbDRPa__question-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes cue-beta-module__gbDRPa__question-in-back{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes cue-beta-module__gbDRPa__emblem-in{0%{opacity:0;transform:scale(.86)rotate(-8deg)}to{opacity:.84;transform:scale(1)rotate(0)}}@keyframes cue-beta-module__gbDRPa__gentle-drift{to{transform:translate(18px,-12px)rotate(6deg)}}@media (max-width:620px){.cue-beta-module__gbDRPa__shell{padding:24px 24px 34px}.cue-beta-module__gbDRPa__panel{min-height:72svh;padding:50px 0 30px}.cue-beta-module__gbDRPa__footerControls{gap:18px}.cue-beta-module__gbDRPa__keyboardHint{text-align:right}}@media (prefers-reduced-motion:reduce){.cue-beta-module__gbDRPa__shell:before,.cue-beta-module__gbDRPa__shell:after,.cue-beta-module__gbDRPa__panel,.cue-beta-module__gbDRPa__successCard,.cue-beta-module__gbDRPa__successMark,.cue-beta-module__gbDRPa__emblem{animation:none}.cue-beta-module__gbDRPa__progressTrack span,.cue-beta-module__gbDRPa__primaryButton,.cue-beta-module__gbDRPa__choice,.cue-beta-module__gbDRPa__panel input,.cue-beta-module__gbDRPa__panel textarea{transition:none}}.cue-beta-module__gbDRPa__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cue-beta-module__gbDRPa__submitError{color:#7a3e34;max-width:650px;margin:18px 0 0;font-size:.96rem;line-height:1.5}
