.p-news{padding:72px var(--space-container-x)0;width:100%}@media screen and (max-width:540px){.p-news{padding:56px var(--space-container-x-mobile)0}}.p-news__inner{max-width:940px;width:100%;margin:0 auto}.p-news__heading{padding-top:60px}@media screen and (max-width:540px){.p-news__heading{padding-top:40px}}.p-news__title{font-family:var(--font-body);font-size:46px;font-weight:600;line-height:1.3;color:var(--color-ink)}@media screen and (max-width:840px){.p-news__title{font-size:40px}}@media screen and (max-width:540px){.p-news__title{font-size:32px}}.p-news__list{width:100%;margin-top:60px;border-top:1px solid var(--color-border)}@media screen and (max-width:840px){.p-news__list{margin-top:40px}}.p-news__item{display:flex;flex-direction:column;gap:12px;width:100%;padding:24px 0;border-bottom:1px solid var(--color-border);transition:border-color .3s ease-out}.p-news__item:hover{border-bottom-color:var(--color-ink-muted)}.p-news__item-title{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:.02em;color:var(--color-ink)}@media screen and (max-width:540px){.p-news__item-title{font-size:14px}}.p-news__meta{display:flex;align-items:center;gap:16px}.p-news__date{font-family:var(--font-inter);font-size:14px;font-weight:400;line-height:1;color:var(--color-ink-muted)}.p-news-article{padding:72px var(--space-container-x)0;width:100%}@media screen and (max-width:540px){.p-news-article{padding:52px var(--space-container-x-mobile)0}}.p-news-article__inner{max-width:940px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.p-news-article__header{width:100%;margin-top:60px;margin-bottom:40px}@media screen and (max-width:540px){.p-news-article__header{margin-top:40px;margin-bottom:24px}}.p-news-article__title{font-family:var(--font-body);font-size:32px;font-weight:600;line-height:1.3;color:var(--color-ink)}@media screen and (max-width:540px){.p-news-article__title{font-size:28px}}.p-news-article__meta{display:flex;align-items:center;gap:16px;margin-top:24px}@media screen and (max-width:540px){.p-news-article__meta{margin-top:16px}}.p-news-article__date{font-family:var(--font-inter);font-size:14px;font-weight:400;line-height:1.6;color:var(--color-ink-muted)}.p-news-article__body{width:100%;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.6;color:var(--color-ink)}@media screen and (max-width:540px){.p-news-article__body{font-size:14px}}.p-news-article__body p{margin:0 0 20px}.p-news-article__body h2{font-size:24px;font-weight:600;line-height:1.2;margin:40px 0 24px}.p-news-article__body h3{font-size:18px;font-weight:600;margin:32px 0 20px}.p-news-article__body ul{list-style:disc;font-size:14px;color:var(--color-ink);line-height:1.8;margin:0 0 40px 24px}.p-news-article__body ul li{margin-top:8px}.p-news-article__body ul li:first-child{margin-top:0}.p-news-article__body figure{width:90%;margin:0 auto 40px}.p-news-article__body figure.p-news-article__figure--small{width:50%}.p-news-article__body img{width:100%;height:auto}@media screen and (max-width:540px){.p-news-article__body figure,.p-news-article__body figure.p-news-article__figure--small{width:100%}}.p-news-article__body pre{background:#eee;border-radius:6px;font-family:Menlo,Monaco,courier new,monospace;font-size:14px;line-height:1.8;margin:20px 0;padding:25px 35px;white-space:pre-wrap}@media screen and (max-width:540px){.p-news-article__body pre{padding:16px 20px}}.p-news-article__body a{color:#007cff;text-decoration:underline}.p-news-article__back{display:inline-flex;align-items:center;justify-content:center;margin-top:60px;padding:12px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-s);font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1;letter-spacing:.02em;color:var(--color-ink);transition:background .3s ease-out}.p-news-article__back:hover{background:var(--color-hover)}