@import "https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700;800;900&family=Plus+Jakarta+Sans:wght@700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,700..800&family=Inter:wght@500;600;700;800;900&display=swap";.app{color:#f5f7ff;background:radial-gradient(circle at top,#4268ff47,#0000 42%),radial-gradient(circle at 100% 100%,#ff477e29,#0000 32%),#05060b;min-height:100vh;position:relative;overflow:hidden}.app:before{content:"";opacity:.22;pointer-events:none;background:linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/80px 100%;position:absolute;inset:0}.navbar{z-index:2;justify-content:space-between;align-items:center;padding:40px 64px;display:flex;position:relative}.logo{letter-spacing:-.08em;color:#fff;font-size:3.8rem;font-weight:900}.waitlistButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#12121cc7;border:1px solid #ffffff0d;border-radius:999px;padding:18px 34px;font-size:1rem;font-weight:600;transition:all .22s}.waitlistButton:hover{background:#181824e6;transform:translateY(-1px)}.hero{z-index:2;text-align:center;width:100%;max-width:1120px;margin:0 auto;padding:48px 32px 140px;position:relative}.eyebrow{color:#c6ccff;letter-spacing:.22em;margin-bottom:38px;font-size:1rem;font-weight:700}.headline{letter-spacing:-.075em;color:#f8f8fb;text-wrap:balance;max-width:980px;margin:0 auto;font-size:clamp(4.4rem,8vw,7.6rem);font-weight:900;line-height:.92}.subtext{color:#f4f5ffe6;max-width:840px;margin:42px auto 0;font-size:1.55rem;font-weight:500;line-height:1.6}.heroButtons{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:58px;display:flex}.primaryButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#c7b6ff 0%,#ff6ea8 100%);border:none;border-radius:999px;min-width:220px;height:78px;font-size:1.35rem;font-weight:700;transition:transform .22s;box-shadow:0 0 32px #ff69b452,0 0 70px #8766ff2e}.primaryButton:hover{transform:translateY(-2px)}.secondaryButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#11121cb8;border:1px solid #ffffff14;border-radius:999px;min-width:220px;height:78px;font-size:1.35rem;font-weight:700;transition:all .22s}.secondaryButton:hover{background:#181926e6;transform:translateY(-2px)}.waitlistOverlay{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:100;background:#020308b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.waitlistCard{background:linear-gradient(#16182aeb,#0a0b14f5);border:1px solid #ffffff0d;border-radius:40px;width:100%;max-width:720px;padding:42px;box-shadow:0 30px 90px #0000008c,inset 0 1px #ffffff08}.waitlistTag{letter-spacing:.18em;color:#d6d8ff;margin-bottom:18px;font-size:.95rem;font-weight:800}.waitlistTitle{letter-spacing:-.06em;color:#f7f8fc;margin:0;font-size:clamp(3rem,5vw,4.4rem);line-height:.94}.waitlistDescription{color:#f0f2ffe6;margin-top:24px;font-size:1.45rem;line-height:1.55}.emailInput{color:#fff;background:#21253ebd;border:1px solid #ffffff14;border-radius:28px;outline:none;width:100%;height:82px;margin-top:34px;padding:0 28px;font-size:1.2rem;transition:border .18s}.emailInput:focus{border-color:#ff8ac473}.errorText{color:#ffb7c9;opacity:.92;margin-top:14px;margin-left:4px;font-size:1rem}.submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#c7b6ff 0%,#ff6ea8 100%);border:none;border-radius:999px;width:100%;height:84px;margin-top:28px;font-size:1.4rem;font-weight:800;transition:transform .22s;box-shadow:0 0 40px #ff69b457,0 0 90px #8d6fff33}.submitButton:hover{transform:translateY(-2px)}@media (width<=768px){.navbar{padding:28px 22px}.logo{font-size:2.8rem}.waitlistButton{padding:14px 22px;font-size:.92rem}.hero{padding:24px 20px 100px}.eyebrow{margin-bottom:26px;font-size:.82rem;line-height:1.5}.headline{letter-spacing:-.065em;font-size:clamp(3.2rem,15vw,5rem);line-height:.96}.subtext{margin-top:28px;font-size:1.08rem;line-height:1.7}.heroButtons{flex-direction:column;gap:16px;margin-top:40px}.primaryButton,.secondaryButton{width:100%;min-width:unset;height:72px;font-size:1.16rem}.waitlistCard{border-radius:30px;padding:28px 22px}.waitlistTitle{font-size:2.7rem}.waitlistDescription{font-size:1.08rem;line-height:1.7}.emailInput{border-radius:22px;height:72px;font-size:1.05rem}.submitButton{height:74px;font-size:1.16rem}}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:#030106}button,input{font:inherit}.app,.app button,.app input{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app{--bg:#030106;--ink:#fffaf0;--muted:#fffaf0ad;--soft:#fffaf07a;--panel:#0b1020;--line:#ffffff1a;--lineStrong:#ffffff2e;--blue:#4f6dff;--blueSolid:#4f6dff;--cyan:#22c7ff;--mint:#67f7a8;--mintSolid:#67f7a8;--violet:#8f6cff;--creamCard:#fff8ea;--cardInk:#101018;min-height:100svh;color:var(--ink);background:var(--bg);border:0;outline:0;overflow-x:hidden}.app:before{content:"";pointer-events:none;opacity:1;background:#030106;position:fixed;inset:0}.app:after{content:"";pointer-events:none;opacity:.55;background:radial-gradient(circle at 50% 52%,#ffffff09,#0000 34%);position:fixed;inset:0}.app>*{z-index:1;position:relative}.auraLandingShell{grid-template-rows:auto 1fr;width:min(100%,1180px);min-height:100svh;margin:0 auto;padding:clamp(18px,4vw,32px) clamp(16px,4vw,32px) clamp(28px,5vw,52px);display:grid}.auraTopbar{justify-content:space-between;align-items:center;gap:18px;display:flex}.logoButton{width:clamp(54px,12vw,76px);min-height:54px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.vyoHeaderLogo{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 8px 22px #0000003d);width:clamp(50px,11vw,72px);height:auto;display:block}.logoMark,.logoSubmark{display:none}.auraMenuButton{cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;place-items:center;gap:0;width:46px;height:46px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff14}.auraMenuButton span{background:#fffaf0e0;border-radius:999px;width:18px;height:2px;margin:2px 0;display:block}.auraStackStage{perspective:1300px;place-items:center;width:min(100%,760px);min-height:clamp(590px,76svh,760px);margin:0 auto;display:grid;position:relative}.stackCard{aspect-ratio:.72;will-change:transform, opacity;border:0;border-radius:clamp(30px,5vw,42px);width:min(420px,78vw);position:absolute}.stackCardBack{opacity:0;top:50%;left:50%;transform:translate(-50%,-50%)scale(.94)}.stackCardBlue{background:var(--blueSolid);animation:.82s cubic-bezier(.16,1,.3,1) .11s forwards blueCardArrive;box-shadow:0 0 42px #4f6dff59,0 34px 72px #0000005c}.stackCardMint{background:var(--mintSolid);animation:.82s cubic-bezier(.16,1,.3,1) .16s forwards mintCardArrive;box-shadow:0 0 42px #67f7a852,0 34px 72px #00000057}.stackCardFront{z-index:3;background:var(--creamCard);color:var(--cardInk);opacity:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(28px,5vw,44px);animation:.76s cubic-bezier(.16,1,.3,1) forwards frontCardArrive;display:flex;position:relative;transform:translateY(24px)scale(.965);box-shadow:0 30px 80px #00000057,inset 0 0 0 1px #1010180e}.stackKicker{color:var(--blueSolid);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:.74rem;font-weight:900}.stackTitle{max-width:340px;color:var(--cardInk);letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(2.45rem,7vw,4.6rem);font-weight:940;line-height:.93}.stackText{color:#101018b3;max-width:320px;margin:22px 0 0;font-size:clamp(.98rem,2.4vw,1.08rem);font-weight:650;line-height:1.48}.auraPrimaryButton,.exportButton,.ghostButton,.quietActionButton,.submitButton,.modalCloseButton,.auraMenuButton{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0}.auraPrimaryButton{color:#fff;background:linear-gradient(90deg, var(--blue), var(--cyan) 48%, var(--mint));border-radius:999px;width:min(100%,300px);min-height:58px;margin-top:32px;font-weight:860;transition:transform .19s,box-shadow .19s,opacity .19s;box-shadow:0 16px 38px #22c7ff38}.stackCta{align-self:center}.auraPrimaryButton:hover{transform:translateY(-2px);box-shadow:0 22px 48px #22c7ff42}.auraPrimaryButton:active{transform:translateY(0)scale(.99)}@keyframes frontCardArrive{0%{opacity:0;transform:translateY(24px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes blueCardArrive{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)rotate(0)}to{opacity:1;transform:translate(calc(-50% - 108px),calc(16px - 50%))scale(.94)rotate(-6deg)}}@keyframes mintCardArrive{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)rotate(0)}to{opacity:1;transform:translate(calc(108px - 50%),calc(16px - 50%))scale(.94)rotate(6deg)}}.singleProductShell{align-content:center;justify-items:center;gap:20px;width:min(620px,100% - 34px);min-height:100svh;margin:0 auto;padding:clamp(22px,5vw,42px) 0;display:grid}.flowTopbar{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.ghostButton{min-height:44px;color:var(--ink);background:#111827;border-radius:999px;padding:0 18px;font-weight:760}.progressTrack{gap:8px;display:flex}.progressDot{background:#ffffff21;border-radius:999px;width:30px;height:4px}.progressDotActive{background:linear-gradient(90deg, var(--blue), var(--mint))}.creatorCard{background:#0b1020;border:0;border-radius:clamp(30px,5vw,42px);width:100%;padding:clamp(28px,6vw,52px);box-shadow:0 34px 90px #0000006b}.flowCreatorCard{padding:clamp(24px,5vw,42px)}.creatorKicker,.stepKicker,.revealEyebrow,.modalEyebrow{color:var(--blue);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:860}.stepTitle,.revealTitle,.modalTitle{color:var(--ink);letter-spacing:-.08em;text-wrap:balance;margin:16px 0 0;font-size:clamp(2.65rem,9vw,5.2rem);font-weight:940;line-height:.96}.stepSubtitle,.revealText,.modalText{color:var(--muted);margin:18px 0 0;font-size:clamp(1rem,2.4vw,1.16rem);font-weight:620;line-height:1.55}.choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.choiceButton{min-height:86px;color:var(--ink);text-align:left;box-shadow:inset 0 0 0 1px var(--line);background:#111827;border:0;border-radius:24px;padding:17px 18px;transition:transform .17s,background-color .17s,box-shadow .17s}.choiceButton:hover{box-shadow:inset 0 0 0 1px var(--lineStrong);background:#151f33;transform:translateY(-1px)}.choiceButtonSelected{box-shadow:inset 7px 0 0 var(--mint), inset 0 0 0 1px #67f7a86b;background:#17243d}.choiceButtonSelected:hover{box-shadow:inset 7px 0 0 var(--mint), inset 0 0 0 1px #67f7a88a;background:#1a2946}.choiceButton span{letter-spacing:-.025em;font-size:1.02rem;font-weight:840;line-height:1.22;display:block}.choiceButton small{color:#fffaf09e;margin-top:8px;font-size:.86rem;font-weight:650;line-height:1.35;display:block}.choiceButtonSelected.choice-protected{background:#1d2b5a;box-shadow:inset 7px 0 #6d86ff,inset 0 0 0 1px #6d86ff6b}.choiceButtonSelected.choice-after-hours{background:#221744;box-shadow:inset 7px 0 #9b7bff,inset 0 0 0 1px #9b7bff6b}.choiceButtonSelected.choice-fresh-pulse{background:#113b31;box-shadow:inset 7px 0 #67f7a8,inset 0 0 0 1px #67f7a86b}.choiceButtonSelected.choice-soft-mode{background:#2c344d;box-shadow:inset 7px 0 #d7ddff,inset 0 0 0 1px #d7ddff61}.choiceButtonSelected.choice-redline{background:#411520;box-shadow:inset 7px 0 #ff5277,inset 0 0 0 1px #ff52776b}.choiceButtonSelected.choice-rare-glow{background:#49300e;box-shadow:inset 7px 0 #ffc247,inset 0 0 0 1px #ffc24770}.auraContinueButton{width:100%;margin-top:22px}.revealSingleShell{text-align:center;align-content:center}.revealTitle{margin-top:10px;font-size:clamp(2.7rem,9vw,5.6rem)}.revealText{text-align:center;max-width:520px}.revealCardWrap{text-align:left;width:min(100%,420px);margin:22px auto 0}.vyoCard{background:#0e1528;border:0;border-radius:34px;flex-direction:column;justify-content:space-between;width:100%;min-height:560px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #0000005c}.vyoCardTop,.vyoCardMeta{justify-content:space-between;gap:12px;display:flex}.vyoCardTop p,.vyoCardTop span{color:#fffaf0d6;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:880}.vyoCardCenter{flex-direction:column;justify-content:center;min-height:320px;display:flex}.vyoAtmosphereName{margin:0 0 24px;font-size:1rem;font-weight:800}.vyoSignature{color:#fffaf0;letter-spacing:-.062em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,10vw,4.2rem);font-weight:760;line-height:.96}.vyoSignatureLong{font-size:clamp(2.35rem,8vw,3.55rem);line-height:1}.vyoCardCenter p:last-child{color:#fffaf0d1;margin:28px 0 0;font-size:1.02rem;font-weight:760}.vyoCardMeta div{background:#ffffff0e;border-radius:20px;flex:1;min-width:0;padding:14px 12px}.vyoCardMeta span{color:#fffaf08a;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:.64rem;font-weight:850;display:block}.vyoCardMeta strong{color:#fffaf0e6;font-size:.82rem;line-height:1.25;display:block}.revealExportActions{justify-content:center;gap:14px;margin-top:24px;display:flex}.exportButton{border-radius:999px;min-width:180px;min-height:58px;padding:0 26px;font-weight:850}.exportButtonSave{color:#101828;background:#fffaf0}.exportButtonShare{color:#fffaf0;background:#0f172a;box-shadow:inset 0 0 0 1px #ffffff1f}.exportButton:disabled{opacity:.7;cursor:not-allowed}.exportStatus{min-height:24px;color:var(--muted);margin:12px 0 0;font-weight:700}.revealMicroActions{justify-content:center;gap:18px;margin-top:12px;display:flex}.quietActionButton{color:var(--muted);background:0 0;font-weight:780}.modalOverlay{z-index:9999;overscroll-behavior:contain;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#020208d1;place-items:center;width:100vw;min-height:100dvh;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.waitlistModal{background:#0b1020;border-radius:34px;width:min(100%,520px);max-height:calc(100dvh - 44px);padding:38px;position:relative;overflow-y:auto;box-shadow:0 30px 90px #00000073}.modalCloseButton{color:#fffaf0c7;background:#111827;border-radius:999px;width:38px;height:38px;font-size:1.4rem;line-height:1;position:absolute;top:18px;right:18px}.modalTitle{max-width:390px;font-size:clamp(2.15rem,7vw,3rem)}.emailInput{width:100%;height:60px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#111827;border:0;border-radius:18px;outline:none;margin-top:26px;padding:0 18px;font-size:1rem}.emailInput::placeholder{color:#fffaf061}.errorText{color:#ffc0d6f2;margin:12px 0 0 4px;font-size:.92rem;font-weight:650;line-height:1.42}.submitButton{color:#fff;background:linear-gradient(90deg, var(--blue), var(--mint));border-radius:999px;width:100%;min-height:58px;margin-top:22px;font-weight:850}.logoButton:focus,.auraPrimaryButton:focus,.exportButton:focus,.ghostButton:focus,.quietActionButton:focus,.submitButton:focus,.choiceButton:focus,.modalCloseButton:focus,.auraMenuButton:focus{outline:none}.logoButton:focus-visible,.auraPrimaryButton:focus-visible,.exportButton:focus-visible,.ghostButton:focus-visible,.quietActionButton:focus-visible,.submitButton:focus-visible,.choiceButton:focus-visible,.modalCloseButton:focus-visible,.emailInput:focus-visible,.auraMenuButton:focus-visible{outline:none;box-shadow:0 0 0 3px #67f7a838}@media (width<=720px){.auraLandingShell{padding:16px 12px 28px}.auraStackStage{min-height:calc(100svh - 98px)}.stackCard{width:min(340px,72vw)}@keyframes blueCardArrive{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)rotate(0)}to{opacity:1;transform:translate(calc(-50% - 64px),calc(14px - 50%))scale(.94)rotate(-6deg)}}@keyframes mintCardArrive{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)rotate(0)}to{opacity:1;transform:translate(calc(64px - 50%),calc(14px - 50%))scale(.94)rotate(6deg)}}.singleProductShell{align-content:start;width:min(100% - 24px,560px);padding:16px 0 30px}.creatorCard{border-radius:30px;padding:24px}.choiceGrid{grid-template-columns:1fr;gap:10px}.choiceButton{min-height:74px}.vyoCard{min-height:520px;padding:24px}.vyoCardMeta{gap:8px}.vyoCardMeta div{padding:12px 10px}.revealExportActions{flex-direction:column;width:100%}.exportButton{width:100%}}@media (width<=430px){.stackCard{width:min(318px,72vw)}.stackTitle{font-size:clamp(2.2rem,12vw,3.4rem)}.vyoCardMeta{flex-direction:column}.vyoCard{min-height:610px}}:root{--vyo-bg:#030106;--vyo-blue-a:#1768ff;--vyo-blue-b:#4c72ff;--vyo-blue-c:#7fb4ff;--vyo-mint-a:#25d986;--vyo-mint-b:#64f4a8;--vyo-mint-c:#b6ffd5;--vyo-ivory-a:#fffdf4;--vyo-ivory-b:#fff6e8;--vyo-ivory-c:#f3eee3;--vyo-ink:#0b0a12}.stackCardFront,.auraMaterialCard,.stackCardBlue,.stackCardMint{isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.stackCardFront,.auraMaterialCard{background:image-set(url(/vyo_card_foil_master.webp) type("image/webp"), url(/vyo_card_foil_master.png) type("image/png")), radial-gradient(circle at 22% 18%, #fffffff2, transparent 34%), radial-gradient(circle at 86% 88%, #e4ded247, transparent 44%), linear-gradient(180deg, var(--vyo-ivory-a) 0%, var(--vyo-ivory-b) 58%, var(--vyo-ivory-c) 100%);background-blend-mode:overlay, screen, multiply, normal;box-shadow:0 36px 92px #0000005c,inset 0 1px #ffffffeb,inset 0 -1px #1010180e}.stackCardBlue{background:image-set(url(/vyo_card_foil_master.webp) type("image/webp"), url(/vyo_card_foil_master.png) type("image/png")), radial-gradient(circle at 22% 16%, #7fb4ff99, transparent 34%), radial-gradient(circle at 78% 86%, #0c187652, transparent 44%), linear-gradient(145deg, var(--vyo-blue-a) 0%, var(--vyo-blue-b) 50%, var(--vyo-blue-c) 100%);background-blend-mode:soft-light, screen, multiply, normal;box-shadow:0 0 42px #4c72ff47,0 34px 72px #0000005c,inset 0 1px #ffffff2b,inset 0 -1px #060c222e}.stackCardMint{background:image-set(url(/vyo_card_foil_master.webp) type("image/webp"), url(/vyo_card_foil_master.png) type("image/png")), radial-gradient(circle at 24% 16%, #b6ffd58a, transparent 34%), radial-gradient(circle at 80% 86%, #084e2a40, transparent 44%), linear-gradient(145deg, var(--vyo-mint-a) 0%, var(--vyo-mint-b) 52%, var(--vyo-mint-c) 100%);background-blend-mode:soft-light, screen, multiply, normal;box-shadow:0 0 42px #64f4a842,0 34px 72px #00000057,inset 0 1px #ffffff2b,inset 0 -1px #08180e24}.stackCardFront:before,.auraMaterialCard:before,.stackCardBlue:before,.stackCardMint:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:.8;background:linear-gradient(132deg,#ffffff24,#0000 42%,#0000000a 100%),radial-gradient(circle at 18% 12%,#ffffff2e,#0000 30%),radial-gradient(circle at 86% 90%,#1010180d,#0000 36%);position:absolute;inset:0}.stackCardBlue:before,.stackCardMint:before{opacity:.84;background:linear-gradient(132deg,#ffffff1c,#0000 42%,#0000000f 100%),radial-gradient(circle at 18% 14%,#ffffff21,#0000 30%),radial-gradient(circle at 84% 88%,#080a181a,#0000 32%)}.stackCardFront:after,.auraMaterialCard:after,.stackCardBlue:after,.stackCardMint:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff17}.stackKicker{color:#3f6df0;margin-bottom:20px}.stackTitle{letter-spacing:-.068em;max-width:350px;font-size:clamp(2.28rem,6.35vw,4.25rem);line-height:.98}.stackText{color:#101018b8;max-width:330px;margin-top:24px;line-height:1.55}.stackCta{margin-top:34px}@media (width<=430px){.stackTitle{font-size:clamp(2.05rem,11vw,3.18rem);line-height:1}.stackText{font-size:.95rem}}.vyoCard{isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;overflow:hidden}.vyoCard>*{z-index:2;position:relative}.vyoCard:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;opacity:.58;background:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")) 50%/cover no-repeat;background:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")) 50%/cover no-repeat;position:absolute;inset:0}.vyoCard:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:.86;background:linear-gradient(135deg,#ffffff1f,#0000 42%,#0000001a 100%),radial-gradient(circle at 18% 14%,#ffffff29,#0000 31%),radial-gradient(circle at 84% 88%,#0003,#0000 42%);position:absolute;inset:0}.vyoCard .vyoCardTop p,.vyoCard .vyoCardTop span,.vyoCard .vyoCardMeta span{color:#fffaf0b8}.vyoCard .vyoSignature,.vyoCard .vyoCardMeta strong,.vyoCard .vyoCardCenter p:last-child{color:#fffaf0f0}.vyoCard .vyoCardMeta div{background:#ffffff1b;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000001a}.stackCard{isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.stackCardFront,.auraMaterialCard{background-blend-mode:overlay, screen, multiply, normal!important;background:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),-webkit-radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;box-shadow:0 38px 96px #0006,inset 0 1px #fffffff0,inset 0 -1px #1010180f!important}.stackCardBlue{background-blend-mode:overlay, screen, multiply, normal!important;background:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 18% 16%,#9dcaffa8,#0000 34%),-webkit-radial-gradient(circle at 86% 84%,#0813676b,#0000 46%),-webkit-linear-gradient(305deg,#1263ff 0%,#4f74ff 47%,#91c7ff 100%)!important;background:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 18% 16%,#9dcaffa8,#0000 34%),radial-gradient(circle at 86% 84%,#0813676b,#0000 46%),linear-gradient(145deg,#1263ff 0%,#4f74ff 47%,#91c7ff 100%)!important;box-shadow:0 0 54px #4f74ff5c,0 34px 76px #0000006b,inset 0 1px #fff3,inset 0 -1px #040a2438!important}.stackCardMint{background-blend-mode:overlay, screen, multiply, normal!important;background:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 18% 16%,#cfffe59e,#0000 34%),-webkit-radial-gradient(circle at 86% 84%,#054c2a52,#0000 46%),-webkit-linear-gradient(305deg,#18cf7e 0%,#67f7a8 52%,#c4ffdd 100%)!important;background:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 18% 16%,#cfffe59e,#0000 34%),radial-gradient(circle at 86% 84%,#054c2a52,#0000 46%),linear-gradient(145deg,#18cf7e 0%,#67f7a8 52%,#c4ffdd 100%)!important;box-shadow:0 0 54px #67f7a857,0 34px 76px #0006,inset 0 1px #fff3,inset 0 -1px #041c0e2e!important}.stackCardFront:after,.auraMaterialCard:after,.stackCardBlue:after,.stackCardMint:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:.86;background:linear-gradient(135deg,#ffffff29,#0000 42%,#0000000e 100%),radial-gradient(circle at 16% 12%,#ffffff2e,#0000 30%),radial-gradient(circle at 84% 90%,#0000001a,#0000 42%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff17}.stackCardBlue:before,.stackCardMint:before{opacity:.72;mix-blend-mode:soft-light}.stackCard,.stackCardFront,.auraMaterialCard,.stackCardBlue,.stackCardMint{isolation:isolate!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:0!important;overflow:hidden!important}.stackCardFront,.auraMaterialCard{background:radial-gradient(circle at 24% 18%,#ffffff61,#0000 34%),radial-gradient(circle at 82% 84%,#d8d2c54d,#0000 46%),linear-gradient(145deg,#fffdf4 0%,#fff7ea 50%,#f1ebdf 100%)!important;box-shadow:0 36px 92px #0006,0 0 38px #fff8ea14,inset 0 0 0 1px #12101c0e,inset 0 1px #ffffffeb!important}.stackCardBlue{background:radial-gradient(circle at 24% 18%,#96c6ff57,#0000 34%),radial-gradient(circle at 82% 84%,#0a18748f,#0000 46%),linear-gradient(145deg,#103b9a 0%,#1f5de0 46%,#5790ff 100%)!important;box-shadow:0 34px 84px #0000006b,0 0 48px #4e80ff33,inset 0 0 0 1px #a0bcff38!important}.stackCardMint{background:radial-gradient(circle at 24% 18%,#b9ffd857,#0000 34%),radial-gradient(circle at 82% 84%,#044c2a8a,#0000 46%),linear-gradient(145deg,#08764a 0%,#1bcb7a 48%,#69f9ac 100%)!important;box-shadow:0 34px 84px #0006,0 0 48px #67f7a830,inset 0 0 0 1px #b8ffd633!important}.stackCardFront:before,.auraMaterialCard:before,.stackCardBlue:before,.stackCardMint:before{content:""!important;z-index:0!important;border-radius:inherit!important;pointer-events:none!important;mix-blend-mode:soft-light!important;opacity:.66!important;background:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")) 50%/cover no-repeat!important;background:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")) 50%/cover no-repeat!important;position:absolute!important;inset:0!important}.stackCardBlue:before,.stackCardMint:before{opacity:.78!important}.stackCardFront:after,.auraMaterialCard:after,.stackCardBlue:after,.stackCardMint:after{content:""!important;z-index:1!important;border-radius:inherit!important;pointer-events:none!important;opacity:.86!important;background:linear-gradient(135deg,#ffffff21,#0000 42%,#0000001a 100%),radial-gradient(circle at 18% 14%,#ffffff26,#0000 31%),radial-gradient(circle at 84% 88%,#0000002e,#0000 42%)!important;position:absolute!important;inset:0!important}.stackCardBlue:after,.stackCardMint:after{opacity:.9!important}.stackCardFront>*,.auraMaterialCard>*,.stackCardBlue>*,.stackCardMint>*{z-index:2!important;position:relative!important}.stackTitle{color:#0b0a12!important;text-shadow:none!important}.stackKicker{color:#286fe8!important}:root{--vyo-bg:#030106}.appShell,.auraLanding,.landingShell,.pageShell{box-shadow:none;outline:none}@media (width<=520px){.stackKicker{letter-spacing:.28em!important;margin-bottom:22px!important}.stackTitle{letter-spacing:-.066em!important;font-size:clamp(2.25rem,11.6vw,3.35rem)!important;line-height:.94!important}.stackText{max-width:300px!important;font-size:.96rem!important}.stackCta,.auraPrimaryButton,button.stackCta{min-height:52px!important}}:root{--vyo-bg:#030106;--vyo-ink:#030106;--vyo-ink-soft:#030106b3;--vyo-blue-accent:#286fe8}@media (width>=900px){.stackTitle{max-width:410px!important}.stackText{max-width:372px!important}}@media (width<=520px){.stackKicker{letter-spacing:.3em!important;margin-bottom:23px!important;font-size:.7rem!important}.stackTitle{letter-spacing:-.045em!important;max-width:310px!important;font-size:clamp(2.15rem,10.8vw,3.12rem)!important;line-height:.99!important}.stackText{max-width:300px!important;margin-top:26px!important;font-size:.94rem!important;line-height:1.52!important}.stackCta,.auraPrimaryButton,button.stackCta{min-height:52px!important;margin-top:32px!important}}:root{--vyo-bg:#030106;--vyo-ink:#030106;--vyo-ink-soft:#030106b3;--vyo-blue-accent:#286fe8;--vyo-aura-green:#139e62;--vyo-aura-green-bright:#18b86f}.stackTitleAura{letter-spacing:-.068em;display:inline-block;position:relative;transform:translateY(.01em);color:var(--vyo-aura-green)!important;text-shadow:0 1px #ffffff1a,0 12px 26px #139e621a!important}.stackTitleAura:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,#18b86f00,#18b86f2e,#18b86f00);border-radius:999px;height:.1em;position:absolute;bottom:.055em;left:.08em;right:.06em}@media (width>=900px){.stackTitle{max-width:410px!important}.stackText{max-width:372px!important}}@media (width<=520px){.stackKicker{letter-spacing:.3em!important;margin-bottom:23px!important;font-size:.7rem!important}.stackTitle{letter-spacing:-.052em!important;max-width:320px!important;font-size:clamp(2.14rem,10.9vw,3.15rem)!important;line-height:.965!important}.stackText{max-width:300px!important;margin-top:28px!important;font-size:.94rem!important;line-height:1.52!important}.stackCta,.auraPrimaryButton,button.stackCta{min-height:52px!important;margin-top:32px!important}}:root{--vyo-bg:#030106;--vyo-ink:#030106;--vyo-ink-soft:#030106b3;--vyo-blue-accent:#286fe8;--vyo-aura-green-deep:#0e8f58;--vyo-aura-green-main:#139e62;--vyo-aura-green-light:#67f7a8}html,body,#root,.appShell,.auraLanding,.landingShell,.pageShell{background-color:var(--vyo-bg)!important}.stackKicker{color:var(--vyo-blue-accent)!important;letter-spacing:.38em!important;text-transform:uppercase!important;margin-bottom:clamp(27px,3.6vw,38px)!important;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(.7rem,1.12vw,.84rem)!important;font-weight:800!important;line-height:1!important}.stackTitle{text-wrap:balance;max-width:410px!important;color:var(--vyo-ink)!important;letter-spacing:-.058em!important;text-shadow:0 1px #ffffff1a,0 16px 30px #03010608!important;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(2.46rem,6.12vw,4.38rem)!important;font-weight:800!important;line-height:.955!important}.stackTitleLine{white-space:nowrap;display:block}.stackTitleAura{-webkit-text-fill-color:transparent;background:linear-gradient(105deg, var(--vyo-aura-green-deep) 0%, var(--vyo-aura-green-main) 26%, var(--vyo-aura-green-light) 46%, var(--vyo-aura-green-main) 62%, var(--vyo-aura-green-deep) 100%);letter-spacing:-.064em;background-position:18%;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:8.5s ease-in-out infinite vyoAuraTextFoil;display:inline-block;position:relative;transform:translateY(.004em);color:#0000!important;text-shadow:none!important}.stackTitleAura:after{content:none!important;display:none!important}@keyframes vyoAuraTextFoil{0%{filter:saturate()brightness(.98);background-position:10%}45%{filter:saturate(1.08)brightness(1.035);background-position:90%}to{filter:saturate()brightness(.98);background-position:10%}}@media (prefers-reduced-motion:reduce){.stackTitleAura{background-position:48%;animation:none!important}}.stackText{max-width:368px!important;color:var(--vyo-ink-soft)!important;letter-spacing:-.008em!important;margin-top:clamp(30px,3.9vw,42px)!important;font-family:Inter,Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(.98rem,1.45vw,1.1rem)!important;font-weight:700!important;line-height:1.58!important}.stackCta,.auraPrimaryButton,button.stackCta{transform:translateZ(0);color:#fffffff0!important;letter-spacing:-.006em!important;background:linear-gradient(135deg,#1677ff 0%,#1fb9e9 48%,#67f7a8 100%)!important;border:0!important;outline:none!important;min-height:54px!important;margin-top:clamp(34px,4.4vw,46px)!important;font-family:Inter,Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-weight:820!important;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),filter .18s cubic-bezier(.2,.8,.2,1)!important;box-shadow:0 18px 44px #1677ff33,0 12px 30px #67f7a81f,inset 0 1px #fff3,inset 0 -1px #0301061f!important}.stackCta:hover,.auraPrimaryButton:hover,button.stackCta:hover{filter:saturate(1.035)brightness(1.012);transform:translateY(-1px)translateZ(0);box-shadow:0 22px 52px #1677ff3b,0 14px 34px #67f7a824,inset 0 1px #ffffff38,inset 0 -1px #0301061f!important}.stackCta:active,.auraPrimaryButton:active,button.stackCta:active{transform:translateY(0)scale(.993)translateZ(0)}.stackCardFront,.auraMaterialCard{padding-top:clamp(60px,7.2vw,80px)!important}@media (width<=520px){.stackKicker{letter-spacing:.3em!important;margin-bottom:23px!important;font-size:.7rem!important}.stackTitle{letter-spacing:-.052em!important;max-width:320px!important;font-size:clamp(2.14rem,10.9vw,3.15rem)!important;line-height:.965!important}.stackTitleAura{letter-spacing:-.056em}.stackText{max-width:300px!important;margin-top:28px!important;font-size:.94rem!important;line-height:1.52!important}.stackCta,.auraPrimaryButton,button.stackCta{min-height:52px!important;margin-top:32px!important}}.auraStack,.cardStack,.stackStage,.stackWrap,.stackCards{overflow:visible!important}.stackCardBlue,.stackCardMint{isolation:isolate;position:absolute;overflow:visible!important}.stackCardBlue:before,.stackCardMint:before,.stackCardBlue:after,.stackCardMint:after{border-radius:inherit!important}.stackCardBlue .stackCardAuraGlow,.stackCardMint .stackCardAuraGlow{display:none}.stackCardBlue>*,.stackCardMint>*{z-index:2;position:relative}.stackCardBlue::marker{display:none}.stackCardMint::marker{display:none}.stackText{color:#030106b3!important}.stackCta,.auraPrimaryButton,button.stackCta{box-shadow:0 18px 44px #1677ff33,0 12px 30px #67f7a821,inset 0 1px #fff3,inset 0 -1px #0301061f!important}@media (width<=520px){.stackCardBlue{filter:drop-shadow(0 0 16px #4187ff26)drop-shadow(0 0 34px #4187ff1a)drop-shadow(0 16px 34px #00000052)}.stackCardMint{filter:drop-shadow(0 0 16px #67f7a824)drop-shadow(0 0 34px #67f7a817)drop-shadow(0 16px 34px #0000004d)}}.stackCardBlue{filter:drop-shadow(0 0 26px #4187ff38)drop-shadow(0 0 58px #4187ff29)drop-shadow(0 22px 46px #00000057)!important}.stackCardMint{filter:drop-shadow(0 0 26px #67f7a836)drop-shadow(0 0 58px #67f7a826)drop-shadow(0 22px 46px #00000052)!important}@media (width<=520px){.stackCardBlue{filter:drop-shadow(0 0 19px #4187ff2e)drop-shadow(0 0 40px #4187ff21)drop-shadow(0 16px 34px #00000052)!important}.stackCardMint{filter:drop-shadow(0 0 19px #67f7a82b)drop-shadow(0 0 40px #67f7a81f)drop-shadow(0 16px 34px #0000004d)!important}}.stackStage,.auraStack,.cardStack,.stackWrap,.stackCards{overflow:visible!important}.stackCardFront,.auraMaterialCard{box-sizing:border-box!important}@media (width<=520px){.stackStage,.auraStack,.cardStack,.stackWrap,.stackCards{transform:translateY(-10px)}.stackCardFront,.auraMaterialCard{padding:clamp(46px,9.8vw,54px) clamp(34px,8.2vw,44px) clamp(34px,8.2vw,42px)!important}.stackKicker{letter-spacing:.3em!important;margin-bottom:clamp(21px,5.4vw,25px)!important;font-size:clamp(.62rem,2.75vw,.72rem)!important}.stackTitle{letter-spacing:-.048em!important;max-width:315px!important;font-size:clamp(2.02rem,10.05vw,3.02rem)!important;line-height:.985!important}.stackTitleAura{letter-spacing:-.052em!important}.stackText{letter-spacing:-.006em!important;max-width:292px!important;margin-top:clamp(24px,6.4vw,30px)!important;font-size:clamp(.88rem,3.55vw,.96rem)!important;line-height:1.46!important}.stackCta,.auraPrimaryButton,button.stackCta{width:min(100%,292px)!important;min-height:50px!important;margin-top:clamp(26px,6.7vw,32px)!important;font-size:clamp(.9rem,3.65vw,.98rem)!important}}@media (width<=380px){.stackStage,.auraStack,.cardStack,.stackWrap,.stackCards{transform:translateY(-14px)}.stackCardFront,.auraMaterialCard{padding:44px 32px 32px!important}.stackKicker{letter-spacing:.28em!important;margin-bottom:20px!important;font-size:.61rem!important}.stackTitle{letter-spacing:-.044em!important;max-width:292px!important;font-size:clamp(1.96rem,10vw,2.72rem)!important;line-height:.99!important}.stackText{max-width:270px!important;margin-top:23px!important;font-size:.88rem!important;line-height:1.43!important}.stackCta,.auraPrimaryButton,button.stackCta{width:min(100%,270px)!important;min-height:48px!important;margin-top:25px!important;font-size:.9rem!important}}@media (width<=520px) and (height>=850px){.stackStage,.auraStack,.cardStack,.stackWrap,.stackCards{transform:translateY(-4px)}.stackCardFront,.auraMaterialCard{padding-top:clamp(50px,10vw,58px)!important;padding-bottom:clamp(38px,8.6vw,46px)!important}.stackText{margin-top:clamp(26px,6vw,32px)!important}.stackCta,.auraPrimaryButton,button.stackCta{margin-top:clamp(28px,6.2vw,34px)!important}}@media (width<=520px) and (height<=790px){.stackStage,.auraStack,.cardStack,.stackWrap,.stackCards{transform:translateY(-20px)}.stackCardFront,.auraMaterialCard{padding-top:40px!important;padding-bottom:28px!important}.stackKicker{margin-bottom:18px!important}.stackTitle{font-size:clamp(1.88rem,9.55vw,2.58rem)!important;line-height:.985!important}.stackText{margin-top:20px!important;font-size:.86rem!important;line-height:1.4!important}.stackCta,.auraPrimaryButton,button.stackCta{min-height:46px!important;margin-top:22px!important}}@media (width>=381px) and (width<=440px){.stackTitle{max-width:326px!important}.stackText{max-width:306px!important}.stackCta,.auraPrimaryButton,button.stackCta{width:min(100%,306px)!important}}@media (width<=520px){.stackCardBlue{filter:drop-shadow(0 0 18px #4187ff2b)drop-shadow(0 0 38px #4187ff1f)drop-shadow(0 16px 34px #00000052)!important}.stackCardMint{filter:drop-shadow(0 0 18px #67f7a829)drop-shadow(0 0 38px #67f7a81c)drop-shadow(0 16px 34px #0000004d)!important}}.stackText{color:#030106b8!important;font-weight:660!important}.stackCta,.auraPrimaryButton,button.stackCta{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;color:#fffffff7!important;font-weight:800!important}@media (width<=520px){.stackStage,.auraStack,.cardStack,.stackWrap,.stackCards{transform:translateY(-18px)!important}.stackText{color:#030106b3!important;font-weight:650!important}.stackCta,.auraPrimaryButton,button.stackCta{letter-spacing:-.004em!important;font-weight:800!important}}@media (width<=380px){.stackStage,.auraStack,.cardStack,.stackWrap,.stackCards{transform:translateY(-22px)!important}.stackText{font-weight:650!important}.stackCta,.auraPrimaryButton,button.stackCta{font-weight:800!important}}@media (width>=390px) and (width<=440px){.stackCardFront,.auraMaterialCard{transform-origin:50%;transform:scale(1.025)}.stackTitle{font-size:clamp(2.12rem,9.92vw,3.08rem)!important}.stackText{max-width:312px!important}.stackCta,.auraPrimaryButton,button.stackCta{width:min(100%,312px)!important}}@media (width<=520px) and (height>=900px){.stackStage,.auraStack,.cardStack,.stackWrap,.stackCards{transform:translateY(-10px)!important}}@media (width<=520px) and (height<=790px){.stackStage,.auraStack,.cardStack,.stackWrap,.stackCards{transform:translateY(-26px)!important}.stackText{margin-top:19px!important;font-weight:650!important}.stackCta,.auraPrimaryButton,button.stackCta{margin-top:21px!important;font-weight:800!important}}@media (width>=390px) and (width<=440px){.stackCardBlue{filter:drop-shadow(0 0 17px #4187ff29)drop-shadow(0 0 36px #4187ff1c)drop-shadow(0 16px 34px #00000052)!important}.stackCardMint{filter:drop-shadow(0 0 17px #67f7a826)drop-shadow(0 0 36px #67f7a81a)drop-shadow(0 16px 34px #0000004d)!important}}.stackCardContent,.landingCardContent,.insideQuestionContent{z-index:4;width:100%;position:relative}.cardContentBridge{align-items:center;width:100%;min-height:100%;display:grid}.cardContentBridge>.bridgeLayer{grid-area:1/1;width:100%}.auraPrimaryButton[disabled],.stackCta[disabled]{cursor:default;pointer-events:none;opacity:.82}.stackCardBlue,.stackCardMint,.stackCardFront{transform-origin:50%;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.stackCardFront{overflow:hidden}.auraLandingShell.auraTransitioning .auraStackStage{pointer-events:none}.outsideQuestionProgress{z-index:9;pointer-events:none;opacity:0;place-items:center;width:min(232px,54vw);animation:.17s ease-out .155s both vyoProgressEnter;display:grid;position:absolute;top:calc(50% - min(342px,66vw));left:50%;transform:translate(-50%)}.auraLandingShell.auraQuestionMode .outsideQuestionProgress{opacity:1;animation:none}.outsideProgressBars{grid-template-columns:repeat(4,1fr);gap:10px;width:100%;display:grid}.outsideProgressBar{background:#fffaf02e;border-radius:999px;height:6px;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 14px #0000002e}.outsideProgressBar.active{background:linear-gradient(90deg,#1768ff 0%,#22c7ff 50%,#67f7a8 100%);box-shadow:0 0 20px #22c7ff45,inset 0 0 0 1px #ffffff2e}.auraLandingShell.auraTransitioning .stackCardBlue{will-change:transform, opacity;animation:.39s cubic-bezier(.16,1,.3,1) forwards vyoHandoffBlueExit!important}.auraLandingShell.auraTransitioning .stackCardMint{will-change:transform, opacity;animation:.39s cubic-bezier(.16,1,.3,1) forwards vyoHandoffMintExit!important}.auraLandingShell.auraTransitioning .stackCardFront{will-change:transform, opacity;width:min(440px,82vw)!important;animation:.39s cubic-bezier(.16,1,.3,1) forwards vyoHandoffFrontGrowFinalWidth!important}.auraLandingShell.auraQuestionMode .stackCardBlue,.auraLandingShell.auraQuestionMode .stackCardMint{opacity:0!important;pointer-events:none!important;animation:none!important}.auraLandingShell.auraQuestionMode .stackCardFront{opacity:1!important;will-change:auto!important;width:min(440px,82vw)!important;animation:none!important;transform:translateY(-6px)scale(1)!important}.vibeTransitionShimmer,.auraLandingShell.auraTransitioning .vibeTransitionShimmer,.auraLandingShell.auraQuestionMode .vibeTransitionShimmer{opacity:0!important;animation:none!important;display:none!important}.auraLandingShell.auraTransitioning .landingCardContent{z-index:5;will-change:opacity, transform;animation:.145s cubic-bezier(.22,.75,.18,1) 18ms forwards vyoLandingQuickExit!important}.insideQuestionContent{opacity:1;pointer-events:auto;flex-direction:column;justify-content:center;gap:0;min-height:100%;display:flex;animation:none!important;transform:none!important}.auraLandingShell.auraQuestionMode .insideQuestionContent{opacity:1!important;pointer-events:auto!important;will-change:auto!important;animation:none!important;transform:none!important}.insideStepFrame{isolation:isolate;opacity:0;will-change:opacity, transform;width:100%;animation:.245s cubic-bezier(.18,.86,.2,1) 8ms both vyoQuestionSoftPop;position:relative;transform:scale(.986)}.insideStepFrame>*{z-index:2;position:relative}.insideStepFrame:before{content:none!important}.auraLandingShell.auraQuestionMode .questionRevealTitle,.auraLandingShell.auraQuestionMode .questionRevealSubtitle,.auraLandingShell.auraQuestionMode .questionRevealChoices,.auraLandingShell.auraQuestionMode .questionRevealDock,.auraLandingShell.auraQuestionMode .questionRevealChoices .insideChoiceButton{opacity:1!important;animation:none!important;transform:none!important}.insideQuestionHeader{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:clamp(7px,1.1vw,10px);display:flex}.insideQuestionProgress{display:none!important}.insideQuestionTitle{width:100%;contain:none!important;color:var(--vyo-ink,#030106)!important;letter-spacing:-.049em!important;margin:0!important;padding:0 .34em .1em 0!important;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(2rem,4.25vw,2.94rem)!important;font-weight:800!important;line-height:1.07!important;overflow:visible!important}.insideQuestionTitleLine{white-space:nowrap;display:block;contain:none!important;padding:0 .34em .052em 0!important;line-height:1.07!important;overflow:visible!important}.insideQuestionAccentLine{align-items:baseline;gap:0;display:flex!important;overflow:visible!important}.insideQuestionAccent{-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#0e8f58 0%,#139e62 38%,#67f7a8 58%,#139e62 100%) 50%/100% 100%;letter-spacing:-.048em;-webkit-background-clip:text;background-clip:text;margin-right:-.02em;display:inline-block;contain:none!important;color:#0000!important;padding:0 .22em .11em .014em!important;animation:none!important;overflow:visible!important}.insideQuestionTail{-webkit-text-fill-color:var(--vyo-ink,#030106);letter-spacing:-.048em;margin-left:0;padding-left:0;display:inline-block;color:var(--vyo-ink,#030106)!important}.insideQuestionSubtitle{letter-spacing:-.018em;color:#0301069e!important;margin:clamp(8px,1.3vw,11px) 0 0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(.86rem,1.5vw,.98rem)!important;font-weight:720!important;line-height:1.42!important}.insideChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.35vw,10px);width:100%;display:grid;align-items:stretch!important;margin-top:clamp(15px,2vw,18px)!important}.insideChoiceButton{isolation:isolate;appearance:none;-webkit-tap-highlight-color:transparent;text-align:left;cursor:pointer;contain:paint;min-width:0;position:relative;color:#030106d1!important;will-change:auto!important;background:#0301060d!important;border:0!important;border-radius:clamp(18px,2.6vw,24px)!important;outline:none!important;height:auto!important;min-height:clamp(66px,7.4vw,80px)!important;padding:clamp(11px,1.6vw,15px) clamp(13px,1.8vw,17px)!important;transition:background-color .145s,color .145s,box-shadow .145s!important;animation:none!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 0 0 1px #03010613!important}.insideChoiceButton:hover,.insideChoiceButton:active,.insideChoiceButton:focus,.insideChoiceButton:focus-visible,.insideChoiceButton.insideChoiceSelected,.insideChoiceButton.insideChoiceSelected:hover,.insideChoiceButton.insideChoiceSelected:active,.insideChoiceButton.insideChoiceSelected:focus,.insideChoiceButton.insideChoiceSelected:focus-visible{outline:none!important;animation:none!important;transform:none!important}.insideChoiceButton:hover{background:#03010610!important}.insideChoiceButton:before,.insideChoiceButton:after{content:none!important;display:none!important}.insideChoiceButton.insideChoiceSelected{color:#fffffff7!important;background:linear-gradient(135deg,#1768ff 0%,#1e77ff 58%,#0757dd 100%)!important;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #fff3,inset 0 -1px #03010621,0 10px 24px #1768ff1f!important}.insideChoiceButton span,.insideChoiceButton small{display:block;z-index:2!important;will-change:auto!important;backface-visibility:hidden!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricprecision!important;animation:none!important;position:relative!important;transform:none!important}.insideChoiceButton span{letter-spacing:-.033em;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(.96rem,1.62vw,1.08rem)!important;font-weight:850!important;line-height:1.13!important}.insideChoiceButton small{letter-spacing:-.018em;margin-top:6px;color:#03010680!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:clamp(.76rem,1.2vw,.84rem)!important;font-weight:720!important;line-height:1.18!important}.insideChoiceButton.insideChoiceSelected small,.insideChoiceButton.insideChoiceSelected:hover small{color:#ffffffbd!important}.insideActionDock{align-self:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:min(100%,330px)!important;height:50px!important;min-height:50px!important;margin-top:clamp(15px,2vw,18px)!important;animation:none!important;transform:none!important}.insideDockButton{color:#030106b8;cursor:pointer;background:#03010612;border:0;border-radius:999px;width:100%;font-size:.98rem;font-weight:820;line-height:1;box-shadow:inset 0 0 0 1px #03010613;height:50px!important;min-height:50px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;transition:background-color .14s,box-shadow .14s,color .14s,opacity .14s!important;animation:none!important;transform:none!important}.insideDockButton:hover,.insideDockButton:active,.insideDockButton:focus,.insideDockButton:focus-visible{outline:none!important;animation:none!important;transform:none!important}.insideDockNext:not(:disabled):not([aria-disabled=true]){color:#fffffff7!important;background:linear-gradient(90deg,#1768ff 0%,#22c7ff 50%,#67f7a8 100%)!important;box-shadow:0 14px 26px #22c7ff33,inset 0 1px #fff3,inset 0 -1px #0301061f!important}.insideDockNext:disabled,.insideDockNext[aria-disabled=true]{opacity:1!important;cursor:not-allowed!important;color:#03010659!important;background:#03010612!important;box-shadow:inset 0 0 0 1px #03010613!important}@keyframes vyoProgressEnter{0%{opacity:0}to{opacity:1}}@keyframes vyoLandingQuickExit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.988)}}@keyframes vyoQuestionSoftPop{0%{opacity:0;transform:scale(.986)}72%{opacity:1;transform:scale(1.005)}to{opacity:1;transform:scale(1)}}@keyframes vyoHandoffBlueExit{0%{opacity:1;transform:translate(calc(-50% - 108px),calc(16px - 50%))scale(.94)rotate(-6deg)}to{opacity:0;transform:translate(calc(-50% - 720px),calc(16px - 50%))scale(.87)rotate(-16deg)}}@keyframes vyoHandoffMintExit{0%{opacity:1;transform:translate(calc(108px - 50%),calc(16px - 50%))scale(.94)rotate(6deg)}to{opacity:0;transform:translate(calc(720px - 50%),calc(16px - 50%))scale(.87)rotate(16deg)}}@keyframes vyoHandoffFrontGrowFinalWidth{0%{opacity:1;transform:translateY(0)scale(.955)}to{opacity:1;transform:translateY(-6px)scale(1)}}@media (width<=720px){.outsideQuestionProgress{width:min(204px,56vw);top:calc(50% - min(286px,75vw))}.outsideProgressBars{gap:8px}.outsideProgressBar{height:5px}.auraLandingShell.auraTransitioning .stackCardFront,.auraLandingShell.auraQuestionMode .stackCardFront{width:min(340px,82vw)!important}.auraLandingShell.auraQuestionMode .stackCardFront{transform:translateY(-5px)scale(1)!important}.auraLandingShell.auraTransitioning .stackCardBlue{animation:.39s cubic-bezier(.16,1,.3,1) forwards vyoHandoffBlueExitMobile!important}.auraLandingShell.auraTransitioning .stackCardMint{animation:.39s cubic-bezier(.16,1,.3,1) forwards vyoHandoffMintExitMobile!important}.auraLandingShell.auraTransitioning .stackCardFront{animation:.39s cubic-bezier(.16,1,.3,1) forwards vyoHandoffFrontGrowFinalWidthMobile!important}.insideQuestionContent{justify-content:center}.insideQuestionTitle{padding-right:.38em!important;font-size:clamp(1.64rem,7.6vw,2.12rem)!important;line-height:1.055!important}.insideQuestionTitleLine{padding-right:.38em!important;line-height:1.055!important}.insideQuestionSubtitle{margin-top:9px!important;font-size:.86rem!important}.insideChoiceGrid{gap:8px!important;margin-top:14px!important}.insideChoiceButton{border-radius:18px!important;min-height:54px!important;padding:10px 12px!important}.insideChoiceButton span{font-size:.94rem!important}.insideChoiceButton small{margin-top:5px!important;font-size:.74rem!important}.insideActionDock{gap:10px!important;width:min(100%,286px)!important;height:46px!important;min-height:46px!important;margin-top:13px!important}.insideDockButton{height:46px!important;min-height:46px!important;font-size:.92rem!important}}@media (width<=390px),(height<=720px){.outsideQuestionProgress{width:176px;top:calc(50% - min(266px,72vw))}.insideQuestionTitle{font-size:clamp(1.48rem,6.9vw,1.9rem)!important}.insideChoiceButton{min-height:50px!important}.insideActionDock{width:min(100%,264px)!important;height:44px!important;min-height:44px!important;margin-top:12px!important}.insideDockButton{height:44px!important;min-height:44px!important}}@keyframes vyoHandoffBlueExitMobile{0%{opacity:1;transform:translate(calc(-50% - 64px),calc(14px - 50%))scale(.94)rotate(-6deg)}to{opacity:0;transform:translate(calc(-50% - 430px),calc(14px - 50%))scale(.87)rotate(-15deg)}}@keyframes vyoHandoffMintExitMobile{0%{opacity:1;transform:translate(calc(64px - 50%),calc(14px - 50%))scale(.94)rotate(6deg)}to{opacity:0;transform:translate(calc(430px - 50%),calc(14px - 50%))scale(.87)rotate(15deg)}}@keyframes vyoHandoffFrontGrowFinalWidthMobile{0%{opacity:1;transform:translateY(0)scale(.935)}to{opacity:1;transform:translateY(-5px)scale(1)}}@media (prefers-reduced-motion:reduce){.auraLandingShell.auraTransitioning .stackCardBlue,.auraLandingShell.auraTransitioning .stackCardMint,.auraLandingShell.auraTransitioning .stackCardFront,.auraLandingShell.auraTransitioning .landingCardContent,.insideStepFrame,.outsideQuestionProgress,.insideDockButton{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}}.insideChoiceButton.insideColorChoice:before,.insideChoiceButton.insideColorChoice:after,.insideChoiceButton.insideColorChoice.insideChoiceSelected:before,.insideChoiceButton.insideColorChoice.insideChoiceSelected:after{content:none!important;opacity:0!important;animation:none!important;display:none!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover,.insideChoiceButton.insideColorChoice.insideChoiceSelected:active,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus-visible{color:#fffffffa!important;background-blend-mode:normal!important;background-image:none!important;outline:none!important;animation:none!important;transform:none!important;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #fff3,inset 0 -1px #03010626!important}.insideChoiceButton.insideColorChoice.choice-protected.insideChoiceSelected{background:linear-gradient(135deg,#7b4dff 0%,#6037d7 54%,#2d176f 100%)!important;box-shadow:inset 0 0 0 1px #e1d6ff2e,inset 0 1px #ffffff2e,0 10px 22px #7b4dff1f!important}.insideChoiceButton.insideColorChoice.choice-after-hours.insideChoiceSelected{background:linear-gradient(135deg,#d12d6e 0%,#8f174a 52%,#2d0718 100%)!important;box-shadow:inset 0 0 0 1px #ffbfd629,inset 0 1px #ffffff2e,0 10px 22px #d12d6e1c!important}.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected span,.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected small{color:#1c1608eb!important}.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected small{opacity:.7!important}.insideChoiceButton.insideColorChoice.choice-soft-mode.insideChoiceSelected{background:linear-gradient(135deg,#e37a55 0%,#b94f38 52%,#4a1710 100%)!important;box-shadow:inset 0 0 0 1px #ffccb729,inset 0 1px #ffffff2e,0 10px 22px #e37a551c!important}.insideChoiceButton.insideColorChoice.choice-rare-glow.insideChoiceSelected{background:linear-gradient(135deg,#f28a24 0%,#b65a16 54%,#46200a 100%)!important;box-shadow:inset 0 0 0 1px #ffd79e29,inset 0 1px #ffffff2e,0 10px 22px #f28a241f!important}.insideChoiceButton.insideColorChoice.choice-redline.insideChoiceSelected{background:linear-gradient(135deg,#ff283f 0%,#c8152c 52%,#4b060d 100%)!important;box-shadow:inset 0 0 0 1px #ffbec22e,inset 0 1px #ffffff2e,0 10px 22px #ff283f1f!important}.stackCardFront.auraAtmospherePreview{transition:background .17s,box-shadow .17s!important}.stackCardFront.auraAtmospherePreview.atmosphere-protected{background-blend-mode:normal, overlay, screen, multiply, normal!important;background:-webkit-linear-gradient(322deg,#7b4dff3d 0%,#7b4dff1f 34%,#fff8ea00 70%),-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),-webkit-radial-gradient(circle at 90% 88%,#7b4dff1a,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:linear-gradient(128deg,#7b4dff3d 0%,#7b4dff1f 34%,#fff8ea00 70%),image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),radial-gradient(circle at 90% 88%,#7b4dff1a,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;box-shadow:0 38px 96px #0006,0 0 42px #7b4dff33,inset 0 1px #fffffff0,inset 0 -1px #1010180f!important}.stackCardFront.auraAtmospherePreview.atmosphere-after-hours{background-blend-mode:normal, overlay, screen, multiply, normal!important;background:-webkit-linear-gradient(322deg,#d12d6e38 0%,#d12d6e1a 36%,#fff8ea00 70%),-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),-webkit-radial-gradient(circle at 90% 88%,#d12d6e1a,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:linear-gradient(128deg,#d12d6e38 0%,#d12d6e1a 36%,#fff8ea00 70%),image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),radial-gradient(circle at 90% 88%,#d12d6e1a,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;box-shadow:0 38px 96px #0006,0 0 42px #d12d6e2e,inset 0 1px #fffffff0,inset 0 -1px #1010180f!important}.stackCardFront.auraAtmospherePreview.atmosphere-fresh-pulse{background-blend-mode:normal, overlay, screen, multiply, normal!important;background:-webkit-linear-gradient(322deg,#f4d56f4d 0%,#f4d56f24 34%,#fff8ea00 70%),-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),-webkit-radial-gradient(circle at 90% 88%,#f4d56f1f,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:linear-gradient(128deg,#f4d56f4d 0%,#f4d56f24 34%,#fff8ea00 70%),image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),radial-gradient(circle at 90% 88%,#f4d56f1f,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;box-shadow:0 38px 96px #0006,0 0 42px #f4d56f2e,inset 0 1px #fffffff0,inset 0 -1px #1010180f!important}.stackCardFront.auraAtmospherePreview.atmosphere-soft-mode{background-blend-mode:normal, overlay, screen, multiply, normal!important;background:-webkit-linear-gradient(322deg,#e37a553d 0%,#e37a551f 35%,#fff8ea00 70%),-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),-webkit-radial-gradient(circle at 90% 88%,#e37a551a,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:linear-gradient(128deg,#e37a553d 0%,#e37a551f 35%,#fff8ea00 70%),image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),radial-gradient(circle at 90% 88%,#e37a551a,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;box-shadow:0 38px 96px #0006,0 0 42px #e37a552e,inset 0 1px #fffffff0,inset 0 -1px #1010180f!important}.stackCardFront.auraAtmospherePreview.atmosphere-rare-glow{background-blend-mode:normal, overlay, screen, multiply, normal!important;background:-webkit-linear-gradient(322deg,#f28a2447 0%,#f28a2421 35%,#fff8ea00 70%),-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),-webkit-radial-gradient(circle at 90% 88%,#f28a241c,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:linear-gradient(128deg,#f28a2447 0%,#f28a2421 35%,#fff8ea00 70%),image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),radial-gradient(circle at 90% 88%,#f28a241c,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;box-shadow:0 38px 96px #0006,0 0 42px #f28a242e,inset 0 1px #fffffff0,inset 0 -1px #1010180f!important}.stackCardFront.auraAtmospherePreview.atmosphere-redline{background-blend-mode:normal, overlay, screen, multiply, normal!important;background:-webkit-linear-gradient(322deg,#ff283f3d 0%,#ff283f1c 35%,#fff8ea00 70%),-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),-webkit-radial-gradient(circle at 90% 88%,#ff283f1a,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:linear-gradient(128deg,#ff283f3d 0%,#ff283f1c 35%,#fff8ea00 70%),image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),radial-gradient(circle at 90% 88%,#ff283f1a,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;box-shadow:0 38px 96px #0006,0 0 42px #ff283f2e,inset 0 1px #fffffff0,inset 0 -1px #1010180f!important}.stackCardFront.auraAtmospherePreview.atmosphere-protected{--atmo-rgb:139, 102, 255;--atmo-edge-rgb:104, 70, 255}.stackCardFront.auraAtmospherePreview.atmosphere-after-hours{--atmo-rgb:226, 42, 166;--atmo-edge-rgb:192, 24, 134}.stackCardFront.auraAtmospherePreview.atmosphere-fresh-pulse{--atmo-rgb:237, 241, 90;--atmo-edge-rgb:215, 217, 53}.stackCardFront.auraAtmospherePreview.atmosphere-soft-mode{--atmo-rgb:255, 138, 95;--atmo-edge-rgb:227, 109, 69}.stackCardFront.auraAtmospherePreview.atmosphere-redline{--atmo-rgb:255, 35, 65;--atmo-edge-rgb:227, 19, 45}.stackCardFront.auraAtmospherePreview.atmosphere-rare-glow{--atmo-rgb:255, 155, 34;--atmo-edge-rgb:228, 134, 24}.stackCardFront.auraAtmospherePreview.atmosphere-protected,.stackCardFront.auraAtmospherePreview.atmosphere-after-hours,.stackCardFront.auraAtmospherePreview.atmosphere-fresh-pulse,.stackCardFront.auraAtmospherePreview.atmosphere-soft-mode,.stackCardFront.auraAtmospherePreview.atmosphere-redline,.stackCardFront.auraAtmospherePreview.atmosphere-rare-glow{background-blend-mode:overlay, screen, multiply, normal!important;box-shadow:0 38px 96px #0006, 0 0 26px rgba(var(--atmo-edge-rgb), .11), inset 0 1px 0 #fffffff0, inset 0 -1px 0 #1010180f!important;background:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),-webkit-radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;transition:box-shadow .15s!important}.stackCardFront.auraAtmospherePreview .vibeTransitionShimmer{z-index:3!important;pointer-events:none!important;opacity:0!important;border-radius:inherit!important;background:linear-gradient(104deg, transparent 0%, transparent 38%, rgba(var(--atmo-rgb), 0) 42%, rgba(var(--atmo-rgb), .34) 47%, #ffffff94 50%, rgba(var(--atmo-rgb), .3) 53%, rgba(var(--atmo-rgb), 0) 58%, transparent 100%)!important;mix-blend-mode:soft-light!important;filter:none!important;will-change:transform, opacity!important;backface-visibility:hidden!important;contain:paint!important;animation:.76s cubic-bezier(.18,.82,.22,1) 20ms both vyoAtmosphereDiagonalSweep!important;display:block!important;position:absolute!important;inset:-42%!important;transform:translate(-72%,-24%)rotate(18deg)!important}@keyframes vyoAtmosphereDiagonalSweep{0%{opacity:0;transform:translate(-78%,-30%)rotate(18deg)}16%{opacity:.86}72%{opacity:.78}to{opacity:0;transform:translate(78%,30%)rotate(18deg)}}.insideChoiceButton.insideColorChoice,.insideChoiceButton.insideColorChoice:hover,.insideChoiceButton.insideColorChoice:active,.insideChoiceButton.insideColorChoice:focus,.insideChoiceButton.insideColorChoice:focus-visible{background-blend-mode:normal!important;filter:none!important;background-image:none!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover,.insideChoiceButton.insideColorChoice.insideChoiceSelected:active,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus-visible{color:#fffffffa!important;outline:none!important;animation:none!important;transform:none!important;box-shadow:inset 0 0 0 1px #ffffff26,inset 0 1px #fff3,inset 0 -1px #03010629!important}.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected{color:#0f1004f0!important;background:linear-gradient(135deg,#faffc2 0%,#edf15a 46%,#b8b822 100%)!important;box-shadow:inset 0 0 0 1px #ffffff61,inset 0 1px #ffffff8a,inset 0 -1px #464a0c24!important}.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected span,.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected:hover span,.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected small,.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected:hover small{color:#0f1004eb!important}.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected small,.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected:hover small{opacity:.66!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected span,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover span{color:#fffffff7!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected small,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover small{color:#ffffffb8!important}.vyoCard.paletteProtected{background:radial-gradient(circle at 24% 18%,#d4c7ff57,#0000 34%),radial-gradient(circle at 82% 84%,#24115e94,#0000 46%),linear-gradient(145deg,#24115e 0%,#6846ff 48%,#8b66ff 100%)!important;box-shadow:0 34px 84px #0000006b,0 0 48px #8b66ff2e,inset 0 0 0 1px #d4c7ff38!important}.vyoCard.paletteProtected .vyoAtmosphereName{color:#d4c7ff!important}.vyoCard.paletteAfterHours{background:radial-gradient(circle at 24% 18%,#ff9ddb4d,#0000 34%),radial-gradient(circle at 82% 84%,#3a0a3199,#0000 46%),linear-gradient(145deg,#3a0a31 0%,#a71276 48%,#e22aa6 100%)!important;box-shadow:0 34px 84px #0000006b,0 0 48px #e22aa629,inset 0 0 0 1px #ff9ddb33!important}.vyoCard.paletteAfterHours .vyoAtmosphereName{color:#ff9ddb!important}.vyoCard.paletteRedline{background:radial-gradient(circle at 24% 18%,#ff8e7757,#0000 34%),radial-gradient(circle at 82% 84%,#46050c94,#0000 46%),linear-gradient(145deg,#46050c 0%,#e3132d 48%,#ff2341 100%)!important;box-shadow:0 34px 84px #0000006b,0 0 48px #ff234129,inset 0 0 0 1px #ff8e7738!important}.vyoCard.paletteRedline .vyoAtmosphereName{color:#ffb0a2!important}.vyoCard.paletteRare{background:radial-gradient(circle at 24% 18%,#ffd18a5c,#0000 34%),radial-gradient(circle at 82% 84%,#4f250794,#0000 46%),linear-gradient(145deg,#4f2507 0%,#e48618 50%,#ff9b22 100%)!important;box-shadow:0 34px 84px #0000006b,0 0 48px #ff9b2229,inset 0 0 0 1px #ffd18a38!important}.vyoCard.paletteRare .vyoAtmosphereName{color:#ffd18a!important}@media (prefers-reduced-motion:reduce){.stackCardFront.auraAtmospherePreview .vibeTransitionShimmer{animation:none!important;display:none!important}}.stackCardFront.auraAtmospherePreview.atmosphere-protected,.stackCardFront.auraAtmospherePreview.atmosphere-after-hours,.stackCardFront.auraAtmospherePreview.atmosphere-fresh-pulse,.stackCardFront.auraAtmospherePreview.atmosphere-soft-mode,.stackCardFront.auraAtmospherePreview.atmosphere-redline,.stackCardFront.auraAtmospherePreview.atmosphere-rare-glow{background-blend-mode:overlay, screen, multiply, normal!important;box-shadow:0 38px 96px #0006, 0 0 24px rgba(var(--atmo-glow), .1), inset 0 1px 0 #fffffff0, inset 0 -1px 0 #1010180f!important;background:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),-webkit-radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important}.stackCardFront.auraAtmospherePreview .vibeTransitionShimmer{z-index:3!important;pointer-events:none!important;border-radius:inherit!important;opacity:0!important;background:image-set(url(/vyo_card_foil_master.webp) type("image/webp"), url(/vyo_card_foil_master.png) type("image/png")), radial-gradient(circle at 24% 20%, #ffffff57, transparent 31%), radial-gradient(circle at 82% 84%, rgba(var(--atmo-dark),.56), transparent 48%), linear-gradient(145deg, rgba(var(--atmo-dark), .98) 0%, rgba(var(--atmo-mid), .96) 48%, rgba(var(--atmo-accent), .92) 100%)!important;background-blend-mode:soft-light, screen, multiply, normal!important;mix-blend-mode:normal!important;filter:saturate(1.08)contrast(1.04)!important;will-change:transform, opacity!important;backface-visibility:hidden!important;contain:paint!important;background-position:50%!important;background-size:cover!important;animation:.88s cubic-bezier(.16,.92,.22,1) 35ms both vyoAtmosphereFinalCardRevealSweep!important;display:block!important;position:absolute!important;inset:-46%!important;transform:translate(-88%,-30%)rotate(16deg)!important;-webkit-mask-image:linear-gradient(104deg,#0000 0% 39%,#00000014 43%,#000000eb 48%,#000 51%,#000000e0 54%,#0000001a 59%,#0000 64% 100%)!important;mask-image:linear-gradient(104deg,#0000 0% 39%,#00000014 43%,#000000eb 48%,#000 51%,#000000e0 54%,#0000001a 59%,#0000 64% 100%)!important}@keyframes vyoAtmosphereFinalCardRevealSweep{0%{opacity:0;transform:translate(-88%,-32%)rotate(16deg)}10%{opacity:.92}62%{opacity:.88}to{opacity:0;transform:translate(88%,32%)rotate(16deg)}}.insideChoiceButton.insideColorChoice,.insideChoiceButton.insideColorChoice:hover,.insideChoiceButton.insideColorChoice:active,.insideChoiceButton.insideColorChoice:focus,.insideChoiceButton.insideColorChoice:focus-visible,.insideChoiceButton.insideColorChoice.insideChoiceSelected,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover,.insideChoiceButton.insideColorChoice.insideChoiceSelected:active,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus-visible{background-blend-mode:normal!important;filter:none!important;transform:none!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected span,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover span,.insideChoiceButton.insideColorChoice.insideChoiceSelected small,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover small{color:#fffffff7!important}@media (prefers-reduced-motion:reduce){.stackCardFront.auraAtmospherePreview .vibeTransitionShimmer{animation:none!important;display:none!important}}.vibeTransitionShimmer,.auraLandingShell.auraTransitioning .vibeTransitionShimmer,.auraLandingShell.auraQuestionMode .vibeTransitionShimmer,.stackCardFront.auraAtmospherePreview .vibeTransitionShimmer{opacity:0!important;background:0 0!important;animation:none!important;display:none!important}.stackCardFront.auraAtmospherePreview{background-blend-mode:overlay, screen, multiply, normal!important;background:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),-webkit-radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;position:relative!important;overflow:hidden!important;box-shadow:0 38px 96px #0006,inset 0 1px #fffffff0,inset 0 -1px #1010180f!important}.stackCardFront .cardContentBridge,.stackCardFront .insideQuestionContent,.stackCardFront .insideActionDock{z-index:5!important;position:relative!important}.stackCardFront .atmosphereRevealSweep{opacity:0;transform:translate(-78%,-30%)rotate(15deg);z-index:3!important;pointer-events:none!important;border-radius:inherit!important;background:image-set(url(/vyo_card_foil_master.webp) type("image/webp"), url(/vyo_card_foil_master.png) type("image/png")), radial-gradient(circle at 22% 16%, #fff6, transparent 30%), radial-gradient(circle at 84% 86%, rgba(var(--atmo-dark), .62), transparent 48%), linear-gradient(145deg, rgba(var(--atmo-dark), 1) 0%, rgba(var(--atmo-mid), .98) 48%, rgba(var(--atmo-accent), .94) 100%)!important;background-blend-mode:soft-light, screen, multiply, normal!important;filter:saturate(1.2)contrast(1.08)!important;will-change:transform, opacity!important;backface-visibility:hidden!important;contain:paint!important;background-position:50%!important;background-size:cover!important;animation:.9s cubic-bezier(.16,.9,.2,1) both vyoDedicatedAtmosphereSweep!important;display:block!important;position:absolute!important;inset:-52%!important;-webkit-mask-image:linear-gradient(105deg,#0000 0% 34%,#0000001a 39%,#000000b8 44%,#000 48% 52%,#000000b8 56%,#0000001f 61%,#0000 67% 100%)!important;mask-image:linear-gradient(105deg,#0000 0% 34%,#0000001a 39%,#000000b8 44%,#000 48% 52%,#000000b8 56%,#0000001f 61%,#0000 67% 100%)!important}@keyframes vyoDedicatedAtmosphereSweep{0%{opacity:0;transform:translate(-78%,-30%)rotate(15deg)}9%{opacity:.96}54%{opacity:.9}to{opacity:0;transform:translate(78%,30%)rotate(15deg)}}.insideChoiceButton.insideColorChoice,.insideChoiceButton.insideColorChoice:hover,.insideChoiceButton.insideColorChoice:active,.insideChoiceButton.insideColorChoice:focus,.insideChoiceButton.insideColorChoice:focus-visible,.insideChoiceButton.insideColorChoice.insideChoiceSelected,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover,.insideChoiceButton.insideColorChoice.insideChoiceSelected:active,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus-visible{filter:none!important;background-blend-mode:normal!important;transform:none!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover,.insideChoiceButton.insideColorChoice.insideChoiceSelected:active,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus-visible{color:#fffffffa!important;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff2e,inset 0 -1px #03010629!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected span,.insideChoiceButton.insideColorChoice.insideChoiceSelected small,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover span,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover small{color:#fffffffa!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected small,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover small{opacity:.74!important}@media (prefers-reduced-motion:reduce){.stackCardFront .atmosphereRevealSweep{animation:none!important;display:none!important}}.stackCardFront.auraAtmospherePreview.atmosphere-protected{--atmo-dark:42, 14, 122;--atmo-mid:100, 56, 255;--atmo-accent:142, 100, 255;--atmo-glow:142, 100, 255}.stackCardFront.auraAtmospherePreview.atmosphere-after-hours{--atmo-dark:39, 0, 24;--atmo-mid:126, 0, 66;--atmo-accent:224, 38, 140;--atmo-glow:224, 38, 140}.stackCardFront.auraAtmospherePreview.atmosphere-fresh-pulse{--atmo-dark:6, 23, 61;--atmo-mid:7, 87, 200;--atmo-accent:41, 215, 255;--atmo-glow:41, 215, 255}.stackCardFront.auraAtmospherePreview.atmosphere-soft-mode{--atmo-dark:11, 43, 32;--atmo-mid:30, 125, 78;--atmo-accent:111, 224, 142;--atmo-glow:111, 224, 142}.stackCardFront.auraAtmospherePreview.atmosphere-redline{--atmo-dark:75, 6, 13;--atmo-mid:200, 21, 44;--atmo-accent:255, 40, 63;--atmo-glow:255, 40, 63}.stackCardFront.auraAtmospherePreview.atmosphere-rare-glow{--atmo-dark:79, 37, 7;--atmo-mid:228, 134, 24;--atmo-accent:255, 155, 34;--atmo-glow:255, 155, 34}.stackCardFront.auraAtmospherePreview{isolation:isolate!important;background-blend-mode:overlay, screen, multiply, normal!important;background:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),-webkit-radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;position:relative!important;overflow:hidden!important}.stackCardFront.auraAtmospherePreview .cardContentBridge,.stackCardFront.auraAtmospherePreview .insideQuestionContent,.stackCardFront.auraAtmospherePreview .insideStepFrame,.stackCardFront.auraAtmospherePreview .insideChoiceGrid,.stackCardFront.auraAtmospherePreview .insideActionDock{z-index:12!important;position:relative!important}.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{opacity:0;transform:translate(-74%,-28%)rotate(14deg);z-index:2!important;pointer-events:none!important;border-radius:inherit!important;background:image-set(url(/vyo_card_foil_master.webp) type("image/webp"), url(/vyo_card_foil_master.png) type("image/png")), radial-gradient(circle at 18% 14%, #ffffff7a, transparent 34%), radial-gradient(circle at 82% 86%, rgba(var(--atmo-dark), .62), transparent 46%), linear-gradient(145deg, rgba(var(--atmo-dark), .98) 0%, rgba(var(--atmo-mid), .98) 50%, rgba(var(--atmo-accent), .94) 100%)!important;background-blend-mode:soft-light, screen, multiply, normal!important;filter:saturate(1.18)contrast(1.06)!important;mix-blend-mode:normal!important;will-change:transform, opacity!important;backface-visibility:hidden!important;contain:paint!important;background-position:50%!important;background-size:cover!important;animation:1.42s cubic-bezier(.16,.86,.18,1) both vyoAtmosphereSlowMaterialSweep!important;display:block!important;position:absolute!important;inset:-46% -54%!important;-webkit-mask-image:linear-gradient(105deg,#0000 0% 32%,#0000001a 37%,#000000b3 42%,#000 47% 53%,#000000b3 58%,#0000001a 63%,#0000 69% 100%)!important;mask-image:linear-gradient(105deg,#0000 0% 32%,#0000001a 37%,#000000b3 42%,#000 47% 53%,#000000b3 58%,#0000001a 63%,#0000 69% 100%)!important}@keyframes vyoAtmosphereSlowMaterialSweep{0%{opacity:0;transform:translate(-74%,-28%)rotate(14deg)}12%{opacity:.82}58%{opacity:.82}to{opacity:0;transform:translate(74%,28%)rotate(14deg)}}.insideChoiceButton.insideColorChoice:before,.insideChoiceButton.insideColorChoice:after,.insideChoiceButton.insideColorChoice.insideChoiceSelected:before,.insideChoiceButton.insideColorChoice.insideChoiceSelected:after{content:none!important;opacity:0!important;background:0 0!important;animation:none!important;display:none!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover,.insideChoiceButton.insideColorChoice.insideChoiceSelected:active,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus,.insideChoiceButton.insideColorChoice.insideChoiceSelected:focus-visible{color:#fffffffa!important;text-shadow:none!important;filter:none!important;transform:none!important;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #ffffff29,inset 0 -1px #0000002e!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected span,.insideChoiceButton.insideColorChoice.insideChoiceSelected small,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover span,.insideChoiceButton.insideColorChoice.insideChoiceSelected:hover small,.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected span,.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected small,.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected:hover span,.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected:hover small{color:#fffffffa!important}.insideChoiceButton.insideColorChoice.insideChoiceSelected small,.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected small{opacity:.78!important}.insideChoiceButton.insideColorChoice.choice-protected.insideChoiceSelected{background:linear-gradient(135deg,#8e64ff 0%,#6438ff 48%,#2a0e7a 100%)!important}.insideChoiceButton.insideColorChoice.choice-after-hours.insideChoiceSelected{background:linear-gradient(135deg,#e0268c 0%,#7e0042 50%,#270018 100%)!important}.insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected{background:linear-gradient(135deg,#29d7ff 0%,#0757c8 52%,#06173d 100%)!important}.insideChoiceButton.insideColorChoice.choice-soft-mode.insideChoiceSelected{background:linear-gradient(135deg,#6fe08e 0%,#1e7d4e 52%,#0b2b20 100%)!important}.insideChoiceButton.insideColorChoice.choice-redline.insideChoiceSelected{background:linear-gradient(135deg,#ff283f 0%,#c8152c 48%,#4b060d 100%)!important}.insideChoiceButton.insideColorChoice.choice-rare-glow.insideChoiceSelected{background:linear-gradient(135deg,#ff9b22 0%,#e48618 48%,#4f2507 100%)!important}.vyoCard.paletteFresh{background:radial-gradient(circle at 24% 18%,#9beaff59,#0000 34%),radial-gradient(circle at 82% 84%,#06173d94,#0000 46%),linear-gradient(145deg,#06173d 0%,#0757c8 48%,#29d7ff 100%)!important;box-shadow:0 34px 84px #0006,0 0 48px #29d7ff29,inset 0 0 0 1px #9beaff38!important}.vyoCard.paletteFresh .vyoAtmosphereName{color:#9beaff!important}.vyoCard.paletteSoftMode,.vyoCard.paletteSoft{background:radial-gradient(circle at 24% 18%,#c6f5cb57,#0000 34%),radial-gradient(circle at 82% 84%,#0b2b2099,#0000 46%),linear-gradient(145deg,#0b2b20 0%,#1e7d4e 48%,#6fe08e 100%)!important;box-shadow:0 34px 84px #0006,0 0 48px #6fe08e24,inset 0 0 0 1px #c6f5cb33!important}.vyoCard.paletteSoftMode .vyoAtmosphereName,.vyoCard.paletteSoft .vyoAtmosphereName{color:#c6f5cb!important}@media (prefers-reduced-motion:reduce){.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{animation:none!important;display:none!important}}.stackCardFront.auraAtmospherePreview.atmosphere-protected{--atmo-dark:36, 17, 94;--atmo-mid:104, 70, 255;--atmo-accent:139, 102, 255}.stackCardFront.auraAtmospherePreview.atmosphere-after-hours{--atmo-dark:58, 10, 49;--atmo-mid:192, 24, 134;--atmo-accent:226, 42, 166}.stackCardFront.auraAtmospherePreview.atmosphere-fresh-pulse{--atmo-dark:6, 23, 61;--atmo-mid:7, 87, 200;--atmo-accent:41, 215, 255}.stackCardFront.auraAtmospherePreview.atmosphere-soft-mode{--atmo-dark:11, 43, 32;--atmo-mid:30, 125, 78;--atmo-accent:111, 224, 142}.stackCardFront.auraAtmospherePreview.atmosphere-redline{--atmo-dark:70, 5, 12;--atmo-mid:227, 19, 45;--atmo-accent:255, 35, 65}.stackCardFront.auraAtmospherePreview.atmosphere-rare-glow{--atmo-dark:79, 37, 7;--atmo-mid:228, 134, 24;--atmo-accent:255, 155, 34}.stackCardFront.auraAtmospherePreview{isolation:isolate!important;background-blend-mode:overlay, screen, multiply, normal!important;background-color:#0000!important;background-image:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),-webkit-radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background-image:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 20% 14%,#fffffffa,#0000 34%),radial-gradient(circle at 86% 88%,#dfd8cb57,#0000 46%),linear-gradient(#fffdf5 0%,#fff7e9 56%,#f2ece1 100%)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:scroll,scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important;position:relative!important;overflow:hidden!important}.stackCardFront.auraAtmospherePreview:before{z-index:0!important;pointer-events:none!important;opacity:.62!important}.stackCardFront.auraAtmospherePreview:after{z-index:2!important;pointer-events:none!important;opacity:.76!important}.stackCardFront.auraAtmospherePreview .stackCardContent,.stackCardFront.auraAtmospherePreview .cardContentBridge,.stackCardFront.auraAtmospherePreview .insideQuestionContent,.stackCardFront.auraAtmospherePreview .insideStepFrame,.stackCardFront.auraAtmospherePreview .insideQuestionHeader,.stackCardFront.auraAtmospherePreview .insideQuestionTitle,.stackCardFront.auraAtmospherePreview .insideQuestionTitleLine,.stackCardFront.auraAtmospherePreview .insideQuestionSubtitle,.stackCardFront.auraAtmospherePreview .insideChoiceGrid,.stackCardFront.auraAtmospherePreview .insideActionDock{z-index:30!important;position:relative!important}.stackCardFront.auraAtmospherePreview .insideChoiceButton:not(.insideChoiceSelected),.stackCardFront.auraAtmospherePreview .insideDockBack,.stackCardFront.auraAtmospherePreview .insideDockNext:disabled,.stackCardFront.auraAtmospherePreview .insideDockNext[aria-disabled=true]{z-index:31!important;background:#fff8ec!important;position:relative!important;box-shadow:inset 0 0 0 1px #03010614,inset 0 1px #ffffffc2,inset 0 -1px #0301060a!important}.stackCardFront.auraAtmospherePreview .insideChoiceButton:not(.insideChoiceSelected):hover{background:#fffaf1!important}.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideChoiceSelected,.stackCardFront.auraAtmospherePreview .insideDockNext:not(:disabled){z-index:31!important;position:relative!important}.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideColorChoice.insideChoiceSelected,.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideColorChoice.insideChoiceSelected:hover,.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideColorChoice.insideChoiceSelected:active,.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideColorChoice.insideChoiceSelected:focus,.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideColorChoice.insideChoiceSelected:focus-visible,.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideColorChoice.insideChoiceSelected span,.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideColorChoice.insideChoiceSelected small,.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected,.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected span,.stackCardFront.auraAtmospherePreview .insideChoiceButton.insideColorChoice.choice-fresh-pulse.insideChoiceSelected small{color:#fffffffa!important;-webkit-text-fill-color:#fffffffa!important;text-shadow:none!important}.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{opacity:0;transform:translate(-34%)rotate(15deg);z-index:1!important;pointer-events:none!important;background:image-set(url(/vyo_card_foil_master.webp) type("image/webp"), url(/vyo_card_foil_master.png) type("image/png")), radial-gradient(circle at 22% 14%, #ffffff94, transparent 36%), radial-gradient(circle at 82% 88%, rgba(var(--atmo-dark), .62), transparent 48%), linear-gradient(145deg, rgba(var(--atmo-dark), .82) 0%, rgba(var(--atmo-mid), .96) 46%, rgba(var(--atmo-accent), .9) 100%)!important;background-blend-mode:soft-light, screen, multiply, normal!important;filter:saturate(1.12)contrast(1.04)!important;mix-blend-mode:normal!important;transform-origin:50%!important;will-change:transform, opacity!important;backface-visibility:hidden!important;contain:paint!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:999px!important;width:84%!important;height:194%!important;animation:3.4s cubic-bezier(.18,.78,.18,1) both vyoAtmosphereWideSlowMaterialSweep!important;display:block!important;position:absolute!important;inset:-46% auto auto -92%!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,#0000 0% 11%,#00000009 19%,#00000024 28%,#0000006b 39%,#000000c7 48%,#000000e0 50%,#000000c7 52%,#0000006b 61%,#00000024 72%,#00000009 81%,#0000 89% 100%)!important;mask-image:linear-gradient(90deg,#0000 0% 11%,#00000009 19%,#00000024 28%,#0000006b 39%,#000000c7 48%,#000000e0 50%,#000000c7 52%,#0000006b 61%,#00000024 72%,#00000009 81%,#0000 89% 100%)!important}@keyframes vyoAtmosphereWideSlowMaterialSweep{0%{opacity:0;transform:translate(-38%)rotate(15deg)}8%{opacity:.7}22%{opacity:.78}70%{opacity:.78}88%{opacity:.54}to{opacity:0;transform:translate(300%)rotate(15deg)}}@media (width<=520px){.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{width:88%!important;height:198%!important;animation-duration:3.6s!important;top:-48%!important;left:-96%!important}@keyframes vyoAtmosphereWideSlowMaterialSweep{0%{opacity:0;transform:translate(-40%)rotate(15deg)}8%{opacity:.7}22%{opacity:.78}70%{opacity:.78}88%{opacity:.54}to{opacity:0;transform:translate(305%)rotate(15deg)}}}@media (prefers-reduced-motion:reduce){.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{animation:none!important;display:none!important}}.stackCardFront.auraAtmospherePreview:before{opacity:.68!important;mix-blend-mode:soft-light!important;filter:contrast(1.025)saturate(1.01)!important}.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{opacity:0;z-index:1!important;background:image-set(url(/vyo_card_foil_master.webp) type("image/webp"), url(/vyo_card_foil_master.png) type("image/png")), radial-gradient(circle at 20% 14%, #ffffff8a, transparent 35%), radial-gradient(circle at 84% 88%, rgba(var(--atmo-dark), .6), transparent 50%), linear-gradient(145deg, rgba(var(--atmo-dark), .78) 0%, rgba(var(--atmo-mid), .94) 46%, rgba(var(--atmo-accent), .88) 100%)!important;background-blend-mode:soft-light, screen, multiply, normal!important;filter:saturate(1.1)contrast(1.035)!important;mix-blend-mode:normal!important;will-change:transform, opacity!important;backface-visibility:hidden!important;contain:paint!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:999px!important;width:252%!important;height:208%!important;animation:3.4s cubic-bezier(.18,.78,.18,1) both vyoAtmosphereTripleWideMaterialSweep!important;top:-54%!important;left:-190%!important;-webkit-mask-image:linear-gradient(90deg,#0000 0% 10%,#00000006 18%,#0000001a 27%,#0000004d 36%,#0009 44%,#000000d6 49%,#000000e0 50%,#000000d6 51%,#0009 56%,#0000004d 64%,#0000001a 73%,#00000006 82%,#0000 90% 100%)!important;mask-image:linear-gradient(90deg,#0000 0% 10%,#00000006 18%,#0000001a 27%,#0000004d 36%,#0009 44%,#000000d6 49%,#000000e0 50%,#000000d6 51%,#0009 56%,#0000004d 64%,#0000001a 73%,#00000006 82%,#0000 90% 100%)!important}@keyframes vyoAtmosphereTripleWideMaterialSweep{0%{opacity:0;transform:translate(-38%)rotate(15deg)}8%{opacity:.66}22%{opacity:.76}70%{opacity:.76}88%{opacity:.52}to{opacity:0;transform:translate(122%)rotate(15deg)}}@media (width<=520px){.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{width:264%!important;height:212%!important;animation-duration:3.6s!important;top:-56%!important;left:-198%!important}@keyframes vyoAtmosphereTripleWideMaterialSweep{0%{opacity:0;transform:translate(-38%)rotate(15deg)}8%{opacity:.66}22%{opacity:.76}70%{opacity:.76}88%{opacity:.52}to{opacity:0;transform:translate(124%)rotate(15deg)}}}.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{opacity:0;z-index:1!important;filter:saturate(1.1)contrast(1.035)!important;mix-blend-mode:normal!important;will-change:transform, opacity!important;backface-visibility:hidden!important;contain:paint!important;border-radius:999px!important;width:252%!important;height:208%!important;animation:4.2s cubic-bezier(.18,.78,.18,1) both vyoAtmosphereSameWidthSoftFeatherSweep!important;top:-54%!important;left:-190%!important;-webkit-mask-image:linear-gradient(90deg,#0000 0% 10%,#0000001a 16%,#0003 22%,#0000004d 28%,#0006 34%,#00000080 39%,#0009 43%,#000000b3 46%,#000c 48%,#000000e6 49.5% 50.5%,#000c 52%,#000000b3 54%,#0009 57%,#00000080 61%,#0006 66%,#0000004d 72%,#0003 78%,#0000001a 84%,#0000 90% 100%)!important;mask-image:linear-gradient(90deg,#0000 0% 10%,#0000001a 16%,#0003 22%,#0000004d 28%,#0006 34%,#00000080 39%,#0009 43%,#000000b3 46%,#000c 48%,#000000e6 49.5% 50.5%,#000c 52%,#000000b3 54%,#0009 57%,#00000080 61%,#0006 66%,#0000004d 72%,#0003 78%,#0000001a 84%,#0000 90% 100%)!important}@keyframes vyoAtmosphereSameWidthSoftFeatherSweep{0%{opacity:0;transform:translate(-38%)rotate(15deg)}7%{opacity:.82}17%{opacity:1}72%{opacity:1}88%{opacity:.7}to{opacity:0;transform:translate(122%)rotate(15deg)}}@media (width<=520px){.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{width:264%!important;height:212%!important;animation-duration:4.3s!important;top:-56%!important;left:-198%!important}@keyframes vyoAtmosphereSameWidthSoftFeatherSweep{0%{opacity:0;transform:translate(-38%)rotate(15deg)}7%{opacity:.82}17%{opacity:1}72%{opacity:1}88%{opacity:.7}to{opacity:0;transform:translate(124%)rotate(15deg)}}}.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{opacity:0;z-index:1!important;filter:saturate(1.14)contrast(1.045)!important;mix-blend-mode:normal!important;background:image-set(url(/vyo_card_foil_master.webp) type("image/webp"), url(/vyo_card_foil_master.png) type("image/png")), radial-gradient(circle at 22% 16%, #ffffff6b, transparent 30%), radial-gradient(circle at 84% 86%, rgba(var(--atmo-dark), .6), transparent 48%), linear-gradient(145deg, rgba(var(--atmo-dark), 1) 0%, rgba(var(--atmo-mid), .98) 48%, rgba(var(--atmo-accent), .94) 100%)!important;background-blend-mode:soft-light, screen, multiply, normal!important;will-change:transform, opacity!important;backface-visibility:hidden!important;contain:paint!important;background-position:50%!important;background-size:cover!important;border-radius:999px!important;width:252%!important;height:208%!important;animation:5.2s cubic-bezier(.18,.78,.18,1) both vyoAtmosphereWiderCoreSlowerSweep!important;top:-54%!important;left:-190%!important;-webkit-mask-image:linear-gradient(90deg,#0000 0% 9%,#0000001a 14%,#0003 19%,#0000004d 24%,#0006 29%,#00000080 34%,#0009 39%,#000000b3 43%,#000c 46%,#000000e6 48.5% 51.5%,#000c 54%,#000000b3 57%,#0009 61%,#00000080 66%,#0006 71%,#0000004d 76%,#0003 81%,#0000001a 86%,#0000 91% 100%)!important;mask-image:linear-gradient(90deg,#0000 0% 9%,#0000001a 14%,#0003 19%,#0000004d 24%,#0006 29%,#00000080 34%,#0009 39%,#000000b3 43%,#000c 46%,#000000e6 48.5% 51.5%,#000c 54%,#000000b3 57%,#0009 61%,#00000080 66%,#0006 71%,#0000004d 76%,#0003 81%,#0000001a 86%,#0000 91% 100%)!important}@keyframes vyoAtmosphereWiderCoreSlowerSweep{0%{opacity:0;transform:translate(-38%)rotate(15deg)}7%{opacity:.82}18%{opacity:1}72%{opacity:1}89%{opacity:.68}to{opacity:0;transform:translate(122%)rotate(15deg)}}@media (width<=520px){.stackCardFront.auraAtmospherePreview>.atmosphereRevealSweep{width:264%!important;height:212%!important;animation-duration:5.4s!important;top:-56%!important;left:-198%!important}@keyframes vyoAtmosphereWiderCoreSlowerSweep{0%{opacity:0;transform:translate(-38%)rotate(15deg)}7%{opacity:.82}18%{opacity:1}72%{opacity:1}89%{opacity:.68}to{opacity:0;transform:translate(124%)rotate(15deg)}}}.revealSingleShell{text-align:center!important;align-content:center!important;justify-items:center!important;gap:10px!important;width:min(620px,100% - 34px)!important;min-height:100svh!important;padding-top:clamp(18px,4.4vw,36px)!important;padding-bottom:clamp(20px,4.6vw,42px)!important}.revealSingleShell .revealEyebrow{margin:0!important}.revealSingleShell .revealTitle{margin-top:6px!important;font-size:clamp(2.15rem,6.7vw,4.35rem)!important;line-height:.96!important}.revealSingleShell .revealText{max-width:500px!important;margin-top:8px!important;font-size:clamp(.94rem,2.25vw,1.06rem)!important;line-height:1.42!important}.revealSingleShell .revealCardWrap{width:min(100%,420px)!important;margin-top:10px!important;transform:translateY(-18px)!important}.revealSingleShell .revealExportActions{margin-top:-8px!important}.revealSingleShell .exportStatus{margin-top:6px!important}.revealSingleShell .revealMicroActions{margin-top:4px!important}@media (width<=520px){.revealSingleShell{gap:8px!important;padding-top:14px!important;padding-bottom:24px!important}.revealSingleShell .revealTitle{font-size:clamp(2rem,10vw,3.25rem)!important}.revealSingleShell .revealText{max-width:330px!important;font-size:.93rem!important}.revealSingleShell .revealCardWrap{width:min(100%,390px)!important;margin-top:8px!important;transform:translateY(-24px)!important}.revealSingleShell .vyoCard{min-height:540px!important}.revealSingleShell .revealExportActions{gap:10px!important;margin-top:-14px!important}}.auraRevealHomeShell .auraTopbar{z-index:20!important}.homeRevealCardSlot .vyoCardCenter p:last-child{margin-top:clamp(18px,3.8vw,28px)!important;font-size:clamp(.86rem,2.2vw,1rem)!important}.homeRevealPanel{z-index:18!important;text-align:center!important;pointer-events:auto!important;justify-items:center!important;gap:8px!important;width:min(560px,100% - 30px)!important;display:grid!important;position:absolute!important;bottom:clamp(14px,3.4vw,28px)!important;left:50%!important;transform:translate(-50%)!important}.homeRevealPanel .revealEyebrow{letter-spacing:.18em!important;margin:0!important;font-size:.62rem!important}.homeRevealPanel .revealTitle{letter-spacing:-.062em!important;margin:0!important;font-size:clamp(1.55rem,4.8vw,2.55rem)!important;line-height:.98!important}.homeRevealPanel .revealText{color:#fffaf0ad!important;max-width:420px!important;margin:0!important;font-size:clamp(.84rem,2.05vw,.98rem)!important;line-height:1.36!important}.homeRevealPanel .revealMicroActions{gap:14px!important;margin:-2px 0 0!important}.homeRevealPanel .quietActionButton{font-size:.86rem!important}@keyframes vyoHomeRevealCardArrive{0%{opacity:0;transform:translate(-50%,-50%)scale(.982)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (width<=720px){.auraRevealStage{min-height:calc(100svh - 98px)!important}.homeRevealCardSlot{width:min(340px,72vw)!important}.homeRevealPanel{gap:6px!important;width:min(430px,100% - 24px)!important;bottom:12px!important}.homeRevealPanel .revealTitle{font-size:clamp(1.36rem,7vw,2.1rem)!important}.homeRevealPanel .revealText{max-width:330px!important;font-size:.82rem!important}.homeRevealPanel .exportButton{min-width:128px!important;min-height:44px!important;padding:0 16px!important}}@media (width<=430px){.homeRevealCardSlot{width:min(318px,72vw)!important}.homeRevealCardSlot .vyoCard,.homeRevealCardSlot .vyoCardCompact{padding:20px!important}.homeRevealCardSlot .vyoSignature{font-size:clamp(1.92rem,8.8vw,2.85rem)!important}.homeRevealCardSlot .vyoSignatureLong{font-size:clamp(1.52rem,7.2vw,2.35rem)!important}.homeRevealCardSlot .vyoCardMeta{gap:6px!important}.homeRevealCardSlot .vyoCardMeta div{padding:9px 8px!important}.homeRevealPanel .revealExportActions{gap:8px!important}.homeRevealPanel .exportButton{min-width:118px!important;font-size:.84rem!important}}.auraRevealHomeShell{grid-template-rows:auto 1fr!important;position:relative!important;overflow:hidden!important}.auraRevealHomeShell .auraTopbar{z-index:30!important;position:relative!important}.auraRevealStage{pointer-events:none!important;place-items:center!important;min-height:clamp(590px,76svh,760px)!important;margin:0 auto!important;display:grid!important;position:relative!important}.homeRevealIntro{z-index:19!important;text-align:center!important;pointer-events:none!important;justify-items:center!important;width:min(520px,100% - 30px)!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-360px)!important}.homeRevealIntro .revealTitle{color:#fffaf0f5!important;letter-spacing:-.058em!important;text-wrap:balance!important;margin:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(1.48rem,4.2vw,2.35rem)!important;font-weight:940!important;line-height:.98!important}.homeRevealCardSlot{will-change:transform, opacity;aspect-ratio:.72!important;pointer-events:auto!important;border-radius:clamp(30px,5vw,42px)!important;width:min(420px,78vw)!important;animation:.56s cubic-bezier(.16,1,.3,1) both vyoHomeRevealCardArrive!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.homeRevealCardSlot .vyoCard,.homeRevealCardSlot .vyoCardCompact{border-radius:inherit!important;width:100%!important;height:100%!important;min-height:0!important;padding:clamp(22px,4.6vw,30px)!important;box-shadow:0 38px 96px #0000006b,inset 0 0 0 1px #ffffff29!important}.homeRevealCardSlot .vyoCardCenter{flex:auto!important;justify-content:center!important;min-height:0!important;padding:8px 0 4px!important}.homeRevealCardSlot .vyoCardTop p,.homeRevealCardSlot .vyoCardTop span{letter-spacing:.18em!important;font-size:clamp(.56rem,1.55vw,.66rem)!important}.homeRevealCardSlot .vyoAtmosphereName{margin-bottom:clamp(14px,3vw,22px)!important;font-size:clamp(.84rem,2.2vw,1rem)!important}.homeRevealCardSlot .vyoSignature{font-size:clamp(2.18rem,8.2vw,3.72rem)!important;line-height:.96!important}.homeRevealCardSlot .vyoSignatureLong{font-size:clamp(1.78rem,6.9vw,3.05rem)!important;line-height:1!important}.homeRevealCardSlot .vyoCardCenter>p:last-child:not(.vyoAtmosphereName){display:none!important}.homeRevealCardSlot .vyoCardMeta{gap:8px!important}.homeRevealCardSlot .vyoCardMeta div{border-radius:16px!important;padding:11px 10px!important}.homeRevealCardSlot .vyoCardMeta span{letter-spacing:.13em!important;margin-bottom:6px!important;font-size:clamp(.52rem,1.45vw,.62rem)!important}.homeRevealCardSlot .vyoCardMeta strong{font-size:clamp(.68rem,1.9vw,.82rem)!important;line-height:1.22!important}.homeRevealPanel{z-index:19!important;text-align:center!important;pointer-events:auto!important;justify-items:center!important;gap:12px!important;width:min(560px,100% - 30px)!important;display:grid!important;position:absolute!important;top:50%!important;bottom:auto!important;left:50%!important;transform:translate(-50%,324px)!important}.homeRevealPanel .revealText{color:#fffaf0b8!important;max-width:420px!important;margin:0!important;font-size:clamp(.88rem,2.05vw,1rem)!important;font-weight:740!important;line-height:1.38!important}.homeRevealPanel .revealExportActions{justify-content:center!important;gap:12px!important;margin:2px 0 0!important;display:flex!important}.homeRevealPanel .exportButton{min-width:148px!important;min-height:48px!important;padding:0 22px!important;font-size:.9rem!important}.homeRevealPanel .exportStatus{min-height:18px!important;margin:-2px 0 0!important;font-size:.82rem!important}.homeRevealPanel .revealMicroActions,.homeRevealPanel .quietActionButton{display:none!important}@media (width<=720px){.auraRevealStage{min-height:calc(100svh - 98px)!important}.homeRevealIntro{transform:translate(-50%,-300px)!important}.homeRevealIntro .revealTitle{font-size:clamp(1.32rem,6.6vw,2rem)!important}.homeRevealCardSlot{width:min(340px,72vw)!important}.homeRevealPanel{gap:10px!important;width:min(430px,100% - 24px)!important;transform:translate(-50%,272px)!important}.homeRevealPanel .revealText{max-width:330px!important;font-size:.84rem!important}.homeRevealPanel .exportButton{min-width:132px!important;min-height:44px!important;padding:0 16px!important}}@media (width<=430px){.homeRevealIntro{transform:translate(-50%,-286px)!important}.homeRevealCardSlot{width:min(318px,72vw)!important}.homeRevealCardSlot .vyoCard,.homeRevealCardSlot .vyoCardCompact{padding:20px!important}.homeRevealCardSlot .vyoSignature{font-size:clamp(1.92rem,8.8vw,2.85rem)!important}.homeRevealCardSlot .vyoSignatureLong{font-size:clamp(1.52rem,7.2vw,2.35rem)!important}.homeRevealCardSlot .vyoCardMeta{gap:6px!important}.homeRevealCardSlot .vyoCardMeta div{padding:9px 8px!important}.homeRevealPanel{transform:translate(-50%,256px)!important}.homeRevealPanel .revealExportActions{gap:8px!important}.homeRevealPanel .exportButton{min-width:122px!important;font-size:.84rem!important}}.homeRevealIntro .revealTitle{letter-spacing:-.056em!important;font-size:clamp(1.34rem,3.9vw,2.12rem)!important}.homeRevealPanel .exportButton{will-change:transform;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s,opacity .18s!important}.homeRevealPanel .exportButton:not(:disabled):hover{transform:translateY(-2px)!important}.homeRevealPanel .exportButtonSave:not(:disabled):hover{box-shadow:0 16px 34px #fffaf02e,0 10px 24px #00000038!important}.homeRevealPanel .exportButton:not(:disabled):active{transform:translate(0,0)scale(.992)!important}@media (width<=720px){.homeRevealIntro .revealTitle{font-size:clamp(1.26rem,6.1vw,1.86rem)!important}}.vyoCardAttribution{color:#fffaf0b3;letter-spacing:.02em;text-align:center;width:100%;margin:12px 0 0;font-size:.72rem;font-weight:820;line-height:1}.homeRevealCardSlot .vyoCardAttribution{color:#fffaf0b3!important;text-shadow:none!important;margin-top:9px!important;font-size:clamp(.54rem,1.45vw,.68rem)!important}.homeRevealCardSlot .vyoCardMeta{margin-top:0!important}.homeRevealPanel .exportButtonShare{color:#fff!important;background:linear-gradient(90deg, var(--blue), var(--cyan) 48%, var(--mint))!important;box-shadow:0 14px 32px #22c7ff2e,inset 0 1px #ffffff2e!important}.homeRevealPanel .exportButtonShare:not(:disabled):hover{box-shadow:0 18px 40px #22c7ff3d,0 10px 24px #00000038,inset 0 1px #ffffff38!important}.homeRevealPanel .exportButtonSave{color:#101828!important;background:#fffaf0!important}@media (width<=430px){.homeRevealCardSlot .vyoCardAttribution{margin-top:7px!important;font-size:.54rem!important}}.homeRevealCardSlot .vyoSignature{letter-spacing:-.052em!important;max-width:100%!important;line-height:1.055!important}.homeRevealCardSlot .vyoCardCenter{padding:6px 0 2px!important}.homeRevealPanel .exportButtonSave,.homeRevealPanel .exportButtonShare{transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),opacity .18s!important}.homeRevealPanel .exportButtonSave:not(:disabled):hover,.homeRevealPanel .exportButtonShare:not(:disabled):hover{transform:translateY(-2px)!important}.homeRevealPanel .exportButtonSave:not(:disabled):active,.homeRevealPanel .exportButtonShare:not(:disabled):active{transform:translateY(0)scale(.99)!important}.homeRevealCardSlot .vyoSignature{letter-spacing:-.044em!important;line-height:1.095!important}.homeRevealCardSlot .vyoSignatureLong{letter-spacing:-.042em!important;line-height:1.105!important}.homeRevealCardSlot .vyoCardMeta strong{white-space:nowrap!important}@media (width<=430px){.homeRevealCardSlot .vyoSignature{letter-spacing:-.04em!important;line-height:1.105!important}.homeRevealCardSlot .vyoSignatureLong{letter-spacing:-.038em!important;line-height:1.115!important}}.homeRevealCardSlot.revealGlowSlot{--vyo-reveal-glow-rgb:91, 82, 255;--vyo-reveal-glow-strong:rgba(var(--vyo-reveal-glow-rgb), .24);--vyo-reveal-glow-soft:rgba(var(--vyo-reveal-glow-rgb), .15);--vyo-reveal-glow-feather:rgba(var(--vyo-reveal-glow-rgb), .1);isolation:isolate!important;overflow:visible!important}.homeRevealCardSlot.revealGlowSlot.paletteProtected{--vyo-reveal-glow-rgb:114, 78, 255}.homeRevealCardSlot.revealGlowSlot.paletteAfterHours{--vyo-reveal-glow-rgb:224, 42, 166}.homeRevealCardSlot.revealGlowSlot.paletteFresh{--vyo-reveal-glow-rgb:24, 135, 255}.homeRevealCardSlot.revealGlowSlot.paletteSoftMode{--vyo-reveal-glow-rgb:55, 211, 139}.homeRevealCardSlot.revealGlowSlot.paletteRedline{--vyo-reveal-glow-rgb:255, 48, 72}.homeRevealCardSlot.revealGlowSlot.paletteRare{--vyo-reveal-glow-rgb:255, 159, 38}.homeRevealCardSlot.revealGlowSlot:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 50% 50%, var(--vyo-reveal-glow-soft), transparent 58%), radial-gradient(circle at 52% 56%, var(--vyo-reveal-glow-feather), transparent 70%);filter:blur(24px);opacity:.78;position:absolute;inset:-16%;transform:translate(0,0)}.homeRevealCardSlot.revealGlowSlot .vyoCard,.homeRevealCardSlot.revealGlowSlot .vyoCardCompact{z-index:1!important;filter:drop-shadow(0 0 18px var(--vyo-reveal-glow-strong)) drop-shadow(0 0 46px var(--vyo-reveal-glow-soft)) drop-shadow(0 28px 70px #0000006b)!important;position:relative!important}@media (width<=520px){.homeRevealCardSlot.revealGlowSlot:before{filter:blur(20px);opacity:.66;inset:-13%}.homeRevealCardSlot.revealGlowSlot .vyoCard,.homeRevealCardSlot.revealGlowSlot .vyoCardCompact{filter:drop-shadow(0 0 14px rgba(var(--vyo-reveal-glow-rgb), .18)) drop-shadow(0 0 34px rgba(var(--vyo-reveal-glow-rgb), .11)) drop-shadow(0 22px 52px #0006)!important}}.logoButton.singleLogo{justify-content:flex-start!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:44px!important;padding:0!important}.logoWordmarkText{color:#fffaf0!important;letter-spacing:-.055em!important;text-shadow:0 12px 34px #0000005c!important;align-items:center!important;font-size:clamp(1.34rem,3.2vw,1.72rem)!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.topAuthActions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;display:inline-flex!important}.topAuthButton{letter-spacing:-.025em!important;cursor:pointer!important;white-space:nowrap!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important;border:0!important;border-radius:999px!important;min-height:48px!important;padding:0 24px!important;font-size:.94rem!important;font-weight:850!important;line-height:1!important;transition:transform .17s cubic-bezier(.16,1,.3,1),box-shadow .17s cubic-bezier(.16,1,.3,1),background .17s,opacity .17s!important}.topAuthButtonGhost{color:#fffaf0eb!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:linear-gradient(#ffffff13,#ffffff09)!important;min-width:118px!important;box-shadow:inset 0 0 0 1px #fffaf029,inset 0 1px #ffffff14,0 14px 30px #0000002e!important}.topAuthButtonPrimary{color:#fff!important;background:linear-gradient(92deg, var(--blue) 0%, var(--cyan) 48%, var(--mint) 100%)!important;min-width:170px!important;box-shadow:0 16px 38px #22c7ff38,0 0 28px #67f7a81a,inset 0 1px #ffffff3d!important}.topAuthButton:hover:not(:disabled){transform:translateY(-2px)!important}.topAuthButton:active:not(:disabled){transform:translateY(0)scale(.99)!important}.topAuthIdentity{text-overflow:ellipsis!important;white-space:nowrap!important;color:#fffaf0b8!important;max-width:min(240px,36vw)!important;font-size:.88rem!important;font-weight:720!important;overflow:hidden!important}.authHeaderBlock{padding-right:52px!important}.authModal .modalCloseButton{color:#fffaf0eb!important;background:#ffffff14!important;border:0!important;border-radius:999px!important;place-items:center!important;width:42px!important;height:42px!important;font-size:1.35rem!important;line-height:1!important;display:grid!important;top:20px!important;right:20px!important;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 24px #00000038!important}.authModal .modalEyebrow{color:var(--mint)!important;letter-spacing:.22em!important;text-transform:uppercase!important;text-shadow:0 0 18px #67f7a82e!important;margin:0!important;font-size:.68rem!important;font-weight:900!important;line-height:1!important}.authSubmitButton{color:#fffaf0!important;letter-spacing:-.02em!important;border:0!important;border-radius:999px!important;width:100%!important;min-height:62px!important;margin-top:26px!important;font-size:1.05rem!important;font-weight:900!important;transition:transform .17s cubic-bezier(.16,1,.3,1),box-shadow .17s cubic-bezier(.16,1,.3,1),opacity .17s!important}.authSubmitButton:disabled,.authSwitchButton:disabled{opacity:.58!important;cursor:not-allowed!important}.authFinePrint{color:#fffaf08a!important;text-align:center!important;max-width:420px!important;margin:14px auto 0!important;font-size:.82rem!important;font-weight:650!important;line-height:1.38!important}@media (width<=620px){.auraTopbar,.flowTopbar{gap:12px!important}.topAuthActions{gap:8px!important}.topAuthButton{min-height:42px!important;padding:0 15px!important;font-size:.84rem!important}.topAuthButtonGhost{min-width:82px!important}.topAuthButtonPrimary{min-width:128px!important}.authModal{border-radius:30px!important;width:min(94vw,520px)!important;padding:28px 22px!important}.authHeaderBlock{padding-right:46px!important}.authModal .authTitle{font-size:clamp(2.16rem,13vw,3.1rem)!important}.authSwitchLine{flex-wrap:wrap!important}}.modalOverlay{-webkit-backdrop-filter:blur(18px)saturate(120%)!important;background:radial-gradient(circle at 50% 45%,#22c7ff1a,#0000 34%),radial-gradient(circle at 74% 55%,#67f7a81a,#0000 32%),#030108c7!important}.authModal{background:radial-gradient(circle at 18% 0,#ffffff21,#0000 26%),radial-gradient(circle at 92% 95%,#67f7a829,#0000 42%),linear-gradient(145deg,#162030f2,#090d18f5 58%,#05060efa)!important;border:1px solid #fffaf01f!important;border-radius:clamp(28px,5vw,40px)!important;width:min(92vw,560px)!important;max-height:min(88dvh,720px)!important;padding:clamp(26px,5vw,44px)!important;overflow-y:auto!important;box-shadow:0 34px 96px #0000008f,0 0 54px #22c7ff1a,inset 0 1px #ffffff21!important}.authCloseButton,.authModal .modalCloseButton.authCloseButton{color:#fffaf0eb!important;background:#ffffff14!important;border-radius:999px!important;place-items:center!important;width:40px!important;height:40px!important;font-size:1.3rem!important;line-height:1!important;display:grid!important;top:20px!important;left:auto!important;right:20px!important;box-shadow:inset 0 0 0 1px #ffffff17,0 10px 22px #0000003d!important}.authBrandLockup{color:#fffaf0eb!important;letter-spacing:-.025em!important;align-items:center!important;gap:10px!important;padding-right:52px!important;font-weight:900!important;display:inline-flex!important}.authBrandSpark{color:#fffaf0!important;background:linear-gradient(135deg,#ff5f8f,#8f6cff 48%,#67f7a8)!important;border-radius:9px!important;place-items:center!important;width:24px!important;height:24px!important;font-size:.9rem!important;display:grid!important;box-shadow:0 0 22px #ff5f8f38!important}.authBrandName{font-size:1.42rem!important;line-height:1!important}.authHeaderBlock{margin-top:22px!important;padding-right:0!important}.authModal .modalEyebrow{display:none!important}.authModal .authIntro{color:#fffaf0b3!important;letter-spacing:-.014em!important;max-width:400px!important;margin:10px 0 0!important;font-size:1rem!important;font-weight:700!important;line-height:1.42!important}.authProviderButton{color:#fffaf0f0!important;cursor:pointer!important;background:#ffffff0e!important;border:1px solid #fffaf021!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:52px!important;margin-top:28px!important;font-size:.96rem!important;font-weight:820!important;transition:transform .17s cubic-bezier(.16,1,.3,1),border-color .17s,background-color .17s!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff14,0 14px 30px #00000029!important}.authProviderButton:disabled{opacity:.58!important;cursor:not-allowed!important}.googleMark{flex:none!important;width:19px!important;height:19px!important;display:block!important}.authDivider strong{letter-spacing:-.01em!important;font-size:.78rem!important;font-weight:820!important;line-height:1!important}.authFieldLabel{color:#fffaf0b8!important;letter-spacing:-.005em!important;text-transform:none!important;margin:20px 0 9px!important;font-size:.78rem!important;font-weight:850!important;line-height:1!important;display:block!important}.authInput,.emailInput.authInput{color:#fffaf0!important;background:#ffffff13!important;border:0!important;border-radius:17px!important;outline:none!important;width:100%!important;height:56px!important;margin:0!important;padding:0 18px!important;font-size:1rem!important;font-weight:760!important;box-shadow:inset 0 0 0 1px #fffaf021,inset 0 1px #ffffff12!important}.authEmailSummary{color:#fffaf0db!important;background:#ffffff0e!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:48px!important;margin-top:24px!important;padding:0 16px!important;font-size:.92rem!important;font-weight:760!important;display:flex!important;box-shadow:inset 0 0 0 1px #fffaf01a!important}.authEmailSummary span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.authEmailSummary button{color:var(--mint)!important;cursor:pointer!important;background:0 0!important;border:0!important;font-size:.84rem!important;font-weight:900!important}.authSubmitButton{color:#fffaf0!important;letter-spacing:-.018em!important;border:0!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:58px!important;margin-top:24px!important;font-size:1rem!important;font-weight:900!important;transition:transform .17s cubic-bezier(.16,1,.3,1),box-shadow .17s cubic-bezier(.16,1,.3,1),opacity .17s!important;display:inline-flex!important}.authSubmitButtonPrimary{background:linear-gradient(92deg, var(--blue), var(--cyan) 48%, var(--mint))!important;box-shadow:0 22px 48px #22c7ff38,0 0 42px #67f7a81f,inset 0 1px #ffffff3d!important}.authSubmitButtonQuiet{background:linear-gradient(#121827fa,#090c18fa)!important;box-shadow:0 0 0 1px #22c7ff2e,0 20px 42px #00000047,0 0 38px #22c7ff1f,inset 0 1px #ffffff1a!important}.authSubmitButton:hover:not(:disabled){transform:translateY(-2px)!important}.authSubmitButton:disabled,.authSwitchButton:disabled,.authForgotButton:disabled,.authEmailSummary button:disabled{opacity:.58!important;cursor:not-allowed!important}.authForgotButton{color:#fffaf0c7!important;cursor:pointer!important;background:0 0!important;border:0!important;margin:16px auto 0!important;font-size:.92rem!important;font-weight:800!important;display:block!important}.authSwitchLine{color:#fffaf09e!important;text-align:center!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:20px 0 0!important;font-size:.92rem!important;font-weight:760!important;line-height:1.35!important;display:flex!important}.authSwitchButton{color:var(--mint)!important;font:inherit!important;cursor:pointer!important;text-shadow:0 0 18px #67f7a829!important;background:0 0!important;border:0!important;padding:0!important;font-weight:900!important}.authLegalLine{color:#fffaf075!important;text-align:center!important;max-width:430px!important;margin:18px auto 0!important;font-size:.78rem!important;font-weight:640!important;line-height:1.42!important}.authNotice{color:#97ffc1f5!important;margin:14px 0 0!important;font-size:.9rem!important;font-weight:760!important;line-height:1.4!important}.authModal .errorText{color:#ffb0c6fa!important;margin:14px 0 0!important;font-size:.9rem!important;font-weight:760!important;line-height:1.4!important}@media (width<=620px){.authModal{border-radius:30px!important;width:min(94vw,520px)!important;padding:28px 22px!important}.authModal .authTitle{font-size:clamp(2rem,12vw,2.75rem)!important}.authSwitchLine{flex-wrap:wrap!important}}.modalOverlay{-webkit-backdrop-filter:none!important;background:radial-gradient(circle at 50% 52%,#ffffff07,#0000 34%),#030106!important;padding:clamp(16px,4vw,28px)!important}.waitlistModal.authModal,.authModal{color:#111018!important;background:radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),radial-gradient(circle at 92% 92%,#67f7a821,#0000 40%),linear-gradient(#fffdf6 0%,#fff8eb 58%,#f1eadf 100%)!important;border:1px solid #ffffff94!important;border-radius:clamp(30px,5vw,42px)!important;width:min(100%,540px)!important;max-height:calc(100dvh - 36px)!important;padding:clamp(30px,6vw,44px)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;overflow-y:auto!important;box-shadow:0 34px 90px #0000006b,inset 0 1px #fffffff2,inset 0 -1px #1010180e!important}.authModal:before{display:none!important}.authCloseButton,.authModal .modalCloseButton.authCloseButton{display:none!important}.authBrandLockup{justify-content:flex-start!important;align-items:center!important;gap:0!important;margin:0 0 clamp(24px,5vw,34px)!important;display:flex!important}.authBrandName{color:#17131e!important;letter-spacing:-.07em!important;text-shadow:none!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(1.28rem,3vw,1.55rem)!important;font-weight:920!important;line-height:1!important}.authHeaderBlock{margin:0 0 clamp(22px,4.8vw,30px)!important}.authModal .authTitle,.authModal .modalTitle.authTitle{color:#111018!important;letter-spacing:-.092em!important;text-wrap:balance!important;max-width:440px!important;text-shadow:none!important;margin:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(3.05rem,8.8vw,5.05rem)!important;font-weight:940!important;line-height:.92!important}.authProviderButton{color:#15131d!important;letter-spacing:-.028em!important;background:#ffffffb8!important;border:1px solid #11101821!important;border-radius:999px!important;width:100%!important;min-height:54px!important;margin:0!important;font-size:.98rem!important;font-weight:840!important;line-height:1!important;box-shadow:inset 0 1px #ffffffc7,0 12px 26px #1010180e!important}.authProviderButton:hover:not(:disabled){background:#fff!important;border-color:#11101833!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffffeb,0 16px 34px #10101817!important}.authProviderButton svg{flex:none!important;width:20px!important;height:20px!important}.authDivider{color:#11101875!important;gap:12px!important;margin:clamp(20px,4vw,24px) 0 clamp(18px,4vw,22px)!important}.authDivider strong{color:#1110188f!important;letter-spacing:.02em!important;text-transform:none!important;font-size:.74rem!important;font-weight:820!important}.authFieldLabel{color:#111018c7!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 9px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.76rem!important;font-weight:900!important;line-height:1!important}.authInput,.emailInput.authInput{color:#13111a!important;letter-spacing:-.03em!important;background:#ffffffb8!important;border:1px solid #1110181f!important;border-radius:22px!important;outline:none!important;width:100%!important;height:58px!important;margin:0 0 16px!important;padding:0 20px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1rem!important;font-weight:760!important;line-height:1!important;box-shadow:inset 0 1px #ffffffd1,0 12px 26px #1010180b!important}.authInput::placeholder,.emailInput.authInput::placeholder{color:#1110185c!important;font-weight:720!important}.authInput:focus-visible,.emailInput.authInput:focus-visible{border-color:#22c7ff8f!important;box-shadow:0 0 0 4px #22c7ff1f,0 12px 28px #10101813!important}.authEmailSummary{color:#111018bd!important;background:#ffffff9e!important;border:1px solid #1110181c!important;border-radius:999px!important;margin:0 0 18px!important;padding:10px 12px 10px 18px!important}.authEmailSummary span{letter-spacing:-.026em!important;font-weight:790!important}.authEmailSummary button{color:#17131e!important;background:#11101813!important;border:0!important;border-radius:999px!important;min-height:34px!important;padding:0 13px!important;font-weight:820!important}.authSubmitButton,.submitButton.authSubmitButton,.authSubmitButtonPrimary,.authSubmitButtonQuiet{color:#fff!important;background:linear-gradient(90deg, var(--blue), var(--cyan) 48%, var(--mint))!important;letter-spacing:-.026em!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:min(100%,300px)!important;min-height:56px!important;margin:8px auto 0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.96rem!important;font-weight:880!important;display:flex!important;box-shadow:0 14px 30px #22c7ff29!important}.authForgotButton{color:#11101894!important;letter-spacing:-.02em!important;background:0 0!important;border:0!important;margin:16px auto 0!important;font-size:.9rem!important;font-weight:800!important;display:block!important}.authForgotButton:hover:not(:disabled){color:#1673ff!important}.authSwitchLine{color:#1110188f!important;letter-spacing:-.028em!important;text-align:center!important;margin:24px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.94rem!important;font-weight:780!important;line-height:1.35!important}.authSwitchButton{color:#13a76e!important;font:inherit!important;letter-spacing:-.03em!important;background:0 0!important;border:0!important;margin-left:7px!important;padding:0!important;font-weight:900!important}.authSwitchButton:hover:not(:disabled){color:#0678ff!important}.authLegalLine{color:#1110186b!important;letter-spacing:-.014em!important;text-align:center!important;max-width:360px!important;margin:15px auto 0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.76rem!important;font-weight:700!important;line-height:1.45!important}.authLegalLine a{color:#111018b8!important;font-weight:880!important;text-decoration:none!important}.authNotice{color:#0d8f64!important;text-align:center!important;margin:12px 0 0!important;font-size:.88rem!important;font-weight:780!important;line-height:1.4!important}.authModal .errorText{color:#c7385e!important;text-align:left!important;margin:-4px 0 14px!important;font-size:.88rem!important;font-weight:780!important;line-height:1.4!important}@media (width<=560px){.waitlistModal.authModal,.authModal{border-radius:32px!important;width:min(100%,390px)!important;padding:28px 22px!important}.authModal .authTitle,.authModal .modalTitle.authTitle{letter-spacing:-.085em!important;font-size:clamp(2.72rem,13vw,3.6rem)!important}.authModal .authIntro{font-size:.96rem!important}.authProviderButton,.authInput,.emailInput.authInput{height:54px!important;min-height:54px!important}.authSubmitButton,.submitButton.authSubmitButton{min-height:54px!important}}.modalOverlay{-webkit-backdrop-filter:none!important;background:#030108db!important;place-items:center!important;padding:clamp(16px,3vw,28px)!important}.authModal{color:#111018!important;background-blend-mode:overlay, screen, soft-light, normal!important;background-color:#0000!important;background-image:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 20% 10%,#fffffffa,#0000 34%),-webkit-radial-gradient(circle at 92% 92%,#67f7a829,#0000 42%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff8eb 58%,#f4eee4 100%)!important;background-image:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 20% 10%,#fffffffa,#0000 34%),radial-gradient(circle at 92% 92%,#67f7a829,#0000 42%),linear-gradient(#fffdf5 0%,#fff8eb 58%,#f4eee4 100%)!important;background-position:50%!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:cover!important;background-attachment:scroll,scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important;border:0!important;border-radius:clamp(30px,5vw,40px)!important;width:min(420px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;padding:clamp(28px,4.4vw,38px)!important;overflow-y:auto!important;box-shadow:0 34px 86px #0000006b,inset 0 1px #ffffffeb,inset 0 -1px #1010180e!important}.authBrandLockup{color:#111018!important;letter-spacing:-.055em!important;margin:0 0 24px!important;padding:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1.02rem!important;font-weight:920!important;line-height:1!important;display:block!important}.authBrandSpark{display:none!important}.authBrandName{font-size:inherit!important;line-height:inherit!important;color:inherit!important}.authModal .authTitle{color:#101018!important;letter-spacing:-.085em!important;text-wrap:balance!important;max-width:340px!important;margin:0!important;font-family:Plus Jakarta Sans,Bricolage Grotesque,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(2.5rem,6.2vw,3.55rem)!important;font-weight:900!important;line-height:.93!important}.authModal .authIntro{color:#101018b8!important;letter-spacing:-.025em!important;max-width:320px!important;margin:16px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.96rem!important;font-weight:720!important;line-height:1.44!important}.authProviderButton{color:#17151d!important;letter-spacing:-.018em!important;background:#fff6!important;border:1px solid #1010181f!important;border-radius:999px!important;width:100%!important;min-height:50px!important;margin-top:25px!important;font-size:.94rem!important;font-weight:840!important;box-shadow:inset 0 1px #ffffffb8,0 12px 26px #1010180f!important}.googleMark{width:18px!important;height:18px!important}.authDivider{color:#10101875!important;grid-template-columns:1fr auto 1fr!important;gap:10px!important;margin:20px 0 0!important}.authDivider span{background:linear-gradient(90deg,#0000,#10101829,#0000)!important}.authDivider strong{color:#10101885!important;letter-spacing:-.018em!important;text-transform:none!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.73rem!important;font-weight:820!important}.authFieldLabel{color:#101018c7!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:19px 0 8px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.72rem!important;font-weight:900!important}.authInput,.emailInput.authInput{color:#111018!important;letter-spacing:-.02em!important;background:#ffffff7a!important;border-radius:18px!important;height:52px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.98rem!important;font-weight:760!important;box-shadow:inset 0 0 0 1px #1010181b,inset 0 1px #ffffffbf!important}.authSubmitButton{color:#fff!important;letter-spacing:-.018em!important;width:min(100%,300px)!important;min-height:58px!important;box-shadow:none!important;border-radius:999px!important;margin:26px auto 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.94rem!important;font-weight:880!important;display:flex!important}.authSubmitButtonPrimary,.authSubmitButtonQuiet{background:linear-gradient(90deg, var(--blue), var(--cyan) 48%, var(--mint))!important;box-shadow:0 14px 30px #22c7ff29!important}.authSubmitButton:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 18px 34px #22c7ff2e!important}.authSubmitButton:active:not(:disabled){transform:translateY(0)scale(.99)!important}.authEmailSummary{color:#101018c7!important;background:#ffffff7a!important;border-radius:18px!important;min-height:46px!important;margin-top:22px!important;box-shadow:inset 0 0 0 1px #1010181a!important}.authEmailSummary button,.authForgotButton,.authSwitchButton,.authLegalLine a{color:#128b64!important}.authForgotButton{margin-top:14px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.86rem!important;font-weight:820!important}.authSwitchLine{color:#1010189e!important;margin:22px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.9rem!important;font-weight:760!important}.authSwitchButton{text-shadow:none!important;font-weight:900!important}.authLegalLine{color:#1010188a!important;max-width:330px!important;margin:14px auto 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.72rem!important;font-weight:680!important;line-height:1.35!important}.authNotice{color:#128b64!important}.authModal .errorText{color:#b4234d!important}@media (width<=620px){.authModal{border-radius:32px!important;width:min(404px,100vw - 24px)!important;padding:28px 24px!important}.authBrandLockup{margin-bottom:22px!important}.authModal .authTitle{font-size:clamp(2.35rem,13vw,3.12rem)!important}.authModal .authIntro{font-size:.94rem!important}.authProviderButton,.authInput,.emailInput.authInput{min-height:50px!important}.authSubmitButton{width:min(100%,290px)!important;min-height:56px!important}}.modalOverlay{-webkit-backdrop-filter:none!important;background:#030106!important;place-items:center!important;padding:22px!important;display:grid!important}.waitlistModal.authModal,.authModal{aspect-ratio:auto!important;color:#101018!important;background-blend-mode:overlay, screen, soft-light, normal!important;background-color:#0000!important;background-image:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 18% 10%,#fffffff5,#0000 32%),-webkit-radial-gradient(circle at 88% 92%,#67f7a81a,#0000 38%),-webkit-linear-gradient(270deg,#fffdf5 0%,#fff8ea 58%,#f4eee3 100%)!important;background-image:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 18% 10%,#fffffff5,#0000 32%),radial-gradient(circle at 88% 92%,#67f7a81a,#0000 38%),linear-gradient(#fffdf5 0%,#fff8ea 58%,#f4eee3 100%)!important;background-position:50%!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:cover!important;background-attachment:scroll,scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important;border:0!important;border-radius:34px!important;flex-direction:column!important;width:min(420px,100vw - 36px)!important;min-height:560px!important;max-height:calc(100dvh - 44px)!important;padding:30px 32px 28px!important;display:flex!important;overflow:hidden!important;box-shadow:0 34px 86px #0000006b,inset 0 1px #ffffffeb,inset 0 -1px #1010180e!important}.authModal:before{content:""!important;border-radius:inherit!important;pointer-events:none!important;opacity:.58!important;background:linear-gradient(132deg,#ffffff1a,#0000 43%,#00000007),radial-gradient(circle at 18% 12%,#ffffff21,#0000 28%)!important;position:absolute!important;inset:0!important}.authModal>*{z-index:1!important;position:relative!important}.authBrandLockup{color:#111018!important;letter-spacing:-.055em!important;margin:0 0 18px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1.02rem!important;font-weight:920!important;line-height:1!important;display:block!important}.authBrandSpark,.authCloseButton,.authModal .modalCloseButton,.modalCloseButton.authCloseButton{display:none!important}.authBrandName{color:inherit!important;font:inherit!important}.authHeaderBlock{margin:0!important;padding:0!important}.authModal .authTitle,.authModal .modalTitle.authTitle{color:#101018!important;letter-spacing:-.082em!important;text-wrap:balance!important;max-width:330px!important;margin:0!important;font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(2.22rem,5.1vw,3.22rem)!important;font-weight:900!important;line-height:.94!important}.authModal .authIntro,.authModal .modalText.authIntro{color:#101018b8!important;letter-spacing:-.025em!important;max-width:310px!important;margin:15px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.92rem!important;font-weight:720!important;line-height:1.42!important}.authProviderButton{color:#16151d!important;letter-spacing:-.018em!important;background:#ffffff61!important;border:1px solid #10101821!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;height:48px!important;min-height:48px!important;margin:23px 0 0!important;padding:0 18px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.91rem!important;font-weight:840!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffffb8,0 10px 22px #1010180b!important}.authProviderButton:hover:not(:disabled){background:#ffffff8c!important;border-color:#10101833!important;transform:translateY(-1px)!important}.googleMark,.authProviderButton svg{flex:none!important;width:17px!important;height:17px!important}.authDivider{color:#1010186b!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:10px!important;margin:17px 0 0!important;display:grid!important}.authDivider span{background:linear-gradient(90deg,#0000,#10101824,#0000)!important;height:1px!important}.authDivider strong{color:#1010187a!important;letter-spacing:-.018em!important;text-transform:none!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.7rem!important;font-weight:820!important;line-height:1!important}.authFieldLabel{color:#101018c7!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:17px 0 7px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.7rem!important;font-weight:900!important;line-height:1!important;display:block!important}.authInput,.emailInput.authInput{color:#111018!important;letter-spacing:-.02em!important;background:#ffffff75!important;border:0!important;border-radius:18px!important;outline:none!important;width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 18px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.92rem!important;font-weight:760!important;box-shadow:inset 0 0 0 1px #1010181b,inset 0 1px #ffffffbf!important}.authInput::placeholder{color:#10101875!important}.authInput:focus-visible{box-shadow:0 0 0 4px #22c7ff1c,inset 0 0 0 1px #22c7ff6b,inset 0 1px #ffffffd9!important}.authSubmitButton,.submitButton.authSubmitButton,.authSubmitButtonPrimary,.authSubmitButtonQuiet{color:#fff!important;background:linear-gradient(90deg, var(--blue), var(--cyan) 48%, var(--mint))!important;letter-spacing:-.018em!important;text-shadow:0 1px 10px #00000042!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:0!important;width:min(100%,300px)!important;max-width:300px!important;height:58px!important;min-height:58px!important;margin:24px auto 0!important;padding:0 24px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.92rem!important;font-weight:860!important;display:inline-flex!important;box-shadow:0 16px 38px #22c7ff24!important}.authSubmitButton span,.submitButton.authSubmitButton span{display:none!important}.authSubmitButton:hover:not(:disabled),.submitButton.authSubmitButton:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 20px 44px #22c7ff2e!important}.authSubmitButton:active:not(:disabled),.submitButton.authSubmitButton:active:not(:disabled){transform:translateY(0)scale(.99)!important}.authEmailSummary{color:#101018c7!important;background:#ffffff75!important;border-radius:18px!important;min-height:44px!important;margin:22px 0 0!important;box-shadow:inset 0 0 0 1px #1010181a!important}.authForgotButton{color:#128b64!important;margin:12px auto 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.82rem!important;font-weight:820!important}.authSwitchLine{color:#1010189e!important;text-align:center!important;margin:auto 0 0!important;padding-top:18px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.86rem!important;font-weight:760!important;line-height:1.3!important}.authSwitchButton,.authEmailSummary button,.authLegalLine a{color:#128b64!important;text-shadow:none!important;font-weight:900!important}.authLegalLine{color:#10101885!important;text-align:center!important;max-width:330px!important;margin:11px auto 0!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.68rem!important;font-weight:680!important;line-height:1.35!important}.authNotice{color:#128b64!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.78rem!important}.authModal .errorText,.errorText{color:#b4234d!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.78rem!important;line-height:1.35!important}@media (width<=620px){.modalOverlay{padding:16px!important}.waitlistModal.authModal,.authModal{border-radius:30px!important;width:min(340px,100vw - 28px)!important;min-height:500px!important;max-height:calc(100dvh - 32px)!important;padding:24px 24px 22px!important;overflow-y:auto!important}.authBrandLockup{margin-bottom:16px!important;font-size:.96rem!important}.authModal .authTitle,.authModal .modalTitle.authTitle{max-width:285px!important;font-size:clamp(2.05rem,10.5vw,2.72rem)!important}.authModal .authIntro,.authModal .modalText.authIntro{margin-top:12px!important;font-size:.86rem!important}.authProviderButton{height:45px!important;min-height:45px!important;margin-top:19px!important;font-size:.84rem!important}.authDivider,.authFieldLabel{margin-top:15px!important}.authInput,.emailInput.authInput{height:45px!important;min-height:45px!important;font-size:.86rem!important}.authSubmitButton,.submitButton.authSubmitButton{width:min(100%,270px)!important;max-width:270px!important;height:52px!important;min-height:52px!important;margin-top:20px!important;font-size:.86rem!important}.authSwitchLine{padding-top:14px!important;font-size:.8rem!important}.authLegalLine{font-size:.64rem!important}}.modalOverlay:has(.authModal){background:#030106d1!important;place-items:center!important;padding:26px!important}.waitlistModal.authModal,.authModal.waitlistModal{transform:translateY(18px)!important}.authModal .authTitle,.authModal .modalTitle.authTitle{letter-spacing:-.075em!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:930!important;line-height:.94!important}.authModal .authIntro,.authModal .modalText.authIntro,.authModal .authProviderButton,.authModal .authDivider strong,.authModal .authFieldLabel,.authModal .authInput,.authModal .emailInput.authInput,.authModal .authSwitchLine,.authModal .authLegalLine,.authModal .authForgotButton,.authModal .authNotice,.authModal .errorText{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.authModal .authSubmitButton,.authModal .submitButton.authSubmitButton,.authModal .authSubmitButtonPrimary,.authModal .authSubmitButtonQuiet,.waitlistModal.authModal .authSubmitButton,.waitlistModal.authModal .submitButton.authSubmitButton{color:#fff!important;width:min(100%,300px)!important;max-width:300px!important;height:58px!important;min-height:58px!important;box-shadow:none!important;filter:none!important;opacity:1!important;text-shadow:0 1px 12px #00000038!important;letter-spacing:-.018em!important;background-color:#22c7ff!important;background-image:linear-gradient(90deg,#4f6dff 0%,#22c7ff 48%,#67f7a8 100%)!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:24px auto 0!important;padding:0 24px!important;font-size:.92rem!important;font-weight:860!important;line-height:1!important;display:flex!important}.authModal .authSubmitButton:hover:not(:disabled),.authModal .submitButton.authSubmitButton:hover:not(:disabled),.waitlistModal.authModal .authSubmitButton:hover:not(:disabled),.waitlistModal.authModal .submitButton.authSubmitButton:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 16px 38px #22c7ff38!important}.authModal .authSubmitButton:active:not(:disabled),.authModal .submitButton.authSubmitButton:active:not(:disabled){box-shadow:none!important;transform:translateY(0)scale(.99)!important}.authModal .authSubmitButton:disabled,.authModal .submitButton.authSubmitButton:disabled{opacity:.62!important;cursor:not-allowed!important;box-shadow:none!important}@media (width<=620px){.modalOverlay:has(.authModal){padding:18px!important}.waitlistModal.authModal,.authModal.waitlistModal{transform:translateY(10px)!important}.authModal .authSubmitButton,.authModal .submitButton.authSubmitButton,.waitlistModal.authModal .authSubmitButton,.waitlistModal.authModal .submitButton.authSubmitButton{width:min(100%,270px)!important;max-width:270px!important;height:52px!important;min-height:52px!important;margin-top:20px!important;font-size:.86rem!important}}.modalOverlay:has(.authModal){overscroll-behavior:contain!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#030106!important;width:100vw!important;min-height:100dvh!important;padding:0!important;display:block!important;overflow-y:auto!important}.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{aspect-ratio:.72!important;background-blend-mode:overlay, screen, multiply, normal!important;color:#101018!important;background:-webkit-image-set(url(/vyo_card_foil_master.webp) 1x type("image/webp"),url(/vyo_card_foil_master.png) 1x type("image/png")),-webkit-radial-gradient(circle at 22% 18%,#fffffff2,#0000 34%),-webkit-radial-gradient(circle at 86% 88%,#e4ded247,#0000 44%),-webkit-linear-gradient(270deg,#fffdf4 0%,#fff6e8 58%,#f3eee3 100%)!important;background:image-set("/vyo_card_foil_master.webp" 1x type("image/webp"),"/vyo_card_foil_master.png" 1x type("image/png")),radial-gradient(circle at 22% 18%,#fffffff2,#0000 34%),radial-gradient(circle at 86% 88%,#e4ded247,#0000 44%),linear-gradient(#fffdf4 0%,#fff6e8 58%,#f3eee3 100%)!important;border:0!important;border-radius:clamp(30px,5vw,42px)!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;width:min(420px,78vw)!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:clamp(28px,5vw,44px)!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 36px 92px #0000005c,inset 0 1px #ffffffeb,inset 0 -1px #1010180e!important}.authOverlayShell .authModal:before{content:""!important;z-index:0!important;border-radius:inherit!important;pointer-events:none!important;opacity:.8!important;background:linear-gradient(132deg,#ffffff24,#0000 42%,#0000000a 100%),radial-gradient(circle at 18% 12%,#ffffff2e,#0000 30%),radial-gradient(circle at 86% 90%,#1010180d,#0000 36%)!important;position:absolute!important;inset:0!important}.authOverlayShell .authModal>*{z-index:1!important;position:relative!important}.authOverlayShell .authBrandLockup{min-height:0!important;margin:0 0 20px!important}.authOverlayShell .authBrandName{color:#101018!important;letter-spacing:-.055em!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1.02rem!important;font-weight:940!important}.authOverlayShell .authHeaderBlock{width:100%!important}.authOverlayShell .authIntro,.authOverlayShell .modalText.authIntro{color:#101018b8!important;max-width:320px!important;margin:18px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.98rem!important;font-weight:760!important;line-height:1.48!important}.authOverlayShell .authProviderButton{color:#101018!important;background:#ffffff6b!important;border:1px solid #10101824!important;border-radius:999px!important;width:100%!important;min-height:50px!important;margin:22px 0 0!important;font-size:.92rem!important;font-weight:850!important;box-shadow:inset 0 1px #ffffffb8!important}.authOverlayShell .authDivider{color:#1010188f!important;width:100%!important;margin:16px 0 14px!important}.authOverlayShell .authDivider span{background:#1010181a!important}.authOverlayShell .authDivider strong,.authOverlayShell .authFieldLabel,.authOverlayShell .authSwitchLine,.authOverlayShell .authLegalLine,.authOverlayShell .authForgotButton,.authOverlayShell .authNotice,.authOverlayShell .errorText,.authOverlayShell .authEmailSummary{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.authOverlayShell .authFieldLabel{color:#101018c7!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.68rem!important;font-weight:900!important}.authOverlayShell .authInput,.authOverlayShell .emailInput.authInput{color:#101018!important;background:#ffffff7a!important;border:0!important;border-radius:999px!important;outline:none!important;width:100%!important;height:54px!important;min-height:54px!important;margin:0!important;padding:0 20px!important;font-size:.96rem!important;font-weight:760!important;box-shadow:inset 0 0 0 1px #1010181a,inset 0 1px #ffffffa8!important}.authOverlayShell .authSubmitButton,.authOverlayShell .submitButton.authSubmitButton,.authOverlayShell .authSubmitButtonPrimary,.authOverlayShell .authSubmitButtonQuiet{color:#fff!important;width:min(100%,300px)!important;max-width:300px!important;height:58px!important;min-height:58px!important;box-shadow:none!important;text-shadow:0 1px 12px #00000038!important;letter-spacing:-.018em!important;background:linear-gradient(90deg,#4f6dff 0%,#22c7ff 48%,#67f7a8 100%)!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:24px auto 0!important;padding:0 26px!important;font-size:.92rem!important;font-weight:860!important;line-height:1!important;display:flex!important}.authOverlayShell .authSwitchLine{color:#101018b8!important;text-align:center!important;width:100%!important;margin:18px 0 0!important;font-size:.86rem!important;font-weight:760!important;line-height:1.35!important}.authOverlayShell .authLegalLine{color:#1010188f!important;text-align:center!important;width:100%!important;margin:10px 0 0!important;font-size:.72rem!important;font-weight:650!important;line-height:1.35!important}.authOverlayShell .authEmailSummary{color:#101018bd!important;background:#1010180f!important;border-radius:999px!important;width:100%!important;min-height:42px!important;margin:20px 0 16px!important;padding:0 14px!important;font-size:.82rem!important;font-weight:760!important}.authOverlayShell .authForgotButton{background:0 0!important;border:0!important;width:100%!important;margin:12px 0 0!important}.authOverlayShell .errorText,.authOverlayShell .authNotice{margin:10px 0 0!important;font-size:.78rem!important;font-weight:760!important;line-height:1.35!important}@media (width<=720px){.authOverlayShell{padding:16px 12px 28px!important}.authOverlayTopbar{height:54px!important;min-height:54px!important}.authCardStage{min-height:calc(100svh - 98px)!important}.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{border-radius:30px!important;width:min(340px,72vw)!important;padding:24px!important}.authOverlayShell .authTitle,.authOverlayShell .modalTitle.authTitle{font-size:clamp(2.05rem,11vw,3.18rem)!important;line-height:1!important}.authOverlayShell .authProviderButton{min-height:46px!important;margin-top:18px!important}.authOverlayShell .authInput,.authOverlayShell .emailInput.authInput{height:50px!important;min-height:50px!important}.authOverlayShell .authSubmitButton,.authOverlayShell .submitButton.authSubmitButton{width:min(100%,270px)!important;max-width:270px!important;height:52px!important;min-height:52px!important;margin-top:20px!important;font-size:.86rem!important}}@media (width<=430px){.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{width:min(318px,72vw)!important}.authOverlayShell .authIntro,.authOverlayShell .modalText.authIntro{font-size:.92rem!important}}.modalOverlay:has(.authModal){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#030106!important;width:100vw!important;min-height:100dvh!important;padding:0!important;display:block!important;overflow-y:auto!important}.authOverlayShell{grid-template-rows:auto 1fr!important;width:min(100%,1180px)!important;min-height:100svh!important;margin:0 auto!important;padding:clamp(18px,4vw,32px) clamp(16px,4vw,32px) clamp(28px,5vw,52px)!important;display:grid!important}.authCardStage{perspective:1300px!important;place-items:center!important;width:min(100%,760px)!important;min-height:clamp(590px,76svh,760px)!important;margin:0 auto!important;display:grid!important;position:relative!important}.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{aspect-ratio:.72!important;color:#101018!important;background:radial-gradient(circle at 18% 14%,#ffffffb8,#fff0 30%),linear-gradient(145deg,#fffaf0 0%,#f4efe2 48%,#e8efe5 100%)!important;border:0!important;border-radius:clamp(30px,5vw,42px)!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;width:min(420px,78vw)!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:clamp(28px,4.2vw,38px) clamp(26px,4.4vw,42px)!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 30px 80px #00000057,inset 0 0 0 1px #1010180e!important}.authOverlayShell .authModal:before,.authOverlayShell .waitlistModal.authModal:before{content:""!important;pointer-events:none!important;border-radius:inherit!important;opacity:1!important;background:linear-gradient(#ffffff85,#fff0 22%),radial-gradient(circle at 84% 88%,#67f7a829,#0000 34%)!important;position:absolute!important;inset:0!important}.authOverlayShell .authModal>*,.authOverlayShell .waitlistModal.authModal>*{z-index:1!important;position:relative!important}.authOverlayShell .authBrandLockup{width:100%!important;min-height:0!important;margin:0 0 clamp(18px,3.2vw,26px)!important;padding:0!important}.authOverlayShell .authBrandName{color:#101018!important;letter-spacing:-.055em!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.98rem!important;font-weight:930!important;line-height:1!important}.authOverlayShell .authHeaderBlock{width:100%!important;margin:0!important;padding:0!important}.authOverlayShell .authTitle,.authOverlayShell .modalTitle.authTitle{color:#101018!important;letter-spacing:-.082em!important;text-wrap:balance!important;max-width:320px!important;margin:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(2.35rem,6.2vw,4.05rem)!important;font-weight:940!important;line-height:.96!important}.authOverlayShell .authIntro,.authOverlayShell .modalText.authIntro{color:#101018b3!important;letter-spacing:-.018em!important;max-width:300px!important;margin:14px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.88rem!important;font-weight:760!important;line-height:1.38!important}.authOverlayShell .authProviderButton{color:#101018!important;letter-spacing:-.018em!important;background:#ffffff61!important;border:1px solid #10101821!important;border-radius:999px!important;width:100%!important;height:46px!important;min-height:46px!important;margin:22px 0 0!important;padding:0 18px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.86rem!important;font-weight:840!important;line-height:1!important;box-shadow:inset 0 1px #ffffffb8!important}.authOverlayShell .authProviderButton svg{flex:none!important;width:18px!important;height:18px!important}.authOverlayShell .authDivider{color:#1010187a!important;width:100%!important;margin:13px 0 12px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.authOverlayShell .authDivider span{background:#10101817!important;height:1px!important}.authOverlayShell .authDivider strong{letter-spacing:-.01em!important;color:#10101880!important;padding:0 12px!important;font-size:.68rem!important;font-weight:820!important;line-height:1!important}.authOverlayShell .authFieldLabel{color:#101018c2!important;letter-spacing:.145em!important;text-transform:uppercase!important;margin:0 0 7px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.authOverlayShell .authInput,.authOverlayShell .emailInput.authInput{color:#101018!important;letter-spacing:-.015em!important;background:#ffffff7a!important;border:0!important;border-radius:999px!important;outline:none!important;width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 18px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.88rem!important;font-weight:760!important;box-shadow:inset 0 0 0 1px #1010181a,inset 0 1px #ffffffa8!important}.authOverlayShell .authInput::placeholder,.authOverlayShell .emailInput.authInput::placeholder{color:#10101861!important}.authOverlayShell .authSubmitButton,.authOverlayShell .submitButton.authSubmitButton,.authOverlayShell .authSubmitButtonPrimary,.authOverlayShell .authSubmitButtonQuiet{color:#fff!important;width:min(100%,300px)!important;max-width:300px!important;height:50px!important;min-height:50px!important;box-shadow:none!important;filter:none!important;opacity:1!important;text-shadow:0 1px 12px #00000038!important;letter-spacing:-.018em!important;background-color:#22c7ff!important;background-image:linear-gradient(90deg,#4f6dff 0%,#22c7ff 48%,#67f7a8 100%)!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:22px auto 0!important;padding:0 24px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.86rem!important;font-weight:860!important;line-height:1!important;transition:transform .19s,box-shadow .19s,opacity .19s!important;display:flex!important}.authOverlayShell .authSubmitButton:hover:not(:disabled),.authOverlayShell .submitButton.authSubmitButton:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 16px 38px #22c7ff38!important}.authOverlayShell .authSubmitButton:active:not(:disabled),.authOverlayShell .submitButton.authSubmitButton:active:not(:disabled){box-shadow:none!important;transform:translateY(0)scale(.99)!important}.authOverlayShell .authSwitchLine{color:#101018ad!important;text-align:center!important;width:100%!important;margin:17px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.8rem!important;font-weight:750!important;line-height:1.28!important}.authOverlayShell .authSwitchButton,.authOverlayShell .authLegalLine a,.authOverlayShell .authForgotButton{color:#08764a!important;font-weight:900!important;text-decoration:none!important}.authOverlayShell .authLegalLine{color:#10101880!important;text-align:center!important;width:100%!important;margin:8px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.66rem!important;font-weight:650!important;line-height:1.3!important}.authOverlayShell .authEmailSummary{color:#101018bd!important;background:#1010180f!important;border-radius:999px!important;width:100%!important;min-height:40px!important;margin:18px 0 13px!important;padding:0 13px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.78rem!important;font-weight:760!important}.authOverlayShell .authEmailSummary button,.authOverlayShell .authForgotButton{color:#08764a!important;background:0 0!important;border:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.76rem!important;font-weight:900!important}.authOverlayShell .authForgotButton{text-align:center!important;width:100%!important;margin:10px 0 0!important}.authOverlayShell .errorText,.authOverlayShell .authNotice{margin:9px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.74rem!important;font-weight:760!important;line-height:1.3!important}@media (width<=720px){.authOverlayShell{padding:16px 12px 28px!important}.authOverlayTopbar{height:54px!important;min-height:54px!important}.authCardStage{min-height:clamp(560px,76svh,720px)!important}.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{border-radius:30px!important;width:min(340px,72vw)!important;padding:24px!important}.authOverlayShell .authBrandLockup{margin-bottom:18px!important}.authOverlayShell .authTitle,.authOverlayShell .modalTitle.authTitle{font-size:clamp(2.02rem,10.2vw,3rem)!important;line-height:.98!important}.authOverlayShell .authIntro,.authOverlayShell .modalText.authIntro{margin-top:11px!important;font-size:.82rem!important}.authOverlayShell .authProviderButton{height:43px!important;min-height:43px!important;margin-top:18px!important;font-size:.8rem!important}.authOverlayShell .authInput,.authOverlayShell .emailInput.authInput{height:44px!important;min-height:44px!important;font-size:.82rem!important}.authOverlayShell .authSubmitButton,.authOverlayShell .submitButton.authSubmitButton{width:min(100%,270px)!important;max-width:270px!important;height:48px!important;min-height:48px!important;margin-top:18px!important;font-size:.82rem!important}.authOverlayShell .authSwitchLine{margin-top:14px!important;font-size:.75rem!important}.authOverlayShell .authLegalLine{font-size:.61rem!important}}@media (width<=430px){.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{width:min(318px,72vw)!important}.authOverlayShell .authTitle,.authOverlayShell .modalTitle.authTitle{font-size:clamp(1.92rem,10.5vw,2.72rem)!important}}.authOverlayShell{padding-top:clamp(18px,4vw,32px)!important}.authOverlayTopbar{height:54px!important;min-height:54px!important}.authCardStage{place-items:center!important;min-height:clamp(590px,76svh,760px)!important}@media (width<=720px){.authCardStage{min-height:clamp(560px,76svh,720px)!important}.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{width:min(340px,72vw)!important;transform:translateY(-14px)!important}}@media (width<=430px){.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{width:min(318px,72vw)!important;transform:translateY(-12px)!important}}.modalOverlay:has(.authModal){background:#030106!important}@media (width<=720px){.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{width:min(340px,72vw)!important;transform:translateY(-6px)!important}}@media (width<=430px){.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{width:min(318px,72vw)!important;transform:translateY(-5px)!important}}.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{aspect-ratio:.72!important;width:min(420px,78vw)!important;transform:translateY(-4px)!important}@media (width<=720px){.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{width:min(340px,72vw)!important;transform:translateY(-3px)!important}}@media (width<=430px){.authOverlayShell .waitlistModal.authModal,.authOverlayShell .authModal.waitlistModal{width:min(318px,72vw)!important;transform:translateY(-2px)!important}}@media (width<=720px){.authOverlayShell .authCardStage,.modalOverlay .authOverlayShell .authCardStage,body .authOverlayShell .authCardStage{transform:translateY(-1.5px)!important}}@media (width<=430px){.authOverlayShell .authCardStage,.modalOverlay .authOverlayShell .authCardStage,body .authOverlayShell .authCardStage{transform:translateY(-1px)!important}}.authOverlayShell .authCardStage,.modalOverlay .authOverlayShell .authCardStage,body .authOverlayShell .authCardStage{transform:translateY(-1px)!important}@media (width<=720px){.authOverlayShell .authCardStage,.modalOverlay .authOverlayShell .authCardStage,body .authOverlayShell .authCardStage{transform:translateY(-.75px)!important}}@media (width<=430px){.authOverlayShell .authCardStage,.modalOverlay .authOverlayShell .authCardStage,body .authOverlayShell .authCardStage{transform:translateY(-.5px)!important}}@media (width<=720px){.authCardStage .waitlistModal.authModal,.authCardStage .authModal{transform:translateY(-.4px)!important}}@media (width<=430px){.authCardStage .waitlistModal.authModal,.authCardStage .authModal{transform:translateY(-.25px)!important}}.authCardStage .waitlistModal.authModal,.authCardStage .authModal{transform:translateY(-.75px)!important}@media (width<=720px){.authCardStage .waitlistModal.authModal,.authCardStage .authModal{transform:translateY(-.55px)!important}}@media (width<=430px){.authCardStage .waitlistModal.authModal,.authCardStage .authModal{transform:translateY(-.35px)!important}}.childSafetyPage{color:#fffaf0;background:radial-gradient(circle at 18% 12%,#8f6cff33,#0000 34%),radial-gradient(circle at 82% 18%,#67f7a81a,#0000 34%),linear-gradient(#030106 0%,#07030d 100%);min-height:100svh;padding:clamp(24px,5vw,56px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.childSafetyHero{width:min(100%,920px);margin:0 auto;padding:clamp(20px,4vw,44px) 0 clamp(22px,4vw,42px)}.childSafetyBackLink{color:#fffaf0d1;background:#ffffff12;border-radius:999px;align-items:center;min-height:42px;padding:0 16px;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.childSafetyEyebrow{color:#8f6cff;letter-spacing:.24em;text-transform:uppercase;margin:clamp(34px,6vw,72px) 0 18px;font-size:.74rem;font-weight:900}.childSafetyHero h1{color:#fffaf0;letter-spacing:-.075em;max-width:760px;margin:0;font-size:clamp(2.6rem,8vw,5.8rem);font-weight:950;line-height:.94}.childSafetyLead{color:#fffaf0b8;max-width:760px;margin:24px 0 0;font-size:clamp(1.02rem,2.2vw,1.22rem);font-weight:650;line-height:1.62}.childSafetyContent{gap:16px;width:min(100%,920px);margin:0 auto;padding-bottom:clamp(36px,6vw,72px);display:grid}.childSafetyCard{background:linear-gradient(145deg,#ffffff18,#ffffff0b);border-radius:28px;padding:clamp(22px,4vw,34px);box-shadow:inset 0 0 0 1px #ffffff1b,0 24px 70px #0000004d}.childSafetyCard h2{color:#fffaf0;letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(1.18rem,2.4vw,1.55rem);font-weight:900;line-height:1.15}.childSafetyCard p{color:#fffaf0b8;margin:0;font-size:1rem;font-weight:620;line-height:1.65}.childSafetyCard ul{color:#fffaf0b8;margin:0;padding-left:20px;font-size:1rem;font-weight:620;line-height:1.72}.childSafetyCard li+li{margin-top:8px}.childSafetyCard a{color:#67f7a8;font-weight:800;text-decoration:none}.childSafetyCard a:hover{text-decoration:underline}@media (width<=520px){.childSafetyPage{padding:18px}.childSafetyHero h1{letter-spacing:-.058em}.childSafetyCard{border-radius:24px}}
