.anchors[data-astro-cid-5yxmqngi]{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 40px;padding-top:64px}.anchors[data-astro-cid-5yxmqngi] a[data-astro-cid-5yxmqngi]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-weight:500;font-size:var(--fs-small);letter-spacing:.06em;color:var(--text-primary)}.anchors__icon[data-astro-cid-5yxmqngi]{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--btn-fill);border-radius:3px;background:var(--btn-fill);color:#fff;overflow:hidden}.anchors__icon[data-astro-cid-5yxmqngi] svg[data-astro-cid-5yxmqngi]{fill:none;stroke:currentColor;stroke-width:1.1}@media(hover:hover)and (pointer:fine){.anchors[data-astro-cid-5yxmqngi] a[data-astro-cid-5yxmqngi]:hover .anchors__icon[data-astro-cid-5yxmqngi] svg[data-astro-cid-5yxmqngi]{animation:anchor-drop var(--dur-slow) var(--ease-out)}}@keyframes anchor-drop{0%{transform:translateY(0)}45%{transform:translateY(160%)}45.01%{transform:translateY(-160%)}to{transform:translateY(0)}}@media(hover:hover)and (pointer:fine){@media(prefers-reduced-motion:reduce){.anchors[data-astro-cid-5yxmqngi] a[data-astro-cid-5yxmqngi]:hover .anchors__icon[data-astro-cid-5yxmqngi] svg[data-astro-cid-5yxmqngi]{animation:none}}}#message[data-astro-cid-5yxmqngi],#brands[data-astro-cid-5yxmqngi],#profile[data-astro-cid-5yxmqngi]{scroll-margin-top:40px}.message[data-astro-cid-5yxmqngi],.profile[data-astro-cid-5yxmqngi]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;padding-left:var(--edge)}.message__img[data-astro-cid-5yxmqngi],.profile__img[data-astro-cid-5yxmqngi]{aspect-ratio:1;border-radius:var(--radius);overflow:hidden;margin-right:var(--frame)}.profile[data-astro-cid-5yxmqngi]{padding-left:0;padding-right:var(--edge)}.profile__img[data-astro-cid-5yxmqngi]{margin:0 0 0 var(--frame)}.message__jp[data-astro-cid-5yxmqngi]{margin-top:32px}.message__jp[data-astro-cid-5yxmqngi] p[data-astro-cid-5yxmqngi]+p[data-astro-cid-5yxmqngi]{margin-top:24px}.message__sign[data-astro-cid-5yxmqngi]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:40px;font-family:var(--font-sans);color:var(--text-primary)}.message__role[data-astro-cid-5yxmqngi]{font-weight:500;font-size:var(--fs-small);letter-spacing:.06em}.message__name[data-astro-cid-5yxmqngi]{font-weight:500;font-size:var(--fs-h2-sp);letter-spacing:.12em}.message__en[data-astro-cid-5yxmqngi]{margin-top:40px;font-family:var(--font-sans);font-size:var(--fs-small);line-height:1.6;letter-spacing:.04em;color:var(--text-secondary)}.message__en[data-astro-cid-5yxmqngi] p[data-astro-cid-5yxmqngi]+p[data-astro-cid-5yxmqngi]{margin-top:16px}.brands[data-astro-cid-5yxmqngi]{padding-bottom:40px}.brands[data-astro-cid-5yxmqngi]+.profile[data-astro-cid-5yxmqngi]{padding-top:0}.brand[data-astro-cid-5yxmqngi]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-top:88px}.brand__img[data-astro-cid-5yxmqngi]{aspect-ratio:3 / 2;border-radius:var(--radius);overflow:hidden;margin-left:var(--frame)}.brand__text[data-astro-cid-5yxmqngi]{padding:0 var(--gutter) 24px 0;max-width:448px;justify-self:center}.brand--rev[data-astro-cid-5yxmqngi] .brand__img[data-astro-cid-5yxmqngi]{order:2;margin:0 var(--frame) 0 0}.brand--rev[data-astro-cid-5yxmqngi] .brand__text[data-astro-cid-5yxmqngi]{padding:0 0 24px max(var(--gutter),calc((100vw - var(--content-max)) / 2 + var(--gutter)));justify-self:start}.brand__title[data-astro-cid-5yxmqngi]{font-weight:300;font-size:var(--fs-h2-sp);line-height:1.6;letter-spacing:.08em;color:var(--text-primary)}.brand__body[data-astro-cid-5yxmqngi]{margin-top:24px;font-size:var(--fs-note);line-height:1.9;color:var(--text-secondary)}.profile__list[data-astro-cid-5yxmqngi]{margin-top:48px}.profile__list[data-astro-cid-5yxmqngi] div[data-astro-cid-5yxmqngi]{display:grid;grid-template-columns:128px 1fr;padding:12px 8px;border-bottom:1px solid var(--border)}.profile__list[data-astro-cid-5yxmqngi] dt[data-astro-cid-5yxmqngi],.profile__list[data-astro-cid-5yxmqngi] dd[data-astro-cid-5yxmqngi]{font-size:var(--fs-body);line-height:1.6}@media(max-width:768px){.anchors[data-astro-cid-5yxmqngi]{justify-content:flex-start;gap:12px 20px;padding:56px var(--gutter) 0}.anchors[data-astro-cid-5yxmqngi]+.message[data-astro-cid-5yxmqngi]{padding-top:48px}.anchors[data-astro-cid-5yxmqngi] a[data-astro-cid-5yxmqngi]{gap:6px;font-weight:400;font-size:var(--fs-caption)}.anchors__icon[data-astro-cid-5yxmqngi]{width:18px;height:18px}.anchors__icon[data-astro-cid-5yxmqngi] svg[data-astro-cid-5yxmqngi]{width:7px;height:9px}.message[data-astro-cid-5yxmqngi],.profile[data-astro-cid-5yxmqngi],.brand[data-astro-cid-5yxmqngi],.brand--rev[data-astro-cid-5yxmqngi]{grid-template-columns:1fr;gap:40px;padding-left:0;padding-right:0}.message__text[data-astro-cid-5yxmqngi],.profile__text[data-astro-cid-5yxmqngi]{padding:0 var(--gutter)}.message__img[data-astro-cid-5yxmqngi],.profile__img[data-astro-cid-5yxmqngi]{margin:0 var(--frame)}.brand[data-astro-cid-5yxmqngi]{margin-top:64px}.brands[data-astro-cid-5yxmqngi]{padding-bottom:48px}.profile__img[data-astro-cid-5yxmqngi]{order:1}.brand__img[data-astro-cid-5yxmqngi],.brand--rev[data-astro-cid-5yxmqngi] .brand__img[data-astro-cid-5yxmqngi]{order:0;margin:0 var(--frame);border-radius:var(--radius)}.brand__text[data-astro-cid-5yxmqngi],.brand--rev[data-astro-cid-5yxmqngi] .brand__text[data-astro-cid-5yxmqngi]{padding:0 var(--gutter);justify-self:start}.pc[data-astro-cid-5yxmqngi]{display:none}.profile__list[data-astro-cid-5yxmqngi] div[data-astro-cid-5yxmqngi]{grid-template-columns:88px 1fr}.brand__title[data-astro-cid-5yxmqngi]{font-size:var(--fs-xl)}}
