.page_answer__tKTjz{max-width:900px;margin-inline:auto;text-align:center}.page_messages__HKtZ6{max-width:720px;margin-inline:auto;text-align:center;border:1px solid var(--border);border-radius:22px;padding:clamp(30px,5vw,52px);background:var(--surface,#fff)}.page_messages__HKtZ6 h2{font-family:var(--font-display);font-size:clamp(1.7rem,3.4vw,2.3rem);letter-spacing:-.02em;line-height:1.12;margin:0 0 16px}.page_messages__HKtZ6 p{margin:0 0 24px;color:var(--text-2);line-height:1.7}.IdeaCards_ideas__MK8bv{list-style:none;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px;counter-reset:idea}.IdeaCards_idea___8nAE{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:8px;gap:8px;padding:clamp(24px,3.5vw,34px);border:1px solid var(--border);border-radius:var(--radius-lg,18px);background:var(--surface,#fff);scroll-margin-top:90px}.IdeaCards_ideaNo__BPUko{font:600 .95rem/1.4 var(--font-mono);color:var(--text-3);padding-top:4px}.IdeaCards_ideaImage__BG_X4{display:block;width:100%;max-width:640px;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius-lg, 18px) - 6px);margin:0 0 18px}.IdeaCards_ideaBody__ASgkD h3{font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.6rem);line-height:1.2;letter-spacing:-.01em;margin:0 0 10px}.IdeaCards_ideaBody__ASgkD>p{margin:0;color:var(--text-2);line-height:1.65;max-width:62ch}.IdeaCards_meta__9bMQH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--border)}.IdeaCards_meta__9bMQH div{margin:0}.IdeaCards_meta__9bMQH dt{font:600 11px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:7px}.IdeaCards_meta__9bMQH dd{margin:0;font-size:.92rem;line-height:1.55;color:var(--text-2)}.IdeaCards_catch__zFr3R dd{color:var(--text)}.IdeaCards_ideaLink__tg_RS{display:inline-block;margin-top:10px;padding:8px 0;font-size:.92rem;font-weight:500}@media (max-width:767px){.IdeaCards_idea___8nAE{grid-template-columns:1fr;gap:4px}.IdeaCards_ideaNo__BPUko{padding-top:0}.IdeaCards_meta__9bMQH{grid-template-columns:1fr}}