.Pagination_pagination__K9d3l{display:flex;justify-content:center;align-items:center;gap:var(--s-3);margin-top:var(--s-12);flex-wrap:wrap}.Pagination_list__QOYDR{display:flex;gap:.4rem;list-style:none;padding:0;margin:0;flex-wrap:wrap;justify-content:center}.Pagination_item__vlpTK{display:inline-flex;align-items:center;justify-content:center;min-width:3.6rem;height:3.6rem;padding:0 var(--s-2);border:1px solid var(--color-border);background:var(--color-white);color:var(--color-text);font-family:var(--font-en);font-size:1.4rem;font-weight:600;border-radius:var(--radius-sm);transition:background .2s ease,color .2s ease,border-color .2s ease}.Pagination_item__vlpTK:hover{background:var(--color-surface);border-color:var(--color-brand-700);opacity:1}.Pagination_itemActive__nmzeK{background:var(--color-brand-700);color:var(--color-white);border-color:var(--color-brand-700)}.Pagination_nav__HVeLH{font-size:1.4rem;padding:0 var(--s-3);color:var(--color-brand-700);letter-spacing:.04em;font-weight:600}.Pagination_nav__HVeLH:hover{opacity:.7}.Pagination_navDisabled__OqBgr{color:var(--color-text-soft);pointer-events:none;opacity:.5}@media (max-width:767px){.Pagination_list__QOYDR{gap:.8rem}.Pagination_item__vlpTK{position:relative}.Pagination_item__vlpTK:after{content:"";position:absolute;inset:-.5rem}.Pagination_nav__HVeLH{position:relative}.Pagination_nav__HVeLH:after{content:"";position:absolute;inset:-1rem 0}}.news_head__k0Wlb{padding:var(--s-16) 0 var(--s-10);text-align:left;background:var(--gradient-warm)}.news_title__jNgbM{font-size:1.8rem;font-weight:600;letter-spacing:.05em;color:var(--color-accent-700);margin:var(--s-2) 0 0}.news_body__tp1hl{background:var(--color-bg)}.news_empty__y_3Kx{text-align:center;font-size:1.5rem;color:var(--color-text-muted);padding:var(--s-12) 0}.news_list__p5fe4{border-top:1px solid var(--color-border)}.news_item__NHVhL{border-bottom:1px solid var(--color-border)}.news_itemLink__4m7f3{display:grid;grid-template-columns:20rem 1fr auto;gap:var(--s-5);align-items:center;padding:var(--s-5) var(--s-2);transition:background .2s ease,padding .2s ease}.news_itemLink__4m7f3:hover{background:var(--color-surface);opacity:1;padding-left:var(--s-4)}.news_itemMeta__rrDl7{display:flex;align-items:center;gap:var(--s-3)}.news_itemDate__HXMCA{font-family:var(--font-en);font-size:1.4rem;letter-spacing:.02em;color:var(--color-text-soft)}.news_itemCategory__NyCQd{font-size:1.4rem;font-weight:600;padding:.4rem 1rem;background:var(--color-accent-100);color:var(--color-accent-700);border-radius:var(--radius-full);letter-spacing:.05em}.news_itemTitle__igaDl{font-size:1.6rem;font-weight:600;color:var(--color-text);line-height:1.6}.news_itemArrow__tN4C_{font-size:1.6rem;color:var(--color-brand-700);transition:transform .2s ease}.news_itemLink__4m7f3:hover .news_itemArrow__tN4C_{transform:translateX(.4rem)}@media (max-width:768px){.news_itemLink__4m7f3{grid-template-columns:1fr auto;gap:var(--s-2);padding:var(--s-4) var(--s-2)}.news_itemMeta__rrDl7{grid-column:1/-1}.news_itemTitle__igaDl{grid-column:1;font-size:1.5rem}}.works_head__Cwh0s{padding:var(--s-16) 0 var(--s-10);text-align:left;background:var(--gradient-warm)}.works_title__QzVcQ{font-size:1.8rem;font-weight:600;letter-spacing:.05em;color:var(--color-accent-700);margin:var(--s-2) 0 0}.works_lead__HgNQb{font-size:1.6rem;color:var(--color-text-muted);line-height:2;margin-top:var(--s-5)}.works_body__2UO_N{background:var(--color-bg)}.works_empty__6McVd{text-align:center;font-size:1.5rem;color:var(--color-text-muted);padding:var(--s-12) 0}.works_grid__byryQ{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-8) var(--s-5)}@media (max-width:900px){.works_grid__byryQ{grid-template-columns:repeat(2,1fr);gap:var(--s-6) var(--s-4)}}@media (max-width:600px){.works_grid__byryQ{grid-template-columns:1fr;gap:var(--s-8);padding-inline:10%}.works_card__V0MlB{gap:var(--s-3)}.works_cardBody__9koiw{padding:var(--s-2) 0 0;gap:var(--s-2)}.works_cardTitle__Ekn_B{font-size:1.6rem;line-height:1.55}.works_client__cxBYr{font-size:1.4rem}.works_summary__9cMXb{font-size:1.4rem;line-height:1.8}.works_tag__6rPvv{font-size:1.4rem;padding:.3rem .8rem}.works_thumb__ZerOK{aspect-ratio:4/3}}.works_card__V0MlB{display:flex;flex-direction:column;gap:var(--s-3);transition:opacity .2s ease}.works_card__V0MlB:hover{opacity:1}.works_thumb__ZerOK{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--color-surface);border-radius:1.6rem}.works_thumb__ZerOK img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.works_card__V0MlB:hover .works_thumb__ZerOK img{transform:scale(1.04)}.works_cardBody__9koiw{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-2) 0 0}.works_tag__6rPvv{display:inline-block;align-self:flex-start;font-size:1.4rem;font-weight:500;padding:.3rem 1.1rem;background:var(--color-accent-500);color:var(--color-white);border-radius:999px;letter-spacing:.05em}.works_cardTitle__Ekn_B{font-size:2rem;line-height:1.5}.works_client__cxBYr{font-size:1.4rem;color:var(--color-text-soft);letter-spacing:.02em}.works_summary__9cMXb{font-size:1.4rem;color:var(--color-text-muted);line-height:1.9}