.monthly_page__agPIn{padding-top:40px;padding-bottom:80px}.monthly_page__agPIn h1{font-size:clamp(22px,3vw,28px)}.monthly_intro__HMRPe{color:var(--color-text-muted);line-height:1.75}.monthly_grid__HqMbt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:24px 0}.monthly_month__3CFp2{text-align:left;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);cursor:pointer;min-width:0;overflow-wrap:anywhere}.monthly_month__3CFp2:hover{border-color:var(--color-primary)}.monthly_month__3CFp2[aria-pressed=true]{border:2px solid var(--color-primary);background:var(--color-primary-soft)}.monthly_action__Bm7Iu:focus-visible,.monthly_month__3CFp2:focus-visible{outline:3px solid #ad8946;outline-offset:3px}.monthly_month__3CFp2:disabled{cursor:wait;opacity:.7}.monthly_month__3CFp2 small,.monthly_month__3CFp2 strong{display:block}.monthly_month__3CFp2 strong{margin-top:8px;font-size:20px}.monthly_panel__tFEt_{padding:clamp(18px,3vw,28px);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-wrap:anywhere;scroll-margin-top:140px}.monthly_panel__tFEt_ h2{font-size:21px;margin-top:0}.monthly_panel__tFEt_ h3{font-size:17px;margin-top:24px}.monthly_summary__6FEJE{background:var(--color-primary-soft);border-radius:12px;padding:16px;line-height:1.9}.monthly_guidance__hgFg_{margin:18px 0;padding:18px;border:1px solid color-mix(in srgb,var(--color-primary) 28%,var(--color-border));border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--color-primary-soft),var(--color-surface))}.monthly_guidance__hgFg_ h3,.monthly_guidance__hgFg_ h4{margin:0 0 10px;font-size:17px}.monthly_guidance__hgFg_ h4{margin-top:16px;font-size:15px}.monthly_guidance__hgFg_ ol,.monthly_guidance__hgFg_ p{line-height:1.8}.monthly_guidance__hgFg_ ol{margin:0;padding-left:22px;display:grid;grid-gap:8px;gap:8px}.monthly_boundary__4QjCt{margin:16px 0 0;padding-top:12px;border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:13px}.monthly_facts__HZ0lr{display:grid;grid-gap:10px;gap:10px;padding-left:20px;line-height:1.7}.monthly_action__Bm7Iu{display:inline-block;margin:12px 12px 0 0;padding:12px 18px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-primary);color:white;cursor:pointer;font:inherit}.monthly_action__Bm7Iu:disabled{opacity:.65;cursor:wait}.monthly_notice__n6XtX{line-height:1.8;color:var(--color-text-muted)}.monthly_error__qBK_I{color:#a12e24}@media (max-width:767px){.monthly_grid__HqMbt{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.monthly_month__3CFp2{padding:13px}}html[data-view-mode=mobile] .monthly_grid__HqMbt{grid-template-columns:repeat(2,minmax(0,1fr))}.DomainVisualHero_shell__srO_5{--accent:#e4c382;max-width:1080px;width:calc(100% - 40px);margin:32px auto 0}.DomainVisualHero_shell__srO_5[data-domain=love]{--accent:#f4b8d6}.DomainVisualHero_shell__srO_5[data-domain=career]{--accent:#c7bfff}.DomainVisualHero_shell__srO_5[data-domain=health],.DomainVisualHero_shell__srO_5[data-domain=money]{--accent:#a3e2c6}.DomainVisualHero_hero__5hY6Q{position:relative;isolation:isolate;overflow:hidden;min-height:340px;border-radius:25px;background:#111a31;box-shadow:0 18px 44px -30px #283a4655,0 0 0 5px #fffdf766;border:1px solid #d8cdb7b3}.DomainVisualHero_image__nfh3t{object-fit:cover;object-position:center 54%}.DomainVisualHero_shade__AciCh{position:absolute;inset:0;background:linear-gradient(90deg,#172635ed,#172635ad 29%,#17263518 65%,transparent),linear-gradient(0deg,#263a4640,transparent 70%)}.DomainVisualHero_content__0ewS2{position:relative;padding:48px;width:60%;color:#fff}.DomainVisualHero_brand__NjwBs{color:var(--accent);font-size:11px;letter-spacing:.15em}.DomainVisualHero_brand__NjwBs>span{margin-right:8px;font-size:19px}.DomainVisualHero_title__7PRpU{margin:21px 0 13px;font-size:clamp(29px,4vw,46px);font-weight:600;line-height:1.3;letter-spacing:-.035em;word-break:keep-all;text-shadow:0 2px 16px #070e28}.DomainVisualHero_description__iIqHx{margin:0;color:#e1e2ed;font-size:14px;line-height:1.7}.DomainVisualHero_question___u1vp{display:inline-block;margin:25px 0 0;padding-left:14px;border-left:2px solid var(--accent);color:var(--accent);font-size:13px;line-height:1.8;word-break:keep-all}.DomainVisualHero_nav__11kRy{display:flex;gap:7px;overflow-x:auto;padding:17px 2px 12px;scrollbar-width:thin}.DomainVisualHero_nav__11kRy a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:38px;padding:9px 15px;border:1px solid #e1dfeb;border-radius:999px;background:#fff;font-size:12px;color:#54586c}.DomainVisualHero_nav__11kRy a[aria-current=page]{background:#1a213d;border-color:#1a213d;color:#f5dfb2}.DomainVisualHero_nav__11kRy a:hover{border-color:#ad8c54}.DomainVisualHero_nav__11kRy a:focus-visible{outline:3px solid #977336;outline-offset:2px}@media (max-width:767px){.DomainVisualHero_shell__srO_5{width:calc(100% - 28px);margin-top:20px}.DomainVisualHero_hero__5hY6Q{min-height:370px}.DomainVisualHero_image__nfh3t{object-position:67% center}.DomainVisualHero_shade__AciCh{background:linear-gradient(0deg,#10152cf5,#10152cbb 34%,#10152c18 78%)}.DomainVisualHero_content__0ewS2{width:100%;padding:175px 24px 26px}.DomainVisualHero_title__7PRpU{font-size:30px;margin:12px 0 9px}.DomainVisualHero_description__iIqHx{font-size:12px}.DomainVisualHero_question___u1vp{margin-top:17px;font-size:12px}.DomainVisualHero_nav__11kRy a{padding-inline:12px;font-size:11px}}html[data-view-mode=mobile] .DomainVisualHero_content__0ewS2{width:100%;padding:175px 24px 26px}html[data-view-mode=mobile] .DomainVisualHero_shade__AciCh{background:linear-gradient(0deg,#10152cf5,#10152cbb 34%,#10152c18 78%)}html[data-view-mode=mobile] .DomainVisualHero_title__7PRpU{font-size:30px}.preview_toolbar__Z_NAe{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 26px;padding:18px 24px;border-bottom:1px solid #ddd6c9;background:#fffdf8;font-size:13px}.preview_toolbar__Z_NAe small{display:block;margin-top:5px;color:#747975;font-size:11px}.preview_toolbar__Z_NAe label{display:flex;align-items:center;gap:10px}.preview_toolbar__Z_NAe select{max-width:300px;padding:8px 12px;border:1px solid #d3c9b8;border-radius:8px;background:white}.preview_toggle__uLRQA input{accent-color:#7a806e}.preview_stage__e2vN0{position:relative;display:flow-root;min-height:1040px;padding-bottom:90px}.preview_sampleContent__nWcEF{max-width:720px;margin:48px auto;padding:0 20px;line-height:1.8}.preview_sampleContent__nWcEF h2{margin:12px 0 10px;font-size:28px}.preview_sampleContent__nWcEF>p{color:#6a706e}.preview_kicker__riw9p{color:#8d7955;font-size:11px;letter-spacing:.13em}.preview_paper__jCQXA{margin-top:24px;padding:24px;border:1px solid #e2dacb;border-radius:18px;background:#fffdf8f5;box-shadow:0 14px 32px -28px #38443766}.preview_paper__jCQXA h3{font-size:17px;margin:0 0 8px}.preview_paper__jCQXA p{margin:0;font-size:14px;color:#68716b}.preview_adRails__LtCpJ{position:absolute;inset:95px 0 auto;pointer-events:none;display:flex;justify-content:space-between;max-width:1536px;margin-inline:auto;padding-inline:20px}.preview_adExample__k2bay{width:160px;height:600px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:24px 16px;background:linear-gradient(145deg,#203f4f,#496453)!important;color:white;border-radius:8px;border:1px solid #ffffff;box-shadow:0 14px 32px #1e32482b}.preview_adExample__k2bay small{font-size:10px;opacity:.8}.preview_adExample__k2bay strong{font-size:22px;line-height:1.6;font-weight:600}.preview_adExample__k2bay span{font-size:12px;opacity:.8}.preview_adExample__k2bay b{margin-top:auto;padding:10px 8px;border:1px solid #fff8;font-size:11px}.preview_adExampleRight__yO3zR{background:linear-gradient(145deg,#b38566,#e1c7a4)!important}.preview_privacyHero__fzrB_{margin:32px auto 0;max-width:1080px;width:calc(100% - 40px);min-height:340px;padding:65px 45px;color:white;border-radius:25px;background:linear-gradient(90deg,#172635eb,#17263530),url(/images/topics/privacy-theme-v1.webp) 50%/cover}.preview_privacyHero__fzrB_ h1{font-size:42px}@media (max-width:1500px){.preview_adRails__LtCpJ{position:static;max-width:720px;gap:24px;justify-content:center}.preview_adExample__k2bay{height:250px;width:300px}.preview_adExample__k2bay strong{font-size:18px}}@media (max-width:767px){.preview_toolbar__Z_NAe{justify-content:flex-start;padding:14px;gap:12px}.preview_toolbar__Z_NAe label{max-width:100%}.preview_toolbar__Z_NAe select{max-width:240px}.preview_sampleContent__nWcEF{margin-top:32px}.preview_adRails__LtCpJ{flex-direction:column;align-items:center}.preview_adExample__k2bay{width:min(300px,100%)}}