body{margin:0}.aidia-magazine-page{font-family:Arial,Noto Sans JP,sans-serif;line-height:1.5}.aidia-magazine-page *{box-sizing:border-box}.aidia-magazine-page :where(h1,h2,h3,p,ul){margin:0}.aidia-magazine__articles{margin-inline:auto;text-align:center}.aidia-magazine__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px 16px;gap:24px 16px;padding:0;list-style:none;text-align:left}.aidia-magazine__grid a{display:block;color:inherit;text-decoration:none}.aidia-magazine__grid img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;margin-bottom:16px}.aidia-magazine__grid .list-2__item__sd-3{color:var(--aidia-color-brand-strong);font-size:14px;font-weight:700;margin-bottom:8px}.aidia-magazine__grid .list-2__item__sd-4{font-size:20px;font-weight:700;line-height:1.45}.aidia-magazine__all{display:inline-flex;align-items:center;justify-content:center;width:380px;max-width:100%;min-height:68px;border:2px solid;border-radius:999px;font-size:24px;font-weight:700;text-decoration:none;box-shadow:var(--aidia-shadow-brand-button)}@media(max-width:600px){.aidia-magazine__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aidia-magazine__grid .list-2__item__sd-4{font-size:18px}.aidia-magazine__all{min-height:52px}}.aidia-magazine{width:100%;color:var(--aidia-color-text)}.aidia-magazine__intro{padding:40px 24px 28px;text-align:center;background:var(--aidia-color-surface-ivory)}.aidia-magazine__eyebrow{color:var(--aidia-color-brand-strong);font-size:14px;font-weight:700;letter-spacing:.08em}.aidia-magazine__intro h1{margin:12px 0 20px;font-size:clamp(30px,4vw,44px);line-height:1.4}.aidia-magazine__lead{font-size:16px;line-height:1.9}.aidia-magazine__frequency{margin-top:16px;font-size:12px;color:var(--aidia-color-muted)}.aidia-magazine__articles{padding:40px 24px 64px;width:100%;max-width:1120px}.aidia-magazine__articles-heading{width:100%;margin-bottom:28px;text-align:left}.aidia-magazine__articles-heading h2{margin-bottom:8px;font-size:26px;font-weight:700}.aidia-magazine__articles-heading p{font-size:14px;color:var(--aidia-color-muted)}.aidia-magazine__grid{margin:0}.aidia-magazine__all{margin-top:36px;padding-inline:0}.aidia-magazine__about{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;grid-gap:56px;gap:56px;max-width:1120px;margin:0 auto 64px;padding:40px;border-radius:16px;background:var(--aidia-color-surface-ivory)}.aidia-magazine__message h2{margin:12px 0 20px;font-size:26px;font-weight:700;line-height:1.6}.aidia-magazine__author p,.aidia-magazine__message>p:last-child{font-size:14px;line-height:1.9}.aidia-magazine__author{display:flex;gap:20px;align-items:flex-start}.aidia-magazine__author img{width:100px;height:100px;border-radius:50%;object-fit:cover}.aidia-magazine__author-name{font-weight:700;margin-bottom:12px}.aidia-magazine__author-name span{display:block;font-size:12px;font-weight:400;color:var(--aidia-color-muted)}.aidia-magazine__author a{display:inline-block;margin-top:12px;color:var(--aidia-color-brand-strong);font-size:13px;text-decoration:underline;text-underline-offset:4px}@media (max-width:600px){.aidia-magazine__intro{padding:32px 20px}.aidia-magazine__lead{font-size:14px}.aidia-magazine__lead br{display:none}.aidia-magazine__articles{padding:28px 20px 40px}.aidia-magazine__articles-heading h2{font-size:22px}.aidia-magazine__all{width:100%;max-width:340px}.aidia-magazine__all .aidia-cta__label{font-size:16px}.aidia-magazine__about{grid-template-columns:1fr;gap:28px;margin:0 20px 40px;padding:24px}.aidia-magazine__message h2{font-size:23px}.aidia-magazine__author{gap:16px}.aidia-magazine__author img{width:72px;height:72px}}