.page_page__lx3wV{--daily-forest:#12341f;--daily-ink:#111c17;--daily-moss:#385447;--daily-cream:#f6f4ec;--daily-paper:#fffdf5;--daily-line:#dfe4d8;--daily-gold:#efc55f;--daily-mint:#a9dfc0;color:var(--daily-ink);background:var(--daily-cream);overflow-x:hidden}.page_page__lx3wV h1,.page_page__lx3wV h2,.page_page__lx3wV h3,.page_page__lx3wV p,.page_page__lx3wV pre{margin:0;letter-spacing:0}.page_hero__t967V{position:relative;min-height:720px;padding:96px 24px 112px;color:var(--daily-paper);background:linear-gradient(110deg,rgba(11,35,21,.95),rgba(18,52,31,.86) 48%,rgba(18,52,31,.42)),radial-gradient(circle at 84% 18%,rgba(239,197,95,.28),transparent 34%),linear-gradient(135deg,#0a2014,#17351f 62%,#263924);isolation:isolate}.page_hero__t967V:after{content:"";position:absolute;right:-8vw;bottom:-64px;z-index:-1;width:50vw;min-width:520px;height:164px;border-top:2px solid rgba(239,197,95,.62);background:#102c1c;transform:rotate(-5deg)}.page_heroInner__ikbOx,.page_wrap__BzGUi{width:min(1120px,100%);margin:0 auto}.page_heroInner__ikbOx{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:44px;align-items:end;min-height:520px}.page_kicker__Gurxk{color:#a46a1c;font-family:var(--font-inter),var(--font-noto-sans-jp),sans-serif;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.page_hero__t967V .page_kicker__Gurxk{color:var(--daily-gold)}.page_hero__t967V h1,.page_sectionHead__x8nuC h2{font-family:var(--font-noto-serif-jp),serif;font-weight:800;line-height:1.16}.page_hero__t967V h1{max-width:780px;color:var(--daily-paper);font-size:clamp(38px,5vw,68px);text-wrap:balance;word-break:keep-all;margin-top:14px}.page_hero__t967V h1 span{display:block;margin-top:12px;color:rgba(255,253,245,.82);font-size:clamp(24px,2.6vw,38px)}.page_heroLead__RIr0C{max-width:760px;margin-top:24px;color:rgba(255,253,245,.9);font-size:18px;font-weight:650;line-height:1.95}.page_heroChips__YmDgG{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.page_heroChips__YmDgG span{display:inline-flex;min-height:34px;align-items:center;border:1px solid rgba(255,253,245,.2);border-radius:6px;padding:0 12px;color:var(--daily-paper);background:rgba(255,253,245,.09);font-size:13px;font-weight:850}.page_heroPanel__V0G1x{border:1px solid rgba(239,197,95,.48);border-radius:8px;padding:26px;color:var(--daily-ink);background:rgba(255,253,245,.94);box-shadow:0 28px 70px rgba(4,24,13,.24)}.page_heroPanel__V0G1x p{color:#a46a1c;font-size:12px;font-weight:900}.page_heroPanel__V0G1x strong{display:block;margin-top:12px;color:#17351f;font-family:var(--font-noto-serif-jp),serif;font-size:27px;line-height:1.35}.page_heroPanel__V0G1x span{display:block;margin-top:18px;color:#4a594f;font-size:15px;line-height:1.8}.page_anchorBar__slefQ{position:sticky;top:0;z-index:5;display:flex;gap:1px;justify-content:center;border-bottom:1px solid var(--daily-line);background:rgba(255,253,245,.94);backdrop-filter:blur(12px)}.page_anchorBar__slefQ a{display:inline-flex;min-height:52px;align-items:center;padding:0 22px;color:#17351f;font-size:13px;font-weight:850;text-decoration:none}.page_anchorBar__slefQ a:hover{background:rgba(239,197,95,.16)}.page_section__8XWMQ{padding:76px 24px;border-bottom:1px solid var(--daily-line)}.page_sectionHead__x8nuC{max-width:760px;margin-bottom:28px}.page_sectionHead__x8nuC h2{margin-top:8px;color:#17351f;font-size:clamp(28px,3vw,44px)}.page_sectionHead__x8nuC p:not(.page_kicker__Gurxk){margin-top:14px;color:#4a594f;font-size:16px;line-height:1.85}.page_cardGrid__vXb4f,.page_steps__KWymP{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.page_card__E4j52,.page_steps__KWymP article{border:1px solid var(--daily-line);border-radius:8px;padding:22px;background:var(--daily-paper);box-shadow:0 18px 44px rgba(30,45,34,.08)}.page_steps__KWymP span{color:#a46a1c;font-size:13px;font-weight:900}.page_card__E4j52 h3,.page_steps__KWymP h3{margin-top:10px;color:#17351f;font-size:18px;line-height:1.45}.page_card__E4j52 p,.page_steps__KWymP p{margin-top:10px;color:#4a594f;font-size:14px;line-height:1.8}.page_phraseList__39h9c{display:grid;gap:10px;margin-top:12px}.page_phrase__5Dhse{border:1px solid #e4e7dc;border-radius:6px;padding:12px 14px;background:#ffffff}.page_phrase__5Dhse b{color:#17351f}.page_notice__38WoQ{margin-top:18px;border-left:5px solid var(--daily-gold);border-radius:0 8px 8px 0;padding:16px 18px;color:#594218;background:#fff8e4;font-size:14px;line-height:1.8}.page_promptBox__JAgYp{overflow:auto;border:1px solid #304833;border-radius:8px;padding:18px;color:#ecf5ec;background:#111c17;font-size:13px;line-height:1.8;white-space:pre-wrap}@media (max-width:860px){.page_hero__t967V{min-height:auto;padding:72px 20px 88px}.page_cardGrid__vXb4f,.page_heroInner__ikbOx,.page_steps__KWymP{grid-template-columns:1fr}.page_anchorBar__slefQ{justify-content:flex-start;overflow-x:auto}.page_anchorBar__slefQ a{white-space:nowrap}.page_section__8XWMQ{padding:58px 20px}}