.about-page[data-astro-cid-v2cbyr3p]{box-sizing:content-box;max-width:1352px;margin:0 auto;padding:0 24px 104px;color:#000}@media screen and (min-width: 821px){.about-page[data-astro-cid-v2cbyr3p]{padding:80px 80px 64px}}.about-page__empty[data-astro-cid-v2cbyr3p]{margin:0;padding-top:24px;font-family:kiiks Latin Body,kiiks JP Body,Alte Haas Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.8}.about[data-astro-cid-v2cbyr3p]{display:flex;flex-direction:column;align-items:stretch}.about__hero[data-astro-cid-v2cbyr3p]{display:contents}@media screen and (min-width: 821px){.about__hero[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:1080fr 398fr;gap:18px;align-items:start;width:calc(100% + 144px);margin-inline:-72px}}.about__main-visual[data-astro-cid-v2cbyr3p]{order:0;width:calc(100% + 48px);margin-top:-60px;margin-inline:-24px}@media screen and (min-width: 821px){.about__main-visual[data-astro-cid-v2cbyr3p]{width:auto;margin:0}}.about__main-visual[data-astro-cid-v2cbyr3p] img[data-astro-cid-v2cbyr3p]{display:block;width:100%;height:auto;aspect-ratio:402/620;object-fit:cover;background-color:#edeef0}@media screen and (min-width: 821px){.about__main-visual[data-astro-cid-v2cbyr3p] img[data-astro-cid-v2cbyr3p]{aspect-ratio:1080/688}}.about__sub-visual[data-astro-cid-v2cbyr3p]{order:3;width:203px;margin:128px auto 0}@media screen and (min-width: 821px){.about__sub-visual[data-astro-cid-v2cbyr3p]{order:0;width:auto;margin:0}}.about__sub-visual[data-astro-cid-v2cbyr3p] img[data-astro-cid-v2cbyr3p]{display:block;width:100%;height:auto;aspect-ratio:398/496;object-fit:cover;background-color:#edeef0}.about__tagline[data-astro-cid-v2cbyr3p]{order:1;display:flex;flex-wrap:wrap;column-gap:16px;margin:16px 0 0;font-family:Syncro Mono,Zen Antique Soft,"Noto Serif JP",serif;font-size:18px;font-style:italic;font-synthesis:none;font-weight:400;line-height:1.4;letter-spacing:0}@media screen and (max-width: 820px){.about__tagline[data-astro-cid-v2cbyr3p]{font-size:clamp(14px,(100vw - 48px) / var(--tagline-em, 1),18px)}}@media screen and (min-width: 821px){.about__tagline[data-astro-cid-v2cbyr3p]{font-size:28px}}.about__tagline[data-astro-cid-v2cbyr3p] .about__tagline-part[data-astro-cid-v2cbyr3p]{flex:1 1 auto;min-width:calc(50% - 8px);max-width:100%;overflow-wrap:anywhere}.about__intro[data-astro-cid-v2cbyr3p]{order:2;max-width:1010px;margin-top:64px;font-family:Syncro,Courier New,ui-monospace,monospace;font-size:14px;line-height:1.8;letter-spacing:0}@media screen and (min-width: 821px){.about__intro[data-astro-cid-v2cbyr3p]{margin-top:80px}}.about__intro--ja[data-astro-cid-v2cbyr3p]{font-family:Zen Antique Soft,"Noto Serif JP",serif}.about__intro--ja[data-astro-cid-v2cbyr3p] .typesetting-char-close{margin-right:-.48em}.about__intro--ja[data-astro-cid-v2cbyr3p] .typesetting-char-open{margin-left:-.48em}.about__intro--ja[data-astro-cid-v2cbyr3p] .typesetting-char-middle{margin-inline:-.24em}.about__intro[data-astro-cid-v2cbyr3p] p{margin:0;overflow-wrap:anywhere}.about__intro[data-astro-cid-v2cbyr3p] p+p{margin-top:1.8em}.about__intro[data-astro-cid-v2cbyr3p] em,.about__intro[data-astro-cid-v2cbyr3p] .brand{font-family:Syncro Mono,Zen Antique Soft,"Noto Serif JP",serif;font-style:italic;font-synthesis:none}.about__intro[data-astro-cid-v2cbyr3p] a{color:inherit;text-decoration:underline}.about__center[data-astro-cid-v2cbyr3p]{order:4;display:none}@media screen and (min-width: 821px){.about__center[data-astro-cid-v2cbyr3p]{position:relative;display:flex;justify-content:center;width:calc(100% + 144px);margin-top:128px;margin-inline:-72px}}.about__center[data-astro-cid-v2cbyr3p] img[data-astro-cid-v2cbyr3p]{display:block;width:392px;max-width:100%;height:auto;aspect-ratio:392/489;object-fit:cover;background-color:#edeef0}.about__center-mark[data-astro-cid-v2cbyr3p]{position:absolute;top:50%;display:block;width:48px;height:28px;color:#000;transform:translateY(-50%)}.about__center-mark[data-astro-cid-v2cbyr3p]:first-child{left:120px}.about__center-mark[data-astro-cid-v2cbyr3p]:last-child{right:24px}.about__section[data-astro-cid-v2cbyr3p],.about__media[data-astro-cid-v2cbyr3p]{order:5}.about__section[data-astro-cid-v2cbyr3p]{display:grid;grid-template-areas:"title" "body";gap:16px;margin-top:128px}@media screen and (min-width: 821px){.about__section[data-astro-cid-v2cbyr3p]{grid-template-columns:326px minmax(0,668px);grid-template-areas:"title title" ". body"}}.about__media[data-astro-cid-v2cbyr3p]+.about__section[data-astro-cid-v2cbyr3p],.about__section[data-astro-cid-v2cbyr3p]+.about__media[data-astro-cid-v2cbyr3p],.about__media[data-astro-cid-v2cbyr3p]+.about__media[data-astro-cid-v2cbyr3p]{margin-top:40px}@media screen and (min-width: 821px){.about__media[data-astro-cid-v2cbyr3p]+.about__section[data-astro-cid-v2cbyr3p],.about__section[data-astro-cid-v2cbyr3p]+.about__media[data-astro-cid-v2cbyr3p],.about__media[data-astro-cid-v2cbyr3p]+.about__media[data-astro-cid-v2cbyr3p]{margin-top:80px}}.about__section-title[data-astro-cid-v2cbyr3p]{grid-area:title;margin:0;font-family:Syncro,Zen Antique Soft,"Noto Serif JP",serif;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}@media screen and (min-width: 821px){.about__section-title[data-astro-cid-v2cbyr3p]{font-size:20px}}.about__section-body[data-astro-cid-v2cbyr3p]{grid-area:body;font-family:Alte Haas Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;letter-spacing:0}.about__section-body--ja[data-astro-cid-v2cbyr3p]{font-family:kiiks Latin Body,kiiks JP Body,Alte Haas Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:425;line-height:1.8}.about__section-body[data-astro-cid-v2cbyr3p] p{margin:0;overflow-wrap:anywhere}.about__section-body[data-astro-cid-v2cbyr3p] p+p{margin-top:1.4em}.about__section-body--ja[data-astro-cid-v2cbyr3p] p+p{margin-top:1.8em}.about__section-body[data-astro-cid-v2cbyr3p] em,.about__section-body[data-astro-cid-v2cbyr3p] .brand{font-family:Syncro Mono,Zen Antique Soft,"Noto Serif JP",serif;font-style:italic;font-synthesis:none}.about__section-body[data-astro-cid-v2cbyr3p] a{color:inherit;text-decoration:underline}.about__media[data-astro-cid-v2cbyr3p]{margin-top:128px}.about__media-frame[data-astro-cid-v2cbyr3p]{position:relative;width:100%;aspect-ratio:354/471;overflow:hidden;background-color:#edeef0}@media screen and (min-width: 821px){.about__media-frame[data-astro-cid-v2cbyr3p]{aspect-ratio:1352/761}}.about__media-frame--desktop[data-astro-cid-v2cbyr3p]{display:none}@media screen and (min-width: 821px){.about__media-frame--desktop[data-astro-cid-v2cbyr3p]{display:block}}@media screen and (min-width: 821px){.about__media-frame--mobile[data-astro-cid-v2cbyr3p]{display:none}}.about__media-frame[data-astro-cid-v2cbyr3p] img[data-astro-cid-v2cbyr3p]{display:block;width:100%;height:100%;object-fit:cover}.about__circle[data-astro-cid-v2cbyr3p]{order:6;width:128px;margin:128px auto 0;color:#000}@media screen and (min-width: 821px){.about__circle[data-astro-cid-v2cbyr3p]{width:214px}}.about__circle[data-astro-cid-v2cbyr3p] svg{display:block;width:100%;height:auto}
