._idea_tjdif_1{max-width:1260px;margin:0 auto;padding:42px 30px 64px;scroll-margin-top:90px}._idea_tjdif_1 h2{max-width:800px;font-size:clamp(32px,3.7vw,52px);line-height:1.14;letter-spacing:-.045em}._idea_tjdif_1 ._ideaGrid_tjdif_3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}._idea_tjdif_1 article{min-height:0;padding:28px}._idea_tjdif_1 article h3{margin:20px 0 12px;font-size:27px;line-height:1.15}._idea_tjdif_1 article p{font-size:14px;line-height:1.75}._idea_tjdif_1 article>span:first-child{margin-bottom:12px}@media(max-width:760px){._idea_tjdif_1{padding:30px 20px 48px}._idea_tjdif_1 ._ideaGrid_tjdif_3{grid-template-columns:1fr;gap:16px}._idea_tjdif_1 article{padding:24px}._idea_tjdif_1 h2{font-size:34px}}._hero_tjdif_9{align-items:center;padding-top:clamp(2.5rem,4vw,4.5rem);padding-bottom:clamp(3rem,5vw,5rem)}._portrait_tjdif_10{width:100%;max-width:460px;margin:0;justify-self:center;overflow:hidden;border:1px solid var(--border);border-radius:1.7rem;background:var(--background);box-shadow:0 24px 65px #2331641f}._portraitImage_tjdif_11{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;object-position:center}._caption_tjdif_12{display:grid;gap:7px;padding:21px 24px 24px;border-top:1px solid var(--border);color:var(--foreground)}._caption_tjdif_12 span{color:var(--accent);font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:800}._caption_tjdif_12 strong{font-size:22px;line-height:1.2;letter-spacing:-.035em}._caption_tjdif_12 p{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.65}@media(max-width:650px){._hero_tjdif_9{padding-top:40px}._portrait_tjdif_10{max-width:460px;border-radius:22px}._caption_tjdif_12{padding:20px}._caption_tjdif_12 strong{font-size:20px}}
