.StarGuide_guide__1i_zv{position:relative;display:inline-grid;width:64px;aspect-ratio:1;place-items:center;flex:0 0 auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StarGuide_image__fDdzx{display:block;max-width:100%;max-height:100%;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 9px 15px rgba(4,10,20,.22))}.StarGuide_staticImage__mH35t{width:100%;height:100%}.StarGuide_run__jY68T{aspect-ratio:1.15}.StarGuide_runFrame__MGCRJ{position:absolute;inset:0;width:100%;height:100%;opacity:0;animation:StarGuide_starGuideFrame__g3aGF .9s linear infinite}.StarGuide_frame1__Vt7d_{animation-delay:0s}.StarGuide_frame2__XuFrz{animation-delay:-.72s}.StarGuide_frame3__eayHy{animation-delay:-.54s}.StarGuide_frame4__hEDuu{animation-delay:-.36s}.StarGuide_frame5__9Au7q{animation-delay:-.18s}.StarGuide_gather__ILDYa .StarGuide_staticImage__mH35t,.StarGuide_light__cIknL .StarGuide_staticImage__mH35t{animation:StarGuide_starGuideLift__m7a2U 2.4s ease-in-out infinite;transform-origin:50% 86%}.StarGuide_crystal__tZI8k .StarGuide_staticImage__mH35t{animation:StarGuide_starGuideCrystal__u_KOD 2.8s ease-in-out infinite;transform-origin:50% 92%}.StarGuide_lookback__kahUG .StarGuide_staticImage__mH35t,.StarGuide_tarot__jDwlT .StarGuide_staticImage__mH35t,.StarGuide_think__4ubsS .StarGuide_staticImage__mH35t{animation:StarGuide_starGuideConsider__aEpn7 3s ease-in-out infinite;transform-origin:50% 92%}.StarGuide_wave__4Aedr .StarGuide_staticImage__mH35t{animation:StarGuide_starGuideWave__Z0is0 1.8s ease-in-out infinite;transform-origin:54% 94%}.StarGuide_rest__4rlUD .StarGuide_staticImage__mH35t{animation:StarGuide_starGuideRest__kWqBb 3.6s ease-in-out infinite;transform-origin:50% 100%}@keyframes StarGuide_starGuideFrame__g3aGF{0%,19.999%{opacity:1}20%,to{opacity:0}}@keyframes StarGuide_starGuideLift__m7a2U{0%,to{transform:translateY(1px) rotate(-1deg)}50%{transform:translateY(-5px) rotate(1.5deg)}}@keyframes StarGuide_starGuideCrystal__u_KOD{0%,to{transform:translateY(0) scale(1);filter:brightness(1)}50%{transform:translateY(-3px) scale(1.025);filter:brightness(1.08)}}@keyframes StarGuide_starGuideConsider__aEpn7{0%,to{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-2px) rotate(1.2deg)}}@keyframes StarGuide_starGuideWave__Z0is0{0%,to{transform:translateY(0) rotate(-1deg)}35%{transform:translateY(-4px) rotate(2.2deg)}70%{transform:translateY(-2px) rotate(-1.8deg)}}@keyframes StarGuide_starGuideRest__kWqBb{0%,to{transform:scaleY(1)}50%{transform:scaleY(.975)}}@media (prefers-reduced-motion:reduce){.StarGuide_runFrame__MGCRJ,.StarGuide_staticImage__mH35t{animation:none!important}.StarGuide_runFrame__MGCRJ{display:none}.StarGuide_frame1__Vt7d_{display:block;opacity:1}}.page_page__3x3Zj{background:#f7f4eb;color:#f7f0df}.page_introOverlay__ykaz5{position:fixed;inset:0;z-index:2147483000;overflow:hidden;color:#f7f0df;background:#060d17;animation:page_introOverlayExit__x4EjK .35s ease 2.45s forwards}.page_introStage__II82w{width:100%;height:100%;min-height:100%}.page_introStage__II82w .page_finalCopy__T_IaX,.page_introStage__II82w .page_guideJourney___ojDN,.page_introStage__II82w .page_logoScene__1Dn57,.page_introStage__II82w .page_openingLine__uM4FU,.page_introStage__II82w .page_verdictMark__iq5H0,.page_introStage__II82w .page_world__5_FRN{animation-duration:2.55s}.page_skip__Ru9oU{position:absolute;right:34px;top:34px;z-index:12;min-width:86px;min-height:42px;padding:0 18px;border:1px solid rgba(236,207,135,.38);border-radius:999px;color:rgba(255,250,238,.82);background:rgba(6,13,23,.58);font:inherit;font-size:13px;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page_skip__Ru9oU:focus-visible,.page_skip__Ru9oU:hover{border-color:rgba(236,207,135,.82);color:#fffaf0;background:rgba(20,32,45,.82)}.page_skip__Ru9oU:focus-visible{outline:2px solid rgba(236,207,135,.66);outline-offset:3px}.page_stage__BVjx3{position:relative;min-height:100svh;overflow:hidden;isolation:isolate;display:grid;place-items:center;background:radial-gradient(circle at 50% 48%,rgba(34,87,122,.28),transparent 29%),linear-gradient(155deg,#060d17,#0b1724 52%,#07101a)}.page_stage__BVjx3:before{content:"";position:absolute;inset:18px;z-index:6;pointer-events:none;border:1px solid rgba(224,186,93,.28)}.page_stage__BVjx3:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(180deg,rgba(4,10,17,.08),transparent 28%,transparent 72%,rgba(4,10,17,.52))}.page_sequence__d43SZ,.page_sky__eb5j8,.page_stage__BVjx3:after{position:absolute;inset:0}.page_star__glC2H{position:absolute;width:2px;height:2px;border-radius:50%;background:#f6e2a3;box-shadow:0 0 10px rgba(246,226,163,.72);animation:page_twinkle__Ut96h 2.8s ease-in-out infinite alternate}.page_star__glC2H:first-child{left:6%;top:16%}.page_star__glC2H:nth-child(2){left:12%;top:42%;animation-delay:.7s}.page_star__glC2H:nth-child(3){left:17%;top:72%;animation-delay:1.4s}.page_star__glC2H:nth-child(4){left:24%;top:9%;animation-delay:2s}.page_star__glC2H:nth-child(5){left:29%;top:31%;animation-delay:.3s}.page_star__glC2H:nth-child(6){left:34%;top:84%;animation-delay:1.1s}.page_star__glC2H:nth-child(7){left:40%;top:18%;animation-delay:1.8s}.page_star__glC2H:nth-child(8){left:46%;top:67%;animation-delay:.5s}.page_star__glC2H:nth-child(9){left:52%;top:8%;animation-delay:2.2s}.page_star__glC2H:nth-child(10){left:58%;top:79%;animation-delay:.9s}.page_star__glC2H:nth-child(11){left:64%;top:23%;animation-delay:1.6s}.page_star__glC2H:nth-child(12){left:70%;top:57%;animation-delay:.2s}.page_star__glC2H:nth-child(13){left:76%;top:12%;animation-delay:1.2s}.page_star__glC2H:nth-child(14){left:82%;top:76%;animation-delay:2.1s}.page_star__glC2H:nth-child(15){left:89%;top:35%;animation-delay:.6s}.page_star__glC2H:nth-child(16){left:94%;top:66%;animation-delay:1.7s}.page_star__glC2H:nth-child(17){left:8%;top:89%;animation-delay:2.4s}.page_star__glC2H:nth-child(18){left:21%;top:56%;animation-delay:1s}.page_star__glC2H:nth-child(19){left:37%;top:48%;animation-delay:2.2s}.page_star__glC2H:nth-child(20){left:43%;top:93%;animation-delay:.4s}.page_star__glC2H:nth-child(21){left:55%;top:38%;animation-delay:1.5s}.page_star__glC2H:nth-child(22){left:62%;top:91%;animation-delay:.8s}.page_star__glC2H:nth-child(23){left:72%;top:42%;animation-delay:2s}.page_star__glC2H:nth-child(24){left:85%;top:51%;animation-delay:.1s}.page_star__glC2H:nth-child(25){left:92%;top:9%;animation-delay:1.3s}.page_star__glC2H:nth-child(26){left:4%;top:61%;animation-delay:1.9s}.page_star__glC2H:nth-child(27){left:48%;top:24%;animation-delay:.65s}.page_star__glC2H:nth-child(28){left:79%;top:88%;animation-delay:1.45s}.page_orbit__eHiwo{position:absolute;left:50%;top:50%;border:1px solid rgba(211,176,87,.16);border-radius:50%;transform:translate(-50%,-50%);animation:page_orbitTurn__N_dj7 22s linear infinite}.page_orbit__eHiwo:after,.page_orbit__eHiwo:before{content:"✦";position:absolute;display:grid;place-items:center;width:18px;height:18px;color:rgba(244,211,126,.82);font-size:13px;line-height:1;text-shadow:0 0 12px rgba(244,211,126,.62)}.page_orbit__eHiwo:before{left:12%;top:14%}.page_orbit__eHiwo:after{right:7%;bottom:25%;color:rgba(184,216,241,.78);font-size:9px;text-shadow:0 0 10px rgba(145,202,242,.58)}.page_orbitOuter__cNt4k{width:min(76vw,920px);aspect-ratio:1}.page_orbitMiddle__nYrir{width:min(58vw,700px);aspect-ratio:1;animation-direction:reverse;animation-duration:17s}.page_orbitInner__YiR_b{width:min(39vw,470px);aspect-ratio:1;animation-duration:12s}.page_openingLine__uM4FU{position:absolute;left:50%;top:10%;z-index:8;margin:0;color:rgba(248,240,219,.78);font-family:"Noto Serif KR",serif;font-size:clamp(13px,1.2vw,17px);letter-spacing:0;transform:translateX(-50%);white-space:nowrap;animation:page_openingLine__uM4FU 10s ease both}.page_logoScene__1Dn57{position:absolute;left:50%;top:48%;z-index:2;width:clamp(148px,18vw,235px);aspect-ratio:419/512;transform:translate(-50%,-50%);animation:page_logoJourney__SgwzV 10s cubic-bezier(.22,.7,.2,1) both}.page_logo__YqTBL{position:relative;z-index:2;display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 20px rgba(245,199,74,.32))}.page_logoLight__ehMgR{position:absolute;inset:18%;border:1px solid rgba(246,207,105,.52);border-radius:50%;box-shadow:0 0 46px rgba(224,181,76,.25),inset 0 0 34px rgba(224,181,76,.18);animation:page_logoLight__ehMgR 2.4s ease-in-out infinite alternate}.page_guideJourney___ojDN{position:absolute;left:0;bottom:7%;z-index:9;width:clamp(126px,13vw,182px);opacity:0;will-change:transform,opacity;animation:page_guideJourney___ojDN 10s cubic-bezier(.34,.64,.28,1) both}.page_worlds__78iPu{position:absolute;inset:0;z-index:3}.page_world__5_FRN{--spread-x:0px;--spread-y:0px;--cross-x:0px;--cross-y:0px;--spread-rotate:0deg;--cross-rotate:0deg;position:absolute;left:50%;top:49%;width:clamp(126px,14vw,188px);margin:0;text-align:center;opacity:0;animation:page_cardJourney__xrnBi 10s cubic-bezier(.22,.7,.2,1) both}.page_saju__b8jQ2{--spread-x:-255px;--spread-y:6px;--cross-x:158px;--cross-y:70px;--spread-rotate:-10deg;--cross-rotate:9deg}.page_astrology__xanaE{--spread-x:0px;--spread-y:-74px;--cross-x:-190px;--cross-y:48px;--spread-rotate:0deg;--cross-rotate:-8deg}.page_tarot__4_rmb{--spread-x:255px;--spread-y:6px;--cross-x:26px;--cross-y:-105px;--spread-rotate:10deg;--cross-rotate:2deg}.page_cardShell__WFhYQ{overflow:hidden;width:100%;aspect-ratio:1;border:1px solid rgba(233,199,111,.72);border-radius:5px;background:#0a1422;box-shadow:0 22px 60px rgba(0,0,0,.46),0 0 28px rgba(215,176,82,.14)}.page_cardShell__WFhYQ img{display:block;width:100%;height:100%;object-fit:contain}.page_world__5_FRN figcaption{margin-top:12px;color:#f2dfad;font-size:clamp(12px,1vw,15px);font-weight:800;letter-spacing:0;text-shadow:0 2px 12px rgba(0,0,0,.75)}.page_verdictMark__iq5H0{position:absolute;left:50%;top:48%;z-index:7;display:grid;place-items:center;width:clamp(90px,11vw,140px);aspect-ratio:1;border:1px solid rgba(242,207,118,.72);border-radius:50%;color:#f5d57f;background:rgba(7,15,25,.88);box-shadow:0 0 0 15px rgba(221,180,79,.05),0 0 70px rgba(232,193,99,.35);font-family:"Noto Serif KR",serif;font-size:clamp(34px,4vw,54px);transform:translate(-50%,-50%) scale(.4);opacity:0;animation:page_verdictReveal__n3vHl 10s ease both}.page_finalCopy__T_IaX{position:absolute;left:50%;top:50%;z-index:8;width:min(88vw,820px);text-align:center;transform:translate(-50%,-50%);opacity:0;animation:page_finalReveal__Vw9g6 10s cubic-bezier(.22,.7,.2,1) both}.page_finalCopy__T_IaX h1,.page_finalCopy__T_IaX p,.page_finalCopy__T_IaX span,.page_finalCopy__T_IaX strong{display:block;margin:0}.page_finalCopy__T_IaX p{margin-bottom:13px;color:#e4c26e;font-size:clamp(12px,1vw,15px);font-weight:800}.page_finalCopy__T_IaX h1{color:#f0cb69;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,8vw,102px);font-weight:500;letter-spacing:.14em;line-height:1;text-indent:.14em;text-shadow:0 0 34px rgba(234,194,91,.24)}.page_finalCopy__T_IaX strong{margin-top:28px;color:#fffaf0;font-family:"Noto Serif KR",serif;font-size:clamp(20px,2.6vw,36px);line-height:1.45;word-break:keep-all}.page_finalCopy__T_IaX span{margin-top:13px;color:rgba(238,231,213,.7);font-size:clamp(12px,1vw,15px)}.page_replay__PZjiM{position:absolute;right:34px;top:34px;z-index:10;display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(236,207,135,.34);border-radius:50%;color:#f1d58e;background:rgba(6,13,23,.58);font-size:25px;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page_replay__PZjiM:hover{border-color:rgba(236,207,135,.72);background:rgba(20,32,45,.76)}.page_timeline__1BB1G{position:absolute;left:50%;bottom:34px;z-index:10;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(760px,calc(100vw - 96px));transform:translateX(-50%);color:rgba(242,234,214,.56);font-size:11px;text-align:center}.page_timeline__1BB1G span{position:relative;padding-top:13px;border-top:1px solid rgba(221,188,107,.18)}.page_timeline__1BB1G span:before{content:"";position:absolute;left:50%;top:-3px;width:5px;height:5px;border-radius:50%;background:#d5ae4f;transform:translateX(-50%)}.page_storyboard__DM0C8{padding:84px max(24px,calc((100vw - 1180px) / 2)) 100px;color:#171923;background:#f7f4eb}.page_storyboardHeading__W7_A8{max-width:760px;margin-bottom:42px}.page_storyboardHeading__W7_A8 p{margin:0 0 12px;color:#8a6717;font-size:12px;font-weight:900}.page_storyboardHeading__W7_A8 h2{margin:0;font-family:"Noto Serif KR",serif;font-size:clamp(27px,4vw,46px);line-height:1.35;letter-spacing:0;word-break:keep-all}.page_storyboard__DM0C8 ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid rgba(23,25,35,.16)}.page_storyboard__DM0C8 li{min-width:0;padding:24px 22px 8px 0;border-right:1px solid rgba(23,25,35,.1)}.page_storyboard__DM0C8 li+li{padding-left:22px}.page_storyboard__DM0C8 li:last-child{border-right:0}.page_storyboard__DM0C8 li b,.page_storyboard__DM0C8 li span,.page_storyboard__DM0C8 li strong{display:block}.page_storyboard__DM0C8 li b{margin-bottom:28px;color:#a47c20;font-family:Georgia,serif;font-size:13px}.page_storyboard__DM0C8 li strong{margin-bottom:10px;font-size:17px}.page_storyboard__DM0C8 li span{color:rgba(23,25,35,.7);font-size:14px;line-height:1.75;word-break:keep-all}@keyframes page_twinkle__Ut96h{0%{opacity:.22;transform:scale(.8)}to{opacity:.95;transform:scale(1.45)}}@keyframes page_introOverlayExit__x4EjK{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes page_orbitTurn__N_dj7{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes page_openingLine__uM4FU{0%,4%{opacity:0;transform:translate(-50%,10px)}12%,23%{opacity:1;transform:translate(-50%)}31%,to{opacity:0;transform:translate(-50%,-8px)}}@keyframes page_logoJourney__SgwzV{0%{opacity:0;transform:translate(-50%,-50%) scale(.52) rotate(-35deg)}11%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0deg)}28%{opacity:1;transform:translate(-50%,-50%) scale(.72) rotate(55deg)}35%,68%{opacity:.3;transform:translate(-50%,-50%) scale(.48) rotate(110deg)}78%{opacity:1;transform:translate(-50%,-50%) scale(.82) rotate(180deg)}88%,to{opacity:0;transform:translate(-50%,-50%) scale(1.18) rotate(205deg)}}@keyframes page_logoLight__ehMgR{0%{opacity:.45;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@keyframes page_guideJourney___ojDN{0%,11%{opacity:0;transform:translate3d(-115%,6px,0) scale(.9)}17%{opacity:1}34%{transform:translate3d(28vw,-5px,0) scale(1)}55%{opacity:1;transform:translate3d(59vw,2px,0) scale(.97)}72%{opacity:.92;transform:translate3d(calc(100vw - 18px),-4px,0) scale(.9)}78%,to{opacity:0;transform:translate3d(calc(100vw + 30px),2px,0) scale(.86)}}@keyframes page_cardJourney__xrnBi{0%,13%{opacity:0;transform:translate(-50%,-50%) translate(0) scale(.28) rotate(0deg)}25%,39%{opacity:1;transform:translate(-50%,-50%) translate(var(--spread-x),var(--spread-y)) scale(1) rotate(var(--spread-rotate))}54%,64%{opacity:1;transform:translate(-50%,-50%) translate(var(--cross-x),var(--cross-y)) scale(.9) rotate(var(--cross-rotate))}75%{opacity:.78;transform:translate(-50%,-50%) translate(0) scale(.56) rotate(0deg)}84%,to{opacity:0;transform:translate(-50%,-50%) translate(0) scale(.2) rotate(0deg)}}@keyframes page_verdictReveal__n3vHl{0%,68%{opacity:0;transform:translate(-50%,-50%) scale(.4) rotate(-25deg)}77%,84%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0deg)}91%,to{opacity:0;transform:translate(-50%,-50%) scale(1.32) rotate(8deg)}}@keyframes page_finalReveal__Vw9g6{0%,84%{opacity:0;transform:translate(-50%,calc(-50% + 22px))}92%,to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:760px){.page_stage__BVjx3:before{inset:10px}.page_openingLine__uM4FU{top:12%}.page_logoScene__1Dn57{top:45%;width:138px}.page_world__5_FRN{top:46%;width:min(31vw,126px)}.page_saju__b8jQ2{--spread-x:-29vw;--spread-y:38px;--cross-x:22vw;--cross-y:72px}.page_astrology__xanaE{--spread-x:0px;--spread-y:-96px;--cross-x:-25vw;--cross-y:42px}.page_tarot__4_rmb{--spread-x:29vw;--spread-y:38px;--cross-x:0px;--cross-y:-108px}.page_world__5_FRN figcaption{margin-top:8px;font-size:11px}.page_guideJourney___ojDN{bottom:9%;width:108px}.page_orbitOuter__cNt4k{width:138vw}.page_orbitMiddle__nYrir{width:104vw}.page_orbitInner__YiR_b{width:70vw}.page_verdictMark__iq5H0{top:45%}.page_finalCopy__T_IaX{top:46%;width:calc(100vw - 28px)}.page_finalCopy__T_IaX h1{font-size:38px;letter-spacing:.06em;text-indent:.06em}.page_finalCopy__T_IaX strong{margin-top:22px;font-size:14px;line-height:1.45;white-space:nowrap}.page_replay__PZjiM{top:24px;right:24px;width:43px;height:43px}.page_skip__Ru9oU{top:22px;right:20px;min-width:78px;min-height:40px;padding:0 15px;font-size:12px}.page_timeline__1BB1G{bottom:28px;width:calc(100vw - 48px);font-size:10px}.page_storyboard__DM0C8{padding:66px 24px 80px}.page_storyboard__DM0C8 ol{grid-template-columns:1fr}.page_storyboard__DM0C8 li,.page_storyboard__DM0C8 li+li{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:5px 12px;gap:5px 12px;padding:20px 0;border-right:0;border-bottom:1px solid rgba(23,25,35,.1)}.page_storyboard__DM0C8 li b{grid-row:1/3;margin:2px 0 0}.page_storyboard__DM0C8 li span,.page_storyboard__DM0C8 li strong{margin:0}}@media (prefers-reduced-motion:reduce){.page_introOverlay__ykaz5{animation:none}.page_guideJourney___ojDN,.page_logoScene__1Dn57,.page_openingLine__uM4FU,.page_verdictMark__iq5H0,.page_world__5_FRN{display:none}.page_finalCopy__T_IaX{opacity:1;transform:translate(-50%,-50%);animation:none}}.MemorialLetterEntry_entry__xOM2P{display:flex;align-items:center;gap:18px;max-width:680px;margin:20px auto;padding:24px clamp(16px,4vw,28px);border:1px solid #d7cbb5;border-radius:22px;background:#fbf7ed;color:#443a4e;text-align:left;overflow-wrap:anywhere}.MemorialLetterEntry_entry__xOM2P>div{min-width:0}.MemorialLetterEntry_guide__IlkTy{width:72px!important;flex:0 0 72px}.MemorialLetterEntry_guide__IlkTy img{animation:none!important;filter:none!important}.MemorialLetterEntry_eyebrow__eNNMo{font-size:11px;letter-spacing:.07em;font-weight:750;color:#776448}.MemorialLetterEntry_entry__xOM2P h2{font-family:"Noto Serif KR",Batang,serif;font-size:clamp(18px,3vw,22px);line-height:1.5;font-weight:500;margin:7px 0}.MemorialLetterEntry_entry__xOM2P p{font-size:13px;line-height:1.8;margin:0;color:#645a6a}.MemorialLetterEntry_terms__FhQnx{display:block;font-size:12px;line-height:1.8;margin-top:8px;color:#75664e}.MemorialLetterEntry_entry__xOM2P a{display:inline-flex;align-items:center;gap:12px;min-height:48px;color:#473b58;font-size:14px;font-weight:750;text-underline-offset:4px}.MemorialLetterEntry_entry__xOM2P a:focus-visible{outline:3px solid #80639f;outline-offset:3px}@media(max-width:380px){.MemorialLetterEntry_entry__xOM2P{gap:12px}.MemorialLetterEntry_guide__IlkTy{width:50px!important;flex-basis:50px}.MemorialLetterEntry_entry__xOM2P h2{font-size:18px}.MemorialLetterEntry_entry__xOM2P p{font-size:12px}}.GagWaiteEntry_entry__pp_BV{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:center;grid-gap:25px;gap:25px;width:100%;max-width:980px;box-sizing:border-box;margin:22px auto;padding:24px;border:1px solid #dfcfac;border-radius:20px;background:linear-gradient(110deg,#f3e5c8,#fffaf0);color:#3d3042}.GagWaiteEntry_art__4QH5U{display:flex;justify-content:center;align-items:center;padding:5px 0}.GagWaiteEntry_art__4QH5U img{display:block;object-fit:cover;border:1px solid #b59b65;border-radius:5px;box-shadow:0 7px 16px #644d2326}.GagWaiteEntry_art__4QH5U img:first-child{transform:rotate(-10deg);margin-right:-17px}.GagWaiteEntry_art__4QH5U img:nth-child(2){position:relative;z-index:1}.GagWaiteEntry_art__4QH5U img:last-child{transform:rotate(10deg);margin-left:-17px}.GagWaiteEntry_copy___bMFX{text-align:left}.GagWaiteEntry_copy___bMFX>span{display:block;font-size:11px;font-weight:800;color:#795b29;letter-spacing:.2px}.GagWaiteEntry_copy___bMFX h2{margin:8px 0;font-size:22px;line-height:1.45;letter-spacing:-.5px;word-break:keep-all}.GagWaiteEntry_copy___bMFX p{max-width:580px;margin:0;font-size:13px;line-height:1.75;word-break:keep-all}.GagWaiteEntry_actions__wXObU{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 9px}.GagWaiteEntry_actions__wXObU a{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;box-sizing:border-box;padding:11px 14px;border:1px solid #af9161;border-radius:9px;color:#61471e;font-size:12px;line-height:1.4;font-weight:800;text-decoration:none}.GagWaiteEntry_actions__wXObU a:first-child{background:#554139;border-color:#554139;color:#fffaf0}.GagWaiteEntry_actions__wXObU a:focus-visible{outline:3px solid #76540c;outline-offset:3px}.GagWaiteEntry_copy___bMFX small{display:block;font-size:11px;line-height:1.65;color:#6d6257}.GagWaiteEntry_mobileBreak__PNrVn{display:none}@media(max-width:600px){.GagWaiteEntry_entry__pp_BV{grid-template-columns:1fr;gap:14px;padding:21px 17px;margin:18px auto}.GagWaiteEntry_art__4QH5U{padding:0}.GagWaiteEntry_art__4QH5U img:first-child,.GagWaiteEntry_art__4QH5U img:last-child{width:60px;height:90px}.GagWaiteEntry_art__4QH5U img:nth-child(2){width:70px;height:105px}.GagWaiteEntry_copy___bMFX h2{font-size:20px}.GagWaiteEntry_copy___bMFX p{font-size:12px}.GagWaiteEntry_actions__wXObU{display:grid;grid-template-columns:1fr}.GagWaiteEntry_actions__wXObU a{width:100%}}@media(max-width:360px){.GagWaiteEntry_mobileBreak__PNrVn{display:block}}.PetTarot_page__TOyGb{--pet-ink:#26352f;--pet-muted:#66736d;--pet-forest:#355f50;--pet-forest-dark:#25483d;--pet-sage:#dce9df;--pet-cream:#fffaf0;--pet-peach:#e9956d;--pet-line:#ddd8c9;position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 10% 9%,rgba(226,176,129,.2),transparent 27rem),radial-gradient(circle at 91% 24%,rgba(103,151,125,.2),transparent 31rem),#f7f3e9;color:var(--pet-ink)}.PetTarot_ambient__eCncP{position:absolute;inset:52px 0 auto;height:520px;pointer-events:none;overflow:hidden}.PetTarot_ambient__eCncP span{position:absolute;display:block;border:1px solid rgba(53,95,80,.1);border-radius:50%}.PetTarot_ambient__eCncP span:first-child{width:280px;height:280px;top:-130px;left:-100px}.PetTarot_ambient__eCncP span:nth-child(2){width:480px;height:480px;top:-220px;right:-210px}.PetTarot_ambient__eCncP span:nth-child(3){width:26px;height:26px;top:118px;right:18%;background:rgba(233,149,109,.12)}.PetTarot_main__F3vG3{position:relative;z-index:1;width:min(1160px,calc(100% - 32px));margin:0 auto;padding:24px 0 96px}.PetTarot_hero__KnugF{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);grid-gap:48px;gap:48px;align-items:center;min-height:250px;padding:8px 24px 28px}.PetTarot_heroCopy__iw60a{max-width:720px}.PetTarot_eyebrow__v0C6B{display:block;color:var(--pet-forest);font-size:11px;font-weight:900;letter-spacing:.13em}.PetTarot_hero__KnugF h1{margin:15px 0 16px;font-family:"Noto Serif KR",serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.35;letter-spacing:-.035em;word-break:keep-all}.PetTarot_heroCopy__iw60a>p{max-width:650px;margin:0;color:var(--pet-muted);font-size:15px;line-height:1.85;word-break:keep-all}.PetTarot_scopeChips__0IbpQ{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.PetTarot_scopeChips__0IbpQ span{padding:7px 10px;border:1px solid rgba(53,95,80,.17);border-radius:999px;background:rgba(255,255,255,.54);color:#486458;font-size:11px;font-weight:750}.PetTarot_heroMark__nlP3J{display:grid;justify-items:center;align-content:center;min-height:240px}.PetTarot_heroMark__nlP3J svg{width:min(250px,78vw);filter:drop-shadow(0 18px 30px rgba(44,77,66,.14))}.PetTarot_heroMark__nlP3J p{margin:-6px 0 0;color:#52665e;font-family:"Noto Serif KR",serif;font-size:12px;line-height:1.65;text-align:center}.PetTarot_heroMark__nlP3J img{width:150px;height:auto;border-radius:13px;box-shadow:0 16px 40px #132b4430;transform:rotate(5deg);margin-bottom:20px}.PetTarot_optionalDetails__7h3AE{margin:10px 0 24px;padding:16px;border:1px solid var(--pet-line);border-radius:14px}.PetTarot_optionalDetails__7h3AE summary{min-height:32px;cursor:pointer;font-size:13px;font-weight:700}.PetTarot_optionalDetails__7h3AE[open] summary{margin-bottom:20px}.PetTarot_followupForm__X99Cn{padding:0 30px 36px;max-width:800px;margin:auto}.PetTarot_followupForm__X99Cn>h2{font-size:21px;line-height:1.5}.PetTarot_followupForm__X99Cn>p{font-size:13px;line-height:1.7}.PetTarot_conversation__wpXZi{margin-top:28px}.PetTarot_conversation__wpXZi h2{font-size:21px}.PetTarot_conversationTurn__BMIe4{padding:20px;margin-top:14px;border:1px solid var(--pet-line);border-radius:14px;background:#fff}.PetTarot_conversationTurn__BMIe4 h3{font-size:15px;color:var(--pet-forest-dark)}.PetTarot_conversationTurn__BMIe4 h4{font-size:13px}.PetTarot_conversationTurn__BMIe4 li,.PetTarot_conversationTurn__BMIe4 p{font-size:13px;line-height:1.8;overflow-wrap:anywhere}.PetTarot_conversationTurn__BMIe4 summary{cursor:pointer;min-height:44px;padding-top:10px;font-size:13px}.PetTarot_nextObservation__jAmVk{padding:14px;border-radius:10px;background:var(--pet-cream)}.PetTarot_secondaryButton__ECjhd:disabled{opacity:.55;cursor:not-allowed}.PetTarot_focusTarget__Wu0S6>.PetTarot_notice__FCgHv{margin:20px 18px 0}.PetTarot_orbit__8euz0{fill:rgba(255,250,240,.68);stroke:rgba(53,95,80,.2);stroke-width:1;stroke-dasharray:4 8}.PetTarot_trail__ksb7g{fill:none;stroke:rgba(233,149,109,.42);stroke-width:2;stroke-linecap:round;stroke-dasharray:2 7}.PetTarot_pawMain___Gjos{fill:#4f7968}.PetTarot_pawToe__PxefL{fill:#6f9886}.PetTarot_spark__G_Q8m{fill:#e9956d}.PetTarot_workspace__EeXSg{overflow:hidden;border:1px solid rgba(56,82,70,.14);border-radius:26px;background:rgba(255,253,247,.94);box-shadow:0 28px 80px rgba(55,67,59,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.PetTarot_workspaceHeader__MvGHk{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:24px 30px;border-bottom:1px solid var(--pet-line);background:linear-gradient(90deg,rgba(220,233,223,.52),rgba(255,250,240,.28))}.PetTarot_workspaceHeader__MvGHk span{display:block;color:#6e7e76;font-size:10px;font-weight:850;letter-spacing:.06em}.PetTarot_workspaceHeader__MvGHk h2{margin:5px 0 0;font-family:"Noto Serif KR",serif;font-size:23px;line-height:1.35;letter-spacing:-.025em}.PetTarot_quotaBadge__orFUL{display:inline-flex;flex:0 0 auto;gap:7px;align-items:center;max-width:330px;padding:9px 12px;border:1px solid rgba(53,95,80,.14);border-radius:999px;background:#fffdf8;color:#586961;font-size:11px;line-height:1.4}.PetTarot_quotaBadge__orFUL i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#d39566;box-shadow:0 0 0 4px rgba(211,149,102,.13)}.PetTarot_quotaBadge__orFUL[data-available=true] i{background:#5e9078;box-shadow:0 0 0 4px rgba(94,144,120,.14)}.PetTarot_focusTarget__Wu0S6{outline:none}.PetTarot_form__fcdLm{padding:8px 30px 34px}.PetTarot_fieldset__arwno{min-width:0;margin:0;padding:28px 0;border:0;border-bottom:1px solid #e8e2d6}.PetTarot_fieldset__arwno legend{display:flex;align-items:center;gap:8px;width:100%;padding:0;color:#344a40;font-size:14px;font-weight:850}.PetTarot_fieldset__arwno legend b{display:inline-grid;width:25px;height:25px;place-items:center;border-radius:50%;background:var(--pet-sage);color:var(--pet-forest-dark);font-size:11px}.PetTarot_fieldset__arwno legend em,.PetTarot_fieldset__arwno legend span{margin-left:auto;color:#aa674d;font-size:10px;font-style:normal;font-weight:800}.PetTarot_fieldset__arwno legend span{color:#8a938f}.PetTarot_speciesGrid__myP_d{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:16px;border-radius:14px;outline:none}.PetTarot_speciesButton__x9B8c,.PetTarot_speciesSelected__vrbME{position:relative;min-height:112px;padding:17px 18px;border-radius:16px;font-family:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.PetTarot_speciesButton__x9B8c{border:1px solid #dedacc;background:#fffefb;color:var(--pet-ink)}.PetTarot_speciesSelected__vrbME{border:2px solid var(--pet-forest);background:#edf5ef;color:var(--pet-forest-dark);box-shadow:0 12px 28px rgba(53,95,80,.11)}.PetTarot_speciesButton__x9B8c:hover{transform:translateY(-1px);border-color:#8ca697}.PetTarot_speciesButton__x9B8c>span,.PetTarot_speciesSelected__vrbME>span{float:left;margin-right:12px;font-size:27px;line-height:1}.PetTarot_speciesButton__x9B8c strong,.PetTarot_speciesSelected__vrbME strong{display:block;font-size:15px}.PetTarot_speciesButton__x9B8c small,.PetTarot_speciesSelected__vrbME small{display:block;margin-top:7px;color:#748078;font-size:11px;line-height:1.55;word-break:keep-all}.PetTarot_twoColumns__soYIC{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:16px}.PetTarot_label__fo5UH,.PetTarot_questionLabel__jzNK2{position:relative;display:block;margin-top:14px}.PetTarot_twoColumns__soYIC .PetTarot_label__fo5UH{margin-top:0}.PetTarot_label__fo5UH>span{display:block;margin-bottom:7px;color:#56675f;font-size:11px;font-weight:800}.PetTarot_label__fo5UH input,.PetTarot_label__fo5UH select,.PetTarot_label__fo5UH textarea,.PetTarot_questionLabel__jzNK2 textarea{box-sizing:border-box;width:100%;min-height:48px;border:1px solid #d8d5ca;border-radius:12px;outline:0;background:#fff;color:var(--pet-ink);font-family:inherit;font-size:16px;line-height:1.55;transition:border-color .15s ease,box-shadow .15s ease}.PetTarot_label__fo5UH input,.PetTarot_label__fo5UH select{padding:11px 13px}.PetTarot_label__fo5UH textarea{min-height:78px;padding:12px 13px 25px;resize:vertical}.PetTarot_questionLabel__jzNK2 textarea{min-height:132px;padding:16px 16px 30px;resize:vertical;background:#fffdf8}.PetTarot_label__fo5UH input:focus,.PetTarot_label__fo5UH select:focus,.PetTarot_label__fo5UH textarea:focus,.PetTarot_questionLabel__jzNK2 textarea:focus{border-color:var(--pet-forest);box-shadow:0 0 0 4px rgba(53,95,80,.1)}.PetTarot_label__fo5UH small,.PetTarot_questionLabel__jzNK2 small{position:absolute;right:11px;bottom:8px;color:#929993;font-size:9px}.PetTarot_fieldHelp__mOjNa{margin:7px 1px 0;color:#7a837e;font-size:11px}.PetTarot_fieldError__cCZ31{margin:8px 1px 0;color:#b34e42;font-size:12px;font-weight:700}.PetTarot_scopeNote__ipwyF{margin-top:24px;padding:18px 20px;border:1px solid #d9e3dc;border-radius:14px;background:#f1f6f2}.PetTarot_scopeNote__ipwyF strong{color:var(--pet-forest-dark);font-size:12px}.PetTarot_scopeNote__ipwyF ul{margin:10px 0 0;padding-left:18px;color:#5d6d65;font-size:11.5px;line-height:1.75}.PetTarot_authGate__0qu3S,.PetTarot_guidance__qUrLn,.PetTarot_notice__FCgHv,.PetTarot_processingBox__abEtr,.PetTarot_recoveryBox__ERo9X{margin-top:16px;border-radius:14px}.PetTarot_guidance__qUrLn{padding:18px;border:1px solid #ddc9a2;background:#fff8e9}.PetTarot_guidance__qUrLn span{display:block;color:#a06a2c;font-size:10px;font-weight:900}.PetTarot_guidance__qUrLn strong{display:block;margin-top:5px;color:#634e34;font-size:14px}.PetTarot_guidance__qUrLn p{margin:8px 0 0;color:#6e604e;font-size:12.5px;line-height:1.75;word-break:keep-all}.PetTarot_guidanceLink__CiqPE{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:#634e34;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.PetTarot_notice__FCgHv{padding:13px 15px;border:1px solid transparent;font-size:12px;line-height:1.65;word-break:keep-all}.PetTarot_notice_info__1nshU{border-color:#cfded5;background:#f0f6f2;color:#466055}.PetTarot_notice_warning__sW4Za{border-color:#e2d0aa;background:#fff8e8;color:#785c32}.PetTarot_notice_error__DA91b{border-color:#e7c4bd;background:#fff3f0;color:#94483c}.PetTarot_notice_success__YhP_g{border-color:#bdd8c9;background:#edf8f1;color:#376a52}.PetTarot_authGate__0qu3S,.PetTarot_recoveryBox__ERo9X{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:17px 18px;border:1px solid #bcd3c5;background:#edf7f1}.PetTarot_authGate__0qu3S span,.PetTarot_recoveryBox__ERo9X span{display:block;color:#527363;font-size:10px;font-weight:900}.PetTarot_authGate__0qu3S strong,.PetTarot_recoveryBox__ERo9X strong{display:block;margin-top:4px;color:#2c4c3f;font-size:13px;line-height:1.5}.PetTarot_processingBox__abEtr button,.PetTarot_recoveryBox__ERo9X button{min-height:44px;flex:0 0 auto;padding:0 15px;border:0;border-radius:10px;background:var(--pet-forest);color:#fff;font-family:inherit;font-size:11px;font-weight:850;cursor:pointer}.PetTarot_recoveryBox__ERo9X button:disabled{opacity:.55;cursor:default}.PetTarot_processingBox__abEtr{padding:17px 18px;border:1px solid #dcccae;background:#fff9ed}.PetTarot_processingBox__abEtr strong{color:#755b31;font-size:13px}.PetTarot_processingBox__abEtr p{margin:6px 0 0;color:#786b55;font-size:11.5px;line-height:1.65}.PetTarot_processingBox__abEtr button{margin-top:11px;background:#785f38}.PetTarot_authGate__0qu3S{border-color:#dbccac;background:#fff9ec;outline:none}.PetTarot_authGate__0qu3S p{margin:5px 0 0;color:#756956;font-size:11px;line-height:1.6}.PetTarot_primaryButton__Z9Vsy,.PetTarot_secondaryButton__ECjhd{width:100%;min-height:54px;border:0;border-radius:14px;font-family:inherit;font-size:14px;font-weight:900;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.PetTarot_primaryButton__Z9Vsy{margin-top:20px;background:linear-gradient(135deg,var(--pet-forest-dark),var(--pet-forest));color:#fffdf6;box-shadow:0 12px 24px rgba(37,72,61,.22)}.PetTarot_primaryButton__Z9Vsy:hover:not(:disabled),.PetTarot_secondaryButton__ECjhd:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(37,72,61,.25)}.PetTarot_primaryButton__Z9Vsy:disabled{opacity:.55;cursor:wait;box-shadow:none}.PetTarot_chargeNote__B9qVt,.PetTarot_checkoutArea__c49ca p{margin:9px 5px 0;color:#7d8580;font-size:10.5px;line-height:1.6;text-align:center;word-break:keep-all}.PetTarot_result__sqSYs{padding:34px 30px 38px}.PetTarot_resultHeader__z3uLK{max-width:780px;margin:0 auto;text-align:center}.PetTarot_resultKicker__ErYIh{color:var(--pet-forest);font-size:10px;font-weight:900;letter-spacing:.11em}.PetTarot_resultHeader__z3uLK h2{margin:9px 0 11px;font-family:"Noto Serif KR",serif;font-size:clamp(25px,3.4vw,36px);line-height:1.4;letter-spacing:-.03em;word-break:keep-all}.PetTarot_resultHeader__z3uLK>p{margin:0;color:#5f6e67;font-size:14px;line-height:1.85;word-break:keep-all}.PetTarot_usageReceipt__eGqb3{display:inline-block;margin-top:15px;padding:7px 11px;border-radius:999px;background:var(--pet-sage);color:#426253;font-size:10.5px;font-weight:750}.PetTarot_continueLink__KWN_2{display:block;width:-moz-fit-content;width:fit-content;margin:12px auto 0;padding:12px;min-height:44px;color:var(--pet-forest-dark);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.PetTarot_followupForm__X99Cn textarea{scroll-margin-top:90px}.PetTarot_cardGrid__Piwlx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:34px}.PetTarot_readingCard__VSjsi{min-width:0;padding:14px 14px 18px;border:1px solid #ded9ca;border-radius:18px;background:#fff;box-shadow:0 14px 34px rgba(60,71,63,.07)}.PetTarot_cardTopline__YZp1j{display:flex;gap:9px;align-items:center;min-height:34px;margin-bottom:11px}.PetTarot_cardTopline__YZp1j span{color:#d07f5b;font-size:10px;font-weight:900}.PetTarot_cardTopline__YZp1j strong{color:#3f584d;font-size:11px;line-height:1.35;word-break:keep-all}.PetTarot_cardFigure__JjnuN{width:min(190px,100%);margin:0 auto}.PetTarot_cardFigure__JjnuN img{display:block;box-sizing:border-box;width:100%;aspect-ratio:2/3;object-fit:contain;border:1px solid #d1c7b5;border-radius:10px;background:#2c3034;box-shadow:0 10px 24px rgba(30,35,32,.16)}.PetTarot_cardFigure__JjnuN figcaption{margin-top:8px;color:#747b77;font-size:10px;text-align:center}.PetTarot_cardCopy__gnogw{margin-top:17px}.PetTarot_cardCopy__gnogw h3{margin:13px 0 5px;color:#3a5549;font-size:11px}.PetTarot_cardCopy__gnogw p{margin:0;color:#636f69;font-size:11.5px;line-height:1.7;word-break:keep-all}.PetTarot_readingText__vbSWX{white-space:pre-line;overflow-wrap:anywhere}.PetTarot_actionPanel__VuW7E{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:22px}.PetTarot_actionPanel__VuW7E>div{padding:20px;border-radius:16px}.PetTarot_actionPanel__VuW7E>div:first-child{background:#eef5f0}.PetTarot_observationPrompt__7m__9{background:#fff3e8}.PetTarot_actionPanel__VuW7E span{color:#567365;font-size:10px;font-weight:900}.PetTarot_actionPanel__VuW7E ol{margin:10px 0 0;padding-left:20px;color:#4f6158;font-size:12.5px;line-height:1.75}.PetTarot_observationPrompt__7m__9 p{margin:9px 0 0;color:#6e5749;font-family:"Noto Serif KR",serif;font-size:15px;line-height:1.7;word-break:keep-all}.PetTarot_limitation__yg2sU{margin-top:16px;padding:17px 19px;border-left:3px solid #cc8464;background:#f8f4ed}.PetTarot_limitation__yg2sU strong{color:#6f5446;font-size:11.5px}.PetTarot_limitation__yg2sU p{margin:6px 0 0;color:#746a62;font-size:11.5px;line-height:1.7;word-break:keep-all}.PetTarot_newQuestionArea__T6jxO{max-width:500px;margin:24px auto 0}.PetTarot_secondaryButton__ECjhd{background:#fff;border:1px solid var(--pet-forest);color:var(--pet-forest-dark);box-shadow:none}.PetTarot_newQuestionArea__T6jxO p{margin:8px 8px 0;color:#7b827e;font-size:10.5px;line-height:1.55;text-align:center;word-break:keep-all}.PetTarot_visuallyHidden__mpN8t{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.PetTarot_authGate__0qu3S:focus-visible,.PetTarot_focusTarget__Wu0S6:focus-visible,.PetTarot_page__TOyGb a:focus-visible,.PetTarot_page__TOyGb button:focus-visible,.PetTarot_page__TOyGb input:focus-visible,.PetTarot_page__TOyGb select:focus-visible,.PetTarot_page__TOyGb summary:focus-visible,.PetTarot_page__TOyGb textarea:focus-visible,.PetTarot_speciesGrid__myP_d:focus-visible{outline:3px solid rgba(205,113,73,.45);outline-offset:3px}@media (max-width:820px){.PetTarot_main__F3vG3{width:min(720px,calc(100% - 24px));padding-top:26px}.PetTarot_hero__KnugF{grid-template-columns:1fr;gap:8px;min-height:0;padding:12px 12px 30px}.PetTarot_heroMark__nlP3J{display:none}.PetTarot_heroMark__nlP3J svg{width:200px}.PetTarot_heroMark__nlP3J p{display:none}.PetTarot_workspaceHeader__MvGHk{align-items:flex-start}.PetTarot_quotaBadge__orFUL{max-width:260px}.PetTarot_cardGrid__Piwlx{grid-template-columns:1fr}.PetTarot_readingCard__VSjsi{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:0 18px;gap:0 18px;align-items:start}.PetTarot_cardTopline__YZp1j{grid-column:1/-1}.PetTarot_cardFigure__JjnuN{width:150px}.PetTarot_cardCopy__gnogw{margin-top:0}}@media (max-width:560px){.PetTarot_main__F3vG3{width:100%;padding:18px 0 64px}.PetTarot_hero__KnugF{padding:6px 18px 20px}.PetTarot_hero__KnugF h1{margin:10px 0 12px;font-size:27px;line-height:1.35}.PetTarot_heroCopy__iw60a>p{font-size:13px;line-height:1.75}.PetTarot_heroMark__nlP3J{display:none}.PetTarot_followupForm__X99Cn{padding:0 18px 28px}.PetTarot_heroMark__nlP3J svg{width:170px}.PetTarot_workspace__EeXSg{border-right:0;border-left:0;border-radius:22px 22px 0 0;box-shadow:0 -8px 36px rgba(55,67,59,.08)}.PetTarot_workspaceHeader__MvGHk{display:block;padding:12px 18px}.PetTarot_workspaceHeader__MvGHk>div>span{display:none}.PetTarot_workspaceHeader__MvGHk h2{font-size:20px}.PetTarot_quotaBadge__orFUL{max-width:none;width:-moz-fit-content;width:fit-content;margin-top:12px}.PetTarot_form__fcdLm{padding:5px 18px 28px}.PetTarot_fieldset__arwno{padding:16px 0}.PetTarot_optionalDetails__7h3AE{padding:12px;margin-bottom:12px}.PetTarot_scopeChips__0IbpQ{margin-top:14px}.PetTarot_questionLabel__jzNK2 textarea{min-height:108px}.PetTarot_fieldset__arwno legend{font-size:13px}.PetTarot_speciesGrid__myP_d,.PetTarot_twoColumns__soYIC{grid-template-columns:1fr}.PetTarot_speciesButton__x9B8c,.PetTarot_speciesSelected__vrbME{min-height:88px}.PetTarot_twoColumns__soYIC .PetTarot_label__fo5UH+.PetTarot_label__fo5UH{margin-top:13px}.PetTarot_authGate__0qu3S,.PetTarot_recoveryBox__ERo9X{display:grid}.PetTarot_recoveryBox__ERo9X button{width:100%}.PetTarot_result__sqSYs{padding:27px 18px 32px}.PetTarot_resultHeader__z3uLK{text-align:left}.PetTarot_resultHeader__z3uLK h2{font-size:26px}.PetTarot_cardGrid__Piwlx{gap:13px;margin-top:26px}.PetTarot_readingCard__VSjsi{grid-template-columns:112px minmax(0,1fr);gap:0 14px;padding:13px}.PetTarot_cardFigure__JjnuN{width:112px}.PetTarot_cardCopy__gnogw h3:first-child{margin-top:0}.PetTarot_cardCopy__gnogw p{font-size:13px;line-height:1.7}.PetTarot_actionPanel__VuW7E{grid-template-columns:1fr}}@media (max-width:360px){.PetTarot_readingCard__VSjsi{grid-template-columns:1fr}.PetTarot_cardFigure__JjnuN{width:min(180px,68vw)}.PetTarot_cardCopy__gnogw{margin-top:15px}}@media (prefers-reduced-motion:reduce){.PetTarot_page__TOyGb *,.PetTarot_page__TOyGb :after,.PetTarot_page__TOyGb :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.MemorialLetter_page__l6qc_{--ink:#302d3b;--muted:#686273;--line:#ded7cc;--paper:#fcfaf4;--accent:#3d3859;min-height:100svh;background:#f7f4ed;color:var(--ink);font-family:inherit;overflow-wrap:anywhere}.MemorialLetter_page__l6qc_ h1,.MemorialLetter_page__l6qc_ h2{word-break:keep-all;overflow-wrap:anywhere}.MemorialLetter_resultEarlySave__1hsoX{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:460px;margin:10px auto 0}.MemorialLetter_resultEarlySave__1hsoX .MemorialLetter_primary__LYkLm{max-width:100%}.MemorialLetter_resultEarlySave__1hsoX p{font-size:12px;line-height:1.75;color:var(--muted);margin:0}@media(max-width:760px){.MemorialLetter_resultEarlySave__1hsoX{align-items:flex-start;margin-left:0;margin-right:0;text-align:left}}@media print{.MemorialLetter_resultEarlySave__1hsoX{display:none!important}}.MemorialLetter_synthesis__v0FU2{max-width:800px;margin:28px auto;padding:0 4px}.MemorialLetter_synthesis__v0FU2 h2{font-size:17px;font-weight:650;line-height:1.7}.MemorialLetter_synthesis__v0FU2 p{font-size:14px;line-height:1.9;color:var(--muted)}.MemorialLetter_page__l6qc_ *{box-sizing:border-box}.MemorialLetter_page__l6qc_ button,.MemorialLetter_page__l6qc_ input,.MemorialLetter_page__l6qc_ textarea{font:inherit}.MemorialLetter_page__l6qc_ a,.MemorialLetter_page__l6qc_ button{-webkit-tap-highlight-color:transparent}.MemorialLetter_page__l6qc_ :focus-visible{outline:3px solid #80639f;outline-offset:4px}.MemorialLetter_page__l6qc_ h1:focus{outline:none}.MemorialLetter_topbar__lMwjb{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px max(18px,calc((100% - 1120px)/2));min-height:68px;border-bottom:1px solid var(--line);background:rgba(247,244,237,.97)}.MemorialLetter_brand__923WQ{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;letter-spacing:.08em;font-size:13px;font-weight:750}.MemorialLetter_brand__923WQ img{object-fit:contain;mix-blend-mode:multiply}.MemorialLetter_brand__923WQ small{display:block;font-size:10px;font-weight:500;letter-spacing:.03em;margin-top:2px}.MemorialLetter_stopButton__5sywR{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #b8afc0;border-radius:8px;background:transparent;color:#484152;padding:10px 14px;font-size:13px!important;font-weight:650;text-decoration:none;cursor:pointer}.MemorialLetter_stopButton__5sywR:disabled{cursor:wait;opacity:.7}.MemorialLetter_main__l6SBr{max-width:1160px;margin:auto;padding:40px 24px 64px}.MemorialLetter_eyebrow__EQ75z{display:block;font-size:11px;letter-spacing:.13em;font-weight:750;color:#766344}.MemorialLetter_intro__I0pNW{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(230px,.75fr);grid-column-gap:56px;column-gap:56px;align-items:center}.MemorialLetter_introCopy__9pB9n h1,.MemorialLetter_resultHeader__jA_8r h1,.MemorialLetter_safety__w9iSZ h1,.MemorialLetter_sectionHead__QFIcN h1,.MemorialLetter_stopped__5xBhx h1{font-family:"Noto Serif KR",Batang,serif;font-size:clamp(29px,4vw,48px);font-weight:500;letter-spacing:-.04em;line-height:1.4;margin:14px 0 18px}.MemorialLetter_lead__zSkLh{font-size:16px;line-height:1.9;color:var(--muted);margin:0 0 22px}.MemorialLetter_notice__N3UJ0{border-left:3px solid #baa679;background:#fffdf7;padding:16px 18px}.MemorialLetter_notice__N3UJ0 strong{font-size:14px}.MemorialLetter_notice__N3UJ0 p{font-size:13px;line-height:1.8;margin:8px 0 0;color:#5b5364}.MemorialLetter_price__6C5W_{font-size:15px;line-height:1.8;margin:22px 0 16px}.MemorialLetter_price__6C5W_ b{color:var(--accent)}.MemorialLetter_price__6C5W_ span{display:block;font-size:12px;color:var(--muted)}.MemorialLetter_actions__dxnHO{display:flex;flex-wrap:wrap;gap:10px}.MemorialLetter_primary__LYkLm,.MemorialLetter_secondary__7pU4I{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:10px;padding:12px 17px;text-align:center;text-decoration:none;line-height:1.5;font-weight:700;font-size:14px!important;cursor:pointer}.MemorialLetter_primary__LYkLm{color:#fff;background:var(--accent);border:1px solid var(--accent)}.MemorialLetter_secondary__7pU4I{color:var(--ink);background:#fffdf8;border:1px solid #b9afc0}.MemorialLetter_primary__LYkLm:disabled,.MemorialLetter_secondary__7pU4I:disabled{opacity:.65;cursor:wait}.MemorialLetter_accountLink__Zni0g,.MemorialLetter_quietExit__WJDnC{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:#5b5364;text-underline-offset:4px}.MemorialLetter_authHint__u1mN4{font-size:13px;line-height:1.8}.MemorialLetter_privacy__co1mR{font-size:12px;line-height:1.8;color:var(--muted);margin:16px 0 0}.MemorialLetter_introArt__G_492{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:390px;isolation:isolate}.MemorialLetter_introArt__G_492:before{content:"";position:absolute;inset:36px 0;background:radial-gradient(ellipse,#e9dfcd,transparent 72%);z-index:-1}.MemorialLetter_paperLines__JMAkx{position:absolute;inset:15% 6% 12%;border:1px solid #d7cbb5;border-radius:48% 48% 8px 8px;background:linear-gradient(145deg,#fffdf5,#f2ecdf);transform:rotate(-4deg);z-index:-1}.MemorialLetter_paperLines__JMAkx span{display:block;height:1px;background:#ded3be;width:55%;margin:21px auto}.MemorialLetter_paperLines__JMAkx span:first-child{margin-top:90px}.MemorialLetter_guide__2YzUe{width:170px!important;max-width:75%;margin-top:20px}.MemorialLetter_guide__2YzUe img{animation:none!important;filter:none!important}.MemorialLetter_artCaption__ZlVlF{font-size:12px;color:#76664b;margin-top:24px}.MemorialLetter_steps__Gs_w3{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:36px 0 0;padding:22px 0 0;border-top:1px solid var(--line);grid-gap:18px;gap:18px}.MemorialLetter_steps__Gs_w3 li{display:flex;flex-direction:column;gap:5px}.MemorialLetter_steps__Gs_w3 b{font-size:14px;font-weight:650}.MemorialLetter_steps__Gs_w3 span{font-size:12px;line-height:1.6;color:var(--muted)}.MemorialLetter_workspace__S3Cq6{max-width:760px;margin:auto}.MemorialLetter_sectionHead__QFIcN{margin-bottom:24px}.MemorialLetter_sectionHead__QFIcN h1{font-size:32px;margin-bottom:10px}.MemorialLetter_sectionHead__QFIcN p{font-size:14px;line-height:1.8;color:var(--muted)}.MemorialLetter_memoryFields__uDm77{padding:0;margin:0;border:0;min-width:0}.MemorialLetter_memoryFields__uDm77 label{display:block;margin:0 0 20px}.MemorialLetter_memoryFields__uDm77 label>span{display:flex;justify-content:space-between;gap:8px;font-size:14px;font-weight:650;margin-bottom:8px}.MemorialLetter_memoryFields__uDm77 small{font-size:11px;font-weight:500;color:var(--muted)}.MemorialLetter_twoColumns__0iso7{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.MemorialLetter_memoryFields__uDm77 input,.MemorialLetter_memoryFields__uDm77 textarea{width:100%;border:1px solid #cfc7bb;border-radius:10px;background:#fffdfa;color:var(--ink);padding:12px 13px;font-size:16px;line-height:1.65;min-height:48px;resize:vertical}.MemorialLetter_memoryFields__uDm77:disabled{opacity:.65}.MemorialLetter_processingNotice___QRzg{padding:17px 19px;border:1px solid var(--line);border-radius:12px;background:#fdfaf3}.MemorialLetter_processingNotice___QRzg strong{font-size:13px}.MemorialLetter_processingNotice___QRzg p{font-size:12px;color:var(--muted);line-height:1.8;margin:6px 0 0}.MemorialLetter_consents__fjWV6{border:0;border-top:1px solid var(--line);padding:20px 0 0;margin:25px 0 0;min-width:0}.MemorialLetter_consents__fjWV6 legend{padding:0 12px 0 0;font-size:14px;font-weight:700}.MemorialLetter_consents__fjWV6 label{display:flex;align-items:flex-start;gap:11px;padding:9px 0;min-height:44px;font-size:13px;line-height:1.8;cursor:pointer}.MemorialLetter_consents__fjWV6 input{width:20px;height:20px;flex:0 0 20px;margin:3px 0 0;accent-color:var(--accent)}.MemorialLetter_quota__MkZdS{font-size:12px;line-height:1.7;color:#625674;margin:14px 0}.MemorialLetter_workspace__S3Cq6 form>.MemorialLetter_primary__LYkLm,.MemorialLetter_workspace__S3Cq6 form>.MemorialLetter_secondary__7pU4I{display:flex;width:100%;margin-top:12px}.MemorialLetter_error__67_Ks,.MemorialLetter_status__fd8zF{font-size:14px;line-height:1.8;padding:15px 17px;border-radius:10px;border:1px solid #d9cebf;background:#fff9eb}.MemorialLetter_error__67_Ks{background:#fff1ed;color:#823f32;border-color:#e5bfb5}.MemorialLetter_progress__pmAx8{padding:18px 0;text-align:center;font-size:14px;line-height:1.8}.MemorialLetter_safety__w9iSZ,.MemorialLetter_stopped__5xBhx{max-width:760px;margin:auto;padding:32px;background:var(--paper);border:1px solid var(--line);border-radius:18px}.MemorialLetter_safety__w9iSZ>p,.MemorialLetter_stopped__5xBhx>p{font-size:15px;line-height:1.9}.MemorialLetter_safety__w9iSZ h1,.MemorialLetter_stopped__5xBhx h1{font-size:30px}.MemorialLetter_safety__w9iSZ>.MemorialLetter_secondary__7pU4I,.MemorialLetter_stopped__5xBhx>.MemorialLetter_primary__LYkLm,.MemorialLetter_stopped__5xBhx>.MemorialLetter_secondary__7pU4I{display:flex;margin-top:16px}.MemorialLetter_crisis__9yl5I{padding:20px 0}.MemorialLetter_crisis__9yl5I>strong{display:block;font-size:16px;line-height:1.8}.MemorialLetter_crisis__9yl5I>p{font-size:14px;line-height:1.8}.MemorialLetter_smallGuide__pzDmD{width:82px!important}.MemorialLetter_smallGuide__pzDmD img{animation:none!important}.MemorialLetter_resultHeader__jA_8r{max-width:780px;margin:auto;text-align:center}.MemorialLetter_resultHeader__jA_8r>p{font-size:14px;line-height:1.8;color:var(--muted)}.MemorialLetter_settledNotice__EffP1{display:inline-block;padding:8px 13px;background:#eee9dd;border-radius:8px;font-size:12px!important}.MemorialLetter_cardRow__0N1Hy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;margin:32px 0}.MemorialLetter_card__UGGhJ{min-width:0}.MemorialLetter_card__UGGhJ>img{display:block;width:min(100%,180px);height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:12px;margin:0 auto 18px;box-shadow:0 8px 22px #302d3b16}.MemorialLetter_position__ecmKu{display:block;font-size:11px;font-weight:700;color:#776346;line-height:1.6}.MemorialLetter_card__UGGhJ h2{font-family:"Noto Serif KR",Batang,serif;font-size:20px;font-weight:500;margin:7px 0 12px}.MemorialLetter_card__UGGhJ p{font-size:14px;line-height:1.9;margin:9px 0;color:#514b5b}.MemorialLetter_letter__u1NNl{max-width:800px;margin:40px auto 0;padding:34px 38px;border:1px solid #d5c6aa;border-radius:16px;background:#fffcf4}.MemorialLetter_letterNotice__jK8bk{font-size:13px;line-height:1.8;color:#62596d;padding:14px 0;border-bottom:1px solid #e6dbc5}.MemorialLetter_letter__u1NNl h2{font-family:"Noto Serif KR",Batang,serif;font-size:23px;font-weight:500;line-height:1.6;margin:22px 0}.MemorialLetter_letterBody__114SJ p{font-size:16px;line-height:2;white-space:pre-wrap}.MemorialLetter_resultClose__wPP4R{max-width:800px;margin:28px auto 0}.MemorialLetter_resultClose__wPP4R>p{font-size:13px;line-height:1.9;color:var(--muted)}.MemorialLetter_resultClose__wPP4R .MemorialLetter_actions__dxnHO>*{flex:1 1 180px}.MemorialLetter_srOnly__Yy_dp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.MemorialLetter_main__l6SBr{padding:28px 20px 44px}.MemorialLetter_intro__I0pNW{grid-template-columns:minmax(0,1fr);gap:0}.MemorialLetter_introArt__G_492{display:none}.MemorialLetter_introCopy__9pB9n h1{font-size:34px}.MemorialLetter_lead__zSkLh{font-size:14px}.MemorialLetter_steps__Gs_w3{margin-top:26px;gap:12px}.MemorialLetter_steps__Gs_w3 b{font-size:13px}.MemorialLetter_steps__Gs_w3 span{font-size:11px}.MemorialLetter_actions__dxnHO>*{flex:1 1 180px}.MemorialLetter_cardRow__0N1Hy{grid-template-columns:1fr;gap:24px}.MemorialLetter_card__UGGhJ{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px}.MemorialLetter_card__UGGhJ>img{width:90px;margin:0}.MemorialLetter_card__UGGhJ h2{font-size:19px}.MemorialLetter_card__UGGhJ p{font-size:14px}.MemorialLetter_letter__u1NNl{padding:24px}.MemorialLetter_letterBody__114SJ p{font-size:15px}.MemorialLetter_resultHeader__jA_8r{text-align:left}.MemorialLetter_resultHeader__jA_8r h1{font-size:30px}}@media(max-width:430px){.MemorialLetter_topbar__lMwjb{padding:8px 16px;min-height:62px}.MemorialLetter_main__l6SBr{padding:24px 16px 40px}.MemorialLetter_introCopy__9pB9n h1{font-size:31px;line-height:1.35;margin:12px 0}.MemorialLetter_eyebrow__EQ75z{font-size:10px}.MemorialLetter_lead__zSkLh{font-size:13px;line-height:1.8;margin-bottom:16px}.MemorialLetter_notice__N3UJ0{padding:13px}.MemorialLetter_notice__N3UJ0 strong{font-size:13px}.MemorialLetter_notice__N3UJ0 p{font-size:12px;line-height:1.75}.MemorialLetter_price__6C5W_{margin:17px 0 12px;font-size:14px}.MemorialLetter_privacy__co1mR{font-size:12px}.MemorialLetter_primary__LYkLm,.MemorialLetter_secondary__7pU4I{font-size:13px!important;padding:12px 14px}.MemorialLetter_twoColumns__0iso7{grid-template-columns:1fr;gap:0}.MemorialLetter_sectionHead__QFIcN h1{font-size:27px}.MemorialLetter_memoryFields__uDm77 label{margin-bottom:17px}.MemorialLetter_safety__w9iSZ,.MemorialLetter_stopped__5xBhx{padding:22px 18px}.MemorialLetter_safety__w9iSZ h1,.MemorialLetter_stopped__5xBhx h1{font-size:26px}.MemorialLetter_card__UGGhJ{grid-template-columns:74px minmax(0,1fr);gap:12px}.MemorialLetter_card__UGGhJ>img{width:74px;border-radius:8px}.MemorialLetter_card__UGGhJ h2{font-size:18px}.MemorialLetter_card__UGGhJ p{font-size:13px;line-height:1.85}.MemorialLetter_position__ecmKu{font-size:10px}.MemorialLetter_letter__u1NNl{padding:22px 18px}.MemorialLetter_letter__u1NNl h2{font-size:20px}.MemorialLetter_letterBody__114SJ p{font-size:14px;line-height:1.95}}.MemorialLetter_source__qdOYa,.MemorialLetter_symbols__vz4xF{max-width:800px;margin:32px auto}.MemorialLetter_source__qdOYa>h2,.MemorialLetter_symbols__vz4xF>h2{font-size:18px;line-height:1.7;font-weight:650;margin:0 0 10px}.MemorialLetter_source__qdOYa>p,.MemorialLetter_symbolsNotice__Sxr4T{font-size:13px;line-height:1.8;color:var(--muted)}.MemorialLetter_compactCards__iBIi0{display:grid;grid-gap:20px;gap:20px;margin-top:20px}.MemorialLetter_compactCard__kU0q9{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:start;grid-gap:20px;gap:20px;border-top:1px solid var(--line);padding-top:20px;min-width:0}.MemorialLetter_compactCard__kU0q9>img{display:block;width:90px;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:9px}.MemorialLetter_compactCard__kU0q9 h3{font-family:"Noto Serif KR",Batang,serif;font-size:19px;font-weight:500;line-height:1.6;margin:5px 0 10px;word-break:keep-all;overflow-wrap:anywhere}.MemorialLetter_compactCard__kU0q9 p{font-size:14px;line-height:1.85;color:#514b5b;margin:8px 0}.MemorialLetter_compactCard__kU0q9 .MemorialLetter_meaningQuote__uJrGR{font-size:12px;color:var(--muted)}.MemorialLetter_cardExcerpt__Hw0F0{margin-top:14px;padding-left:14px;border-left:2px solid #d5c6aa}.MemorialLetter_cardExcerpt__Hw0F0>span{font-size:11px;font-weight:650;color:#776346}.MemorialLetter_cardExcerpt__Hw0F0 blockquote,.MemorialLetter_source__qdOYa blockquote{font-size:14px;line-height:1.9;white-space:pre-wrap;margin:6px 0 0}.MemorialLetter_source__qdOYa{padding:20px 24px;background:#f0ece3;border-radius:12px}.MemorialLetter_source__qdOYa>p{margin:8px 0}.MemorialLetter_source__qdOYa blockquote{margin:12px 0}@media(max-width:430px){.MemorialLetter_compactCard__kU0q9{grid-template-columns:64px minmax(0,1fr);gap:12px}.MemorialLetter_compactCard__kU0q9>img{width:64px}.MemorialLetter_compactCard__kU0q9 h3{font-size:17px}.MemorialLetter_cardExcerpt__Hw0F0 blockquote,.MemorialLetter_compactCard__kU0q9 p,.MemorialLetter_source__qdOYa blockquote{font-size:13px}.MemorialLetter_source__qdOYa{padding:18px}}@media(prefers-reduced-motion:reduce){.MemorialLetter_page__l6qc_ *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{.MemorialLetter_page__l6qc_{background:#fff;color:#111}.MemorialLetter_resultClose__wPP4R,.MemorialLetter_steps__Gs_w3,.MemorialLetter_topbar__lMwjb{display:none!important}.MemorialLetter_main__l6SBr{max-width:none;padding:0}.MemorialLetter_resultHeader__jA_8r h1{font-size:24px}.MemorialLetter_resultHeader__jA_8r>p{font-size:10pt}.MemorialLetter_cardRow__0N1Hy{display:block}.MemorialLetter_card__UGGhJ{display:block;page-break-inside:avoid;break-inside:avoid;margin-bottom:14px}.MemorialLetter_card__UGGhJ>img{width:80px;float:left;margin:0 14px 10px 0}.MemorialLetter_card__UGGhJ:after{content:"";display:block;clear:both}.MemorialLetter_card__UGGhJ p{font-size:10pt}.MemorialLetter_synthesis__v0FU2{margin:16px auto;break-inside:avoid;page-break-inside:avoid}.MemorialLetter_synthesis__v0FU2 h2{break-after:avoid;page-break-after:avoid}.MemorialLetter_synthesis__v0FU2 p{orphans:3;widows:3}.MemorialLetter_letter__u1NNl{max-width:none;border:1px solid #aaa;background:#fff;padding:20px;break-inside:avoid;page-break-inside:avoid}.MemorialLetter_letterNotice__jK8bk,.MemorialLetter_letter__u1NNl h2,.MemorialLetter_letter__u1NNl>.MemorialLetter_eyebrow__EQ75z{break-after:avoid;page-break-after:avoid}.MemorialLetter_letterNotice__jK8bk{font-size:10pt;break-inside:avoid;page-break-inside:avoid}.MemorialLetter_letterBody__114SJ,.MemorialLetter_letterBody__114SJ p{page-break-inside:auto;break-inside:auto}.MemorialLetter_letterBody__114SJ p{font-size:11pt;line-height:1.8;orphans:3;widows:3}.MemorialLetter_source__qdOYa,.MemorialLetter_symbols__vz4xF{max-width:none}.MemorialLetter_source__qdOYa>h2,.MemorialLetter_symbols__vz4xF>h2{break-after:avoid;page-break-after:avoid}.MemorialLetter_compactCards__iBIi0{display:block}.MemorialLetter_compactCard__kU0q9{break-inside:avoid;page-break-inside:avoid;margin-top:12px;padding-top:12px}.MemorialLetter_cardExcerpt__Hw0F0 blockquote,.MemorialLetter_compactCard__kU0q9 p,.MemorialLetter_source__qdOYa blockquote{font-size:10pt;orphans:3;widows:3}.MemorialLetter_source__qdOYa{margin:16px auto;padding:12px 16px;background:none;border:1px solid #aaa;break-inside:avoid;page-break-inside:avoid}.MemorialLetter_symbolsNotice__Sxr4T{break-after:avoid;page-break-after:avoid}.MemorialLetter_compactCards__iBIi0>.MemorialLetter_compactCard__kU0q9:first-child{break-before:avoid;page-break-before:avoid}.MemorialLetter_settledNotice__EffP1{background:none}.MemorialLetter_intro__I0pNW,.MemorialLetter_safety__w9iSZ,.MemorialLetter_stopped__5xBhx,.MemorialLetter_workspace__S3Cq6{display:none!important}}.TarotDeckSelector_selector__xnxYf{min-width:0;margin:0;padding:0;border:0;color:var(--bel-textPrimary,#30283b)}.TarotDeckSelector_selector__xnxYf legend{padding:0;margin-bottom:9px;font-size:13px;font-weight:800}.TarotDeckSelector_options__9nfPI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.TarotDeckSelector_option__YMZxK,.TarotDeckSelector_selected__Ia2FS{display:flex;align-items:center;gap:10px;min-width:0;min-height:94px;padding:11px;border:1px solid var(--bel-cardBorder,#ddd4c1);border-radius:12px;background:var(--bel-bgElevated,#fffdf7);color:inherit;font:inherit;text-align:left;cursor:pointer}.TarotDeckSelector_selected__Ia2FS{border:2px solid var(--bel-gold,#92702d);padding:10px;background:rgba(184,149,47,.1)}.TarotDeckSelector_option__YMZxK img,.TarotDeckSelector_selected__Ia2FS img{display:block;flex:none;width:44px;height:66px;object-fit:cover;border-radius:4px}.TarotDeckSelector_options__9nfPI span{min-width:0}.TarotDeckSelector_options__9nfPI strong{display:block;font-size:12.5px;line-height:1.5;word-break:keep-all}.TarotDeckSelector_options__9nfPI small{display:block;margin-top:3px;font-size:11px;line-height:1.5;color:var(--bel-textSecondary,#655d70);word-break:keep-all}.TarotDeckSelector_options__9nfPI em{display:block;margin-top:5px;font-size:10.5px;font-style:normal;font-weight:800;color:var(--bel-gold,#76540c)}.TarotDeckSelector_options__9nfPI button:focus-visible{outline:3px solid var(--bel-gold,#92702d);outline-offset:3px}.TarotDeckSelector_options__9nfPI button:disabled{cursor:default;opacity:.65}.TarotDeckSelector_selector__xnxYf>p{margin:8px 0 0;font-size:11px;line-height:1.6;color:var(--bel-textMuted,#655d70);word-break:keep-all}@media(max-width:360px){.TarotDeckSelector_option__YMZxK,.TarotDeckSelector_selected__Ia2FS{flex-direction:column;align-items:flex-start;gap:7px;padding:10px}.TarotDeckSelector_selected__Ia2FS{padding:9px}.TarotDeckSelector_options__9nfPI small{font-size:10.5px}}.first-card_page__CKC2f{min-height:100vh;background:#f7f4ee;color:#211f28}.first-card_deckChoice__TQnGn{margin:0 0 24px}.first-card_deckChoice__TQnGn>p{margin:9px 0 0;font-size:11px;line-height:1.6;color:#655f68}.first-card_main__dVpIU{width:min(1080px,calc(100% - 36px));margin:0 auto;padding:46px 0 84px;display:grid;grid-template-columns:minmax(270px,.72fr) minmax(520px,1.28fr);grid-gap:50px;gap:50px;align-items:start}.first-card_intro__3L3_0{position:-webkit-sticky;position:sticky;top:30px;padding-top:14px}.first-card_eyebrow__Hb4HY,.first-card_stepLabel__Vg57f{color:#9b7624;font-size:12px;font-weight:900}.first-card_intro__3L3_0 h1{margin:12px 0 14px;font-family:"Noto Serif KR",serif;font-size:34px;line-height:1.35;letter-spacing:0}.first-card_intro__3L3_0>p{margin:0;color:#655f68;font-size:14px;line-height:1.8;word-break:keep-all}.first-card_guideScene__3EpmP{min-height:190px;margin-top:24px;display:grid;grid-template-columns:128px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.first-card_guideScene__3EpmP>span:first-child{width:128px}.first-card_guideBubble__enxd_{position:relative;padding:13px 14px;border:1px solid #d9c89e;border-radius:8px;background:#fff;color:#5c5347;font-size:12.5px;line-height:1.65;word-break:keep-all}.first-card_guideBubble__enxd_:before{content:"";position:absolute;left:-7px;top:50%;width:12px;height:12px;border-left:1px solid #d9c89e;border-bottom:1px solid #d9c89e;background:#fff;transform:translateY(-50%) rotate(45deg)}.first-card_valueList__yVT9I{margin:18px 0 0;padding:14px 0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ded5c5;border-bottom:1px solid #ded5c5}.first-card_valueList__yVT9I div{min-width:0;text-align:center;border-right:1px solid #e6dfd3}.first-card_valueList__yVT9I div:last-child{border-right:0}.first-card_valueList__yVT9I dt{color:#877e74;font-size:10.5px}.first-card_valueList__yVT9I dd{margin:5px 0 0;color:#27222c;font-size:12.5px;font-weight:850}.first-card_sixNumbersEntry__vzc8O{box-sizing:border-box;width:100%;min-height:104px;margin-top:16px;padding:10px 12px 10px 8px;display:grid;grid-template-columns:76px minmax(0,1fr) 18px;grid-gap:8px;gap:8px;align-items:center;border:1px solid #d9c89e;border-radius:7px;background:#fffdf8;color:#27232b;text-align:left;font-family:inherit;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.first-card_sixNumbersEntry__vzc8O:hover{border-color:#b88d2f;box-shadow:0 10px 24px rgba(77,59,28,.1);transform:translateY(-1px)}.first-card_sixNumbersEntry__vzc8O>span:first-child{width:76px}.first-card_sixNumbersEntry__vzc8O em,.first-card_sixNumbersEntry__vzc8O small,.first-card_sixNumbersEntry__vzc8O strong{display:block}.first-card_sixNumbersEntry__vzc8O small{color:#99762b;font-size:9.5px;font-weight:850}.first-card_sixNumbersEntry__vzc8O strong{margin-top:3px;font-family:"Noto Serif KR",serif;font-size:17px;letter-spacing:0}.first-card_sixNumbersEntry__vzc8O em{margin-top:4px;color:#756d65;font-size:10.5px;line-height:1.45;font-style:normal;word-break:keep-all}.first-card_sixNumbersEntry__vzc8O b{color:#a77d24;font-size:17px}.first-card_tool__ukgpi{min-height:620px;border:1px solid #dfd5c4;border-radius:8px;background:#fff;box-shadow:0 20px 54px rgba(53,43,28,.08);overflow:hidden}.first-card_centerNotice__DcDsU{min-height:620px;display:grid;place-items:center;color:#746c62;font-size:14px}.first-card_intake__PO7gm,.first-card_result__vV28L{padding:28px}.first-card_topicGrid__ajgDb{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.first-card_topicButton__BOtCp,.first-card_topicSelected__AfGk1{min-height:88px;padding:12px 13px;border-radius:6px;text-align:left;font-family:inherit;cursor:pointer}.first-card_topicButton__BOtCp{border:1px solid #e2d9cc;background:#fff;color:#29252d}.first-card_topicSelected__AfGk1{border:2px solid #bd9337;background:#fbf6e9;color:#29252d}.first-card_topicButton__BOtCp span,.first-card_topicSelected__AfGk1 span{display:block;margin-bottom:5px;color:#9a7627;font-size:10.5px;font-weight:850}.first-card_topicButton__BOtCp strong,.first-card_topicSelected__AfGk1 strong{display:block;font-size:13px;line-height:1.45;word-break:keep-all}.first-card_questionLabel__FcQIu{position:relative;display:block;margin-top:24px}.first-card_questionLabel__FcQIu>span{display:block;margin-bottom:9px;color:#9b7624;font-size:12px;font-weight:900}.first-card_questionLabel__FcQIu textarea{box-sizing:border-box;width:100%;min-height:96px;padding:14px 14px 28px;resize:vertical;border:1px solid #d9cfbf;border-radius:6px;outline:none;color:#27232b;background:#fdfcfa;font:14px/1.65 inherit}.first-card_questionLabel__FcQIu textarea:focus{border-color:#b58a2d;box-shadow:0 0 0 3px rgba(181,138,45,.1)}.first-card_questionLabel__FcQIu small{position:absolute;right:11px;bottom:9px;color:#938b80;font-size:10px}.first-card_limitBox__9cUmj,.first-card_scopeNote__a14_t{margin-top:16px;padding:15px 16px;border-left:3px solid #bd9337;background:#f8f5ef}.first-card_limitBox__9cUmj strong,.first-card_scopeNote__a14_t strong{color:#7d5d1b;font-size:12px}.first-card_limitBox__9cUmj p,.first-card_scopeNote__a14_t p{margin:6px 0 0;color:#4f4951;font-size:12.5px;line-height:1.65;word-break:keep-all}.first-card_scopeNote__a14_t span{display:block;margin-top:5px;color:#81786f;font-size:11.5px;line-height:1.6;word-break:keep-all}.first-card_followupBox__A_2Zf button,.first-card_primaryButton__6zqoA{width:100%;min-height:50px;margin-top:18px;border:0;border-radius:6px;background:#171a2c;color:#fff9ec;font-family:inherit;font-size:14px;font-weight:900;cursor:pointer}.first-card_primaryButton__6zqoA:disabled{opacity:.55;cursor:default}.first-card_textButton__mIbRQ{display:block;margin:14px auto 0;padding:6px;border:0;background:transparent;color:#7c6a43;font-family:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.first-card_error__pv96e{margin:13px 0 0;color:#b34034;font-size:12.5px;line-height:1.55}.first-card_resultHeading__c6ryI{padding-bottom:20px;border-bottom:1px solid #e5ded2}.first-card_resultHeading__c6ryI span{color:#9b7624;font-size:11px;font-weight:900}.first-card_resultHeading__c6ryI h2{margin:6px 0 5px;font-family:"Noto Serif KR",serif;font-size:28px;letter-spacing:0}.first-card_resultHeading__c6ryI p{margin:0;color:#665f68;font-size:13px;line-height:1.6;word-break:keep-all}.first-card_cardReading__F0ovv{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:24px;gap:24px;padding-top:22px;align-items:start}.first-card_cardFigure__hIyRp{margin:0}.first-card_cardFigure__hIyRp img{display:block;box-sizing:border-box;width:100%;aspect-ratio:2/3;object-fit:contain;border:1px solid #2d2940;border-radius:6px;background:#111324}.first-card_cardFigure__hIyRp figcaption{margin-top:7px;color:#877f76;font-size:10px;text-align:center}.first-card_keywordRow__cYLG9{min-height:27px;display:flex;flex-wrap:wrap;gap:5px}.first-card_keywordRow__cYLG9 span{padding:5px 7px;border:1px solid #ded1af;border-radius:4px;color:#725516;background:#fbf7ed;font-size:10px}.first-card_readingCopy__bqY_w section{margin-top:18px}.first-card_readingCopy__bqY_w h3{margin:0 0 6px;color:#26222a;font-size:13px}.first-card_readingCopy__bqY_w p{margin:5px 0 0;color:#5f5961;font-size:12.5px;line-height:1.72;word-break:keep-all}.first-card_followupBox__A_2Zf{margin-top:16px;padding:18px;border:1px solid #d7c185;border-radius:6px;background:#fffaf0}.first-card_followupBox__A_2Zf>span{display:block;color:#9b7624;font-size:10.5px;font-weight:900}.first-card_followupBox__A_2Zf>strong{display:block;margin-top:7px;color:#29242b;font-size:14px;line-height:1.55;word-break:keep-all}.first-card_followupBox__A_2Zf button{margin-top:13px}@media (max-width:840px){.first-card_main__dVpIU{width:min(680px,calc(100% - 24px));padding:26px 0 76px;grid-template-columns:1fr;gap:22px}.first-card_intro__3L3_0{position:static;padding-top:0}.first-card_intro__3L3_0 h1{font-size:28px}.first-card_guideScene__3EpmP{min-height:142px;grid-template-columns:105px minmax(0,1fr)}.first-card_guideScene__3EpmP>span:first-child{width:105px}.first-card_sixNumbersEntry__vzc8O{max-width:430px}}@media (max-width:560px){.first-card_main__dVpIU{width:100%;padding-top:20px}.first-card_intro__3L3_0{padding:0 18px}.first-card_intro__3L3_0 h1{font-size:25px}.first-card_sixNumbersEntry__vzc8O{max-width:none;min-height:96px;grid-template-columns:68px minmax(0,1fr) 18px}.first-card_sixNumbersEntry__vzc8O>span:first-child{width:68px}.first-card_tool__ukgpi{min-height:560px;border-left:0;border-right:0;border-radius:0;box-shadow:none}.first-card_centerNotice__DcDsU{min-height:560px}.first-card_intake__PO7gm,.first-card_result__vV28L{padding:22px 18px 28px}.first-card_topicGrid__ajgDb{grid-template-columns:1fr}.first-card_topicButton__BOtCp,.first-card_topicSelected__AfGk1{min-height:70px}.first-card_cardReading__F0ovv{grid-template-columns:1fr;gap:18px}.first-card_cardFigure__hIyRp{width:min(230px,74vw);margin:0 auto}.first-card_readingCopy__bqY_w{min-width:0}.first-card_resultHeading__c6ryI h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.first-card_page__CKC2f *{scroll-behavior:auto!important}}