.photo-band[data-astro-cid-zmw3i2lm]{width:min(100%, var(--w-container));padding:96px var(--sp-gutter) 0;margin-inline:auto}.photo-band[data-astro-cid-zmw3i2lm] .photo-frame{border-radius:48px;width:100%;height:560px}@media (width<=1024px){.photo-band[data-astro-cid-zmw3i2lm]{padding:56px var(--sp-gutter-sp) 0}.photo-band[data-astro-cid-zmw3i2lm] .photo-frame{aspect-ratio:16/9;border-radius:32px;height:auto}}.cycle-shapes[data-astro-cid-fvegzcm3]{width:min(100%, var(--w-container));padding:110px var(--sp-gutter) 0;grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:center;gap:64px;margin-inline:auto;display:grid}.cycle-shapes__figure[data-astro-cid-fvegzcm3]{width:100%}.cycle-shapes__figure[data-astro-cid-fvegzcm3] img{width:100%;height:auto;display:block}.cycle-shapes__copy[data-astro-cid-fvegzcm3]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.cycle-shapes[data-astro-cid-fvegzcm3] h2[data-astro-cid-fvegzcm3]{font-size:34px}.cycle-shapes[data-astro-cid-fvegzcm3] p[data-astro-cid-fvegzcm3]{color:var(--c-text-sub);margin:0;font-size:15px;line-height:2}@media (width<=1024px){.cycle-shapes[data-astro-cid-fvegzcm3]{padding:56px var(--sp-gutter-sp) 0;grid-template-columns:1fr;gap:32px}.cycle-shapes__copy[data-astro-cid-fvegzcm3]{gap:16px}.cycle-shapes[data-astro-cid-fvegzcm3] h2[data-astro-cid-fvegzcm3]{font-size:28px}.cycle-shapes[data-astro-cid-fvegzcm3] p[data-astro-cid-fvegzcm3]{font-size:14px}}.people-cards[data-astro-cid-q7pil2tq]{width:min(100%, var(--w-container));padding:100px var(--sp-gutter) 0;flex-direction:column;gap:36px;margin-inline:auto;display:flex}.people-cards__heading[data-astro-cid-q7pil2tq]{flex-direction:column;gap:12px;display:flex}.people-cards[data-astro-cid-q7pil2tq] h2[data-astro-cid-q7pil2tq]{font-size:36px}.people-cards__heading[data-astro-cid-q7pil2tq] p[data-astro-cid-q7pil2tq]{color:var(--c-accent-text);margin:0;font-size:13px;font-weight:700}.people-cards__grid[data-astro-cid-q7pil2tq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.people-cards[data-astro-cid-q7pil2tq] article[data-astro-cid-q7pil2tq]{--c-accent-text:#b54a00;border-radius:var(--r-card);background:var(--c-card);box-shadow:var(--shadow-soft);grid-template-columns:160px minmax(0,1fr);align-items:start;gap:28px;padding:30px;display:grid}.people-cards[data-astro-cid-q7pil2tq] .photo-frame{border-radius:50%;width:160px;height:160px}.people-cards[data-astro-cid-q7pil2tq] dl[data-astro-cid-q7pil2tq]{gap:12px;margin:0;display:grid}.people-cards[data-astro-cid-q7pil2tq] dl[data-astro-cid-q7pil2tq]>div[data-astro-cid-q7pil2tq]{grid-template-columns:5.5em minmax(0,1fr);gap:12px;display:grid}.people-cards[data-astro-cid-q7pil2tq] dt[data-astro-cid-q7pil2tq]{color:var(--c-accent-text);font-size:12px;font-weight:700}.people-cards[data-astro-cid-q7pil2tq] dd[data-astro-cid-q7pil2tq]{color:var(--c-text-sub);margin:0;font-size:14px;line-height:1.85}@media (width<=1024px){.people-cards[data-astro-cid-q7pil2tq]{padding:56px var(--sp-gutter-sp) 0;gap:24px}.people-cards[data-astro-cid-q7pil2tq] h2[data-astro-cid-q7pil2tq]{font-size:28px}.people-cards__grid[data-astro-cid-q7pil2tq]{grid-template-columns:1fr;gap:16px}.people-cards[data-astro-cid-q7pil2tq] article[data-astro-cid-q7pil2tq]{grid-template-columns:110px minmax(0,1fr);gap:18px;padding:22px}.people-cards[data-astro-cid-q7pil2tq] .photo-frame{width:110px;height:110px}.people-cards[data-astro-cid-q7pil2tq] dl[data-astro-cid-q7pil2tq]{gap:9px}.people-cards[data-astro-cid-q7pil2tq] dl[data-astro-cid-q7pil2tq]>div[data-astro-cid-q7pil2tq]{grid-template-columns:1fr;gap:3px}.people-cards[data-astro-cid-q7pil2tq] dd[data-astro-cid-q7pil2tq]{font-size:13px}}.quote-band[data-astro-cid-3hdyq6qv]{text-align:center;flex-direction:column;align-items:center;gap:16px;width:min(100%,720px);margin-inline:auto;padding-inline:24px;display:flex}.quote-band[data-astro-cid-3hdyq6qv] p[data-astro-cid-3hdyq6qv]{max-width:720px;font-family:var(--font-heading);letter-spacing:.04em;margin:0;font-size:20px;font-weight:700;line-height:2.4}.quote-band[data-astro-cid-3hdyq6qv] span[data-astro-cid-3hdyq6qv]{color:var(--c-on-brand-sub);letter-spacing:.1em;font-size:12px}@media (width<=1024px){.quote-band[data-astro-cid-3hdyq6qv]{gap:12px;padding-inline:0}.quote-band[data-astro-cid-3hdyq6qv] p[data-astro-cid-3hdyq6qv]{font-size:18px;line-height:2.2}.quote-band[data-astro-cid-3hdyq6qv] span[data-astro-cid-3hdyq6qv]{font-size:11px}}.about-notice[data-astro-cid-ta2fbyqs]{width:min(100%, var(--w-container));padding:96px var(--sp-gutter) 0;flex-direction:column;gap:28px;margin-inline:auto;display:flex}.about-notice__heading[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:12px;display:flex}.about-notice__heading[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]{color:var(--c-accent-text);letter-spacing:.16em;margin:0;font-size:11px;font-weight:700}.about-notice[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:34px}.about-notice[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs] small[data-astro-cid-ta2fbyqs]{color:var(--c-text-muted);font-family:var(--font-body);font-size:12px;font-weight:700}.about-notice[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{color:var(--c-text-sub);gap:14px;margin:0;padding-left:1.4em;font-size:15px;line-height:2;display:grid}.about-notice__items[data-astro-cid-ta2fbyqs]{gap:20px;display:grid}.about-notice__items[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{border-radius:var(--r-card);background:var(--c-card);box-shadow:var(--shadow-soft);border:0;flex-direction:column;gap:12px;padding:24px;display:flex}.about-notice[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:20px}.about-notice__items[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--c-text-sub);margin:0;font-size:14px;line-height:2}.about-notice__note[data-astro-cid-ta2fbyqs]{font-size:12px!important}.about-notice__link[data-astro-cid-ta2fbyqs]{margin:0}.about-notice__link[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{text-underline-offset:4px;font-weight:700}.about-notice__heading[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs].about-notice__lead{color:var(--c-text-sub);letter-spacing:0;font-size:14px;font-weight:400}.about-notice__wide[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2px 24px;font-size:14px}@media (width<=1024px){.about-notice[data-astro-cid-ta2fbyqs]{padding:56px var(--sp-gutter-sp) 0;gap:22px}.about-notice[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:28px}.about-notice[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{font-size:14px}.about-notice__items[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{padding:20px}}
