.tarot_page__fguUB{min-height:100dvh;overflow-x:hidden;overflow-x:clip;background:#f6f3ee;background-image:radial-gradient(900px 420px at 50% -140px,#eae4f2,transparent 72%);color:#50485c;font-size:15.5px;line-height:1.8;word-break:keep-all}.tarot_page__fguUB,.tarot_wrap__8qb_c{width:100%;min-width:0;box-sizing:border-box}.tarot_wrap__8qb_c{max-width:440px;margin:0 auto;padding:0 22px 48px}.tarot_landingPage__TNU12 .tarot_wrap__8qb_c{max-width:1120px;padding-inline:32px;padding-bottom:72px}.tarot_topbar__8YKEf{display:flex;align-items:baseline;justify-content:space-between;padding:26px 0 0}.tarot_brand__QCOb5{font-family:var(--font-serif,"AppleMyungjo",serif);color:#2a2433;font-size:17px;letter-spacing:.3em;font-weight:700}.tarot_brandSub__YWHpt{display:block;font-size:11.5px;letter-spacing:.26em;color:#756b82;margin-top:5px;font-weight:500}.tarot_payChip__027Ef{font-size:12px;color:#50485c;background:#fff;border:1px solid #e6e1e4;border-radius:999px;padding:7px 13px;display:inline-flex;align-items:center;gap:7px;box-shadow:0 1px 4px rgba(42,36,51,.05)}.tarot_payDot__xlIKa{width:6px;height:6px;border-radius:50%;flex:none}.tarot_steps___4IRF{display:flex;align-items:center;gap:10px;margin:36px 0 2px}.tarot_step__tJ_F2{display:flex;align-items:center;gap:7px;font-size:12.5px;color:#8a8194;font-weight:500;transition:color .4s}.tarot_step__tJ_F2 i{width:7px;height:7px;border-radius:50%;background:#d9d3de;font-style:normal;transition:all .4s}.tarot_stepOn__pXuct{color:#5e4c9e;font-weight:700}.tarot_stepOn__pXuct i{background:#5e4c9e;box-shadow:0 0 0 4px rgba(94,76,158,.14)}.tarot_stepPast__haj2O{color:#50485c}.tarot_stepPast__haj2O i{background:#50485c}.tarot_stepBar__yqh_o{flex:none;width:26px;height:1.5px;background:#e2dce6;border-radius:2px}.tarot_h1__jdNv3{font-family:var(--font-serif,"AppleMyungjo",serif);font-size:27px;line-height:1.5;color:#2a2433;font-weight:700;margin:18px 0 10px;text-wrap:balance;letter-spacing:-.01em}.tarot_lede__wnEUP{font-size:15.5px;color:#50485c;margin:0 0 24px;line-height:1.8}.tarot_questionHero__iSTU7{position:relative;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr);grid-template-rows:minmax(500px,auto) auto;overflow:hidden;margin-top:22px;padding:68px 64px 0;border:1px solid rgba(216,190,142,.26);border-radius:36px;background:radial-gradient(1.5px 1.5px at 12% 21%,rgba(240,235,248,.76) 50%,transparent 51%),radial-gradient(1px 1px at 87% 17%,rgba(240,235,248,.68) 50%,transparent 51%),radial-gradient(1px 1px at 76% 43%,rgba(240,235,248,.48) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 22% 55%,rgba(240,235,248,.42) 50%,transparent 51%),radial-gradient(80% 90% at 78% 22%,rgba(122,94,190,.64),transparent 64%),linear-gradient(145deg,#352857,#211a37 60%,#171226);box-shadow:0 30px 72px rgba(42,36,51,.25),inset 0 1px 0 rgba(255,255,255,.09)}.tarot_questionHero__iSTU7:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,rgba(255,255,255,.07),transparent 30%,transparent 70%,rgba(216,190,142,.04))}.tarot_heroCopy__UVeho{position:relative;z-index:4;align-self:center;padding:4px 12px 74px 0;text-align:left}.tarot_heroEyebrow__qjafJ{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid rgba(216,190,142,.38);border-radius:999px;color:#e7d3a7;background:rgba(216,190,142,.08);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.12em}.tarot_heroCopy__UVeho h1{margin:22px 0 16px;color:#fbf8fd;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:clamp(36px,4.2vw,51px);font-weight:700;line-height:1.36;letter-spacing:-.035em;text-wrap:balance}.tarot_heroCopy__UVeho h1 em,.tarot_heroCopy__UVeho h1 span{display:block}.tarot_heroCopy__UVeho h1 span{color:#d9cfe3;font-size:.78em;font-weight:500}.tarot_heroCopy__UVeho h1 em{margin-top:2px;color:#fff;font-style:normal;text-shadow:0 0 34px rgba(226,207,159,.18)}.tarot_heroCopy__UVeho p{max-width:470px;margin:0;color:#d0c8da;font-size:15px;line-height:1.85;text-wrap:pretty;word-break:keep-all}.tarot_heroCta__BzALF{display:inline-flex;min-height:58px;align-items:center;justify-content:center;gap:28px;margin-top:30px;padding:0 24px;border:1px solid #ead9ae;border-radius:16px;background:#ead9ae;color:#241c37;box-shadow:0 12px 32px rgba(10,7,21,.3);font:inherit;font-size:15px;font-weight:800;cursor:pointer;transition:transform .18s,background .18s}.tarot_heroCta__BzALF:hover{background:#f4e6c1;transform:translateY(-2px)}.tarot_heroCta__BzALF:focus-visible{outline:3px solid rgba(234,217,174,.35);outline-offset:4px}.tarot_heroCta__BzALF span{font-size:17px}.tarot_heroOffer__V2RG_{display:flex;align-items:center;gap:10px;margin-top:14px;color:#bdb4c8;font-size:11.5px;line-height:1.5}.tarot_heroOffer__V2RG_ span{display:inline-flex;align-items:baseline;gap:4px}.tarot_heroOffer__V2RG_ b{color:#f0dfb4;font-size:12px}.tarot_heroOffer__V2RG_ del{color:#887f95}.tarot_heroOffer__V2RG_ i{width:1px;height:12px;background:rgba(216,190,142,.22)}.tarot_heroCopy__UVeho>small{display:block;margin:11px 0 0 3px;color:#c0b8ca;font-size:12px;line-height:1.5}.tarot_heroVisual__aVtp0{position:relative;z-index:2;min-height:410px;align-self:end}.tarot_heroVisual__aVtp0:before{content:"";width:390px;height:390px;border-radius:50%;background:radial-gradient(circle,rgba(216,190,142,.18),rgba(93,68,143,.1) 42%,transparent 70%);filter:blur(2px)}.tarot_heroOrbit__hOg3K,.tarot_heroVisual__aVtp0:before{position:absolute;left:50%;top:43%;transform:translate(-50%,-50%)}.tarot_heroOrbit__hOg3K{width:306px;height:306px;border:1px solid rgba(216,190,142,.24);border-radius:50%;box-shadow:0 0 0 38px rgba(216,190,142,.025),0 0 0 78px rgba(216,190,142,.018)}.tarot_heroOrbit__hOg3K:after,.tarot_heroOrbit__hOg3K:before{content:"";position:absolute;border-radius:50%;background:#e6d5aa;box-shadow:0 0 14px rgba(230,213,170,.76)}.tarot_heroOrbit__hOg3K:before{width:6px;height:6px;top:44px;right:25px}.tarot_heroOrbit__hOg3K:after{width:4px;height:4px;bottom:46px;left:24px}.tarot_heroDeck__LlboB{position:absolute;z-index:2;inset:0}.tarot_heroCard__keOb0{position:absolute;bottom:48px;left:50%;width:112px;height:180px;margin-left:-56px;overflow:hidden;border-radius:11px;transform-origin:50% 155%;box-shadow:0 18px 34px rgba(0,0,0,.48),0 0 0 1px rgba(216,190,142,.34)}.tarot_heroCard__keOb0:first-child{transform:translateX(-132px) rotate(-19deg)}.tarot_heroCard__keOb0:nth-child(2){transform:translateX(-66px) rotate(-10deg)}.tarot_heroCard__keOb0:nth-child(3){z-index:2;transform:translateY(-14px)}.tarot_heroCard__keOb0:nth-child(4){transform:translateX(66px) rotate(10deg)}.tarot_heroCard__keOb0:nth-child(5){transform:translateX(132px) rotate(19deg)}.tarot_heroSeal__OwzF1{position:absolute;z-index:5;left:50%;top:43%;width:66px;height:66px;transform:translate(-50%,-50%);border:1px solid rgba(216,190,142,.72);border-radius:50%;background:rgba(32,25,53,.9);color:#efe2bf;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:23px;line-height:66px;text-align:center;box-shadow:0 0 0 10px rgba(32,25,53,.48),0 0 38px rgba(216,190,142,.3)}.tarot_heroProof__xNuAb{position:relative;z-index:5;grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -64px;border-top:1px solid rgba(216,190,142,.18);background:rgba(13,10,25,.22)}.tarot_heroProof__xNuAb span{padding:16px 8px 17px;color:#c0b8ca;font-size:11.5px;line-height:1.45;text-align:center}.tarot_heroProof__xNuAb span+span{border-left:1px solid rgba(216,190,142,.12)}.tarot_heroProof__xNuAb b{display:block;margin-bottom:3px;color:#f0eaf5;font-size:13px;font-weight:800}.tarot_valuePanel__g4XXN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin:2px 0 30px;border:1px solid #ded6e6;border-radius:16px;background:#ded6e6;box-shadow:0 8px 22px rgba(42,36,51,.06)}.tarot_valuePanel__g4XXN div{min-width:0;padding:14px 6px 13px;text-align:center;background:rgba(255,255,255,.92)}.tarot_valuePanel__g4XXN b{display:block;color:#4f4089;font-size:13px;line-height:1.35}.tarot_valuePanel__g4XXN span{display:block;margin-top:4px;color:#7d7488;font-size:10.5px;line-height:1.35}.tarot_sect__wCG5T{animation:tarot_rise__Igyc_ .6s ease both}@keyframes tarot_rise__Igyc_{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tarot_questionForm__qHVFl{min-width:0;margin:0;padding:34px 32px;border:1px solid #e6e1e4;border-radius:28px;background:rgba(255,255,255,.92);box-shadow:0 12px 32px rgba(42,36,51,.08);scroll-margin-top:24px}.tarot_landingGrid__4oXZu{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:24px;align-items:start;margin-top:28px}.tarot_readingPromise__IFfwK{min-width:0;padding:34px 32px;border:1px solid #d8cce2;border-radius:28px;background:linear-gradient(155deg,#eee8f4,#e8e0ef);box-shadow:0 12px 32px rgba(42,36,51,.07)}.tarot_promiseEyebrow__rWLKV{display:block;color:#6b5591;font-size:10.5px;font-weight:800;letter-spacing:.18em}.tarot_readingPromise__IFfwK h2{margin:9px 0 10px;color:#2a2433;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:24px;line-height:1.5;letter-spacing:-.02em}.tarot_readingPromise__IFfwK>p{margin:0;color:#62566c;font-size:13px;line-height:1.75;word-break:keep-all}.tarot_readingPromise__IFfwK>strong{display:block;margin-top:20px;color:#4f4089;font-size:12px}.tarot_readingPromise__IFfwK ol{margin:15px 0 0;padding:0;list-style:none;border-top:1px solid rgba(94,76,158,.14)}.tarot_readingPromise__IFfwK li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;border-bottom:1px solid rgba(94,76,158,.12)}.tarot_readingPromise__IFfwK li i{color:#806da2;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.08em}.tarot_readingPromise__IFfwK li span{color:#382f43;font-size:13px;font-weight:700}.tarot_readingPromise__IFfwK li small{color:#83758f;font-size:10px}.tarot_readingPromise__IFfwK li:first-child small{color:#6a4e98;font-weight:800}.tarot_promiseNote__ir3FN{margin-top:20px;padding-left:14px;border-left:2px solid #8065aa}.tarot_promiseNote__ir3FN b{display:block;color:#3d3150;font-size:12.5px}.tarot_promiseNote__ir3FN span{display:block;margin-top:3px;color:#75677f;font-size:11px;line-height:1.55}.tarot_questionSuggestions__xh19b{margin-top:17px;padding:13px 14px;border:1px solid #e7e0ee;border-radius:15px;background:#fbf9fd}.tarot_questionSuggestions__xh19b p{margin:0 0 9px;color:#756b82;font-size:11.5px;line-height:1.55}.tarot_questionSuggestions__xh19b p b{color:#4f4089}.tarot_questionSuggestions__xh19b>div{display:grid;gap:7px}.tarot_questionSuggestions__xh19b button{min-height:44px;padding:9px 11px;border:1px solid #e1d8eb;border-radius:11px;background:#fff;color:#50485c;font:inherit;font-size:12.5px;line-height:1.5;text-align:left;cursor:pointer}.tarot_questionSuggestions__xh19b button:hover{border-color:#ac9ac9;color:#4f4089;background:#fdfcff}.tarot_questionSuggestions__xh19b button:focus-visible{outline:3px solid rgba(94,76,158,.18);outline-offset:2px}.tarot_formHeading__JEM0m{margin-bottom:18px}.tarot_formHeading__JEM0m span{display:block;color:#7561aa;font-size:10.5px;font-weight:800;line-height:1.4;letter-spacing:.13em}.tarot_formHeading__JEM0m h2{margin:7px 0 0;color:#2a2433;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:19px;line-height:1.55;letter-spacing:-.015em}.tarot_formHeading__JEM0m p{margin:7px 0 0;color:#8a8194;font-size:12px;line-height:1.6}.tarot_fLabel___FO3m{display:block;font-size:13px;color:#2a2433;font-weight:700;margin:28px 0 11px}.tarot_chips__dot5r{display:flex;flex-wrap:wrap;gap:9px}.tarot_chip__JDtoY{border:1px solid #e6e1e4;background:#fff;color:#50485c;border-radius:999px;padding:10px 16px;font-size:14.5px;cursor:pointer;transition:all .2s;box-shadow:0 1px 3px rgba(42,36,51,.04);font-family:inherit}.tarot_chip__JDtoY:hover{border-color:#c9bfd8;color:#2a2433}.tarot_chipSel__Qkvj9{background:#5e4c9e;border-color:#5e4c9e;color:#fff;font-weight:600}.tarot_chipSel__Qkvj9:hover{color:#fff}.tarot_btn__ey75b:focus-visible,.tarot_chip__JDtoY:focus-visible,.tarot_copyBtn__aJo_L:focus-visible{outline:3px solid rgba(94,76,158,.28);outline-offset:3px}.tarot_textarea__xkFUH{width:100%;box-sizing:border-box;min-height:110px;resize:none;background:#fff;border:1.5px solid #e6e1e4;border-radius:16px;padding:15px 17px;font:inherit;font-size:15.5px;color:#2a2433;line-height:1.75;word-break:keep-all;transition:border-color .2s;box-shadow:0 1px 4px rgba(42,36,51,.04)}.tarot_textarea__xkFUH::placeholder{color:#b4acbe}.tarot_textarea__xkFUH:focus{border-color:#5e4c9e;outline:none}.tarot_hint__nNBgQ{font-size:12.5px;color:#8a8194;margin-top:9px}.tarot_ctaHint__Kw2u5{margin:10px 0 0;text-align:center;color:#756b82;font-size:12.5px;line-height:1.6}.tarot_formPrivacy__MUspF{margin:8px 0 0;color:#8a8194;font-size:10.5px;line-height:1.55;text-align:center}.tarot_fieldError__LA59O{margin:7px 2px 0;color:#a53f5b;font-size:12px;line-height:1.5}.tarot_coachBox__PG6yh{margin-top:11px;padding:14px;border:1px solid #d9cfea;border-radius:15px;background:linear-gradient(135deg,#faf8fd,#f2edf8)}.tarot_coachBox__PG6yh>p{margin:0 0 10px;color:#4f4560;font-size:12px;line-height:1.55}.tarot_coachBox__PG6yh>p b{display:block;color:#4f4089;font-size:13px}.tarot_coachBox__PG6yh>p span{display:block;margin-top:2px}.tarot_coachBox__PG6yh button{width:100%;padding:11px 12px;border:1px solid #d7cbe7;border-radius:11px;background:#fff;color:#342b42;font:inherit;font-size:12.5px;line-height:1.55;text-align:left;cursor:pointer}.tarot_coachBox__PG6yh button small{display:block;margin-top:5px;color:#6653a2;font-size:10.5px;font-weight:700}.tarot_coachBox__PG6yh button:focus-visible{outline:3px solid rgba(94,76,158,.2);outline-offset:2px}.tarot_extraQuestion__ZIda_{margin-top:20px;padding-top:18px;border-top:1px solid #eee9f1}.tarot_extraQuestionHead__8llkP{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.tarot_extraQuestionHead__8llkP label{color:#2a2433;font-size:13px;font-weight:700}.tarot_extraQuestionHead__8llkP button{min-width:44px;min-height:34px;border:0;background:transparent;color:#8a8194;font:inherit;font-size:11.5px;cursor:pointer}.tarot_extraQuestionHead__8llkP button:hover{color:#5e4c9e}.tarot_addQuestionBtn__M4qdG{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;margin-top:16px;padding:11px 14px;border:1px dashed #cfc4dc;border-radius:13px;background:#faf8fc;color:#50485c;font:inherit;cursor:pointer;transition:border-color .2s,background .2s}.tarot_addQuestionBtn__M4qdG:hover{border-color:#9f8cbe;background:#f5f1fa}.tarot_addQuestionBtn__M4qdG span{font-size:13px;font-weight:700}.tarot_addQuestionBtn__M4qdG small{color:#7561aa;font-size:11px;font-weight:700}.tarot_formCta__HIlBH{margin-top:24px;padding-top:20px;border-top:1px solid #e9e3ec}.tarot_formCta__HIlBH>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.tarot_formCta__HIlBH>div span{color:#8a8194;font-size:11px}.tarot_formCta__HIlBH>div b{color:#4f4089;font-size:12.5px}.tarot_formCta__HIlBH .tarot_btn__ey75b{margin-top:13px}.tarot_btn__ey75b{display:block;width:100%;margin-top:28px;padding:17px;background:#5e4c9e;color:#fff;border:none;border-radius:16px;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background .2s,transform .12s,opacity .3s;box-shadow:0 6px 20px rgba(94,76,158,.28)}.tarot_btn__ey75b:hover{background:#4a3b80}.tarot_btn__ey75b:active{transform:scale(.985)}.tarot_btn__ey75b:disabled{opacity:.52;cursor:default;box-shadow:none}.tarot_ritualPage__FzMYb{min-height:100dvh;background:#1b1530;background-image:radial-gradient(700px 420px at 50% 0,#493878 0,#211a3a 48%,#171127 100%);color:#eee9f3}.tarot_ritualPage__FzMYb .tarot_wrap__8qb_c{min-height:100dvh;padding-top:20px;padding-bottom:max(28px,env(safe-area-inset-bottom))}.tarot_ritualPage__FzMYb .tarot_brand__QCOb5{color:#f0eaf5}.tarot_ritualPage__FzMYb .tarot_brandSub__YWHpt{color:#b9b2c8}.tarot_ritualPage__FzMYb .tarot_step__tJ_F2{color:#aaa1b8}.tarot_ritualPage__FzMYb .tarot_stepPast__haj2O{color:#d6cfde}.tarot_ritualPage__FzMYb .tarot_stepOn__pXuct{color:#e7d5a9}.tarot_ritualPage__FzMYb .tarot_stepOn__pXuct i{background:#d8be8e;box-shadow:0 0 0 4px rgba(216,190,142,.14)}.tarot_ritualPage__FzMYb .tarot_stepBar__yqh_o{background:rgba(216,190,142,.2)}.tarot_ritualPage__FzMYb .tarot_h1__jdNv3{color:#f4eff8}.tarot_ritualPage__FzMYb .tarot_lede__wnEUP{color:#c9c1d4}.tarot_ritualSection__uB_ci{padding-top:4px}.tarot_ritualHeader__qLLDT{margin:0 0 20px;text-align:center}.tarot_ritualHeader__qLLDT>span{color:#d8be8e;font-size:10px;font-weight:800;letter-spacing:.18em}.tarot_ritualHeader__qLLDT>p{margin:10px 0 0;color:#b9b2c8;font-size:11px;letter-spacing:.09em}.tarot_ritualHeader__qLLDT h1{margin:10px 0 13px;color:#f4eff8;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:27px;line-height:1.48;letter-spacing:-.02em}.tarot_ritualHeader__qLLDT>div{max-width:330px;margin:0 auto;color:#d8be8e;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:13px;line-height:1.7}.tarot_altar__Ev0T4{width:100%;min-width:0;box-sizing:border-box;margin-top:0;border-radius:24px;position:relative;overflow:hidden;padding:28px 16px 24px;background:radial-gradient(1.5px 1.5px at 16% 20%,rgba(237,234,243,.8) 50%,transparent 51%),radial-gradient(1px 1px at 78% 12%,rgba(237,234,243,.7) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 88% 42%,rgba(237,234,243,.5) 50%,transparent 51%),radial-gradient(1px 1px at 8% 58%,rgba(237,234,243,.5) 50%,transparent 51%),radial-gradient(1px 1px at 30% 8%,rgba(237,234,243,.6) 50%,transparent 51%),radial-gradient(130% 90% at 50% 10%,rgba(122,94,190,.4),transparent 62%),linear-gradient(180deg,#2c2347,#211b36 78%);box-shadow:0 18px 44px rgba(42,36,51,.28),inset 0 1px 0 rgba(255,255,255,.08)}.tarot_tCap__p_Dkb{text-align:center;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:16px;letter-spacing:.06em;color:#efecf5;margin:0;min-height:26px;font-weight:600}.tarot_tSub__MBMmE{text-align:center;font-size:12px;color:#b9b2c8;margin:7px 0 0;letter-spacing:.04em}.tarot_qPin__cSWuw{text-align:center;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:13px;color:#d8be8e;margin:0 14px 12px;line-height:1.65}.tarot_stage__DJPNH{min-height:216px;display:flex;align-items:center;justify-content:center}.tarot_stage__DJPNH>div{width:100%}.tarot_groundBox__Miyex{padding:18px 0 12px;text-align:center;cursor:pointer}.tarot_breath__AlwLx{width:104px;height:104px;margin:16px auto 20px;border-radius:50%;border:1px solid rgba(216,190,142,.5);position:relative;animation:tarot_breathe__Xt_c4 5s ease-in-out infinite;background:radial-gradient(circle,rgba(216,190,142,.16),rgba(216,190,142,.02) 55%,transparent 70%)}.tarot_breath__AlwLx:before{content:"月";position:absolute;inset:12px;display:grid;place-items:center;border:1px solid rgba(216,190,142,.22);border-radius:50%;color:#e7d5a9;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:26px;background:radial-gradient(circle,rgba(216,190,142,.26),transparent 68%)}.tarot_breath__AlwLx:after{content:"";position:absolute;inset:-9px;border:1px solid rgba(216,190,142,.16);border-radius:50%}@keyframes tarot_breathe__Xt_c4{0%,to{transform:scale(.84)}50%{transform:scale(1.16)}}.tarot_gq__tmlJP{font-family:var(--font-serif,"AppleMyungjo",serif);color:#efecf5;font-size:15.5px;line-height:1.85;padding:0 20px}.tarot_breathCue__I_FmU{margin:13px 0 0;color:#d8be8e;font-size:12px;font-weight:700;letter-spacing:.08em}.tarot_gSkip__d3mHl{margin-top:18px;font-size:11px;color:#847c96;letter-spacing:.1em}.tarot_shuffleBox__9qje4{height:214px;position:relative;overflow:hidden}.tarot_shuffleSurface__tFWdI{position:absolute;inset:29px 10px 38px;border:1px solid rgba(216,190,142,.18);border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(0,0,0,.18))}.tarot_shuffleDeck__CB6_R{position:absolute;top:41px;left:50%;width:74px;height:118px;margin-left:-37px}.tarot_sCard__7p1ZL{position:absolute;inset:0;overflow:hidden;border-radius:10px;box-shadow:0 8px 14px rgba(0,0,0,.34)}.tarot_sCard__7p1ZL:nth-child(2){transform:translate(4px,-3px);opacity:.82}.tarot_sCard__7p1ZL:nth-child(3){transform:translate(8px,-6px);opacity:.64}.tarot_shuffleDeckLeft__8s_4q{animation:tarot_shuffleLeft__X_32S 2.2s cubic-bezier(.42,0,.18,1) both}.tarot_shuffleDeckRight__5VBdA{animation:tarot_shuffleRight__JJJce 2.2s cubic-bezier(.42,0,.18,1) both}@keyframes tarot_shuffleLeft__X_32S{0%{transform:translateX(-72px) rotate(-10deg)}45%{transform:translateX(-23px) rotate(-4deg)}72%{transform:translateX(5px) rotate(2deg)}to{transform:translateX(-2px) rotate(0)}}@keyframes tarot_shuffleRight__JJJce{0%{transform:translateX(72px) rotate(10deg)}45%{transform:translateX(23px) rotate(4deg)}72%{transform:translateX(-5px) rotate(-2deg)}to{transform:translateX(2px) rotate(0)}}.tarot_shuffleNote__t_VZO{position:absolute;right:0;bottom:7px;left:0;margin:0;color:#aaa1b8;font-size:10.5px;line-height:1.5;text-align:center}.tarot_tableZone__I0Fi_{display:grid;gap:8px;padding:20px 0;touch-action:manipulation}.tarot_tableCard__HUw4l{position:relative;width:100%;aspect-ratio:5/8;min-height:44px;padding:0;overflow:hidden;border:0;border-radius:6px;background:none;cursor:pointer;transform:translateY(0);transition:opacity .28s,transform .22s,filter .22s;box-shadow:0 6px 14px rgba(0,0,0,.38)}.tarot_tableCard__HUw4l svg{pointer-events:none}.tarot_tableCard__HUw4l:focus-visible,.tarot_tableCard__HUw4l:hover{transform:translateY(-3px);outline:2px solid rgba(216,190,142,.88);outline-offset:3px;z-index:4}.tarot_tableCardPicked__4GDmr{opacity:.16;filter:brightness(.6);pointer-events:none}.tarot_fanBack__1La5E{position:absolute;inset:0;border-radius:8px;overflow:hidden;transition:transform .22s,box-shadow .22s;box-shadow:0 6px 16px rgba(0,0,0,.5)}.tarot_tableCard__HUw4l:focus-visible .tarot_fanBack__1La5E,.tarot_tableCard__HUw4l:hover .tarot_fanBack__1La5E{box-shadow:0 16px 26px rgba(0,0,0,.55),0 0 0 1.5px rgba(216,190,142,.6)}.tarot_revealStage__WgT4h{display:grid;justify-items:center;padding:13px 0 4px;text-align:center}.tarot_revealStage__WgT4h>p{margin:0 0 12px;color:#b9b2c8;font-size:11.5px}.tarot_revealFirstCard__Fjfkg{width:126px;height:202px;padding:0;border:0;background:none;cursor:pointer;perspective:900px}.tarot_revealFirstCard__Fjfkg:disabled{cursor:wait}.tarot_revealCardInner__LVvOv{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .74s cubic-bezier(.2,.78,.22,1);filter:drop-shadow(0 15px 22px rgba(0,0,0,.44))}.tarot_revealFirstOpen__qozL_ .tarot_revealCardInner__LVvOv{transform:rotateY(180deg)}.tarot_revealCardBack__Uk6Py,.tarot_revealCardFace__E_TKi{position:absolute;inset:0;overflow:hidden;border-radius:11px;backface-visibility:hidden}.tarot_revealCardFace__E_TKi{transform:rotateY(180deg)}.tarot_revealFirstCard__Fjfkg:not(:disabled):focus-visible .tarot_revealCardInner__LVvOv,.tarot_revealFirstCard__Fjfkg:not(:disabled):hover .tarot_revealCardInner__LVvOv{transform:translateY(-7px)}.tarot_revealFirstOpen__qozL_:hover .tarot_revealCardInner__LVvOv{transform:rotateY(180deg)!important}.tarot_revealStage__WgT4h>strong{margin-top:15px;color:#f2edf7;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:16px}.tarot_revealStage__WgT4h>span{margin-top:4px;color:#d8be8e;font-size:11.5px;line-height:1.6}.tarot_slots__2_7gy{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin-top:18px}.tarot_slot__wE1oh{min-width:0;text-align:center}.tarot_socket__VbTY5{aspect-ratio:5/8;border-radius:9px;border:1px dashed rgba(201,196,214,.3);background:rgba(0,0,0,.28);position:relative;overflow:hidden;transition:border-color .4s}.tarot_socketFilled__gq6tX{border-style:solid;border-color:rgba(216,190,142,.5)}.tarot_sLabel__8dUQP{font-size:10.5px;color:#b9b2c8;line-height:1.4;overflow-wrap:anywhere}.tarot_sName__dqRPq{font-size:11px;color:#d8be8e;margin-top:3px;min-height:15px;font-family:var(--font-serif,"AppleMyungjo",serif);opacity:0;transition:opacity .6s}.tarot_sNameShow__ZpOUw{opacity:1}.tarot_socketTeaser__TLLzm{border-color:rgba(216,190,142,.6);border-style:solid}.tarot_socketTeaser__TLLzm .tarot_teaserArt__PuG3z{filter:blur(7px) brightness(.92)}.tarot_teaserArt__PuG3z,.tarot_teaserStar__EuRLM{position:absolute;inset:0}.tarot_teaserStar__EuRLM{z-index:2;pointer-events:none;display:flex;align-items:center;justify-content:center;color:rgba(216,190,142,.95);font-size:17px;text-shadow:0 0 14px rgba(216,190,142,.9);animation:tarot_pulse__6_xJG 1.7s ease-in-out infinite}@keyframes tarot_pulse__6_xJG{0%,to{opacity:.35}50%{opacity:1}}.tarot_flyer__Q6PXT{position:fixed;z-index:60;border-radius:8px;overflow:hidden;pointer-events:none}.tarot_spark__dqTiN{position:fixed;z-index:70;pointer-events:none;border-radius:50%;box-shadow:0 0 8px rgba(216,190,142,.75)}.tarot_sparkStar__5wani{border-radius:0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.tarot_gateCard__gy3KB{margin-top:20px;background:#fff;border:1px solid #e6e1e4;border-radius:20px;padding:24px 20px;box-shadow:0 6px 24px rgba(42,36,51,.08);animation:tarot_rise__Igyc_ .6s ease both}.tarot_gateCard__gy3KB h3{font-family:var(--font-serif,"AppleMyungjo",serif);font-size:18px;color:#2a2433;margin:0 0 6px;font-weight:700}.tarot_restartLink__UZq0T{display:block;min-height:44px;margin:12px auto 0;padding:8px;background:transparent;border:0;color:#c9c1d4;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.tarot_bizFooter__GMNFF.tarot_paymentFooter__IIs_t{color:#c9c1d4}.tarot_paymentFooter__IIs_t .tarot_bizFooterBrand__X_w9l{color:#e7d5a9}.tarot_gSub__x7JYw{font-size:13.5px;color:#756b82;margin:0 0 16px;line-height:1.7}.tarot_optionBox__5AQKt{margin:18px 0;padding:16px;border:1px solid #e2d8f0;border-radius:16px;background:linear-gradient(145deg,#fbf9fd,#f5f1fa)}.tarot_optionToggle__b3ZcT{display:flex;width:100%;min-height:62px;align-items:center;justify-content:space-between;gap:14px;margin:16px 0 0;padding:11px 14px;border:1px solid #ded4e8;border-radius:14px;background:#faf8fc;color:#50485c;font:inherit;text-align:left;cursor:pointer}.tarot_optionToggle__b3ZcT b{display:block;color:#3e3152;font-size:12.5px;line-height:1.45}.tarot_optionToggle__b3ZcT small{display:block;margin-top:2px;color:#756b82;font-size:11.5px;line-height:1.45}.tarot_optionToggle__b3ZcT strong{flex:none;color:#5e4c9e;font-size:12px}.tarot_gateDeliverables__qa6M2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;margin:18px 0;border:1px solid #e2d8f0;border-radius:15px;background:#e2d8f0;gap:1px}.tarot_gateDeliverables__qa6M2 span{min-width:0;padding:11px 7px;background:#faf8fc;color:#7a7086;font-size:11.5px;line-height:1.45;text-align:center;word-break:keep-all}.tarot_gateDeliverables__qa6M2 b{display:block;margin-bottom:3px;color:#3e3152;font-size:12.5px}.tarot_optionHeading__7DexY{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tarot_optionHeading__7DexY b{display:block;color:#2a2433;font-size:14px;line-height:1.5}.tarot_optionHeading__7DexY span{display:block;margin-top:3px;color:#756b82;font-size:11px;line-height:1.55}.tarot_optionHeading__7DexY strong{flex:none;min-width:42px;padding:5px 8px;border-radius:999px;background:#e9e1f2;color:#5e4c9e;font-size:11px;text-align:center}.tarot_optionEmpty__XSnxP{margin:13px 0 0;padding:11px 12px;border-radius:11px;background:#fff;color:#756b82;font-size:11.5px;line-height:1.6;text-align:center;word-break:keep-all}.tarot_checkoutSummary__S41uO{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:14px 15px;border:1px solid #ded4e8;border-radius:14px;background:#f8f5fb}.tarot_checkoutSummary__S41uO span{display:block;color:#756b82;font-size:11px;line-height:1.5}.tarot_checkoutSummary__S41uO b{display:block;margin-top:2px;color:#2a2433;font-size:18px}.tarot_checkoutSummary__S41uO button{flex:none;min-height:42px;padding:8px 11px;border:1px solid #d5c8e1;border-radius:11px;background:#fff;color:#5e4c9e;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.tarot_gateSample__Ju6AA{margin:16px 0 18px;padding:15px 16px;border:1px solid #e2d8f0;border-radius:14px;background:#faf8fc}.tarot_gateSample__Ju6AA>span{display:block;color:#7561aa;font-size:10px;font-weight:800;letter-spacing:.1em}.tarot_gateSampleLead__P5hcQ{margin:9px 0 0;color:#3e3651;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:13px;line-height:1.85}.tarot_gateSampleBlur__KLPY6{position:relative;margin-top:4px;overflow:hidden}.tarot_gateSampleBlur__KLPY6 p{margin:0;color:#574e66;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:13px;line-height:1.85;filter:blur(3px);user-select:none}.tarot_gateSampleBlur__KLPY6:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,#faf8fc 92%)}.tarot_gateSampleNote__jSf7_{margin:10px 0 0;padding-top:9px;border-top:1px solid #eee9f1;color:#8a8194;font-size:10.5px;line-height:1.5}.tarot_priceRow__Xqulv{display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;align-items:baseline;padding:0 2px 6px;font-size:14.5px;color:#50485c}.tarot_priceRow__Xqulv b{font-weight:600;color:#2a2433}.tarot_priceRow__Xqulv small{display:inline-block;margin-left:5px;padding:2px 6px;border-radius:999px;background:#eee8f7;color:#6a5890;font-size:9.5px;font-weight:700;vertical-align:1px}.tarot_openPrice__tk6Fs{display:inline-flex;flex-shrink:0;white-space:nowrap;margin-left:auto;align-items:baseline;gap:7px;color:#5e4c9e!important}.tarot_openPrice__tk6Fs del{color:#aaa1b2;font-size:11px;font-weight:500}.tarot_priceTotal__n3Z9N{border-top:1px solid #e6e1e4;padding-top:10px;margin-top:4px}.tarot_priceTotal__n3Z9N b{font-size:18px;font-weight:700}.tarot_acctBox__Iyiul{background:#f5f1fa;border:1px solid #e2d8f0;border-radius:14px;padding:15px 16px;display:flex;flex-direction:column;gap:7px;margin-top:10px}.tarot_aRow__2l56C{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#50485c}.tarot_aRow__2l56C span{flex:none;width:58px;color:#8a8194;font-size:12.5px}.tarot_aRow__2l56C b{min-width:0;font-weight:600;color:#2a2433;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tarot_bankAccount__KkJ5k{display:flex;min-width:0;flex-direction:column;gap:1px;line-height:1.35}.tarot_bankAccount__KkJ5k small{color:#71677c;font-size:10.5px;font-weight:500}.tarot_bankAccount__KkJ5k em{color:#2a2433;font-size:13px;font-style:normal;letter-spacing:.01em;white-space:nowrap}.tarot_aCode__rlX62{color:#5e4c9e!important;font-weight:800!important;letter-spacing:.04em}.tarot_copyBtn__aJo_L{margin-left:auto;flex:none;border:1px solid #d9cfea;background:#fff;color:#5e4c9e;font-size:11.5px;border-radius:999px;padding:4px 11px;cursor:pointer;font-family:inherit}.tarot_gateWarn__A8QWE{font-size:12px;color:#a4536a;margin:9px 2px 0;line-height:1.6}.tarot_gateTrust__VxoaP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:12px 0 4px}.tarot_gateTrust__VxoaP span{padding:8px 7px;border-radius:10px;background:#f5f1fa;color:#655779;font-size:12px;line-height:1.45;text-align:center}.tarot_input__VOkcH{width:100%;box-sizing:border-box;background:#fff;border:1.5px solid #e6e1e4;border-radius:13px;padding:13px 15px;font:inherit;font-size:15px;color:#2a2433}.tarot_input__VOkcH::placeholder{color:#b4acbe}.tarot_input__VOkcH:focus{border-color:#5e4c9e;outline:none}.tarot_input__VOkcH:focus-visible,.tarot_textarea__xkFUH:focus-visible{box-shadow:0 0 0 3px rgba(94,76,158,.14)}.tarot_inputHelp__qAjlf{margin:7px 2px 0;color:#756b82;font-size:12px;line-height:1.55}.tarot_waitBox__S8J3Q{text-align:center;padding:6px 0 2px}.tarot_waitBox__S8J3Q p{font-size:13.5px;color:#8a8194;margin:0;line-height:1.75}.tarot_progress__iFbBG{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#8a8194;border:1px solid #e6e1e4;border-radius:999px;padding:6px 13px;background:#f6f3ee;margin-bottom:12px}.tarot_pulseDot__xGflL{width:6px;height:6px;border-radius:50%;background:#5e4c9e;animation:tarot_pulse__6_xJG 1.3s ease-in-out infinite}.tarot_toast__EQZZM{position:fixed;left:50%;bottom:30px;transform:translateX(-50%) translateY(20px);background:#2a2433;color:#f5f2f8;font-size:13.5px;padding:13px 22px;border-radius:999px;opacity:0;transition:all .45s;z-index:99;width:max-content;max-width:86vw;box-sizing:border-box;text-align:center;box-shadow:0 12px 30px rgba(42,36,51,.35);pointer-events:none}.tarot_toastShow__7Ek46{opacity:1;transform:translateX(-50%)}.tarot_mobileStickyCta__XIH4B{display:none}.tarot_checkoutGateAnchor__bmUA8{scroll-margin-top:20px}.tarot_teaserContinue__FKb_h{display:flex;width:100%;min-height:58px;align-items:center;justify-content:space-between;gap:14px;margin:18px 0 2px;padding:10px 15px;border:1px solid #e3cf9c;border-radius:14px;background:#ead9ae;color:#241c37;font:inherit;text-align:left;cursor:pointer;box-shadow:0 10px 26px rgba(10,7,21,.22)}.tarot_teaserContinue__FKb_h span{min-width:0}.tarot_teaserContinue__FKb_h small{display:block;color:#66577a;font-size:11.5px;line-height:1.4}.tarot_teaserContinue__FKb_h b{display:block;margin-top:2px;font-size:14px;line-height:1.45}.tarot_teaserContinue__FKb_h strong{flex:none;font-size:14px}.tarot_teaserContinue__FKb_h:focus-visible{outline:3px solid rgba(234,217,174,.3);outline-offset:3px}.tarot_revealPanel___w8XG{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center;margin-top:22px;padding:14px;border:1px solid rgba(216,190,142,.32);border-radius:17px;background:rgba(255,255,255,.07)}.tarot_revealFace___8EBw{position:relative;width:112px;aspect-ratio:5/8;overflow:hidden;border-radius:9px;box-shadow:0 12px 26px rgba(0,0,0,.38),0 0 0 1px rgba(216,190,142,.42)}.tarot_revealFace___8EBw .tarot_teaserArt__PuG3z{position:relative;inset:auto;display:block;width:100%;height:100%}.tarot_revealCopy__ZAamT{min-width:0}.tarot_revealCopy__ZAamT>span{color:#aaa1b8;font-size:10px;line-height:1.45}.tarot_revealCopy__ZAamT h3{margin:5px 0 2px;color:#f3eef8;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:18px;line-height:1.45}.tarot_revealCopy__ZAamT b{display:block;color:#d8be8e;font-size:12px;line-height:1.5}.tarot_revealCopy__ZAamT p{margin:9px 0 0;color:#c4bdce;font-size:11.5px;line-height:1.65}.tarot_firstReading__F4N9w{margin-top:16px;padding:18px 17px;border:1px solid rgba(216,190,142,.3);border-radius:16px;background:rgba(12,9,23,.28)}.tarot_firstReading__F4N9w>span,.tarot_readingBridge__RNRh1>span{display:block;color:#d8be8e;font-size:10px;font-weight:800;line-height:1.4;letter-spacing:.12em}.tarot_firstReading__F4N9w>p,.tarot_readingAnswer__nJAXU{margin:9px 0 0;color:#eee9f3;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:14px;line-height:1.85}.tarot_readingFocus___Zsjc{margin-top:15px;padding-top:14px;border-top:1px solid rgba(216,190,142,.16)}.tarot_readingFocus___Zsjc b{display:block;color:#d8be8e;font-size:11px;line-height:1.5}.tarot_readingFocus___Zsjc p{margin:6px 0 0;color:#c7c0d0;font-size:12px;line-height:1.75}.tarot_firstReading__F4N9w .tarot_readingTension__wTbzz{margin-top:14px;padding:11px 12px;border-radius:11px;background:rgba(255,255,255,.06);color:#c3bbcd;font-family:inherit;font-size:11.5px;line-height:1.7}.tarot_readingBridge__RNRh1{position:relative;margin-top:12px;padding:15px 17px 16px 20px;border-left:2px solid rgba(216,190,142,.72);background:linear-gradient(90deg,rgba(216,190,142,.08),transparent)}.tarot_readingBridge__RNRh1 p{margin:7px 0 0;color:#c7c0d0;font-size:12px;line-height:1.75}.tarot_lockedCards__0zvly{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.tarot_lockedCards__0zvly div{min-width:0;padding:11px;border:1px solid rgba(216,190,142,.16);border-radius:13px;background:rgba(255,255,255,.045);text-align:left}.tarot_lockedCards__0zvly div>span{display:block;width:42px;aspect-ratio:5/8;overflow:hidden;border-radius:6px;opacity:.62;filter:brightness(.72) saturate(.72)}.tarot_lockedCardBack__Dfgdu{position:relative}.tarot_lockedCardBack__Dfgdu i{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#f0e3bf;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:15px;font-style:normal;text-shadow:0 0 12px rgba(216,190,142,.8)}.tarot_lockedCards__0zvly small{display:block;margin-top:8px;color:#e1d9e8;font-size:11.5px;font-weight:700;line-height:1.45;word-break:keep-all}.tarot_lockedCards__0zvly p{margin:5px 0 0;color:#c0b8ca;font-size:11.5px;line-height:1.55}.tarot_lockedHint__wo65w{margin:15px 0 0;color:#c8c0d1;font-size:12px;line-height:1.55;text-align:center}.tarot_gateEyebrow__KJe7f{display:block;margin-bottom:7px;color:#675293;font-size:11.5px;font-weight:800;line-height:1.4;letter-spacing:.1em}.tarot_gateValue___WjNk{display:grid;gap:8px;margin:15px 0}.tarot_gateValue___WjNk div{padding:11px 12px;border:1px solid #ece6f2;border-radius:12px;background:linear-gradient(135deg,#faf8fc,#f4f0f8)}.tarot_gateValue___WjNk span{display:block;color:#4f4089;font-size:11px;font-weight:800;line-height:1.45}.tarot_gateValue___WjNk p{margin:3px 0 0;color:#756b82;font-size:11.5px;line-height:1.55}.tarot_anchorNote__I7bwh{margin:8px 2px 0;color:#756b82;font-size:11.5px;line-height:1.6;text-align:right}.tarot_agreeRow__QAcct{display:flex;align-items:flex-start;gap:9px;margin-top:16px;padding:12px 13px;border:1px solid #e6dff0;border-radius:13px;background:#faf8fc;cursor:pointer;color:#50485c;font-size:12px;line-height:1.6;user-select:none}.tarot_agreeRow__QAcct input{margin-top:2px;width:16px;height:16px;flex:none;accent-color:#5e4c9e}.tarot_agreeRow__QAcct a{color:#8a8194;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.tarot_agreeRow__QAcct b,.tarot_agreeRow__QAcct strong{color:#2a2433}.tarot_orderNote__H7K44{margin:14px 2px 0;padding-top:12px;border-top:1px solid #eee9f1;color:#50485c;font-size:12px;line-height:1.65}.tarot_orderNote__H7K44 b{color:#2a2433}.tarot_confirmBox__EWa0r{margin-top:18px;padding:16px;border:1px solid #e2d8f0;border-radius:15px;background:#fff;text-align:center}.tarot_confirmBox__EWa0r>p{margin:0;color:#2a2433;font-size:14px;line-height:1.6}.tarot_confirmSub__9ZC3S{margin-top:4px!important;color:#756b82!important;font-size:12px!important}.tarot_confirmBtns___MMtP{display:flex;gap:8px;margin-top:13px}.tarot_confirmBtns___MMtP button{flex:1;min-height:44px;padding:10px 8px;border:1px solid #d9cfea;border-radius:12px;background:#fff;color:#50485c;font:inherit;font-size:13px;cursor:pointer}.tarot_confirmBtns___MMtP button:disabled{opacity:.5;cursor:default}.tarot_confirmBtns___MMtP .tarot_confirmYes__kRvSb{border-color:#5e4c9e;background:#5e4c9e;color:#fff;font-weight:700}.tarot_paidReading__BOnol{color:#eee9f3}.tarot_paidReadingHeader__1o3A3{padding:10px 2px 22px;text-align:center}.tarot_paidReadingHeader__1o3A3>span{color:#d8be8e;font-size:10px;font-weight:800;line-height:1.4;letter-spacing:.16em}.tarot_paidReadingHeader__1o3A3>p{margin:10px 0 0;color:#c0b7ca;font-size:12px;line-height:1.6}.tarot_paidReadingHeader__1o3A3 h1{margin:10px 0 12px;color:#f5f0f8;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:27px;line-height:1.48;letter-spacing:-.02em}.tarot_paidReadingHeader__1o3A3>div{max-width:340px;margin:0 auto;color:#d8be8e;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:12.5px;line-height:1.7}.tarot_paidReadingTable__Hut6n{width:100%;min-width:0;box-sizing:border-box;padding:22px 16px 20px;border:1px solid rgba(216,190,142,.22);border-radius:24px;background:radial-gradient(1px 1px at 14% 12%,rgba(240,235,248,.7) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 88% 24%,rgba(240,235,248,.55) 50%,transparent 51%),linear-gradient(165deg,rgba(68,51,103,.92),rgba(28,21,47,.98));box-shadow:0 20px 46px rgba(0,0,0,.3)}.tarot_paidReadingProgress__gQ1Ng{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tarot_paidReadingProgress__gQ1Ng span{flex:none;color:#d8be8e;font-size:12px;font-weight:800;letter-spacing:.08em}.tarot_paidReadingProgress__gQ1Ng p{margin:0;color:#c0b7ca;font-size:10.5px;line-height:1.5;text-align:right}.tarot_paidCardGrid__jBG_8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:18px}.tarot_paidCard__2gTLP{min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:center}.tarot_paidCardArt__9Uyoa{position:relative;display:block;width:100%;aspect-ratio:5/8;overflow:hidden;border:1px solid rgba(216,190,142,.28);border-radius:8px;box-shadow:0 7px 16px rgba(0,0,0,.32)}.tarot_paidCard__2gTLP small{display:block;min-height:30px;margin-top:7px;color:#aaa1b8;font-size:9px;line-height:1.45;overflow-wrap:anywhere}.tarot_paidCard__2gTLP b{display:block;color:#d8be8e;font-size:9.5px;line-height:1.4}.tarot_paidCard__2gTLP:disabled{opacity:.58}.tarot_paidCardRevealed___LA1r:disabled{opacity:1}.tarot_paidCardNext__7fDMv{cursor:pointer;opacity:1;animation:tarot_paidCardPulse__Jpt0_ 1.8s ease-in-out infinite}.tarot_paidCardNext__7fDMv .tarot_paidCardArt__9Uyoa{border-color:rgba(216,190,142,.9);box-shadow:0 0 0 3px rgba(216,190,142,.12),0 9px 22px rgba(0,0,0,.38)}@keyframes tarot_paidCardPulse__Jpt0_{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.tarot_paidCardMessage__5XMHU{margin-top:20px;padding:18px 16px;border:1px solid rgba(216,190,142,.24);border-radius:17px;background:rgba(10,7,21,.28);text-align:center}.tarot_paidCardMessage__5XMHU>span{color:#b9b2c8;font-size:10px;line-height:1.5}.tarot_paidCardMessage__5XMHU h2{margin:5px 0 2px;color:#f3eef8;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:20px;line-height:1.45}.tarot_paidCardMessage__5XMHU b{display:block;color:#d8be8e;font-size:11px;line-height:1.55}.tarot_paidCardMessage__5XMHU p{margin:10px 0 0;color:#d6cfdd;font-size:12px;line-height:1.75}.tarot_paidReadingFinish__mcJxD a,.tarot_paidRevealButton__HHLRm{display:block;width:100%;box-sizing:border-box;margin-top:18px;padding:15px;border:1px solid #d8be8e;border-radius:14px;background:#d8be8e;color:#211a37;font:inherit;font-size:14px;font-weight:800;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer}.tarot_paidReadingFinish__mcJxD{margin-top:18px;text-align:center}.tarot_paidReadingFinish__mcJxD>span:not(.tarot_progress__iFbBG){display:block;color:#d8be8e;font-size:12px;line-height:1.6}.tarot_paidReadingFinish__mcJxD .tarot_progress__iFbBG{margin:0;border-color:rgba(216,190,142,.24);background:rgba(255,255,255,.06);color:#d8be8e}.tarot_paidReadingFinish__mcJxD p{margin:10px 0 0;color:#b9b2c8;font-size:11px;line-height:1.7}.tarot_personalPage__uVZEa{min-height:100dvh;overflow-x:hidden;overflow-x:clip;padding-top:20px;background:radial-gradient(circle at 18% 0,#4e367a 0,transparent 34%),linear-gradient(160deg,#171124,#30234b 57%,#171124)}.tarot_personalPage__uVZEa .tarot_wrap__8qb_c{min-height:100svh;min-height:100dvh;padding-bottom:max(28px,env(safe-area-inset-bottom))}.tarot_personalHeader__pX1iU{padding:10px 4px 20px;color:#e5d7b1}.tarot_personalHeader__pX1iU span{display:block;font-size:11px;font-weight:800;letter-spacing:.14em}.tarot_personalHeader__pX1iU p{margin:7px 0 0;color:#c0b7ca;font-size:12px;line-height:1.6}.tarot_personalCard__ciTRB{padding:24px 20px;border:1px solid rgba(224,205,160,.45);border-radius:22px;background:rgba(255,255,255,.96);box-shadow:0 20px 48px rgba(0,0,0,.26)}.tarot_personalCard__ciTRB h1{margin:0;color:#2a2433;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:23px;line-height:1.42}.tarot_personalCard__ciTRB>p{margin:9px 0 0;color:#756b82;font-size:13px;line-height:1.75;word-break:keep-all}.tarot_personalStatus__yhv_Z{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;row-gap:3px;margin-top:20px;padding:15px;border-radius:15px;background:#f5f1fa;border:1px solid #e2d8f0}.tarot_personalStatus__yhv_Z i{width:8px;height:8px;grid-row:span 2;border-radius:50%;background:#7658ad;animation:tarot_pulse__6_xJG 1.3s ease-in-out infinite}.tarot_personalStatus__yhv_Z span{color:#3e3152;font-size:13px;font-weight:800}.tarot_personalStatus__yhv_Z small{color:#756b82;font-size:11px;line-height:1.6;word-break:keep-all}.tarot_personalNext__X_pd_{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:14px;padding:13px 14px;border:1px solid #e8e0ed;border-radius:14px;background:#fff;color:#62566c;font-size:11px;line-height:1.55;word-break:keep-all}.tarot_personalNext__X_pd_ b{width:100%;color:#3e3152;font-size:12px}.tarot_personalNext__X_pd_ i{color:#9a8da4;font-style:normal}.tarot_personalHelp__Lz0VQ a{color:#5e4c9e;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.tarot_page__fguUB *,.tarot_page__fguUB :after,.tarot_page__fguUB :before{animation-duration:1ms!important;transition-duration:1ms!important}}@media (max-width:820px){.tarot_landingPage__TNU12 .tarot_wrap__8qb_c{max-width:440px;padding-inline:18px;padding-bottom:48px}.tarot_landingPage__TNU12 .tarot_topbar__8YKEf{padding-inline:4px}.tarot_landingPage__TNU12 .tarot_steps___4IRF{margin-inline:4px}.tarot_questionHero__iSTU7{display:block;margin-top:20px;padding:30px 22px 0;border-radius:28px}.tarot_heroCopy__UVeho{padding:0;text-align:center}.tarot_heroEyebrow__qjafJ{min-height:28px;padding-inline:10px;font-size:11px}.tarot_heroCopy__UVeho h1{margin:15px 0 10px;font-size:29px;line-height:1.48}.tarot_heroCopy__UVeho p{max-width:340px;margin-inline:auto;font-size:13px;line-height:1.75}.tarot_heroCta__BzALF{width:100%;min-height:54px;gap:18px;margin-top:22px;padding-inline:18px;font-size:14px}.tarot_heroOffer__V2RG_{justify-content:center;flex-wrap:wrap;gap:5px 9px}.tarot_heroCopy__UVeho>small{margin-top:9px}.tarot_heroVisual__aVtp0{min-height:236px;margin:8px -10px 0}.tarot_heroVisual__aVtp0:before{top:42%;width:260px;height:260px}.tarot_heroOrbit__hOg3K{top:42%;width:190px;height:190px;box-shadow:0 0 0 24px rgba(216,190,142,.025),0 0 0 48px rgba(216,190,142,.018)}.tarot_heroCard__keOb0{bottom:22px;width:76px;height:122px;margin-left:-38px;border-radius:9px}.tarot_heroCard__keOb0:first-child{transform:translateX(-88px) rotate(-18deg)}.tarot_heroCard__keOb0:nth-child(2){transform:translateX(-44px) rotate(-9deg)}.tarot_heroCard__keOb0:nth-child(3){transform:translateY(-8px)}.tarot_heroCard__keOb0:nth-child(4){transform:translateX(44px) rotate(9deg)}.tarot_heroCard__keOb0:nth-child(5){transform:translateX(88px) rotate(18deg)}.tarot_heroSeal__OwzF1{top:42%;width:46px;height:46px;font-size:18px;line-height:46px;box-shadow:0 0 0 7px rgba(32,25,53,.48),0 0 28px rgba(216,190,142,.3)}.tarot_heroProof__xNuAb{margin:0 -22px}.tarot_heroProof__xNuAb span{padding:12px 5px 13px;font-size:10.5px}.tarot_heroProof__xNuAb b{font-size:12px}.tarot_landingGrid__4oXZu{display:block;margin-top:24px}.tarot_questionForm__qHVFl{padding:24px 20px;border-radius:24px}.tarot_readingPromise__IFfwK{margin-top:22px;padding:26px 22px;border-radius:24px}.tarot_readingPromise__IFfwK h2{font-size:21px}.tarot_mobileStickyCta__XIH4B{position:fixed;z-index:45;right:0;bottom:0;left:0;display:block;padding:9px 14px max(9px,env(safe-area-inset-bottom));background:rgba(246,243,238,.9);border-top:1px solid rgba(94,76,158,.15);box-shadow:0 -8px 28px rgba(42,36,51,.12);backdrop-filter:blur(14px)}.tarot_mobileStickyCta__XIH4B button{display:flex;width:min(100%,412px);min-height:54px;align-items:center;justify-content:space-between;margin:0 auto;padding:8px 17px;border:0;border-radius:15px;background:#5e4c9e;color:#fff;font:inherit;cursor:pointer;box-shadow:0 7px 20px rgba(67,49,121,.26)}.tarot_mobileStickyCta__XIH4B span{color:#ebe5f2;font-size:11px;line-height:1.4}.tarot_mobileStickyCta__XIH4B b{font-size:13px}}@media (max-width:360px){.tarot_wrap__8qb_c{padding-inline:16px}.tarot_landingPage__TNU12 .tarot_wrap__8qb_c{padding-inline:14px}.tarot_questionHero__iSTU7{padding-inline:18px}.tarot_heroProof__xNuAb{margin-inline:-18px}.tarot_heroCopy__UVeho h1{font-size:26px}.tarot_heroVisual__aVtp0{transform:scale(.94);margin-inline:-18px}.tarot_valuePanel__g4XXN b{font-size:12px}.tarot_valuePanel__g4XXN span{font-size:9.5px}.tarot_chip__JDtoY{padding-inline:13px}.tarot_revealPanel___w8XG{grid-template-columns:94px minmax(0,1fr);gap:12px;padding:12px}.tarot_revealFace___8EBw{width:94px}.tarot_revealCopy__ZAamT h3{font-size:16px}.tarot_gateTrust__VxoaP{grid-template-columns:1fr}.tarot_aRow__2l56C{gap:7px}.tarot_aRow__2l56C span{width:50px}}.tarot_bizFooter__GMNFF{margin-top:44px;padding-top:18px;border-top:1px solid rgba(90,76,110,.16);text-align:center;font-size:11.5px;line-height:1.75;color:#756b82}.tarot_bizFooterBrand__X_w9l{font-family:var(--font-serif,"AppleMyungjo",serif);letter-spacing:.3em;font-size:11px;font-weight:700;color:#7a6f8a;margin-bottom:6px}.tarot_bizFooterLinks__eyMET{margin-top:8px;display:flex;justify-content:center;gap:14px}.tarot_bizFooterLinks__eyMET a{color:inherit;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.tarot_personalPage__uVZEa .tarot_bizFooter__GMNFF,.tarot_ritualPage__FzMYb .tarot_bizFooter__GMNFF{border-top-color:rgba(238,233,243,.14);color:rgba(238,233,243,.72)}.tarot_personalPage__uVZEa .tarot_bizFooterBrand__X_w9l,.tarot_ritualPage__FzMYb .tarot_bizFooterBrand__X_w9l{color:rgba(238,233,243,.7)}.tarot_paidCardFlip__TLVbQ{perspective:700px;overflow:visible;border:0;box-shadow:none}.tarot_paidCardFlip__TLVbQ .tarot_paidCardSideBack__29Asj,.tarot_paidCardFlip__TLVbQ .tarot_paidCardSideFace__drR0a{position:absolute;inset:0;display:block;border:1px solid rgba(216,190,142,.28);border-radius:8px;overflow:hidden;box-shadow:0 7px 16px rgba(0,0,0,.32);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .62s cubic-bezier(.32,.72,.35,1.04);transform-style:preserve-3d}.tarot_paidCardFlip__TLVbQ .tarot_paidCardSideBack__29Asj{transform:rotateY(0deg)}.tarot_paidCardFlip__TLVbQ .tarot_paidCardSideFace__drR0a{transform:rotateY(-180deg)}.tarot_paidCardFlipped__KViBi .tarot_paidCardSideBack__29Asj{transform:rotateY(180deg)}.tarot_paidCardFlipped__KViBi .tarot_paidCardSideFace__drR0a{transform:rotateY(0deg)}.tarot_paidCardNext__7fDMv .tarot_paidCardFlip__TLVbQ .tarot_paidCardSideBack__29Asj{border-color:rgba(216,190,142,.9);box-shadow:0 0 0 3px rgba(216,190,142,.12),0 9px 22px rgba(0,0,0,.38)}.tarot_sampleReading__c0ige{position:relative;overflow:hidden;margin-top:28px;padding:38px 40px 34px;border:1px solid rgba(216,190,142,.3);border-radius:30px;background:radial-gradient(1px 1px at 89% 16%,rgba(240,235,248,.7) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 8% 72%,rgba(240,235,248,.45) 50%,transparent 51%),radial-gradient(70% 100% at 4% 20%,rgba(112,84,172,.36),transparent 64%),linear-gradient(145deg,#2e2348,#191329);box-shadow:0 22px 50px rgba(42,36,51,.18)}.tarot_sampleReading__c0ige:after{content:"月";position:absolute;right:36px;top:18px;color:rgba(216,190,142,.08);font-family:var(--font-serif,"AppleMyungjo",serif);font-size:110px;line-height:1;pointer-events:none}.tarot_sampleReadingHead__KuGH_{position:relative;z-index:1}.tarot_sampleReadingHead__KuGH_ span{display:block;color:#d8be8e;font-size:11px;font-weight:800;letter-spacing:.16em}.tarot_sampleReadingHead__KuGH_ p{margin:9px 0 0;color:#c9c1d4;font-size:13px;line-height:1.6}.tarot_sampleReadingBody__ZEqZc{position:relative;z-index:1;display:flex;gap:30px;margin-top:24px;align-items:flex-start}.tarot_sampleReadingCard___51dJ{flex:0 0 132px}.tarot_sampleReadingCard___51dJ>b{display:block;margin-top:8px;color:#d8be8e;font-size:10.5px;text-align:center;line-height:1.4}.tarot_sampleReadingText__VNECN{flex:1;min-width:0}.tarot_sampleReadingText__VNECN p{margin:0 0 13px;color:#eee8f3;font-size:15px;line-height:1.95;font-family:var(--font-serif,"AppleMyungjo",serif);word-break:keep-all}.tarot_sampleReadingText__VNECN p:last-child{margin-bottom:0}.tarot_sampleReadingNote__3_kg_{position:relative;z-index:1;margin:22px 0 0;padding-top:17px;border-top:1px dashed rgba(216,190,142,.24);color:#b9b2c8;font-size:11.5px;line-height:1.65;word-break:keep-all}.tarot_sampleCta__dUKyU{position:relative;z-index:1;display:flex;width:100%;min-height:54px;align-items:center;justify-content:center;gap:22px;margin-top:20px;border:1px solid rgba(234,217,174,.72);border-radius:15px;background:rgba(234,217,174,.1);color:#f0dfb5;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background .18s,transform .18s}.tarot_sampleCta__dUKyU:hover{background:rgba(234,217,174,.18);transform:translateY(-1px)}.tarot_sampleCta__dUKyU:focus-visible{outline:3px solid rgba(234,217,174,.24);outline-offset:3px}.tarot_landingDetails__dR4UF{margin-top:28px;padding:42px 40px 36px;border:1px solid #e1dbe5;border-radius:30px;background:rgba(255,255,255,.9);box-shadow:0 14px 36px rgba(42,36,51,.07)}.tarot_detailsHeading__gu_Ka{max-width:620px}.tarot_detailsHeading__gu_Ka>span{display:block;color:#7561aa;font-size:10.5px;font-weight:800;line-height:1.4;letter-spacing:.17em}.tarot_detailsHeading__gu_Ka h2{margin:9px 0 10px;color:#2a2433;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:27px;line-height:1.5;letter-spacing:-.025em}.tarot_detailsHeading__gu_Ka p{margin:0;color:#6c6277;font-size:13px;line-height:1.75}.tarot_deliverables__dGVxH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;border-block:1px solid #e6e0e9}.tarot_deliverables__dGVxH div{min-width:0;padding:23px 22px 23px 0}.tarot_deliverables__dGVxH div+div{padding-left:22px;border-left:1px solid #e6e0e9}.tarot_deliverables__dGVxH b{display:block;color:#4f4089;font-size:15px;line-height:1.45}.tarot_deliverables__dGVxH p{margin:7px 0 0;color:#6f6579;font-size:12px;line-height:1.7;word-break:keep-all}.tarot_detailsFaq__fo5rJ{margin-top:30px}.tarot_detailsFaq__fo5rJ h3{margin:0 0 8px;color:#2a2433;font-size:14px;line-height:1.5}.tarot_detailsFaq__fo5rJ details{border-bottom:1px solid #e9e4ec}.tarot_detailsFaq__fo5rJ summary{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:16px;color:#41384b;font-size:13px;font-weight:700;line-height:1.55;cursor:pointer;list-style:none}.tarot_detailsFaq__fo5rJ summary::-webkit-details-marker{display:none}.tarot_detailsFaq__fo5rJ summary span{color:#806da2;font-size:17px;font-weight:400;transition:transform .18s}.tarot_detailsFaq__fo5rJ details[open] summary span{transform:rotate(45deg)}.tarot_detailsFaq__fo5rJ details>p{max-width:790px;margin:-2px 34px 17px 0;color:#6f6579;font-size:12px;line-height:1.75;word-break:keep-all}.tarot_detailsCta__KEVSf{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:30px;padding-top:26px;border-top:1px solid #ded7e3}.tarot_detailsCta__KEVSf p{margin:0;color:#756b82;font-size:12px;line-height:1.75}.tarot_detailsCta__KEVSf p b{color:#3f354b}.tarot_detailsCta__KEVSf button{flex:0 0 auto;min-height:50px;padding:0 21px;border:0;border-radius:14px;background:#5e4c9e;color:#fff;box-shadow:0 7px 18px rgba(94,76,158,.22);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.tarot_detailsCta__KEVSf button:hover{background:#4a3b80}.tarot_detailsCta__KEVSf button:focus-visible{outline:3px solid rgba(94,76,158,.22);outline-offset:3px}@media (max-width:820px){.tarot_sampleReading__c0ige{padding:24px 20px 21px;border-radius:24px}.tarot_sampleReading__c0ige:after{right:10px;top:16px;font-size:86px}.tarot_sampleReadingHead__KuGH_ span{font-size:10px}.tarot_sampleReadingHead__KuGH_ p{font-size:12px}.tarot_sampleReadingBody__ZEqZc{gap:15px;margin-top:17px}.tarot_sampleReadingCard___51dJ{flex-basis:88px}.tarot_sampleReadingText__VNECN p{font-size:12.5px;line-height:1.85}.tarot_sampleReadingNote__3_kg_{margin-top:15px;padding-top:13px;font-size:11.5px}.tarot_sampleCta__dUKyU{margin-top:16px}.tarot_landingDetails__dR4UF{padding:28px 21px 24px;border-radius:24px}.tarot_detailsHeading__gu_Ka h2{font-size:22px}.tarot_detailsHeading__gu_Ka p{font-size:12px}.tarot_deliverables__dGVxH{display:block;margin-top:21px}.tarot_deliverables__dGVxH div{padding:16px 0}.tarot_deliverables__dGVxH div+div{padding-left:0;border-top:1px solid #e9e4ec;border-left:0}.tarot_deliverables__dGVxH b{font-size:13.5px}.tarot_deliverables__dGVxH p{margin-top:4px;font-size:12px}.tarot_detailsFaq__fo5rJ{margin-top:23px}.tarot_detailsFaq__fo5rJ summary{min-height:52px;font-size:12px}.tarot_detailsFaq__fo5rJ details>p{margin-right:22px;font-size:12px}.tarot_detailsCta__KEVSf{display:block;margin-top:24px;padding-top:21px}.tarot_detailsCta__KEVSf button{width:100%;margin-top:15px}}.tarot_readingChapter__Z0mGf{display:flex;align-items:center;gap:1rem;margin:3.25rem 0 1.75rem;padding:1rem 1.1rem;border:1px solid rgba(111,86,145,.28);border-radius:1rem;background:linear-gradient(160deg,rgba(111,86,145,.09),rgba(111,86,145,.03));word-break:keep-all}.tarot_readingChapter__Z0mGf:first-child{margin-top:.5rem}.tarot_readingChapterCard___Smke{flex:0 0 auto;width:74px;border-radius:.5rem;overflow:hidden;box-shadow:0 10px 24px -14px rgba(38,26,56,.75)}.tarot_readingChapterCard___Smke svg{display:block;width:100%;height:auto}.tarot_readingChapterText__kUP8n{min-width:0}.tarot_readingChapter__Z0mGf p{margin:0!important}.tarot_readingChapterSlot__SY4a5{margin:0;font-size:.72rem;letter-spacing:.08em;color:#6D5890;font-weight:600}.tarot_readingChapterTitle__vvAD5{margin:.3rem 0 0!important;padding:0!important;border:0!important;font-size:1.5rem!important;line-height:1.3;color:#3E3057!important;display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.tarot_readingChapterReversed__FExtx{font-size:.72rem;font-weight:700;letter-spacing:.04em;color:#8A4A63;border:1px solid rgba(138,74,99,.4);border-radius:999px;padding:.1rem .5rem}.tarot_readingChapterKeyword__80FCx{margin:.4rem 0 0;font-size:.82rem;line-height:1.6;color:#5B4C72}@media (min-width:640px){.tarot_readingChapterCard___Smke{width:92px}.tarot_readingChapterTitle__vvAD5{font-size:1.7rem!important}}.tarot_paidWaitBar__bNuiS{width:min(280px,80%);height:4px;margin:.9rem auto 0;border-radius:999px;background:rgba(216,190,142,.22);overflow:hidden}.tarot_paidWaitBar__bNuiS i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#A98CD4,#D8BE8E);transition:width .9s ease-out}.tarot_paidWaitEta__ntlGY{margin:.6rem 0 0!important;font-size:.78rem;color:rgba(243,237,247,.78);word-break:keep-all}.tarot_paidWaitEta__ntlGY b{color:#D8BE8E;font-weight:700}.tarot_checkoutButton___lwE4{background:#e7d2a0;color:#2a1f14;box-shadow:0 6px 18px rgba(164,132,62,.18)}.tarot_checkoutButton___lwE4:hover{background:#d9bd7e}.tarot_gateCard__gy3KB .tarot_restartLink__UZq0T{color:#5c4a33}.tarot_ritualPage__FzMYb{overflow-anchor:none;word-break:keep-all}.tarot_ritualHeader__qLLDT h1{font-size:clamp(21px,5vw,27px);margin:12px 0}.tarot_ritualHeader__qLLDT>div{max-width:560px}.tarot_drawProgress__f0RtF{margin:0 0 10px;text-align:center;font-size:11px;color:#d8be8e}.tarot_tCap__p_Dkb{padding-inline:20px;line-height:1.5;letter-spacing:0}.tarot_tSub__MBMmE{line-height:1.6}.tarot_slot__wE1oh[data-active=true] .tarot_socket__VbTY5{border-color:#ead9ae;box-shadow:0 0 0 2px rgba(234,217,174,.2)}.tarot_slot__wE1oh[data-active=true] .tarot_sLabel__8dUQP{color:#ead9ae}.tarot_readingProgress__gVPQm{text-align:center;padding:16px 0;min-height:260px}.tarot_readingProgress__gVPQm strong{display:block;font-size:16px;color:#f3eef8;margin:14px 0 10px}.tarot_readingProgress__gVPQm p{color:#d1c8dc;font-size:13px;line-height:1.8;margin:0}.tarot_readingProgress__gVPQm small{display:block;color:#d8be8e;font-size:12px;margin-top:12px}.tarot_readingSpinner__gOE7t{display:inline-block;width:24px;height:24px;border:2px solid #695781;border-top-color:#ead9ae;border-radius:50%;animation:tarot_readingSpin__LNLt7 1s linear infinite}@keyframes tarot_readingSpin__LNLt7{to{transform:rotate(1turn)}}.tarot_readingSkeleton__Gg7h9{display:grid;gap:12px;margin-top:24px}.tarot_readingSkeleton__Gg7h9 i{display:block;height:9px;border-radius:4px;background:rgba(220,205,238,.12)}.tarot_readingSkeleton__Gg7h9 i:last-child{width:60%}.tarot_checkoutDetails__ZVirb{border-top:1px solid #e5dfeb;margin-top:16px;padding-top:6px;color:#5c4a66;font-size:13px}.tarot_checkoutDetails__ZVirb summary,.tarot_remainingDetails__Rq904 summary{cursor:pointer;padding:12px 0;min-height:44px;box-sizing:border-box}.tarot_remainingDetails__Rq904{margin-top:16px;font-size:13px;color:#d8be8e;border-top:1px solid rgba(216,190,142,.2)}.tarot_remainingDetails__Rq904 .tarot_lockedCards__0zvly{margin-top:0;grid-template-columns:1fr;gap:0}.tarot_remainingDetails__Rq904 .tarot_lockedCards__0zvly>div{display:grid;grid-template-columns:32px 1fr;column-gap:12px;border:0;border-radius:0;background:transparent;padding:12px 0}.tarot_remainingDetails__Rq904 .tarot_lockedCards__0zvly div>span{width:32px;grid-row:span 2}.tarot_remainingDetails__Rq904 .tarot_lockedCards__0zvly small{margin:0;font-size:13px}.tarot_saveButton__QgTB7{min-height:44px;width:100%;padding:12px;border:1px solid #7c6899;border-radius:10px;background:transparent;color:#513e70;font-size:14px;font-weight:700;cursor:pointer}.tarot_saveButton__QgTB7:disabled{opacity:.55;cursor:default}.tarot_gSkip__d3mHl{color:#c9c0d5;letter-spacing:0}@media (min-width:600px){.tarot_tableZone__I0Fi_{grid-template-columns:repeat(8,minmax(0,1fr));max-width:600px;margin-inline:auto;gap:12px}}@media (prefers-reduced-motion:reduce){.tarot_readingSpinner__gOE7t{animation:none}}.tarot_firstHeading__xDpPX{overflow-wrap:anywhere;font-family:var(--font-serif,"AppleMyungjo",serif);font-size:26px;line-height:1.5;margin:12px 0 20px;color:#f4eff8}.tarot_altar__Ev0T4>.tarot_revealPanel___w8XG:first-child{margin-top:0}@media (max-width:379px){.tarot_tableZone__I0Fi_{grid-template-columns:repeat(5,minmax(0,1fr))}}.tarot_paymentSticky__lX5sX{background:rgba(27,21,48,.94);border-top-color:rgba(216,190,142,.2)}.tarot_paymentSticky__lX5sX button{background:#ead9ae;color:#2a2433}.tarot_paymentSticky__lX5sX span{color:#5c4a33}@media (max-width:760px){.tarot_ritualPage__FzMYb .tarot_wrap__8qb_c{padding-bottom:calc(100px + env(safe-area-inset-bottom))}}@media (min-width:700px){.tarot_ritualPage__FzMYb .tarot_wrap__8qb_c{max-width:720px}.tarot_ritualPage__FzMYb .tarot_altar__Ev0T4{padding:28px 32px}.tarot_readingAnswer__nJAXU{font-size:16px;line-height:1.9}}.tarot_readingEndNote__xD6uY{padding:14px 0;color:#655470;font-size:12px;line-height:1.8;word-break:keep-all}.tarot_readingAnswer__nJAXU strong{color:#eed49d;font-weight:700}.tarot_landingPage__TNU12{background:#1b1530;background-image:radial-gradient(900px 600px at 50% -140px,#493878,transparent 75%);color:#e6dceb}.tarot_landingPage__TNU12 .tarot_brand__QCOb5{color:#f5edf9}.tarot_landingPage__TNU12 .tarot_brandSub__YWHpt,.tarot_landingPage__TNU12 .tarot_step__tJ_F2{color:#c7b9d3}.tarot_landingPage__TNU12 .tarot_stepOn__pXuct{color:#ead9ae}.tarot_landingPage__TNU12 .tarot_stepOn__pXuct i{background:#ead9ae;box-shadow:0 0 0 4px #ead9ae22}.tarot_landingPage__TNU12 .tarot_stepBar__yqh_o{background:#d8be8e40}.tarot_landingPage__TNU12 .tarot_payChip__027Ef{background:#342847;color:#e6dceb;border-color:#d8be8e55}.tarot_landingPage__TNU12 .tarot_questionForm__qHVFl{background:#2b223b;border-color:#d8be8e55;box-shadow:0 16px 40px #100b2033}.tarot_landingPage__TNU12 .tarot_fLabel___FO3m{color:#f5edf9}.tarot_landingPage__TNU12 .tarot_chip__JDtoY{background:#342847;color:#e6dceb;border-color:#847094}.tarot_landingPage__TNU12 .tarot_chip__JDtoY:hover{background:#463658;border-color:#c4afd4}.tarot_landingPage__TNU12 .tarot_chipSel__Qkvj9,.tarot_landingPage__TNU12 .tarot_chipSel__Qkvj9:hover{background:#ead9ae;color:#241c37;border-color:#ead9ae}.tarot_landingPage__TNU12 .tarot_textarea__xkFUH{background:#21192e;color:#f5edf9;border-color:#847094}.tarot_landingPage__TNU12 .tarot_textarea__xkFUH::placeholder{color:#bdb0c9}.tarot_landingPage__TNU12 .tarot_textarea__xkFUH:focus{border-color:#ead9ae;outline:2px solid #ead9ae;outline-offset:2px}.tarot_landingPage__TNU12 .tarot_questionSuggestions__xh19b{background:transparent;border-color:#847094}.tarot_landingPage__TNU12 .tarot_questionSuggestions__xh19b button{background:#342847;color:#e6dceb;border-color:#847094}.tarot_landingPage__TNU12 .tarot_questionSuggestions__xh19b button:hover{background:#463658}.tarot_landingPage__TNU12 .tarot_questionForm__qHVFl .tarot_btn__ey75b{background:#ead9ae;color:#241c37}.tarot_landingPage__TNU12 .tarot_lede__wnEUP,.tarot_landingPage__TNU12 .tarot_restartLink__UZq0T{color:#d2c5df}.tarot_landingPage__TNU12 .tarot_bizFooter__GMNFF{border-top-color:#d8be8e40;color:#c7b9d3}.tarot_landingPage__TNU12 .tarot_bizFooterBrand__X_w9l{color:#dfc995}.tarot_landingPage__TNU12 .tarot_mobileStickyCta__XIH4B{background:#1b1530f2;border-color:#d8be8e40}.tarot_landingPage__TNU12 .tarot_mobileStickyCta__XIH4B button{background:#ead9ae;color:#241c37}.tarot_landingPage__TNU12 :is(button,a,summary):focus-visible{outline:2px solid #eed49d;outline-offset:4px}.tarot_landingPage__TNU12 .tarot_mobileStickyCta__XIH4B span{color:#57442f}.tarot_ritualPage__FzMYb .tarot_altar__Ev0T4{background-image:linear-gradient(150deg,#35284d,#221b32)}.tarot_ritualPage__FzMYb .tarot_ritualHeader__qLLDT{margin-bottom:18px}.tarot_ritualPage__FzMYb .tarot_ritualHeader__qLLDT h1{font-size:22px;margin:8px 0}.tarot_ritualPage__FzMYb .tarot_ritualHeader__qLLDT>div{font-size:13px}.tarot_tableZone__I0Fi_{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;max-width:420px;padding:18px 0;margin-inline:auto}.tarot_tableCard__HUw4l{max-width:55px;justify-self:center}.tarot_slots__2_7gy{max-width:420px;margin:4px auto 0;gap:8px}.tarot_socket__VbTY5{max-height:80px}.tarot_sLabel__8dUQP{font-size:10px;line-height:1.5;min-height:45px;margin-top:8px}.tarot_tableCard__HUw4l:disabled:not(.tarot_tableCardPicked__4GDmr){cursor:default}@media (hover:none){.tarot_tableCard__HUw4l:hover{transform:none;outline:none}}@media (max-width:379px){.tarot_tableZone__I0Fi_{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}}.tarot_firstReading__F4N9w{padding:22px 18px}.tarot_firstReading__F4N9w .tarot_readingAnswer__nJAXU{font-size:15px;line-height:1.95}