.page-module__HBiHQG__container{--theme-accent:var(--accent-primary,#e85a71);--theme-accent-hover:var(--accent-primary-hover,#f06d83);--theme-accent-subtle:#e85a711f;--theme-accent-border:#e85a714d;--theme-accent-gradient:var(--accent-gradient);width:100%;min-height:100vh;max-width:var(--app-max-width);background:var(--bg-primary);color:#fff;padding:var(--header-height,60px)16px 100px;--detail-block-width:420px;flex-direction:column;align-items:center;margin:0 auto;display:flex;overflow-x:hidden}.page-module__HBiHQG__container[data-theme=reunion]{--theme-accent:#e85a71;--theme-accent-hover:#f06d83;--theme-accent-subtle:#e85a711f;--theme-accent-border:#e85a7147;--theme-accent-gradient:linear-gradient(135deg,#e85a71 0%,#ff7b8a 100%)}.page-module__HBiHQG__container[data-theme=match]{--theme-accent:#f25569;--theme-accent-hover:#fa6c7e;--theme-accent-subtle:#f255691f;--theme-accent-border:#f255694d;--theme-accent-gradient:linear-gradient(135deg,#f25569 0%,#ff8595 100%)}.page-module__HBiHQG__container[data-theme=marriage]{--theme-accent:#d4af7a;--theme-accent-hover:#e0be8d;--theme-accent-subtle:#d4af7a1f;--theme-accent-border:#d4af7a47;--theme-accent-gradient:linear-gradient(135deg,#d4af7a 0%,#ecd4ad 100%)}.page-module__HBiHQG__container[data-theme=life]{--theme-accent:#94a3b8;--theme-accent-hover:#cbd5e1;--theme-accent-subtle:#94a3b81f;--theme-accent-border:#94a3b842;--theme-accent-gradient:linear-gradient(135deg,#94a3b8 0%,#e2e8f0 100%)}.page-module__HBiHQG__reveal{opacity:0;flex-direction:column;align-items:center;width:100%;transition:opacity .6s,transform .6s;display:flex;transform:translateY(24px)}.page-module__HBiHQG__visible{opacity:1;transform:translateY(0)}.page-module__HBiHQG__hero{text-align:center;width:100%;max-width:480px;padding:40px 0 28px}.page-module__HBiHQG__heroBadge{background:var(--theme-accent-subtle,#e85a711f);border:1px solid var(--theme-accent-border,#e85a7147);color:var(--theme-accent,var(--accent-primary));letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;margin-bottom:14px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.page-module__HBiHQG__subtitle{color:var(--text-secondary);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:600}.page-module__HBiHQG__title{color:#fff;margin-bottom:16px;font-size:32px;font-weight:800;line-height:1.3}.page-module__HBiHQG__heroDesc{color:#ffffffd9;word-break:keep-all;margin-bottom:24px;font-size:15px;line-height:1.7}.page-module__HBiHQG__heroCover{width:100%;max-width:var(--detail-block-width);border-radius:18px;margin:0 auto 28px;position:relative;overflow:hidden;box-shadow:0 8px 32px #e85a7126,0 0 0 1px #e85a711a}.page-module__HBiHQG__heroCoverImg{width:100%;height:auto;display:block}.page-module__HBiHQG__coverCaption{color:#fff;text-align:left;text-shadow:0 2px 10px #00000073;background:linear-gradient(#0a0a0c00 0%,#0a0a0cd1 45%,#0a0a0cf5 100%);flex-direction:column;gap:2px;padding:18px 14px 14px;font-size:18px;font-weight:800;line-height:1.2;display:flex;position:absolute;inset:auto 0 0}.page-module__HBiHQG__coverCaption span{display:block}@media (max-width:480px){.page-module__HBiHQG__heroCover{border-radius:14px}.page-module__HBiHQG__coverCaption{padding:16px 12px 12px;font-size:16px}}.page-module__HBiHQG__heroMiniCta{color:#ffffffb3;border:1px solid #ffffff26;border-radius:24px;padding:10px 24px;font-size:15px;text-decoration:none;transition:all .2s;display:inline-block}.page-module__HBiHQG__heroMiniCta:hover{color:#fff;background:#e85a711a;border-color:#e85a7180}.page-module__HBiHQG__previewCard{max-width:var(--detail-block-width);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#12151ccc;border:1px solid #e85a7133;border-radius:20px;width:100%;margin:0 auto 32px;padding:32px 24px}.page-module__HBiHQG__previewQuestion{color:#ccc;margin-bottom:16px;font-size:16px}.page-module__HBiHQG__percentRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.page-module__HBiHQG__percentText{font-size:40px;font-weight:800}.page-module__HBiHQG__percentTextCompact{text-align:left;font-size:26px;line-height:1.3}.page-module__HBiHQG__percentBlur{filter:blur(6px);color:var(--accent-primary);animation:2s ease-in-out infinite page-module__HBiHQG__blurPulse;display:inline-block}@keyframes page-module__HBiHQG__blurPulse{0%,to{filter:blur(6px);opacity:.7}50%{filter:blur(4px);opacity:1}}.page-module__HBiHQG__emoji{display:none}.page-module__HBiHQG__tagline{color:#a0a0a0;margin-bottom:20px;font-size:14px}.page-module__HBiHQG__gauge{background:#ffffff14;border-radius:4px;height:8px;margin-bottom:16px;overflow:hidden}.page-module__HBiHQG__gaugeFill{background:var(--accent-primary);border-radius:4px;width:0;height:100%;animation:1.5s ease-out .5s forwards page-module__HBiHQG__gaugeGrow}@keyframes page-module__HBiHQG__gaugeGrow{0%{width:0}to{width:72%}}.page-module__HBiHQG__categories{color:#666;justify-content:space-between;align-items:center;font-size:13px;display:flex}.page-module__HBiHQG__categories>span:not(.page-module__HBiHQG__categoryQuestion){text-align:center;white-space:normal;word-break:keep-all;width:64px;line-height:1.25;display:inline-block}.page-module__HBiHQG__categoryQuestion{width:22px;height:22px;color:var(--accent-primary);background:#e85a7133;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;animation:2s ease-in-out infinite page-module__HBiHQG__blurPulse;display:inline-flex}.page-module__HBiHQG__valueSummaryBox{max-width:var(--detail-block-width);background:linear-gradient(#1a1a1af0,#12151cf5);border:1px solid #e85a712e;border-radius:20px;width:100%;margin:0 auto 36px;padding:24px 20px;box-shadow:0 16px 40px #0000002e}.page-module__HBiHQG__valueSummaryEyebrow{letter-spacing:.08em;color:var(--accent-secondary);margin-bottom:8px;font-size:12px;font-weight:700}.page-module__HBiHQG__valueSummaryTitle{color:#fff;margin-bottom:8px;font-size:20px;font-weight:800;line-height:1.35}.page-module__HBiHQG__valueSummarySub{color:#ffffffb8;word-break:keep-all;margin-bottom:16px;font-size:14px;line-height:1.65}.page-module__HBiHQG__valueSummaryList{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.page-module__HBiHQG__valueSummaryItem{background:#ffffff0b;border:1px solid #ffffff12;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.page-module__HBiHQG__valueSummaryLabel{color:var(--accent-secondary);flex:0 0 72px;font-size:13px;font-weight:700}.page-module__HBiHQG__valueSummaryValue{color:#ffffffe6;word-break:keep-all;flex:1;min-width:0;font-size:13px;line-height:1.45}.page-module__HBiHQG__valueSummaryNote{color:#ffffffad;margin-top:4px;font-size:13px;line-height:1.55}.page-module__HBiHQG__tags{flex-wrap:wrap;justify-content:center;gap:10px;max-width:420px;margin-bottom:40px;display:flex}.page-module__HBiHQG__tag{color:#bbb;background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;padding:8px 16px;font-size:13px;font-weight:600}.page-module__HBiHQG__tagHighlight{color:var(--accent-primary);background:#e85a711f;border-color:#e85a7159;}.page-module__HBiHQG__sectionsPreview{max-width:var(--detail-block-width);width:100%;margin-bottom:40px}.page-module__HBiHQG__sectionsPreviewTitle{text-align:center;color:#eee;margin-bottom:16px;font-size:18px;font-weight:700}.page-module__HBiHQG__sectionsList{flex-direction:column;gap:8px;display:flex}.page-module__HBiHQG__sectionItem{background:#12151c99;border:1px solid #e85a711a;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s;display:flex}.page-module__HBiHQG__sectionItem:hover{border-color:#e85a714d}.page-module__HBiHQG__sectionChapter1,.page-module__HBiHQG__sectionChapter2,.page-module__HBiHQG__sectionChapter3,.page-module__HBiHQG__sectionChapter4{background:#12151cb3;border-color:#e85a712e;box-shadow:inset 0 0 0 1px #ffffff04}.page-module__HBiHQG__sectionChapter1:hover,.page-module__HBiHQG__sectionChapter2:hover,.page-module__HBiHQG__sectionChapter3:hover,.page-module__HBiHQG__sectionChapter4:hover{border-color:#e85a714d;box-shadow:inset 0 0 0 1px #ffffff05}.page-module__HBiHQG__sectionEmoji{flex-shrink:0;font-size:22px}.page-module__HBiHQG__sectionBadge{letter-spacing:.04em;color:#fff;background:#ffffff0f;border:1px solid #ffffff8c;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:38px;height:24px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.page-module__HBiHQG__sectionText{color:#ccc;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;overflow:hidden}.page-module__HBiHQG__sectionLock{width:20px;height:20px;color:var(--accent-secondary);filter:none;flex-shrink:0;transition:color .2s}.page-module__HBiHQG__sectionItem:hover .page-module__HBiHQG__sectionLock{color:var(--accent-secondary);filter:none}.page-module__HBiHQG__curiosityBox{width:100%;max-width:420px;margin:0 auto 40px}.page-module__HBiHQG__curiosityTitle{text-align:center;color:#eee;margin-bottom:20px;font-size:18px;font-weight:700}.page-module__HBiHQG__curiosityItem{background:#12151c80;border:1px solid #e85a7114;border-radius:12px;align-items:center;gap:14px;margin-bottom:10px;padding:16px;display:flex}.page-module__HBiHQG__curiosityIndex{background:var(--theme-accent-subtle,#e85a711f);border:1px solid var(--theme-accent-border,#e85a7147);width:26px;height:26px;color:var(--theme-accent,var(--accent-primary));border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.page-module__HBiHQG__curiosityText{color:#ccc;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:14px;line-height:1.45;overflow:hidden}.page-module__HBiHQG__curiosityText strong{color:#ccc}.page-module__HBiHQG__reviewsSection{width:100%;max-width:420px;margin:0 auto 40px}.page-module__HBiHQG__reviewsTitle{text-align:center;color:#eee;margin-bottom:20px;font-size:18px;font-weight:700}.page-module__HBiHQG__reviewsList{flex-direction:column;gap:12px;display:flex}.page-module__HBiHQG__reviewCard{background:#12151c80;border:1px solid #e85a7114;border-radius:14px;padding:18px}.page-module__HBiHQG__reviewHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.page-module__HBiHQG__reviewUser{align-items:center;gap:8px;display:flex}.page-module__HBiHQG__reviewAvatar{font-size:20px}.page-module__HBiHQG__reviewName{color:#e0e0e0;font-size:14px;font-weight:600}.page-module__HBiHQG__reviewIlgan{color:#999;font-size:12px}.page-module__HBiHQG__reviewDate{color:#666;font-size:12px}.page-module__HBiHQG__reviewStars{color:gold;letter-spacing:2px;margin-bottom:10px;font-size:14px}.page-module__HBiHQG__reviewText{color:#bbb;word-break:keep-all;white-space:pre-line;margin:0;font-size:14px;line-height:1.7}.page-module__HBiHQG__ctaButton{color:#fff;background:var(--theme-accent,var(--accent-primary));cursor:pointer;text-align:center;width:100%;max-width:420px;box-shadow:0 4px 20px var(--theme-accent-subtle,#e85a7140);border:none;border-radius:14px;margin:0 auto;padding:18px;font-size:18px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block}.page-module__HBiHQG__ctaButton:hover{transform:translateY(-2px);box-shadow:0 8px 32px #e85a7166}.page-module__HBiHQG__stickyCta{width:100%;max-width:var(--app-max-width);padding:18px 16px 12px;padding-bottom:max(12px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);z-index:90;background:#12151ce0;border-top:1px solid #e85a7126;transition:transform .3s;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%,100%)}.page-module__HBiHQG__stickyVisible{transform:translate(-50%)}.page-module__HBiHQG__stickyInner{width:100%;max-width:var(--detail-block-width);margin:0 auto;position:relative}.page-module__HBiHQG__stickyBadge{z-index:1;color:#f8edd9;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#140808eb;border:1px solid #d8b36a57;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:600;position:absolute;top:-14px;right:0}.page-module__HBiHQG__stickyButton{color:#fff;background:var(--theme-accent,var(--accent-primary));text-align:center;width:100%;box-shadow:0 4px 20px var(--theme-accent-subtle,#e85a7159);border-radius:14px;padding:16px;font-size:16px;font-weight:700;text-decoration:none;display:block}.page-module__HBiHQG__compareSection{padding:24px 16px}.page-module__HBiHQG__compareSectionTitle{text-align:center;color:#fff;margin-bottom:16px;font-size:17px;font-weight:700}.page-module__HBiHQG__compareTable{border:1px solid #ffffff1a;border-radius:14px;overflow:hidden}.page-module__HBiHQG__compareRow{grid-template-columns:1fr 1fr 1fr;gap:0;display:grid}.page-module__HBiHQG__compareRow:not(:last-child){border-bottom:1px solid #ffffff0f}.page-module__HBiHQG__compareLabel{color:#ffffffe6;background:#ffffff0a;padding:12px 10px;font-size:13px;font-weight:600}.page-module__HBiHQG__compareFree{color:#ffffff73;text-align:center;background:#ffffff05;padding:12px 10px;font-size:12px}.page-module__HBiHQG__comparePaid{color:var(--accent-secondary);text-align:center;background:var(--accent-primary-muted);padding:12px 10px;font-size:12px;font-weight:600}.page-module__HBiHQG__compareNote{text-align:center;color:#ffffff80;word-break:keep-all;margin-top:12px;font-size:13px}.page-module__HBiHQG__targetBox{max-width:var(--detail-block-width);width:100%;margin:0 auto 40px}.page-module__HBiHQG__targetTitle{color:#eee;text-align:center;margin-bottom:20px;font-size:18px;font-weight:700}.page-module__HBiHQG__targetList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__HBiHQG__targetList li{color:#ffffffd9;word-break:keep-all;background:#12151c80;border:1px solid #e85a7114;border-radius:12px;align-items:flex-start;gap:10px;padding:16px;font-size:14px;line-height:1.5;display:flex}.page-module__HBiHQG__targetList li:before{content:"✓";color:var(--accent-primary);flex-shrink:0;font-weight:700}.page-module__HBiHQG__methodologyBox{max-width:var(--detail-block-width);width:100%;margin:0 auto 40px}.page-module__HBiHQG__methodologyTitle{color:#eee;text-align:center;margin-bottom:20px;font-size:18px;font-weight:700}.page-module__HBiHQG__methodologyList{flex-direction:column;gap:10px;display:flex}.page-module__HBiHQG__methodologyItem{background:#12151c80;border:1px solid #e85a7114;border-radius:12px;padding:16px}.page-module__HBiHQG__methodologyItemTitle{color:var(--accent-secondary);margin-bottom:6px;font-size:14px;font-weight:800}.page-module__HBiHQG__methodologyItemDesc{color:#ffffffc7;word-break:keep-all;font-size:14px;line-height:1.55}.page-module__HBiHQG__skeletonHero{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:480px;padding:48px 0 32px;display:flex}.page-module__HBiHQG__skeletonEmoji{background:#ffffff0d;border-radius:50%;width:80px;height:80px;animation:1.5s infinite page-module__HBiHQG__shimmer}.page-module__HBiHQG__skeletonLine{background:#ffffff0d;border-radius:8px;height:20px;animation:1.5s infinite page-module__HBiHQG__shimmer}.page-module__HBiHQG__skeletonCard{background:#ffffff08;border-radius:20px;width:100%;max-width:400px;height:240px;margin-bottom:32px;animation:1.5s infinite page-module__HBiHQG__shimmer}.page-module__HBiHQG__skeletonTags{justify-content:center;gap:10px;display:flex}.page-module__HBiHQG__skeletonTag{background:#ffffff0a;border-radius:20px;width:80px;height:36px;animation:1.5s infinite page-module__HBiHQG__shimmer}@keyframes page-module__HBiHQG__shimmer{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}@media (max-width:480px){.page-module__HBiHQG__heroEmojiText{font-size:64px}.page-module__HBiHQG__title{font-size:26px}.page-module__HBiHQG__previewCard{padding:24px 16px}.page-module__HBiHQG__percentText{font-size:34px}.page-module__HBiHQG__emoji{font-size:48px}.page-module__HBiHQG__sectionText{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.page-module__HBiHQG__sectionBadge{min-width:34px;height:22px;padding:0 7px;font-size:11px}.page-module__HBiHQG__sectionText{white-space:nowrap;text-overflow:ellipsis;line-height:1.4;display:block;overflow:hidden}.page-module__HBiHQG__curiosityIndex{width:24px;height:24px;font-size:10px}.page-module__HBiHQG__compareRow{grid-template-columns:1fr 1fr;grid-template-areas:"label label""free paid"}.page-module__HBiHQG__compareLabel{text-align:center;grid-area:label;padding:10px 12px;font-size:12px}.page-module__HBiHQG__compareFree{grid-area:free;padding:11px 8px;font-size:12px;line-height:1.4}.page-module__HBiHQG__comparePaid{grid-area:paid;padding:11px 8px;font-size:12px;line-height:1.4}.page-module__HBiHQG__categories>span:not(.page-module__HBiHQG__categoryQuestion){width:auto;min-width:52px;font-size:12px}.page-module__HBiHQG__stickyBadge{text-overflow:ellipsis;max-width:calc(100% - 8px);font-size:11px;overflow:hidden}}@media (max-width:390px){.page-module__HBiHQG__hero{padding:40px 0 28px}.page-module__HBiHQG__title{font-size:24px}.page-module__HBiHQG__previewCard{padding:20px 14px}.page-module__HBiHQG__compareLabel,.page-module__HBiHQG__compareFree,.page-module__HBiHQG__comparePaid{padding-left:7px;padding-right:7px;font-size:12px}}@media (min-width:1024px){.page-module__HBiHQG__container{--detail-block-width:420px}.page-module__HBiHQG__hero{max-width:100%}.page-module__HBiHQG__subtitle{font-size:16px}.page-module__HBiHQG__title{font-size:36px;line-height:1.25}.page-module__HBiHQG__heroDesc{font-size:16px;line-height:1.85}.page-module__HBiHQG__heroCover,.page-module__HBiHQG__previewCard,.page-module__HBiHQG__sectionsPreview,.page-module__HBiHQG__curiosityBox,.page-module__HBiHQG__reviewsSection,.page-module__HBiHQG__targetBox,.page-module__HBiHQG__methodologyBox{max-width:var(--detail-block-width)}.page-module__HBiHQG__previewQuestion{font-size:17px}.page-module__HBiHQG__sectionText{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module__HBiHQG__sectionBadge{min-width:40px;height:26px;font-size:12px}.page-module__HBiHQG__curiosityIndex{width:28px;height:28px;font-size:12px}.page-module__HBiHQG__curiosityTitle,.page-module__HBiHQG__reviewsTitle,.page-module__HBiHQG__sectionsPreviewTitle,.page-module__HBiHQG__targetTitle,.page-module__HBiHQG__methodologyTitle{font-size:21px}.page-module__HBiHQG__targetList li,.page-module__HBiHQG__methodologyItemDesc{font-size:15px;line-height:1.65}.page-module__HBiHQG__curiosityText,.page-module__HBiHQG__reviewText{font-size:15px;line-height:1.75}.page-module__HBiHQG__reviewDate{color:#8f8f98}.page-module__HBiHQG__compareSectionTitle{font-size:21px}.page-module__HBiHQG__compareRow{grid-template-columns:1.2fr 1fr 1fr}.page-module__HBiHQG__compareLabel{padding:14px 12px;font-size:14px}.page-module__HBiHQG__compareFree{color:#ffffffbd;padding:14px 12px;font-size:13px;line-height:1.5}.page-module__HBiHQG__comparePaid{padding:14px 12px;font-size:13px;line-height:1.5}.page-module__HBiHQG__targetTitle,.page-module__HBiHQG__methodologyTitle{font-size:19px}.page-module__HBiHQG__targetList li{font-size:15px;line-height:1.6}.page-module__HBiHQG__methodologyItemTitle{font-size:15px}.page-module__HBiHQG__methodologyItemDesc{font-size:15px;line-height:1.7}}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__hero{max-width:440px;padding:32px 0}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__heroBadge{border-color:var(--editorial-line);color:var(--editorial-accent-text);letter-spacing:.04em;background:0 0;margin-bottom:16px;padding:4px 12px;font-size:12px;font-weight:500}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__subtitle{letter-spacing:0;color:var(--editorial-muted);margin-bottom:8px;font-size:14px;font-weight:400;line-height:1.6}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__title{letter-spacing:-.035em;margin-bottom:16px;font-size:32px;line-height:1.35}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__heroDesc{color:var(--editorial-text);margin-bottom:24px;font-size:16px;line-height:1.75}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__heroCover{box-shadow:none;border:1px solid var(--editorial-line);border-radius:20px;margin-bottom:24px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__coverCaption{background:linear-gradient(#0000,#090b10eb);padding:32px 20px 16px;font-size:18px;font-weight:700;line-height:1.45}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__heroMiniCta{border-color:var(--editorial-line);min-height:44px;color:var(--editorial-text);border-radius:12px;font-size:15px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__heroMiniCta:hover{border-color:var(--theme-accent-border);background:var(--theme-accent-subtle)}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__reveal{opacity:1;transition:none;transform:none}.page-module__HBiHQG__container[data-design=editorial] :is(.page-module__HBiHQG__previewCard,.page-module__HBiHQG__valueSummaryBox){background:var(--editorial-card);border:1px solid var(--editorial-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:16px;margin-bottom:32px;padding:24px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__previewQuestion{color:var(--editorial-text);line-height:1.65}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__percentText{letter-spacing:-.04em;font-size:40px;font-weight:700}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__percentTextCompact{letter-spacing:-.02em;font-size:26px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__percentBlur{color:var(--editorial-accent-text);animation:none}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__tagline{color:var(--editorial-muted);line-height:1.7}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__gauge{height:4px;margin:24px 0 16px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__gaugeFill{background:var(--theme-accent);width:72%;animation:none}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__categories{color:var(--editorial-muted);align-items:flex-start;gap:6px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__categories>span:not(.page-module__HBiHQG__categoryQuestion){flex:1;width:auto;min-width:0;font-size:12px;line-height:1.55}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__categoryQuestion{background:var(--theme-accent-subtle);color:var(--editorial-accent-text);flex-shrink:0;animation:none}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__valueSummaryEyebrow{color:var(--editorial-accent-text);letter-spacing:.04em;font-size:12px;font-weight:500}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__valueSummaryTitle{margin:8px 0 12px;font-size:22px;line-height:1.45}.page-module__HBiHQG__container[data-design=editorial] :is(.page-module__HBiHQG__valueSummarySub,.page-module__HBiHQG__valueSummaryNote){color:var(--editorial-muted);font-size:14px;line-height:1.75}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__valueSummaryList{gap:0;margin-top:24px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__valueSummaryItem{border:0;border-top:1px solid var(--editorial-line);background:0 0;border-radius:0;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:16px 0}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__valueSummaryLabel{color:var(--editorial-muted);font-size:13px;font-weight:500}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__valueSummaryValue{color:var(--editorial-text);text-align:left;font-size:15px;line-height:1.7}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__tags{gap:8px;margin-bottom:48px}.page-module__HBiHQG__container[data-design=editorial] :is(.page-module__HBiHQG__tag,.page-module__HBiHQG__tagHighlight){border-color:var(--editorial-line);color:var(--editorial-muted);background:0 0;font-size:13px;font-weight:500}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__tagHighlight{color:var(--editorial-accent-text);border-color:var(--theme-accent-border)}.page-module__HBiHQG__container[data-design=editorial] :is(.page-module__HBiHQG__targetBox,.page-module__HBiHQG__methodologyBox,.page-module__HBiHQG__sectionsPreview,.page-module__HBiHQG__curiosityBox,.page-module__HBiHQG__reviewsSection){width:100%;max-width:440px;margin:0 auto 48px}.page-module__HBiHQG__container[data-design=editorial] :is(.page-module__HBiHQG__targetTitle,.page-module__HBiHQG__methodologyTitle,.page-module__HBiHQG__sectionsPreviewTitle,.page-module__HBiHQG__curiosityTitle,.page-module__HBiHQG__reviewsTitle){text-align:left;letter-spacing:-.025em;margin-bottom:24px;font-size:22px;line-height:1.45}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__targetList{gap:0}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__targetList li{border:0;border-bottom:1px solid var(--editorial-line);color:var(--editorial-text);background:0 0;border-radius:0;padding:16px 0;font-size:15px;line-height:1.75}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__targetList li:before{color:var(--editorial-accent-text)}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__methodologyList{gap:0}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__methodologyItem{border:0;border-top:1px solid var(--editorial-line);background:0 0;border-radius:0;padding:20px 0}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__methodologyItemTitle{color:#fff;margin-bottom:8px;font-size:16px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__methodologyItemDesc{color:var(--editorial-muted);font-size:15px;line-height:1.75}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__sectionsList{border-top:1px solid var(--editorial-line);gap:0}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__sectionItem{border:0;border-bottom:1px solid var(--editorial-line);box-shadow:none;background:0 0;border-radius:0;align-items:flex-start;gap:12px;padding:20px 0}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__sectionBadge{min-width:38px;height:auto;color:var(--editorial-accent-text);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:3px 0;font-size:12px;font-weight:500}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__sectionText{white-space:normal;text-overflow:clip;-webkit-line-clamp:unset;color:var(--editorial-text);font-size:16px;line-height:1.65;display:block;overflow:visible}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__sectionLock{width:16px;height:16px;color:var(--editorial-muted);margin-top:5px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__curiosityItem{border:0;border-bottom:1px solid var(--editorial-line);background:0 0;border-radius:0;align-items:flex-start;margin:0;padding:16px 0}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__curiosityIndex{color:var(--editorial-accent-text);background:0 0;border:0;font-size:12px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__curiosityText{white-space:normal;text-overflow:clip;font-size:16px;line-height:1.7;overflow:visible}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__reviewCard{background:var(--editorial-card);border-color:var(--editorial-line);border-radius:16px;padding:24px 20px}.page-module__HBiHQG__container[data-design=editorial] :is(.page-module__HBiHQG__reviewHeader,.page-module__HBiHQG__reviewUser){flex-wrap:wrap;gap:8px}.page-module__HBiHQG__container[data-design=editorial] :is(.page-module__HBiHQG__reviewDate,.page-module__HBiHQG__reviewIlgan){color:var(--editorial-muted)}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__reviewStars{color:var(--editorial-accent-text);letter-spacing:2px;margin:12px 0;font-size:12px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__reviewText{color:var(--editorial-text);font-size:16px;line-height:1.8}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__stickyCta{padding:12px 20px max(12px,env(safe-area-inset-bottom));border-color:var(--editorial-line);background:#12151cf5}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__stickyInner{max-width:440px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__stickyButton{min-height:52px;color:var(--editorial-button-ink);background:var(--theme-accent);box-shadow:none;border-radius:12px;padding:14px 16px;font-size:16px;font-weight:700;line-height:1.5}@media (max-width:390px){.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__title{font-size:28px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__heroDesc{font-size:15px}.page-module__HBiHQG__container[data-design=editorial] :is(.page-module__HBiHQG__previewCard,.page-module__HBiHQG__valueSummaryBox){padding:24px 20px}.page-module__HBiHQG__container[data-design=editorial] .page-module__HBiHQG__stickyCta{padding-inline:16px}}
.GhostSajuLandingClient-module__1qWnwW__container{width:100%;min-height:100vh;max-width:var(--app-max-width);color:#e8dfcd;padding:var(--header-height,60px)16px 110px;background:radial-gradient(120% 80% at 50% 0,#8f1d1d38 0%,#030303fa 62%),#030303;margin:0 auto}.GhostSajuLandingClient-module__1qWnwW__hero{text-align:center;max-width:460px;margin:0 auto;padding-top:36px}.GhostSajuLandingClient-module__1qWnwW__subtitle{color:#f0dfbe;letter-spacing:.02em;text-shadow:0 2px 8px #00000059;margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.45}.GhostSajuLandingClient-module__1qWnwW__title{color:#f2e9d7;margin:0;font-size:34px;line-height:1.3}.GhostSajuLandingClient-module__1qWnwW__desc{color:#cabca1;margin:16px 0 0;line-height:1.75}.GhostSajuLandingClient-module__1qWnwW__coverWrap{border:1px solid #d8b36a52;border-radius:28px;width:100%;max-width:460px;margin:30px auto 24px;position:relative;overflow:hidden;box-shadow:0 26px 50px #0000009e}.GhostSajuLandingClient-module__1qWnwW__coverImage{filter:saturate(.82)contrast(1.08);width:100%;height:auto;display:block}.GhostSajuLandingClient-module__1qWnwW__coverCaption{text-align:left;background:linear-gradient(#0000 0%,#030303d6 48%,#030303f2 100%);padding:18px 14px 16px;position:absolute;inset:auto 0 0}.GhostSajuLandingClient-module__1qWnwW__coverCaption span{font-weight:700;line-height:1.35;display:block}.GhostSajuLandingClient-module__1qWnwW__heroCta,.GhostSajuLandingClient-module__1qWnwW__stickyButton{color:#f8edd9;background:linear-gradient(140deg,#8f1d1d75,#141414f2);border:1px solid #d8b36a94;border-radius:999px;justify-content:center;align-items:center;padding:13px 22px;text-decoration:none;transition:transform .18s,border-color .18s;display:inline-flex}.GhostSajuLandingClient-module__1qWnwW__heroCta:hover,.GhostSajuLandingClient-module__1qWnwW__stickyButton:hover{border-color:#d8b36a;transform:translateY(-1px)}.GhostSajuLandingClient-module__1qWnwW__heroCta{width:100%;margin-top:18px;font-weight:700}.GhostSajuLandingClient-module__1qWnwW__introNarrative{text-align:center;background:#080606b8;border:1px solid #8f1d1d6b;border-radius:16px;max-width:460px;margin:28px auto 0;padding:24px 20px}.GhostSajuLandingClient-module__1qWnwW__introParagraph{color:#d7c7aa;opacity:0;margin:0;line-height:1.85;animation:.58s forwards GhostSajuLandingClient-module__1qWnwW__revealLine;transform:translateY(8px)}.GhostSajuLandingClient-module__1qWnwW__introParagraphStrong{color:#f4e7c8;text-shadow:0 0 16px #d8b36a2e;font-weight:800}.GhostSajuLandingClient-module__1qWnwW__introParagraph+.GhostSajuLandingClient-module__1qWnwW__introParagraph{margin-top:18px}.GhostSajuLandingClient-module__1qWnwW__introLine{display:block}@keyframes GhostSajuLandingClient-module__1qWnwW__revealLine{to{opacity:1;transform:translateY(0)}}.GhostSajuLandingClient-module__1qWnwW__masterBox{background:radial-gradient(90% 70% at 50% 0,#8f1d1d3d,#0000 68%),#080606d6;border:1px solid #d8b36a38;border-radius:20px;max-width:460px;margin:24px auto 0;padding:24px 18px;box-shadow:0 22px 48px #00000075,inset 0 1px #ffe1a40f}.GhostSajuLandingClient-module__1qWnwW__masterEyebrow{color:#d8b36a;letter-spacing:.08em;text-align:center;margin:0 0 10px;font-size:13px;font-weight:800}.GhostSajuLandingClient-module__1qWnwW__masterHeadline{color:#f3e8d0;text-align:center;word-break:keep-all;margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.42}.GhostSajuLandingClient-module__1qWnwW__masterSubheadline{color:#d8b36ae6;text-align:center;margin:0 0 22px;font-size:14px;font-weight:700;line-height:1.45}.GhostSajuLandingClient-module__1qWnwW__masterBody{gap:22px;margin-bottom:22px;display:grid}.GhostSajuLandingClient-module__1qWnwW__masterFigure{width:100%;max-width:380px;margin:0 auto}.GhostSajuLandingClient-module__1qWnwW__masterVisualStack{gap:18px;display:grid}.GhostSajuLandingClient-module__1qWnwW__masterImgStage{justify-content:center;padding:14px 0 8px;display:flex;position:relative}.GhostSajuLandingClient-module__1qWnwW__masterGlow{filter:blur(18px);pointer-events:none;background:radial-gradient(#8f1d1d61,#d8b36a1f 44%,#0000 72%);border-radius:999px;position:absolute;inset:8% 8% 12%}.GhostSajuLandingClient-module__1qWnwW__masterImgWrap{border-radius:14px;width:100%;max-width:360px;position:relative;overflow:hidden;box-shadow:0 18px 42px #00000085,0 0 0 1px #d8b36a47,0 0 0 4px #070505f0,0 0 0 5px #8f1d1d3d}.GhostSajuLandingClient-module__1qWnwW__masterImgWrap:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 54px #00000061}.GhostSajuLandingClient-module__1qWnwW__masterImg{filter:saturate(.88)contrast(1.08);width:100%;height:auto;display:block}.GhostSajuLandingClient-module__1qWnwW__masterPortraitWrap{border-radius:16px;max-width:390px}.GhostSajuLandingClient-module__1qWnwW__masterPortraitWrap .GhostSajuLandingClient-module__1qWnwW__masterImg{aspect-ratio:4/3;object-fit:cover}.GhostSajuLandingClient-module__1qWnwW__masterSeal{z-index:1;color:#ffe5cdf2;letter-spacing:.04em;background:#580a0ac7;border:2px solid #b42828d1;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:13px;font-weight:800;display:flex;position:absolute;top:12px;right:12px;transform:rotate(12deg);box-shadow:0 5px 14px #0006}.GhostSajuLandingClient-module__1qWnwW__masterCaption{color:#d8b36adb;text-align:center;word-break:keep-all;margin-top:14px;font-size:13px;line-height:1.45}.GhostSajuLandingClient-module__1qWnwW__masterList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.GhostSajuLandingClient-module__1qWnwW__masterList li{color:#efe5d1e6;word-break:keep-all;background:#00000038;border:1px solid #d8b36a21;border-radius:12px;gap:10px;padding:13px 14px;font-size:14px;line-height:1.6;display:flex}.GhostSajuLandingClient-module__1qWnwW__masterList li:before{content:"◆";color:#d8b36ae6;flex-shrink:0;font-size:10px;line-height:2}.GhostSajuLandingClient-module__1qWnwW__masterClosing{color:#f6ecd9f0;text-align:center;word-break:keep-all;background:#8f1d1d1f;border:1px solid #8f1d1d4d;border-radius:12px;margin:0;padding:16px;font-size:14px;font-weight:700;line-height:1.65}.GhostSajuLandingClient-module__1qWnwW__block{background:#080606cc;border:1px solid #d8b36a29;border-radius:18px;max-width:460px;margin:24px auto 0;padding:22px 18px}.GhostSajuLandingClient-module__1qWnwW__blockTitle{color:#e9d3a5;margin:0 0 14px;font-size:19px}.GhostSajuLandingClient-module__1qWnwW__sectionList{gap:8px;display:grid}.GhostSajuLandingClient-module__1qWnwW__sectionItem{background:#0303038a;border:1px solid #d8b36a24;border-radius:10px;grid-template-columns:26px 1fr;align-items:center;gap:8px;padding:10px 12px;display:grid}.GhostSajuLandingClient-module__1qWnwW__sectionNo{color:#8f1d1d;font-weight:700}.GhostSajuLandingClient-module__1qWnwW__sectionText{color:#d9ccb1;font-size:14px}.GhostSajuLandingClient-module__1qWnwW__valueAnchor{text-align:center;background:radial-gradient(100% 90% at 50% 0,#8f1d1d38,#0000 64%),#080606d1;border:1px solid #8f1d1d66;border-radius:18px;width:100%;max-width:460px;margin:14px auto 0;padding:18px 16px;box-shadow:inset 0 1px #ffe2a80f}.GhostSajuLandingClient-module__1qWnwW__valueAnchorEyebrow{color:#d8b36a;letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:800}.GhostSajuLandingClient-module__1qWnwW__valueAnchorText{color:#f0dfbe;word-break:keep-all;max-width:360px;margin:0 auto;font-size:15px;font-weight:800;line-height:1.65}.GhostSajuLandingClient-module__1qWnwW__reviewsSection{width:100%;max-width:460px;margin:24px auto 0}.GhostSajuLandingClient-module__1qWnwW__reviewsTitle{color:#e9d3a5;text-align:center;margin:0 0 16px;font-size:19px;font-weight:800;line-height:1.4}.GhostSajuLandingClient-module__1qWnwW__reviewsList{flex-direction:column;gap:12px;display:flex}.GhostSajuLandingClient-module__1qWnwW__reviewCard{background:linear-gradient(#ffe2a808,#ffe2a800),#080606c7;border:1px solid #d8b36a29;border-radius:14px;padding:18px}.GhostSajuLandingClient-module__1qWnwW__reviewHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.GhostSajuLandingClient-module__1qWnwW__reviewUser{align-items:center;gap:8px;min-width:0;display:flex}.GhostSajuLandingClient-module__1qWnwW__reviewAvatar{font-size:20px}.GhostSajuLandingClient-module__1qWnwW__reviewName{color:#e8dfcd;font-size:14px;font-weight:700}.GhostSajuLandingClient-module__1qWnwW__reviewIlgan{color:#a69579;white-space:nowrap;font-size:12px}.GhostSajuLandingClient-module__1qWnwW__reviewDate{color:#77694f;white-space:nowrap;font-size:12px}.GhostSajuLandingClient-module__1qWnwW__reviewStars{color:#d8b36a;letter-spacing:2px;margin-bottom:10px;font-size:14px}.GhostSajuLandingClient-module__1qWnwW__reviewText{color:#cdbd9f;word-break:keep-all;margin:0;font-size:14px;line-height:1.7}.GhostSajuLandingClient-module__1qWnwW__stickySafeArea{height:116px}.GhostSajuLandingClient-module__1qWnwW__stickyWrap{width:100%;max-width:var(--app-max-width);z-index:40;justify-content:center;padding:0 16px;display:flex;position:fixed;bottom:14px;left:50%;right:auto;transform:translate(-50%)}.GhostSajuLandingClient-module__1qWnwW__stickyInner{width:min(460px,100%);position:relative}.GhostSajuLandingClient-module__1qWnwW__stickyBadge{color:#f8edd9;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#140808eb;border:1px solid #d8b36a57;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:600;position:absolute;top:-14px;right:0}.GhostSajuLandingClient-module__1qWnwW__stickyButton{width:100%;font-weight:700}@media (prefers-reduced-motion:reduce){.GhostSajuLandingClient-module__1qWnwW__introParagraph{opacity:1;animation:none;transform:none}}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial]{padding:var(--header-height,60px)20px calc(var(--saju-sticky-height,120px) + 32px);overflow-wrap:anywhere}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__hero{max-width:440px;padding-top:32px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__subtitle{text-shadow:none;color:#c9b797;font-size:14px;font-weight:500;line-height:1.7}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__title{letter-spacing:-.03em;text-wrap:pretty;font-size:32px;font-weight:700;line-height:1.4}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__desc{color:#d0c2ab;margin-top:16px;font-size:16px;line-height:1.8}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__coverWrap{max-width:440px;box-shadow:none;border-color:#d8b36a40;border-radius:20px;margin-top:24px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__coverCaption{padding:32px 20px 16px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__coverCaption span{font-size:18px;line-height:1.45}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__introNarrative{background:0 0;border:1px solid #d8b36a33;border-left:0;border-right:0;border-radius:0;margin-top:32px;padding:32px 16px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__introParagraph{font-size:16px;line-height:1.85}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] :is(.GhostSajuLandingClient-module__1qWnwW__masterBox,.GhostSajuLandingClient-module__1qWnwW__block,.GhostSajuLandingClient-module__1qWnwW__reviewsSection){max-width:440px;margin-top:48px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__masterBox{box-shadow:none;border-radius:16px;padding:24px 20px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] :is(.GhostSajuLandingClient-module__1qWnwW__masterHeadline,.GhostSajuLandingClient-module__1qWnwW__blockTitle,.GhostSajuLandingClient-module__1qWnwW__reviewsTitle){letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.5}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] :is(.GhostSajuLandingClient-module__1qWnwW__masterBody,.GhostSajuLandingClient-module__1qWnwW__masterList li,.GhostSajuLandingClient-module__1qWnwW__masterClosing){color:#d0c2ab;font-size:15px;line-height:1.8}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__sectionList{gap:0}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__sectionItem{background:0 0;border:0;border-bottom:1px solid #d8b36a33;border-radius:0;align-items:flex-start;padding:20px 0}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__sectionNo{color:#d9b970;font-variant-numeric:tabular-nums;min-width:28px;padding-top:4px;font-size:12px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__sectionText{white-space:normal;color:#e8dfcd;font-size:16px;line-height:1.7}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__valueAnchor{box-shadow:none;border-radius:16px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__reviewCard{box-shadow:none;border-color:#d8b36a33;border-radius:16px;padding:24px 20px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] :is(.GhostSajuLandingClient-module__1qWnwW__reviewHeader,.GhostSajuLandingClient-module__1qWnwW__reviewUser){flex-wrap:wrap;gap:8px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__reviewText{color:#d9ccb0;font-size:16px;line-height:1.8}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] :is(.GhostSajuLandingClient-module__1qWnwW__reviewDate,.GhostSajuLandingClient-module__1qWnwW__reviewIlgan){color:#c9b797}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__stickySafeArea{display:none}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__stickyWrap{padding:12px 20px max(12px,env(safe-area-inset-bottom));background:#080606f7;border-top:1px solid #d8b36a33}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__stickyInner{max-width:440px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] :is(.GhostSajuLandingClient-module__1qWnwW__heroCta,.GhostSajuLandingClient-module__1qWnwW__stickyButton){color:#f8edd9;border-radius:12px;min-height:52px;padding:14px 16px;font-size:16px;font-weight:700;line-height:1.5}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #d9b970}@media (max-width:390px){.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial]{padding-inline:16px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__title{font-size:28px}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__stickyWrap{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] *,.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] :before,.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] :after{transition:none!important;animation:none!important}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__introParagraph{opacity:1;transform:none}}.GhostSajuLandingClient-module__1qWnwW__container[data-design=ghost-editorial] .GhostSajuLandingClient-module__1qWnwW__stickyWrap{bottom:0}
