.aurora-module__Xxk_YG__experience{--mint:#b1f2de;isolation:isolate;color:#f1f5ee;background:#0d2432;height:100svh;min-height:720px;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.aurora-module__Xxk_YG__stage,.aurora-module__Xxk_YG__shade{position:absolute;inset:0}.aurora-module__Xxk_YG__stage{z-index:-3}.aurora-module__Xxk_YG__poster{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.aurora-module__Xxk_YG__shade{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#05131cf0,#05131ca3 25%,#0000 61%),linear-gradient(#05131ca8,#0000 18% 76%,#05131cf2)}.aurora-module__Xxk_YG__header{justify-content:space-between;align-items:center;gap:24px;padding:30px 4vw;display:flex}.aurora-module__Xxk_YG__brand{letter-spacing:-.7px;color:inherit;align-items:center;gap:13px;font-size:21px;font-weight:650;text-decoration:none;display:flex}.aurora-module__Xxk_YG__brand span{letter-spacing:2px;color:#afc5c9;padding-left:12px;font-size:10px;font-weight:400}.aurora-module__Xxk_YG__demo{letter-spacing:3px;color:#c0d2d3;font-size:9px}.aurora-module__Xxk_YG__create{color:#e9f2ec;border-bottom:1px solid #9abbb870;align-items:center;gap:15px;padding:10px 0;font-size:12px;text-decoration:none;display:flex}.aurora-module__Xxk_YG__story{width:min(31vw,440px);position:absolute;top:23%;left:6vw}.aurora-module__Xxk_YG__chapterNumber{color:var(--mint);margin-bottom:30px;font:14px monospace}.aurora-module__Xxk_YG__chapterNumber span{color:#b3c6c4;font-size:10px}.aurora-module__Xxk_YG__eyebrow{letter-spacing:2.5px;color:var(--mint);margin:0 0 19px;font-size:9px;line-height:1.8}.aurora-module__Xxk_YG__story h1{letter-spacing:-2.2px;text-wrap:balance;margin:0 0 24px;font-size:clamp(34px,3.9vw,64px);font-weight:400;line-height:1.06}.aurora-module__Xxk_YG__body{color:#d0dedd;max-width:350px;margin:0;font-size:14px;line-height:1.85}.aurora-module__Xxk_YG__primary{background:var(--mint);border:1px solid var(--mint);color:#153e3d;cursor:pointer;border-radius:4px;align-items:center;gap:14px;margin-top:28px;padding:14px 19px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.aurora-module__Xxk_YG__copy{animation:.6s ease-out both aurora-module__Xxk_YG__arrive}.aurora-module__Xxk_YG__tools{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a2338c9;border:1px solid #accfcb36;border-radius:8px;flex-direction:column;display:flex;position:absolute;top:50%;right:4vw;overflow:hidden;transform:translateY(-50%);box-shadow:0 16px 40px #03132026}.aurora-module__Xxk_YG__tools button,.aurora-module__Xxk_YG__tools label{color:#e7f0ec;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #accfcb26;align-items:center;gap:10px;min-width:150px;padding:15px 17px;font-size:11px;display:flex}.aurora-module__Xxk_YG__tools button[aria-pressed=true]{color:var(--mint);background:#b1f2de1a}.aurora-module__Xxk_YG__tools label{color:#b4c6c6;cursor:default;border-bottom:0;flex-direction:column;align-items:stretch;gap:8px;font-size:10px}.aurora-module__Xxk_YG__tools select{color:#e7f0ec;background:#102d3d;border:1px solid #accfcb45;border-radius:4px;padding:7px;font-size:12px}.aurora-module__Xxk_YG__tools option{background:#102d3d}.aurora-module__Xxk_YG__navigation{border-top:1px solid #d5efdc36;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;display:flex;position:absolute;bottom:34px;left:4vw;right:4vw}.aurora-module__Xxk_YG__arrows{align-items:center;gap:9px;display:flex}.aurora-module__Xxk_YG__arrows button{color:#f1f5ee;cursor:pointer;background:#0e263799;border:1px solid #a8cac85c;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.aurora-module__Xxk_YG__arrows>span{color:#d0dddc;margin-left:12px;font-size:12px}.aurora-module__Xxk_YG__chapters{gap:15px;display:flex}.aurora-module__Xxk_YG__chapters button{color:#a8c3c3;cursor:pointer;text-align:left;background:0 0;border:0;min-width:34px;padding:8px 0;font:10px monospace}.aurora-module__Xxk_YG__chapters button span{background:#a8c3c344;width:34px;height:2px;margin-bottom:9px;transition:background .3s,width .3s;display:block}.aurora-module__Xxk_YG__chapters button[aria-current=step]{color:var(--mint)}.aurora-module__Xxk_YG__chapters button[aria-current=step] span{background:var(--mint);width:54px}.aurora-module__Xxk_YG__hint{color:#aec4c5;letter-spacing:.7px;font-size:10px}.aurora-module__Xxk_YG__challenge{max-width:340px;margin-top:20px}.aurora-module__Xxk_YG__challenge button{width:100%;color:var(--mint);text-align:left;cursor:pointer;background:#0d2c3dc4;border:1px solid #accfcb5c;border-radius:4px;align-items:center;gap:12px;margin-top:8px;padding:12px;font:11px monospace;display:flex}.aurora-module__Xxk_YG__challenge button span{color:#ecf3ec;flex:1;font:12px Arial}.aurora-module__Xxk_YG__challenge button[aria-pressed=true]{border-color:var(--mint);background:#b1f2de1f}.aurora-module__Xxk_YG__challenge p{color:#c8e3dd;min-height:40px;margin-top:12px;font-size:12px;line-height:1.6}.aurora-module__Xxk_YG__loading,.aurora-module__Xxk_YG__fallback{color:#d7eee6;background:#0b2333dc;border:1px solid #a4cfbf55;border-radius:6px;padding:14px 20px;font-size:12px;position:absolute;bottom:20%;left:56%}.aurora-module__Xxk_YG__loading span{background:var(--mint);border-radius:50%;width:6px;height:6px;margin-right:10px;animation:1.5s infinite aurora-module__Xxk_YG__pulse;display:inline-block}.aurora-module__Xxk_YG__fallback{max-width:300px;line-height:1.7}.aurora-module__Xxk_YG__fallback button{color:var(--mint);cursor:pointer;background:0 0;border:0;padding:8px 0 0;font-size:12px;text-decoration:underline;display:block}.aurora-module__Xxk_YG__experience button:disabled{opacity:.4;cursor:default}.aurora-module__Xxk_YG__experience button:hover:not(:disabled){filter:brightness(1.14)}.aurora-module__Xxk_YG__experience a:focus-visible,.aurora-module__Xxk_YG__experience button:focus-visible,.aurora-module__Xxk_YG__experience select:focus-visible{outline:2px solid var(--mint);outline-offset:5px}@keyframes aurora-module__Xxk_YG__arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes aurora-module__Xxk_YG__pulse{50%{opacity:.3}}@media (min-width:1600px){.aurora-module__Xxk_YG__story{top:25%}.aurora-module__Xxk_YG__body{font-size:16px}.aurora-module__Xxk_YG__tools button,.aurora-module__Xxk_YG__tools label{font-size:12px}}@media (max-width:1000px){.aurora-module__Xxk_YG__story{width:37vw;left:5vw}.aurora-module__Xxk_YG__story h1{font-size:40px}.aurora-module__Xxk_YG__tools{right:3vw}.aurora-module__Xxk_YG__demo,.aurora-module__Xxk_YG__hint{display:none}.aurora-module__Xxk_YG__header{padding-top:23px}.aurora-module__Xxk_YG__navigation{bottom:22px}}@media (max-width:767px){.aurora-module__Xxk_YG__experience{height:auto;min-height:100svh;padding-bottom:24px;overflow:visible}.aurora-module__Xxk_YG__stage{z-index:0;height:48svh;min-height:300px;position:relative}.aurora-module__Xxk_YG__shade{z-index:1;background:linear-gradient(#0000 25%,#0d2432 53%)}.aurora-module__Xxk_YG__header{z-index:4;padding:20px;position:absolute;top:0;left:0;right:0}.aurora-module__Xxk_YG__brand{font-size:19px}.aurora-module__Xxk_YG__brand span{padding-left:0;font-size:8px}.aurora-module__Xxk_YG__create{border:1px solid #accfcb60;border-radius:50%;gap:0;padding:10px;font-size:0}.aurora-module__Xxk_YG__create svg{width:17px;height:17px}.aurora-module__Xxk_YG__story{z-index:2;width:auto;margin-top:-35px;padding:0 26px;position:relative;top:auto;left:auto}.aurora-module__Xxk_YG__chapterNumber{margin-bottom:18px}.aurora-module__Xxk_YG__eyebrow{margin-bottom:12px;font-size:8px}.aurora-module__Xxk_YG__story h1{letter-spacing:-1.5px;max-width:440px;margin-bottom:17px;font-size:37px}.aurora-module__Xxk_YG__body{max-width:480px;font-size:13px;line-height:1.75}.aurora-module__Xxk_YG__primary{margin-top:20px}.aurora-module__Xxk_YG__tools{z-index:2;-webkit-backdrop-filter:none;backdrop-filter:none;flex-flow:wrap;margin:24px 26px 0;position:relative;top:auto;right:auto;transform:none}.aurora-module__Xxk_YG__tools button{flex:1;justify-content:center;gap:7px;min-width:0;padding:13px 9px;font-size:10px}.aurora-module__Xxk_YG__tools button:last-of-type{border-right:0}.aurora-module__Xxk_YG__tools label{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px 14px}.aurora-module__Xxk_YG__tools select{width:65%;max-width:180px}.aurora-module__Xxk_YG__navigation{z-index:2;flex-wrap:wrap;gap:18px;margin:22px 26px 0;padding-top:18px;position:relative;bottom:auto;left:auto;right:auto}.aurora-module__Xxk_YG__arrows{width:100%}.aurora-module__Xxk_YG__chapters{gap:16px}.aurora-module__Xxk_YG__chapters button span{width:28px}.aurora-module__Xxk_YG__chapters button[aria-current=step] span{width:42px}.aurora-module__Xxk_YG__loading,.aurora-module__Xxk_YG__fallback{max-width:calc(100% - 40px);bottom:60px;left:20px}.aurora-module__Xxk_YG__challenge{max-width:450px}.aurora-module__Xxk_YG__challenge p{min-height:0}}@media (prefers-reduced-motion:reduce){.aurora-module__Xxk_YG__copy,.aurora-module__Xxk_YG__loading span{animation:none}.aurora-module__Xxk_YG__chapters button span{transition:none}}
