.HokuSymbolArt_figure__tkrWX{position:relative;margin:0 0 22px;overflow:hidden;border-radius:14px;border:1px solid #ffffff24;background:#080d12}.HokuSymbolArt_art__v_4Z5{display:block;width:100%;height:auto;aspect-ratio:363/290}.HokuSymbolArt_figure__tkrWX figcaption{position:absolute;bottom:0;left:0;right:0;padding:40px 20px 18px;background:linear-gradient(transparent,#070b11ee);color:#f1f3ef}.HokuSymbolArt_figure__tkrWX figcaption span{display:block;font-size:10px;letter-spacing:.1em;margin-bottom:5px;color:#c8d6db}.HokuSymbolArt_figure__tkrWX figcaption strong{font-family:Gowun Batang,serif;font-size:25px;font-weight:700}.PartnerBirthFields_fields__112zs{display:grid;gap:18px}.PartnerBirthFields_fields__112zs label{display:grid;gap:9px;font-size:14px;color:#e8e2db}.PartnerBirthFields_fields__112zs input:not([type=checkbox]){width:100%;box-sizing:border-box;min-height:52px;padding:12px 14px;border:1px solid #4a403b;border-radius:10px;background:#181513;color:#fff;font-size:17px}.PartnerBirthFields_fields__112zs input:disabled{opacity:.4}.PartnerBirthFields_fields__112zs button{min-height:48px;padding:10px 16px;border-radius:10px;border:1px solid #51413c;background:#1d1715;color:#e7d8d0}.PartnerBirthFields_fields__112zs button[aria-pressed=true]{background:#783c32;border-color:#b87761;color:white}.PartnerBirthFields_fields__112zs button:focus-visible,.PartnerBirthFields_fields__112zs input:focus-visible{outline:2px solid #dcab90;outline-offset:3px}.PartnerBirthFields_fields__112zs p,.PartnerBirthFields_fields__112zs small{color:#baada4;font-size:12px;line-height:1.8}.HokuExperience_theme__w0_IN{--experience-bg:#111913;--experience-panel:#1b261feF;--experience-button:#394e3eeF;--bg-primary:#111913;--bg-secondary:#1b261f;--bg-card:#26352a;--border-default:#536347;--border-subtle:#394b3c;--accent-clay:#d5b687;--accent-subtle:#3b4936;--text-primary:#f1eadb;--text-secondary:#d4cbb6;--text-muted:#b6b59f;--text-inverse:#19251a;min-height:100svh;width:100%;max-width:430px;margin:auto;color:#f1eadb;background:#111913}.HokuExperience_theme__w0_IN video{object-position:center top}.HokuExperience_scene__8vlEq{position:relative;isolation:isolate;width:100%;height:100svh;overflow:hidden}.HokuExperience_art__43wSn{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.HokuExperience_scene__8vlEq:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(#10191233,transparent 30%,#10191266 55%,#101912)}.HokuExperience_header__OcioP{height:64px;display:flex;align-items:center;justify-content:center;font:16px Georgia,serif;letter-spacing:.18em}.HokuExperience_back__NWHdS,.HokuExperience_header__OcioP a{position:absolute;left:14px;top:10px;display:grid;place-items:center;width:44px;height:44px;font-size:24px;letter-spacing:0}.HokuExperience_control__Ik3ju{position:absolute;right:14px;top:10px;width:44px;height:44px}.HokuExperience_intro__LF7tm{position:absolute;left:26px;right:26px;bottom:max(32px,env(safe-area-inset-bottom))}.HokuExperience_intro__LF7tm h1{font-family:var(--font-serif-ko),Georgia,serif;font-size:29px;white-space:pre-line;margin:12px 0 18px;word-break:keep-all}.HokuExperience_intro__LF7tm p{white-space:pre-line;line-height:1.9;color:#ded8c5;margin:12px 0}.HokuExperience_intro__LF7tm small{font-size:12px;color:#c1c3ab}.HokuExperience_button__X831A{display:block;width:100%;min-height:54px;padding:16px;border:1px solid #a1a378;border-radius:4px;background:#394e3eee;color:#f8edcf;font-size:15px;text-align:center;cursor:pointer}.HokuExperience_back__NWHdS:focus-visible,.HokuExperience_button__X831A:focus-visible{outline:2px solid #eed9a9;outline-offset:3px}.HokuExperience_intro__LF7tm .HokuExperience_invitation__XjHId{font-size:18px;line-height:1.8;margin-bottom:20px;white-space:pre-line}.HokuExperience_formPanel__Oo2_k{position:absolute;bottom:0;left:0;right:0;max-height:67svh;overflow-y:auto;overscroll-behavior:contain;padding:26px 22px max(22px,env(safe-area-inset-bottom));background:linear-gradient(#11191300,#111913ee 8%,#111913);scrollbar-width:thin}.HokuExperience_formPanel__Oo2_k input,.HokuExperience_formPanel__Oo2_k textarea{font-size:16px}.HokuExperience_formPanel__Oo2_k h2{font-size:20px}.HokuExperience_status__6Rfpd{min-height:200px}.HokuExperience_reviewBody__XVPak{font-size:15px;line-height:1.85;max-height:32svh;overflow:auto;overflow-wrap:anywhere}.HokuExperience_reviewMeta__0gkn_{display:flex;gap:10px;align-items:center;font-size:12px;color:#d6c8a6;margin-bottom:14px}.HokuExperience_reviewMeta__0gkn_ span:last-child{margin-left:auto;color:#dcc38b}.HokuExperience_heroCopy__JQlLY{white-space:pre-line}.HokuExperience_reviewHeading__EjyDC{font-size:17px;line-height:1.65;margin-bottom:20px}.HokuExperience_empty__WZljq{font-size:14px;line-height:1.9;color:#d4cbb6}.HokuExperience_theme__w0_IN article{overflow-wrap:anywhere}.HokuExperience_theme__w0_IN [class*=purchase]{background:linear-gradient(140deg,#2a362a,#17231b);border-color:#6c795b}.HokuExperience_theme__w0_IN [class*=buy] button,.HokuExperience_theme__w0_IN [class*=buy]>button{background:#526247;color:#fff0d3;border-color:#9aab7a}.HokuExperience_theme__w0_IN [class*=dock]{background:#142018f5}.HokuExperience_theme__w0_IN [class*=heroCopy] h1{font-size:29px}.HokuExperience_theme__w0_IN [class*=ending]{border-top:1px solid #45563d;padding-top:25px}@media(max-width:360px){.HokuExperience_intro__LF7tm h1{font-size:26px}.HokuExperience_formPanel__Oo2_k{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.HokuExperience_theme__w0_IN *{scroll-behavior:auto!important}}.HokuExperience_theme__w0_IN [class*=BlackMoonOffer_review__],.HokuExperience_theme__w0_IN [class*=keep],.HokuExperience_theme__w0_IN [class*=revisitGrid]>div{background:#1b281f;border-color:#566047}.HokuExperience_theme__w0_IN [class*=readingSteps]>div{background:linear-gradient(125deg,#28382b,#17231b);border-color:#59674a}.HokuExperience_theme__w0_IN [class*=discount],.HokuExperience_theme__w0_IN [class*=groupHeading]{background:#344630;border-color:#829465}.HokuExperience_theme__w0_IN [class*=insight]:before{background:radial-gradient(ellipse at 50% 16%,#637b3833,transparent 50%)}.HokuExperience_theme__w0_IN [class*=section] h2 em{color:#d8cea6}.HokuExperience_theme__w0_IN [class*=eyebrow],.HokuExperience_theme__w0_IN [class*=stepSigil]{color:#c6c498}.HokuExperience_intro__LF7tm h1,.HokuExperience_theme__w0_IN{font-family:Noto Sans KR,Malgun Gothic,sans-serif}.HokuExperience_intro__LF7tm h1{letter-spacing:-.055em;line-height:1.45;margin-bottom:20px}.HokuExperience_intro__LF7tm p{color:#e1e8da;font-size:14px}.HokuExperience_theme__w0_IN .HokuExperience_button__X831A,.HokuExperience_theme__w0_IN [class*=buy] button{position:relative;min-height:60px;padding:18px 22px;background:linear-gradient(115deg,#285343,#17392f);border:1px solid #5b8b71;border-radius:2px;color:#f2f7ec;box-shadow:inset 0 1px #a2c4a633,inset 0 -3px #09231b99,0 9px 25px #0004;font-family:inherit;font-weight:600}.HokuExperience_theme__w0_IN .HokuExperience_button__X831A:before{content:"";position:absolute;inset:4px;border:1px solid #a0c4a522;pointer-events:none}.HokuExperience_intro__LF7tm>.HokuExperience_button__X831A{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:28px}.HokuExperience_button__X831A span[aria-hidden]{font-size:23px;line-height:1;border-left:1px solid #b6d4bd44;padding-left:16px}.HokuExperience_theme__w0_IN .HokuExperience_button__X831A:hover,.HokuExperience_theme__w0_IN [class*=buy] button:hover{background:linear-gradient(115deg,#31634f,#214739)}.HokuExperience_intro__LF7tm{bottom:max(40px,env(safe-area-inset-bottom))}@media(max-width:360px){.HokuExperience_intro__LF7tm h1{font-size:28px}.HokuExperience_intro__LF7tm{left:20px;right:20px}}.HokuExperience_theme__w0_IN .HokuExperience_button__X831A,.HokuExperience_theme__w0_IN [class*=buy] button{background:linear-gradient(120deg,#191919,#080808);border-color:#595959;color:#f6f3ed;box-shadow:inset 0 1px #ffffff14,inset 0 -3px #0008,0 9px 25px #0006}.HokuExperience_theme__w0_IN .HokuExperience_button__X831A:before{border-color:#ffffff0d}.HokuExperience_theme__w0_IN .HokuExperience_button__X831A:hover,.HokuExperience_theme__w0_IN [class*=buy] button:hover{background:linear-gradient(120deg,#242424,#121212)}.HokuExperience_button__X831A span[aria-hidden]{border-left-color:#ffffff25}.HokuExperience_intro__LF7tm h1{font-family:Gowun Batang,serif;font-weight:700;font-size:32px;letter-spacing:-.04em}.HokuExperience_intro__LF7tm>.HokuExperience_button__X831A{margin-top:30px}.HokuExperience_button__X831A:focus-visible{outline-color:#eee}@media(max-width:360px){.HokuExperience_intro__LF7tm h1{font-size:28px}}.HokuExperience_theme__w0_IN{--reading-title-font:"Gowun Batang";--reading-title-weight:700}.HokuExperience_theme__w0_IN [class*=chapterTitle],.HokuExperience_theme__w0_IN [class*=contents] nav button,.HokuExperience_theme__w0_IN h1,.HokuExperience_theme__w0_IN h2,.HokuExperience_theme__w0_IN h3,.HokuExperience_theme__w0_IN h4{font-family:Gowun Batang,serif;font-weight:700;letter-spacing:-.025em}.HokuExperience_theme__w0_IN [class*=formPanel] h2,.HokuExperience_theme__w0_IN button,.HokuExperience_theme__w0_IN input,.HokuExperience_theme__w0_IN select,.HokuExperience_theme__w0_IN textarea{font-family:Noto Sans KR,Malgun Gothic,sans-serif}.HokuExperience_symbolCard__FBQE1{border:1px solid #484139;padding:20px;margin:20px 0 26px;background:#171716;border-radius:12px}.HokuExperience_symbolCard__FBQE1>span{font-size:11px;color:#c1b59f}.HokuExperience_symbolCard__FBQE1 strong{display:block;margin:8px 0 12px;font-size:22px;color:#f3e4c9}.HokuExperience_symbolCard__FBQE1 p{font-size:14px;line-height:1.8;color:#d1c8b9}.HokuExperience_symbolCard__FBQE1 small{display:block;margin-top:12px;font-size:11px;line-height:1.7;color:#a79e90}.HokuExperience_intro__LF7tm .HokuExperience_method__BvB5u{font-size:12px;line-height:1.8;color:#c6beb0;margin:16px 0;max-width:290px}.HokuExperience_theme__w0_IN{--accent-sun:#cfbf9d;--accent-sun-light:#e4d7bd;--accent-clay:#b7aa95;--text-primary:#eeeae3;--text-secondary:#bdb7ad;--text-muted:#918b83;background:#101010}.HokuExperience_scene__8vlEq:after{background:linear-gradient(#10101022,transparent 28%,#10101088 58%,#101010)}.HokuExperience_formPanel__Oo2_k{background:linear-gradient(#10101000,#101010ef 8%,#101010)}.HokuExperience_theme__w0_IN [class*=purchase],.HokuExperience_theme__w0_IN [class*=readingSteps]>div{background:linear-gradient(135deg,#23221f,#141414);border-color:#48433b}.HokuExperience_theme__w0_IN [class*=dock]{background:#101010f7}.HokuExperience_theme__w0_IN [class*=BlackMoonOffer_review__],.HokuExperience_theme__w0_IN [class*=keep],.HokuExperience_theme__w0_IN [class*=revisitGrid]>div{background:#191918;border-color:#3d3a35}.HokuExperience_theme__w0_IN [class*=discount],.HokuExperience_theme__w0_IN [class*=groupHeading]{background:#25231f;border-color:#514a3f}.HokuExperience_theme__w0_IN [class*=insight]:before{background:radial-gradient(ellipse at 50% 16%,#c7ad6e16,transparent 50%)}.HokuExperience_theme__w0_IN [class*=ending]{border-top-color:#44403a}.HokuExperience_theme__w0_IN [class*=eyebrow],.HokuExperience_theme__w0_IN [class*=stepSigil]{color:#c6b697}.HokuExperience_intro__LF7tm .HokuExperience_invitation__XjHId{font-size:14px;line-height:1.9;margin-bottom:8px}.HokuExperience_intro__LF7tm .HokuExperience_method__BvB5u{font-size:11px;color:#b1a99c;margin:10px 0;max-width:320px}.HokuExperience_intro__LF7tm{background:linear-gradient(transparent,#080909ed 25%);padding-top:40px}.HokuExperience_intro__LF7tm h1{font-size:clamp(28px,7vw,38px);line-height:1.5;font-weight:500;letter-spacing:-.045em}.HokuExperience_intro__LF7tm .HokuExperience_invitation__XjHId{max-width:390px;color:#d2d2ca}.HokuExperience_intro__LF7tm .HokuExperience_button__X831A{margin-top:20px;min-height:56px;background:#e6dfce;color:#171814;border:1px solid #f5ebd2;border-radius:4px}.HokuExperience_formPanel__Oo2_k{max-height:85svh;background:#101110f5}.HokuExperience_theme__w0_IN .HokuExperience_formPanel__Oo2_k input,.HokuExperience_theme__w0_IN .HokuExperience_formPanel__Oo2_k option,.HokuExperience_theme__w0_IN .HokuExperience_formPanel__Oo2_k select,.HokuExperience_theme__w0_IN .HokuExperience_formPanel__Oo2_k textarea{background:#1a1b19;color:#f0f0e8}