.OneWishExperience-module__bjDoJa__routeShell{--willow-serif:"Literata Variable", Georgia, "Times New Roman", serif;background:#da3832;grid-template-rows:66px minmax(0,1fr);width:100%;min-height:100dvh;display:grid}.OneWishExperience-module__bjDoJa__routeShell,.OneWishExperience-module__bjDoJa__routeShell *,.OneWishExperience-module__bjDoJa__routeShell :before,.OneWishExperience-module__bjDoJa__routeShell :after{box-sizing:border-box}.OneWishExperience-module__bjDoJa__sharedHeaderShell{grid-template-rows:64px minmax(0,1fr)}.OneWishExperience-module__bjDoJa__sharedHeaderShell>.studio-header{height:64px}.OneWishExperience-module__bjDoJa__siteHeader{z-index:1500;color:#20201e;background:#fffffff7;border-bottom:1px solid #20201e6b;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%;height:66px;padding:0 18px 0 20px;font-family:Georgia,Times New Roman,serif;display:grid;position:relative}.OneWishExperience-module__bjDoJa__headerBrand{color:#20201e;align-items:center;gap:16px;width:max-content;min-width:0;text-decoration:none;display:flex}.OneWishExperience-module__bjDoJa__brandMark{color:#fff;background:#0b0806;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font:italic 12px/1 Georgia,Times New Roman,serif;display:grid;overflow:hidden}.OneWishExperience-module__bjDoJa__headerBrand div{flex-direction:column;gap:2px;min-width:0;display:flex}.OneWishExperience-module__bjDoJa__headerBrand strong{letter-spacing:.18em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.OneWishExperience-module__bjDoJa__headerBrand small{color:#78766f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:italic;overflow:hidden}.OneWishExperience-module__bjDoJa__headerCenter{color:#78766f;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;display:flex}.OneWishExperience-module__bjDoJa__statusDot{background:#a09e96;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #a09e9624}.OneWishExperience-module__bjDoJa__statusReady{background:#49735c}.OneWishExperience-module__bjDoJa__statusLoading{background:#a9462d;animation:1s ease-in-out infinite OneWishExperience-module__bjDoJa__status-pulse}.OneWishExperience-module__bjDoJa__headerActions{justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}.OneWishExperience-module__bjDoJa__backToTarot{border:1px solid var(--line-strong,#20201e6b);min-height:38px;color:var(--ink,#20201e);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;padding:0 13px;font:700 9px/1 Courier Prime,monospace;text-decoration:none;transition:color .16s,background .16s,transform .16s;display:inline-flex}.OneWishExperience-module__bjDoJa__backToTarot:hover{color:var(--paper,#f7f6f1);background:var(--ink,#20201e)}.OneWishExperience-module__bjDoJa__backToTarot:active{transform:translateY(1px)}@keyframes OneWishExperience-module__bjDoJa__status-pulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}.OneWishExperience-module__bjDoJa__floatingMute{z-index:120;border:1.5px solid var(--red-shadow,#430907);width:48px;height:48px;color:var(--red-dark,#701512);background:var(--cream,#f2e5cf);box-shadow:0 5px 0 var(--red-shadow,#430907), 0 12px 26px #2f02013d;cursor:pointer;border-radius:50%;place-items:center;transition:transform .15s,box-shadow .15s,color .15s,background .15s;display:grid;position:absolute;bottom:clamp(12px,2vw,24px);left:clamp(12px,2vw,28px)}.OneWishExperience-module__bjDoJa__floatingMute svg{stroke-width:1.8px;width:19px;height:19px}.OneWishExperience-module__bjDoJa__floatingMute:hover{color:var(--cream,#f2e5cf);background:var(--red-dark,#701512);transform:translateY(-2px)}.OneWishExperience-module__bjDoJa__floatingMute:active{box-shadow:0 1px 0 var(--red-shadow,#430907);transform:translateY(4px)}.OneWishExperience-module__bjDoJa__page{--red:#da3832;--red-dark:#701512;--red-shadow:#430907;--cream:#f2e5cf;--cream-light:#f8eedc;width:100%;min-width:0;min-height:0;color:var(--red-dark);background:radial-gradient(ellipse at 50% 42%, transparent 28%, #36030275 100%), linear-gradient(145deg, #f2e5cf1f, transparent 38%), var(--red);isolation:isolate;place-items:center;padding:20px;font-family:Courier Prime,monospace;display:grid;position:relative;overflow:hidden}.OneWishExperience-module__bjDoJa__noise{z-index:-1;opacity:.1;pointer-events:none;mix-blend-mode:soft-light;background:repeating-radial-gradient(circle at 22% 34%,#2d070352 0 .6px,#0000 .75px 4px) 0 0/10px 10px,repeating-linear-gradient(117deg,#ffefdb1a 0 1px,#0000 1px 6px) 0 0/14px 14px;position:absolute;inset:0}.OneWishExperience-module__bjDoJa__appShell{z-index:1;border:2px solid var(--red-dark);background:radial-gradient(circle at 50% 0%, #da383214, transparent 38%), var(--cream);border-radius:28px;width:min(1180px,100vw - 40px);height:min(720px,100dvh - 106px);min-height:590px;position:relative;overflow:hidden;box-shadow:0 24px 70px #3003026b}.OneWishExperience-module__bjDoJa__appShell:before{content:"";z-index:1;opacity:.1;pointer-events:none;mix-blend-mode:multiply;background:repeating-radial-gradient(circle at 42% 36%,#5b29163d 0 .5px,#0000 .65px 4px) 0 0/9px 9px;position:absolute;inset:0}.OneWishExperience-module__bjDoJa__mainContent{z-index:2;grid-template-columns:minmax(330px,.82fr) minmax(500px,1.18fr);gap:34px;padding:36px 40px 48px;display:grid;position:absolute;inset:0}.OneWishExperience-module__bjDoJa__ritualCopy{border-right:1px solid #6f170e2e;flex-direction:column;justify-content:center;min-width:0;padding:26px 34px 22px 10px;display:flex}.OneWishExperience-module__bjDoJa__heroCopy{text-align:left;width:100%}.OneWishExperience-module__bjDoJa__eyebrow{color:#6f170e9e;letter-spacing:.16em;margin-bottom:20px;font:700 9px/1 Courier Prime,monospace;display:block}.OneWishExperience-module__bjDoJa__heroCopy h1{color:var(--red-dark);letter-spacing:.005em;text-shadow:0 1px #6f170e21;margin:0;font:400 clamp(48px,5.2vw,72px)/.91 Luckiest Guy,sans-serif}.OneWishExperience-module__bjDoJa__heroCopy h1 span,.OneWishExperience-module__bjDoJa__heroCopy h1 strong{font:inherit;display:block}.OneWishExperience-module__bjDoJa__heroCopy h1 strong{margin-top:7px}.OneWishExperience-module__bjDoJa__heroCopy p{color:var(--red-dark);letter-spacing:.1em;margin:18px 0 0;font:700 13px/1.25 Courier Prime,monospace}.OneWishExperience-module__bjDoJa__formBlock{justify-items:start;width:100%;margin-top:30px;display:grid}.OneWishExperience-module__bjDoJa__wishField{border:1.5px solid var(--red-dark);background:var(--cream-light);border-radius:16px;width:100%;height:146px;transition:box-shadow .18s,transform .18s;display:block;position:relative;overflow:hidden}.OneWishExperience-module__bjDoJa__wishField:focus-within{box-shadow:0 0 0 4px #a82c1d21}.OneWishExperience-module__bjDoJa__wishFieldPulse{animation:.55s OneWishExperience-module__bjDoJa__field-pulse}.OneWishExperience-module__bjDoJa__wishField textarea{z-index:2;resize:none;width:100%;height:100%;color:var(--red-dark);background:0 0;border:0;outline:0;padding:18px 44px 18px 18px;font:400 17px/1.45 Courier Prime,monospace;position:relative}.OneWishExperience-module__bjDoJa__wishField textarea::placeholder{color:#a82c1d87}.OneWishExperience-module__bjDoJa__wishField textarea:disabled{cursor:not-allowed;opacity:.64}.OneWishExperience-module__bjDoJa__wishExample{z-index:1;color:#70151285;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;font:400 17px/1.45 Courier Prime,monospace;animation:.58s cubic-bezier(.18,.82,.25,1) both OneWishExperience-module__bjDoJa__wish-example-in;position:absolute;top:18px;left:18px;right:44px;overflow:hidden}.OneWishExperience-module__bjDoJa__wishField small{z-index:3;color:#a82c1d8c;font:700 9px/1 Courier Prime,monospace;position:absolute;bottom:10px;right:13px}.OneWishExperience-module__bjDoJa__wishButton{border:2px solid var(--red-shadow);min-width:190px;height:58px;color:var(--cream-light);background:var(--red);box-shadow:0 6px 0 var(--red-shadow), 0 12px 18px #0000002b;letter-spacing:.02em;cursor:pointer;border-radius:29px;margin-top:14px;font:400 26px/1 Luckiest Guy,sans-serif;transition:transform .14s,box-shadow .14s,filter .14s}.OneWishExperience-module__bjDoJa__wishButton:hover:not(:disabled){box-shadow:0 8px 0 var(--red-shadow), 0 15px 21px #0003;transform:translateY(-2px)}.OneWishExperience-module__bjDoJa__wishButton:active:not(:disabled){box-shadow:0 1px 0 var(--red-shadow);transform:translateY(5px)}.OneWishExperience-module__bjDoJa__wishButton:disabled{opacity:.45;cursor:not-allowed}.OneWishExperience-module__bjDoJa__viewerColumn{background:radial-gradient(ellipse at 50% 48%, #ffffff61, transparent 46%), var(--cream);border:1px solid #6f170e33;border-radius:20px;min-width:0;min-height:0;position:relative;overflow:hidden}.OneWishExperience-module__bjDoJa__stageLabel{z-index:9;color:#6f170e9e;letter-spacing:.12em;pointer-events:none;justify-content:space-between;align-items:center;font:700 8px/1 Courier Prime,monospace;display:flex;position:absolute;top:18px;left:20px;right:20px}.OneWishExperience-module__bjDoJa__stageLabel strong{color:var(--red-dark);font:inherit}.OneWishExperience-module__bjDoJa__halo{z-index:0;pointer-events:none;background:radial-gradient(at 50% 53%,#ffffff80,#0000 42%),radial-gradient(#0000 46%,#6f170e0d 100%);position:absolute;inset:0}.OneWishExperience-module__bjDoJa__viewer{z-index:4;filter:none;mix-blend-mode:normal;opacity:1;touch-action:pan-y pinch-zoom;position:absolute;inset:0}.OneWishExperience-module__bjDoJa__viewer canvas{filter:none;mix-blend-mode:normal;opacity:1;width:100%;height:100%;display:block;touch-action:pan-y pinch-zoom!important}.OneWishExperience-module__bjDoJa__viewerHint{z-index:8;color:#6f170e94;letter-spacing:.08em;text-align:center;pointer-events:none;font:700 8px/1.2 Courier Prime,monospace;position:absolute;bottom:15px;left:18px;right:18px}.OneWishExperience-module__bjDoJa__loader{z-index:12;color:var(--red-dark);letter-spacing:.06em;text-align:center;place-content:center;gap:12px;font:400 12px/1.2 Luckiest Guy,sans-serif;display:grid;position:absolute;inset:0}.OneWishExperience-module__bjDoJa__loader span{border:3px solid #a82c1d2e;border-top-color:var(--red-dark);border-radius:50%;width:30px;height:30px;margin:auto;animation:.85s linear infinite OneWishExperience-module__bjDoJa__spin}.OneWishExperience-module__bjDoJa__loadError{border:2px solid var(--red-dark);background:var(--cream-light);width:min(310px,100% - 30px);min-height:132px;box-shadow:0 6px 0 var(--red-shadow);border-radius:18px;padding:20px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.OneWishExperience-module__bjDoJa__loadError button{border:2px solid var(--red-shadow);min-height:40px;color:var(--cream);background:var(--red);cursor:pointer;border-radius:22px;font:400 14px/1 Luckiest Guy,sans-serif}.OneWishExperience-module__bjDoJa__ritualPrompt{z-index:16;border:2px solid var(--red-shadow);width:min(520px,100% - 30px);min-height:88px;color:var(--red-dark);background:var(--cream);box-shadow:0 7px 0 var(--red-shadow), 0 17px 34px #36040252;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 16px;padding:15px 17px;animation:.5s cubic-bezier(.18,.82,.25,1) both OneWishExperience-module__bjDoJa__prompt-in;display:grid;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.OneWishExperience-module__bjDoJa__ritualPrompt strong{font:400 25px/1 Luckiest Guy,sans-serif;display:block}.OneWishExperience-module__bjDoJa__ritualPrompt small{grid-column:1;font:700 11px/1.3 Courier Prime,monospace}.OneWishExperience-module__bjDoJa__ritualPrompt button{border:2px solid var(--red-shadow);width:106px;height:50px;color:var(--cream-light);background:var(--red);box-shadow:0 4px 0 var(--red-shadow);cursor:pointer;border-radius:25px;grid-area:1/2/span 2;font:400 19px/1 Luckiest Guy,sans-serif}.OneWishExperience-module__bjDoJa__footer{z-index:20;color:#6f170e94;letter-spacing:.06em;pointer-events:none;justify-content:space-between;align-items:center;font:700 8px/1 Courier Prime,monospace;display:flex;position:absolute;bottom:15px;left:24px;right:24px}.OneWishExperience-module__bjDoJa__footer a{color:inherit;pointer-events:auto;text-decoration:none}.OneWishExperience-module__bjDoJa__footer a:hover{color:var(--red-dark)}.OneWishExperience-module__bjDoJa__resultMessage{z-index:100;border-radius:inherit;color:var(--cream);background:radial-gradient(circle at 50% 40%, #f2e5cf1f, transparent 28%), radial-gradient(ellipse at center, transparent 20%, #37030294 100%), var(--red);text-shadow:0 2px 18px #2f02016b;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:52px;animation:.65s cubic-bezier(.18,.82,.25,1) both OneWishExperience-module__bjDoJa__result-in;display:flex;position:absolute;inset:0;overflow:hidden}.OneWishExperience-module__bjDoJa__resultMessage:before{content:"";pointer-events:none;border:1px solid #f2e5cf75;border-radius:20px;position:absolute;inset:18px;box-shadow:inset 0 0 70px #2f02012e}.OneWishExperience-module__bjDoJa__resultMessage:focus{outline:none}.OneWishExperience-module__bjDoJa__resultMessage>span{letter-spacing:.1em;margin-bottom:18px;font:700 13px/1 Courier Prime,monospace;animation:.65s .12s both OneWishExperience-module__bjDoJa__result-support-in}.OneWishExperience-module__bjDoJa__resultMessage h2{width:min(1120px,100vw - 96px);max-width:none;color:var(--cream);font:520 clamp(40px, 4.7vw, 82px)/1.08 var(--willow-serif);letter-spacing:-.035em;text-transform:none;margin:0}.OneWishExperience-module__bjDoJa__resultReveal{display:block}.OneWishExperience-module__bjDoJa__resultLine{white-space:nowrap;display:block}.OneWishExperience-module__bjDoJa__resultLine+.OneWishExperience-module__bjDoJa__resultLine{margin-top:.08em}.OneWishExperience-module__bjDoJa__resultWord{white-space:nowrap;margin-right:.24em;display:inline-block}.OneWishExperience-module__bjDoJa__resultWord:last-child{margin-right:0}.OneWishExperience-module__bjDoJa__resultLetter{opacity:0;filter:blur(7px);animation:.52s cubic-bezier(.18,.82,.25,1) both OneWishExperience-module__bjDoJa__result-letter-in;display:inline-block;transform:translateY(.22em)scale(.97)}.OneWishExperience-module__bjDoJa__resultMessage p{letter-spacing:.11em;margin:19px 0 0;font:700 12px/1.2 Courier Prime,monospace;animation:.7s 3.55s both OneWishExperience-module__bjDoJa__result-support-in}.OneWishExperience-module__bjDoJa__resultBack{border:2px solid var(--cream);min-width:238px;height:56px;color:var(--red-dark);background:var(--cream);box-shadow:0 6px 0 var(--red-shadow);font:650 15px/1.2 var(--willow-serif);letter-spacing:.035em;cursor:pointer;border-radius:28px;margin-top:26px;animation:.75s 3.9s both OneWishExperience-module__bjDoJa__result-support-in}.OneWishExperience-module__bjDoJa__productGate{z-index:80;border:2px solid var(--red-shadow);width:min(450px,100% - 30px);color:var(--red-dark);background:var(--cream);box-shadow:0 8px 0 var(--red-shadow), 0 20px 50px #500a054d;text-align:center;border-radius:26px;padding:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OneWishExperience-module__bjDoJa__productGate>span{letter-spacing:.1em;font:700 11px/1 Courier Prime,monospace}.OneWishExperience-module__bjDoJa__productGate h2{margin:12px 0;font:400 40px/1 Luckiest Guy,sans-serif}.OneWishExperience-module__bjDoJa__productGate>p{margin:0;font:400 13px/1.45 Courier Prime,monospace}.OneWishExperience-module__bjDoJa__productPrice{border-block:1px solid #a82c1d4d;justify-content:space-between;margin:20px 0 16px;padding:12px 0;font:700 13px/1 Courier Prime,monospace;display:flex}.OneWishExperience-module__bjDoJa__productLoading{place-items:center;min-height:42px;font:700 11px/1 Courier Prime,monospace;display:grid}.OneWishExperience-module__bjDoJa__productActions{gap:10px;display:grid}.OneWishExperience-module__bjDoJa__productActions>a:not(.OneWishExperience-module__bjDoJa__productPrimary){color:var(--red-dark);font:700 11px/1 Courier Prime,monospace}.OneWishExperience-module__bjDoJa__productPrimary{border:2px solid var(--red-shadow);min-height:48px;color:var(--cream);background:var(--red);box-shadow:0 5px 0 var(--red-shadow);cursor:pointer;border-radius:24px;place-items:center;font:400 18px/1 Luckiest Guy,sans-serif;text-decoration:none;display:grid}.OneWishExperience-module__bjDoJa__walletLine{justify-content:space-between;font:700 11px/1 Courier Prime,monospace;display:flex}.OneWishExperience-module__bjDoJa__productError{font:700 11px/1.3 Courier Prime,monospace}.OneWishExperience-module__bjDoJa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OneWishExperience-module__bjDoJa__opening .OneWishExperience-module__bjDoJa__wishButton{animation:.8s ease-in-out infinite alternate OneWishExperience-module__bjDoJa__button-pulse}.OneWishExperience-module__bjDoJa__opening .OneWishExperience-module__bjDoJa__viewerColumn{animation:1.4s ease-in-out infinite alternate OneWishExperience-module__bjDoJa__relic-breathe}.OneWishExperience-module__bjDoJa__breaking .OneWishExperience-module__bjDoJa__viewerColumn{animation:.22s linear 2 OneWishExperience-module__bjDoJa__ritual-shake}.OneWishExperience-module__bjDoJa__focusMode.OneWishExperience-module__bjDoJa__routeShell{z-index:1700;background:var(--red,#da3832);grid-template-rows:minmax(0,1fr);width:100vw;height:100dvh;min-height:0;position:fixed;inset:0;overflow:hidden}:is(.OneWishExperience-module__bjDoJa__focusMode>.OneWishExperience-module__bjDoJa__siteHeader,.OneWishExperience-module__bjDoJa__focusMode>.studio-header){display:none}.OneWishExperience-module__bjDoJa__focusMode.OneWishExperience-module__bjDoJa__page{background:radial-gradient(ellipse at 50% 47%, #f2e5cf14, transparent 20%), radial-gradient(ellipse at center, transparent 28%, #2f0201c2 100%), var(--red);width:100vw;height:100dvh;min-height:0;padding:8px;overflow:hidden}.OneWishExperience-module__bjDoJa__focusMode.OneWishExperience-module__bjDoJa__page:before{content:"";z-index:0;pointer-events:none;opacity:.62;will-change:transform;background:radial-gradient(at 28% 52%,#280101c2,#0000 27%),radial-gradient(at 72% 38%,#f2e5cf17,#0000 23%),radial-gradient(at 56% 74%,#380302a3,#0000 31%);animation:16s ease-in-out infinite alternate OneWishExperience-module__bjDoJa__smoke-drift;position:absolute;inset:-24%}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__appShell{border:2px solid var(--red-dark);width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border-radius:18px}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__floatingMute{color:var(--cream);background:#430907c7;border-color:#f2e5cf9e;position:fixed;box-shadow:0 8px 28px #18000061}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__floatingMute:hover{color:var(--red-dark);background:var(--cream)}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__appShell:before{opacity:.07;mix-blend-mode:screen}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__mainContent{height:100%;min-height:0;padding:0;display:block}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__ritualCopy,.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__footer{display:none}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__viewerColumn{background:radial-gradient(#f2e5cf12,#0000 36%),radial-gradient(#0000 38%,#1c00007a 100%);border:0;border-radius:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__stageLabel{color:#ffecda8c}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__stageLabel strong{color:#fff5ebc7}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__halo{background:radial-gradient(at 50% 49%,#ffffff1f,#0000 38%)}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__viewer,.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__viewer canvas{touch-action:none!important}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__viewerHint{display:none}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__ritualPrompt{bottom:clamp(22px,5vh,54px)}.OneWishExperience-module__bjDoJa__focusMode.OneWishExperience-module__bjDoJa__breaking .OneWishExperience-module__bjDoJa__viewerColumn{animation:.22s linear 2 OneWishExperience-module__bjDoJa__ritual-shake-focus}.OneWishExperience-module__bjDoJa__breaking .OneWishExperience-module__bjDoJa__ritualPrompt,.OneWishExperience-module__bjDoJa__granted .OneWishExperience-module__bjDoJa__ritualPrompt{opacity:0;pointer-events:none}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__resultMessage{border-radius:0;width:100%;max-width:none;height:100%;max-height:none;inset:0;overflow:auto;transform:none}.OneWishExperience-module__bjDoJa__focusMode.OneWishExperience-module__bjDoJa__embeddedFocus.OneWishExperience-module__bjDoJa__routeShell{z-index:auto;width:100%;height:100%;min-height:560px;position:relative;inset:auto}.OneWishExperience-module__bjDoJa__focusMode.OneWishExperience-module__bjDoJa__embeddedFocus.OneWishExperience-module__bjDoJa__page{width:100%;height:100%;min-height:560px}.OneWishExperience-module__bjDoJa__focusMode.OneWishExperience-module__bjDoJa__embeddedFocus .OneWishExperience-module__bjDoJa__floatingMute{position:absolute}.OneWishExperience-module__bjDoJa__headerBrand:focus-visible,.OneWishExperience-module__bjDoJa__floatingMute:focus-visible,.OneWishExperience-module__bjDoJa__backToTarot:focus-visible,.OneWishExperience-module__bjDoJa__wishField:focus-within,.OneWishExperience-module__bjDoJa__wishButton:focus-visible,.OneWishExperience-module__bjDoJa__ritualPrompt button:focus-visible,.OneWishExperience-module__bjDoJa__resultBack:focus-visible,.OneWishExperience-module__bjDoJa__loadError button:focus-visible,.OneWishExperience-module__bjDoJa__productPrimary:focus-visible{outline:3px solid var(--red-shadow,#6f170e);outline-offset:4px}@keyframes OneWishExperience-module__bjDoJa__spin{to{transform:rotate(360deg)}}@keyframes OneWishExperience-module__bjDoJa__prompt-in{0%{opacity:0;transform:translate(-50%,20px)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes OneWishExperience-module__bjDoJa__result-in{0%{opacity:0}to{opacity:1}}@keyframes OneWishExperience-module__bjDoJa__field-pulse{30%{transform:translate(-5px)}60%{transform:translate(4px)}}@keyframes OneWishExperience-module__bjDoJa__ritual-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes OneWishExperience-module__bjDoJa__ritual-shake-focus{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes OneWishExperience-module__bjDoJa__button-pulse{0%{filter:brightness()}to{filter:brightness(1.12)}}@keyframes OneWishExperience-module__bjDoJa__relic-breathe{0%{opacity:.9}to{opacity:1}}@keyframes OneWishExperience-module__bjDoJa__smoke-drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(3%,2%)scale(1.08)}}@keyframes OneWishExperience-module__bjDoJa__wish-example-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes OneWishExperience-module__bjDoJa__result-letter-in{to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes OneWishExperience-module__bjDoJa__result-support-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-height:720px) and (min-width:761px){.OneWishExperience-module__bjDoJa__page{padding:12px}.OneWishExperience-module__bjDoJa__appShell{min-height:0}.OneWishExperience-module__bjDoJa__mainContent{padding:25px 30px 38px}.OneWishExperience-module__bjDoJa__ritualCopy{padding-block:12px}.OneWishExperience-module__bjDoJa__heroCopy h1{font-size:50px}.OneWishExperience-module__bjDoJa__formBlock{margin-top:18px}.OneWishExperience-module__bjDoJa__wishField{height:112px}.OneWishExperience-module__bjDoJa__wishButton{height:52px;font-size:23px}}@media (max-height:520px){.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__resultMessage{border-radius:18px;width:calc(100vw - 20px);max-width:none;height:calc(100dvh - 20px);max-height:none;padding:20px 34px}.OneWishExperience-module__bjDoJa__resultMessage:before{border-radius:12px;inset:8px}.OneWishExperience-module__bjDoJa__resultMessage>span{margin-bottom:8px;font-size:9px}.OneWishExperience-module__bjDoJa__resultMessage h2{width:calc(100vw - 76px);font-size:clamp(24px,8vh,40px)}.OneWishExperience-module__bjDoJa__resultMessage p{margin-top:8px;font-size:8px}.OneWishExperience-module__bjDoJa__resultBack{min-width:208px;height:42px;margin-top:10px;font-size:16px}}@media (max-width:920px),(orientation:portrait) and (max-width:1100px){.OneWishExperience-module__bjDoJa__routeShell{grid-template-rows:66px auto}.OneWishExperience-module__bjDoJa__siteHeader{grid-template-columns:minmax(0,1fr) auto}.OneWishExperience-module__bjDoJa__headerCenter{display:none}.OneWishExperience-module__bjDoJa__page{min-height:calc(100dvh - 66px);padding:12px;overflow-y:auto}.OneWishExperience-module__bjDoJa__appShell{border-radius:24px;width:min(760px,100%);height:auto;min-height:800px}.OneWishExperience-module__bjDoJa__mainContent{grid-template-rows:auto minmax(360px,1fr);grid-template-columns:1fr;gap:22px;min-height:800px;padding:28px 24px 42px;position:relative}.OneWishExperience-module__bjDoJa__ritualCopy{border-bottom:1px solid #6f170e2e;border-right:0;padding:0 0 24px}.OneWishExperience-module__bjDoJa__heroCopy{text-align:center}.OneWishExperience-module__bjDoJa__eyebrow{margin-bottom:12px}.OneWishExperience-module__bjDoJa__heroCopy h1{font-size:clamp(43px,9vw,58px)}.OneWishExperience-module__bjDoJa__heroCopy p{margin-top:12px}.OneWishExperience-module__bjDoJa__formBlock{justify-items:center;max-width:560px;margin:20px auto 0}.OneWishExperience-module__bjDoJa__wishField{height:110px}.OneWishExperience-module__bjDoJa__wishButton{height:54px}.OneWishExperience-module__bjDoJa__viewerColumn{min-height:360px}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__appShell,.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__mainContent{min-height:0}.OneWishExperience-module__bjDoJa__sharedHeaderShell{grid-template-rows:64px auto}.OneWishExperience-module__bjDoJa__sharedHeaderShell .OneWishExperience-module__bjDoJa__page{min-height:calc(100dvh - 64px)}}@media (max-width:600px){.OneWishExperience-module__bjDoJa__routeShell{grid-template-rows:58px auto}.OneWishExperience-module__bjDoJa__siteHeader{grid-template-columns:minmax(0,1fr) auto;height:58px;padding-inline:11px}.OneWishExperience-module__bjDoJa__headerBrand{gap:8px}.OneWishExperience-module__bjDoJa__brandMark{width:34px;height:34px}.OneWishExperience-module__bjDoJa__headerBrand small{display:none}.OneWishExperience-module__bjDoJa__headerBrand strong{letter-spacing:.13em;font-size:8px}.OneWishExperience-module__bjDoJa__headerActions{gap:4px}.OneWishExperience-module__bjDoJa__backToTarot{min-height:38px;padding-inline:8px;font-size:7px}.OneWishExperience-module__bjDoJa__floatingMute{width:44px;height:44px}.OneWishExperience-module__bjDoJa__page{min-height:calc(100dvh - 58px);padding:8px}.OneWishExperience-module__bjDoJa__appShell{border:2px solid var(--red-dark);border-radius:18px;width:100%;min-height:calc(100dvh - 74px);box-shadow:0 12px 32px #30030247}.OneWishExperience-module__bjDoJa__mainContent{grid-template-rows:auto minmax(320px,1fr);gap:14px;min-height:calc(100dvh - 74px);padding:22px 14px 40px}.OneWishExperience-module__bjDoJa__ritualCopy{padding-bottom:18px}.OneWishExperience-module__bjDoJa__eyebrow{margin-bottom:10px;font-size:7px}.OneWishExperience-module__bjDoJa__heroCopy h1{font-size:clamp(38px,12vw,50px)}.OneWishExperience-module__bjDoJa__heroCopy p{margin-top:10px;font-size:10px}.OneWishExperience-module__bjDoJa__formBlock{margin-top:14px}.OneWishExperience-module__bjDoJa__wishField{border-radius:13px;height:94px}.OneWishExperience-module__bjDoJa__wishField textarea{padding:13px 38px 13px 13px;font-size:15px}.OneWishExperience-module__bjDoJa__wishExample{font-size:15px;top:13px;left:13px;right:38px}.OneWishExperience-module__bjDoJa__wishButton{min-width:164px;height:50px;margin-top:10px;font-size:22px}.OneWishExperience-module__bjDoJa__viewerColumn{border-radius:16px;min-height:320px}.OneWishExperience-module__bjDoJa__stageLabel{font-size:6.5px;top:13px;left:14px;right:14px}.OneWishExperience-module__bjDoJa__viewerHint{font-size:6.5px;bottom:11px}.OneWishExperience-module__bjDoJa__footer{font-size:6px;bottom:8px;left:11px;right:11px}.OneWishExperience-module__bjDoJa__ritualPrompt{width:calc(100% - 24px);min-height:82px;padding:13px;bottom:18px}.OneWishExperience-module__bjDoJa__ritualPrompt strong{font-size:20px}.OneWishExperience-module__bjDoJa__ritualPrompt small{font-size:9px}.OneWishExperience-module__bjDoJa__ritualPrompt button{width:90px;height:46px;font-size:16px}.OneWishExperience-module__bjDoJa__resultMessage{padding:28px 18px}.OneWishExperience-module__bjDoJa__resultMessage:before{border-radius:14px;inset:10px}.OneWishExperience-module__bjDoJa__resultMessage>span{font-size:10px}.OneWishExperience-module__bjDoJa__resultMessage h2{width:calc(100vw - 44px);font-size:clamp(19px,5.5vw,30px);line-height:1.15}.OneWishExperience-module__bjDoJa__resultMessage p{font-size:9px}.OneWishExperience-module__bjDoJa__resultBack{min-width:210px;height:50px;font-size:17px}.OneWishExperience-module__bjDoJa__focusMode .OneWishExperience-module__bjDoJa__resultMessage{border-radius:inherit;width:100%;max-width:none;height:100%;max-height:none}.OneWishExperience-module__bjDoJa__sharedHeaderShell{grid-template-rows:56px auto}.OneWishExperience-module__bjDoJa__sharedHeaderShell>.studio-header{height:56px}.OneWishExperience-module__bjDoJa__sharedHeaderShell .OneWishExperience-module__bjDoJa__page{min-height:calc(100dvh - 56px)}}@media (max-width:420px){.OneWishExperience-module__bjDoJa__siteHeader{padding-inline:8px}.OneWishExperience-module__bjDoJa__headerBrand{gap:0}.OneWishExperience-module__bjDoJa__headerBrand>div{display:none}.OneWishExperience-module__bjDoJa__brandMark{width:32px;height:32px}.OneWishExperience-module__bjDoJa__headerActions{gap:4px}.OneWishExperience-module__bjDoJa__backToTarot{min-height:38px;padding-inline:7px;font-size:6px}}@media (prefers-reduced-motion:reduce){.OneWishExperience-module__bjDoJa__opening .OneWishExperience-module__bjDoJa__wishButton,.OneWishExperience-module__bjDoJa__opening .OneWishExperience-module__bjDoJa__viewerColumn,.OneWishExperience-module__bjDoJa__breaking .OneWishExperience-module__bjDoJa__viewerColumn,.OneWishExperience-module__bjDoJa__loader span,.OneWishExperience-module__bjDoJa__ritualPrompt,.OneWishExperience-module__bjDoJa__resultMessage,.OneWishExperience-module__bjDoJa__wishFieldPulse{animation-duration:.01ms!important;animation-iteration-count:1!important}.OneWishExperience-module__bjDoJa__focusMode.OneWishExperience-module__bjDoJa__page:before,.OneWishExperience-module__bjDoJa__wishExample,.OneWishExperience-module__bjDoJa__resultMessage>span,.OneWishExperience-module__bjDoJa__resultLetter,.OneWishExperience-module__bjDoJa__resultMessage p,.OneWishExperience-module__bjDoJa__resultBack{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}
