.nav[data-astro-cid-wpvy4v7s]{view-transition-name:site-nav;z-index:20;background-color:var(--color-paper);transition:transform .32s var(--ease-out);position:sticky;top:0}.nav[data-astro-cid-wpvy4v7s].is-away{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.nav[data-astro-cid-wpvy4v7s]{transition:none}}.nav-row[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.home[data-astro-cid-wpvy4v7s]{font-size:var(--step-lead);text-decoration:none}.actions[data-astro-cid-wpvy4v7s]{align-items:center;gap:24px;display:flex}.lang[data-astro-cid-wpvy4v7s]{font-size:var(--step-body);padding-block:10px;font-weight:500;text-decoration:none}.lang[data-astro-cid-wpvy4v7s]:hover{text-decoration:underline}.cta[data-astro-cid-wpvy4v7s]{min-height:44px;padding:12px 20px}@media (width<=480px){.nav-row[data-astro-cid-wpvy4v7s]{min-height:60px}.actions[data-astro-cid-wpvy4v7s]{gap:14px}.cta[data-astro-cid-wpvy4v7s]{font-size:var(--step-small);padding:10px 14px}}.hero[data-astro-cid-ge2uvauf]{--progress:0;--seam-start:56%;--seam:calc(var(--seam-start) * (1 - var(--progress)));position:relative}.stage[data-astro-cid-ge2uvauf]{height:calc(100svh - 72px);min-height:560px;position:relative;overflow:hidden}.sheet[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.sheet-stock[data-astro-cid-ge2uvauf]{background-color:var(--color-paper);clip-path:inset(0 0 calc(100% - var(--seam)) 0)}.sheet-drum[data-astro-cid-ge2uvauf]{background-color:var(--color-ink);clip-path:inset(var(--seam) 0 0 0)}.head[data-astro-cid-ge2uvauf]{left:var(--gutter);top:calc(var(--seam-start) - 1.29em);font-family:var(--font-display);font-weight:800;font-size:var(--step-display);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--color-ink);margin:0;line-height:.86;position:absolute}[data-astro-cid-ge2uvauf]:lang(ja) .head[data-astro-cid-ge2uvauf]{text-transform:none;top:calc(var(--seam-start) - 1.53em);line-height:1.02}.head-copy[data-astro-cid-ge2uvauf]{color:var(--color-pink)}.line[data-astro-cid-ge2uvauf]{padding-bottom:.02em;display:block;overflow:clip}.line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{display:block}.drawn[data-astro-cid-ge2uvauf]:before{content:attr(data-text)}.lede[data-astro-cid-ge2uvauf]{--head-size:var(--step-display);--head-foot:.43;left:var(--gutter);top:calc(var(--seam-start) + var(--head-size) * var(--head-foot) + 40px);max-width:34ch;font-size:var(--step-lead);color:var(--color-on-ink);line-height:1.3;position:absolute}[data-astro-cid-ge2uvauf]:lang(ja) .lede[data-astro-cid-ge2uvauf]{--head-foot:.51;max-width:26em}.spark[data-astro-cid-ge2uvauf]{top:6%;right:var(--gutter);aspect-ratio:1;z-index:2;mix-blend-mode:multiply;width:min(34vw,44svh);margin:0;position:absolute}.spark-static[data-astro-cid-ge2uvauf]{width:100%;height:100%;transition:opacity .6s var(--ease-out);position:absolute;inset:0}.plate[data-astro-cid-ge2uvauf]{mix-blend-mode:multiply}.spark[data-astro-cid-ge2uvauf] canvas{mix-blend-mode:multiply;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease-out);position:absolute;inset:0}.spark[data-astro-cid-ge2uvauf].is-live canvas{opacity:1}.spark[data-astro-cid-ge2uvauf].is-live .spark-static[data-astro-cid-ge2uvauf]{opacity:0}@media (width>=761px) and (prefers-reduced-motion:no-preference){.hero[data-astro-cid-ge2uvauf]{height:calc(175svh - 72px)}.stage[data-astro-cid-ge2uvauf]{position:sticky;top:72px}}@media (prefers-reduced-motion:no-preference){.line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{animation:rise-line .9s var(--ease-out) backwards;animation-delay:calc(.12s + var(--i) * .11s)}.lede[data-astro-cid-ge2uvauf]{animation:fade-up .7s var(--ease-out) .52s backwards}}@keyframes rise-line{0%{transform:translateY(105%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}}@media (width<=760px){.hero[data-astro-cid-ge2uvauf]{--seam-start:46%}.stage[data-astro-cid-ge2uvauf]{height:calc(100svh - 60px);min-height:520px}.head[data-astro-cid-ge2uvauf]{font-size:15.5vw}[data-astro-cid-ge2uvauf]:lang(ja) .head[data-astro-cid-ge2uvauf]{font-size:13.5vw}.lede[data-astro-cid-ge2uvauf]{--head-size:15.5vw;top:calc(var(--seam-start) + var(--head-size) * var(--head-foot) + 32px);font-size:var(--step-body);right:var(--gutter)}[data-astro-cid-ge2uvauf]:lang(ja) .lede[data-astro-cid-ge2uvauf]{--head-size:13.5vw}.spark[data-astro-cid-ge2uvauf]{width:46vw;top:3%}}.services[data-astro-cid-lesv7jgp]{--dwell:4.5s;background-color:var(--color-paper-3);color:var(--color-pink-ink);min-height:100svh;padding-block:var(--chapter-head) clamp(96px, 20vh, 200px)}.row-name[data-astro-cid-lesv7jgp]{font-family:var(--font-display);font-weight:800;font-size:var(--step-heading);letter-spacing:var(--tracking-display);margin:0;line-height:1}.heading[data-astro-cid-lesv7jgp]{color:var(--color-ink);margin-bottom:.35em}.list[data-astro-cid-lesv7jgp]{font-size:var(--step-heading);gap:.35em;margin:0;padding:0;list-style:none;display:grid}.row[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:baseline;column-gap:clamp(16px,2.2vw,32px);display:grid}.row[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{font-size:var(--step-body);max-width:40ch;line-height:1.5}.plate[data-astro-cid-lesv7jgp]{display:inline-block;position:relative}button[data-astro-cid-lesv7jgp].plate{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.services[data-astro-cid-lesv7jgp].is-cycling .row[data-astro-cid-lesv7jgp] .row-name[data-astro-cid-lesv7jgp]{color:var(--color-pink-ink);transition:color .26s var(--ease-out)}.services[data-astro-cid-lesv7jgp].is-cycling .row[data-astro-cid-lesv7jgp].is-active .row-name[data-astro-cid-lesv7jgp]{color:var(--color-ink)}.services[data-astro-cid-lesv7jgp].is-cycling .list[data-astro-cid-lesv7jgp]{position:relative}.services[data-astro-cid-lesv7jgp].is-cycling .row[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{inset-block:0;width:calc((100% - var(--gutter)) * 5 / 12);max-width:none;font-size:var(--step-lead);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out), transform 0s linear .2s;align-items:center;margin:0;line-height:1.3;display:flex;position:absolute;right:0;transform:translate(.4em,.25em)}.services[data-astro-cid-lesv7jgp].is-cycling .row[data-astro-cid-lesv7jgp].is-active p[data-astro-cid-lesv7jgp]{opacity:1;pointer-events:auto;transition:opacity .42s var(--ease-out), transform .52s var(--ease-out);transform:none}.services[data-astro-cid-lesv7jgp].is-cycling .plate[data-astro-cid-lesv7jgp]:before{content:attr(data-text);color:var(--color-pink);mix-blend-mode:multiply;clip-path:inset(-.25em 100% -.25em -.1em);opacity:0;pointer-events:none;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);position:absolute;inset:0;transform:translate(.16em,.12em)}.services[data-astro-cid-lesv7jgp].is-cycling .is-active .plate[data-astro-cid-lesv7jgp]:before{opacity:1;transition:opacity .24s var(--ease-out);animation:roll var(--dwell) linear forwards;transform:translate(.035em,.03em)}.services[data-astro-cid-lesv7jgp].is-cycling .is-printed .plate[data-astro-cid-lesv7jgp]:before{clip-path:inset(-.25em -.1em)}.services[data-astro-cid-lesv7jgp].is-cycling .heading[data-astro-cid-lesv7jgp].is-active .plate[data-astro-cid-lesv7jgp]:before{animation-duration:3s}.services[data-astro-cid-lesv7jgp].is-paused .is-active .plate[data-astro-cid-lesv7jgp]:before{animation-play-state:paused}.services[data-astro-cid-lesv7jgp].is-locked .is-active .plate[data-astro-cid-lesv7jgp]:before{clip-path:inset(-.25em -.1em);animation:none}@keyframes roll{to{clip-path:inset(-.25em -.1em)}}@media (width<=760px){.row[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,1fr);row-gap:10px;margin-bottom:28px}.row[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{padding-left:var(--gutter)}}.work[data-astro-cid-t3eiqlen]{--travel:0px;color:var(--color-on-ink);background-color:var(--color-pink-ink);position:relative}.stage[data-astro-cid-t3eiqlen]{padding-top:clamp(72px,12vh,140px);position:relative;overflow:hidden}.bed[data-astro-cid-t3eiqlen]{padding-block:clamp(32px,6vh,64px);position:relative}.rail[data-astro-cid-t3eiqlen]{margin-inline:var(--gutter);position:relative;overflow:clip}.ground[data-astro-cid-t3eiqlen]{background-color:var(--color-ink-3);isolation:isolate;position:absolute;inset:0}.ground[data-astro-cid-t3eiqlen] video[data-astro-cid-t3eiqlen]{object-fit:cover;filter:grayscale()contrast(1.15);mix-blend-mode:multiply;width:100%;height:100%}.ground[data-astro-cid-t3eiqlen]:after{content:"";background-color:var(--color-pink-ink);mix-blend-mode:lighten;position:absolute;inset:0}.intro[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(16px,2.2vw,32px);padding-bottom:clamp(32px,5vh,56px);display:grid;position:relative}h2[data-astro-cid-t3eiqlen]{font-size:var(--step-heading);line-height:1}.intro[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]{font-size:var(--step-lead);max-width:26ch;line-height:1.3}[data-astro-cid-t3eiqlen]:lang(ja) .intro[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]{max-width:18em}.track[data-astro-cid-t3eiqlen]{gap:40px;margin:0;padding:0;list-style:none;display:flex;position:relative}.card[data-astro-cid-t3eiqlen]{aspect-ratio:720/560;width:min(600px,44vw);color:var(--color-pink-ink);flex:none;grid-template-rows:68fr 32fr;display:grid}.shot[data-astro-cid-t3eiqlen]{background-color:var(--color-paper-3);background-image:var(--grain);overflow:hidden}.shot[data-astro-cid-t3eiqlen] img[data-astro-cid-t3eiqlen],.shot[data-astro-cid-t3eiqlen] svg[data-astro-cid-t3eiqlen]{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.shot[data-astro-cid-t3eiqlen] svg[data-astro-cid-t3eiqlen]{isolation:isolate}.ink-line[data-astro-cid-t3eiqlen]{fill:none;stroke:var(--color-ink);stroke-width:4px}.ink-fill[data-astro-cid-t3eiqlen]{fill:var(--color-ink);mix-blend-mode:multiply}.pink-fill[data-astro-cid-t3eiqlen]{fill:var(--color-pink);mix-blend-mode:multiply}.panel[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px;padding:28px;display:grid}.tone-stock[data-astro-cid-t3eiqlen] .panel[data-astro-cid-t3eiqlen]{background-color:var(--color-paper)}.tone-pink[data-astro-cid-t3eiqlen] .panel[data-astro-cid-t3eiqlen]{background-color:var(--color-paper-2)}.tone-blue[data-astro-cid-t3eiqlen] .panel[data-astro-cid-t3eiqlen]{background-color:var(--color-ink-5)}h3[data-astro-cid-t3eiqlen]{font-size:var(--step-lead);line-height:1.05}.meta[data-astro-cid-t3eiqlen]{text-align:right;font-size:var(--step-body);justify-self:end;gap:2px;line-height:1.4;display:grid}.panel[data-astro-cid-t3eiqlen]>[data-astro-cid-t3eiqlen]{transition:opacity .26s var(--ease-out), visibility 0s}.card[data-astro-cid-t3eiqlen].is-out .panel[data-astro-cid-t3eiqlen]>[data-astro-cid-t3eiqlen]{opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out), visibility 0s linear .2s}.meta[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]:first-child{font-weight:600}.meta[data-astro-cid-t3eiqlen] a[data-astro-cid-t3eiqlen]{justify-self:end;margin-top:4px}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.work[data-astro-cid-t3eiqlen]{height:calc(100svh + var(--travel))}.stage[data-astro-cid-t3eiqlen]{flex-direction:column;height:100svh;padding-top:96px;display:flex;position:sticky;top:0}.bed[data-astro-cid-t3eiqlen]{flex:1;align-items:center;display:flex}.rail[data-astro-cid-t3eiqlen]{flex:1;min-width:0}.track[data-astro-cid-t3eiqlen]{will-change:transform;padding-left:12%}}@media (width<=1023px),(prefers-reduced-motion:reduce){.track[data-astro-cid-t3eiqlen]{flex-wrap:wrap;gap:24px}.card[data-astro-cid-t3eiqlen]{aspect-ratio:auto;grid-template-rows:auto auto;width:100%}.shot[data-astro-cid-t3eiqlen]{aspect-ratio:4/3}.panel[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,1fr);padding:20px}.meta[data-astro-cid-t3eiqlen]{text-align:left;justify-self:start}.meta[data-astro-cid-t3eiqlen] a[data-astro-cid-t3eiqlen]{justify-self:start}.intro[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,1fr);row-gap:16px}}@media (width>=640px) and (width<=1023px),(width>=640px) and (prefers-reduced-motion:reduce){.card[data-astro-cid-t3eiqlen]{width:calc(50% - 12px)}}.process[data-astro-cid-grsovck6]{background-color:var(--color-paper);padding-block:var(--chapter-head) var(--section-gap)}.intro[data-astro-cid-grsovck6]{grid-template-columns:minmax(0,5fr) minmax(0,1fr) minmax(0,5fr) minmax(0,1fr);align-items:end;margin-bottom:64px;display:grid}h2[data-astro-cid-grsovck6]{font-size:var(--step-heading);grid-column:1;line-height:1}.intro[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{font-size:var(--step-body);grid-column:3;max-width:48ch}.stages[data-astro-cid-grsovck6]{margin:0;padding:0;list-style:none;display:grid}.stage[data-astro-cid-grsovck6]{background-color:var(--stage-bg);color:var(--stage-ink)}.tone-1[data-astro-cid-grsovck6]{--stage-bg:var(--color-ink);--stage-ink:var(--color-on-ink)}.tone-2[data-astro-cid-grsovck6]{--stage-bg:var(--color-ink-3);--stage-ink:var(--color-on-ink)}.tone-3[data-astro-cid-grsovck6]{--stage-bg:var(--color-ink-4);--stage-ink:var(--color-pink-ink)}.tone-4[data-astro-cid-grsovck6]{--stage-bg:var(--color-ink-5);--stage-ink:var(--color-pink-ink)}h3[data-astro-cid-grsovck6]{font-size:inherit;margin:0}.strip[data-astro-cid-grsovck6]{display:none}.tab[data-astro-cid-grsovck6]{all:unset;box-sizing:border-box;width:100%;font-family:var(--font-display);font-weight:800;font-size:var(--step-lead);letter-spacing:var(--tracking-display);color:inherit;cursor:pointer;padding:20px 24px;line-height:1.1;display:flex}.tab[data-astro-cid-grsovck6]:focus-visible{outline:2px solid var(--color-pink);outline-offset:-4px}.body[data-astro-cid-grsovck6]{gap:20px;padding:0 24px 24px;display:grid}.body[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{max-width:36ch;font-size:var(--step-body)}figure[data-astro-cid-grsovck6]{background-color:var(--color-paper-3);isolation:isolate;margin:0;position:relative;overflow:hidden}figure[data-astro-cid-grsovck6] img[data-astro-cid-grsovck6]{object-fit:cover;filter:grayscale()contrast(1.15);mix-blend-mode:multiply;width:100%;height:100%;display:block}figure[data-astro-cid-grsovck6]:after{content:"";background-color:var(--color-ink);mix-blend-mode:lighten;position:absolute;inset:0}@media (width>=761px){.is-accordion[data-astro-cid-grsovck6]{height:min(520px, var(--chapter-room));display:flex}.is-accordion[data-astro-cid-grsovck6] .stage[data-astro-cid-grsovck6]{min-width:0;transition:flex-grow .45s var(--ease-out);flex:1 1 0;position:relative;overflow:hidden}.is-accordion[data-astro-cid-grsovck6] .stage[data-astro-cid-grsovck6][data-open=true]{flex-grow:4.2}.is-accordion[data-astro-cid-grsovck6] .strip[data-astro-cid-grsovck6]{object-fit:cover;filter:grayscale()contrast(1.2);mix-blend-mode:multiply;opacity:.5;width:100%;height:100%;transition:opacity .3s var(--ease-out);display:block;position:absolute;inset:0}.is-accordion[data-astro-cid-grsovck6] .stage[data-astro-cid-grsovck6][data-open=true] .strip[data-astro-cid-grsovck6]{opacity:0}.is-accordion[data-astro-cid-grsovck6] .tab[data-astro-cid-grsovck6]{z-index:1;align-items:flex-end;padding:24px;position:absolute;inset:0}.is-accordion[data-astro-cid-grsovck6] .tab[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{transform-origin:0 100%;white-space:nowrap;transform:translate(1.1em)rotate(-90deg)}.is-accordion[data-astro-cid-grsovck6] .stage[data-astro-cid-grsovck6][data-open=true] .tab[data-astro-cid-grsovck6]{font-size:var(--step-heading);pointer-events:none;align-items:flex-start;position:relative}.is-accordion[data-astro-cid-grsovck6] .stage[data-astro-cid-grsovck6][data-open=true] .tab[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{transform:none}.is-accordion[data-astro-cid-grsovck6] .body[data-astro-cid-grsovck6]{z-index:1;opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out), visibility 0s linear .3s;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;padding:24px;position:absolute;inset:auto 0 0}.is-accordion[data-astro-cid-grsovck6] .stage[data-astro-cid-grsovck6][data-open=true] .body[data-astro-cid-grsovck6]{opacity:1;visibility:visible;transition:opacity .4s var(--ease-out) .2s, visibility 0s}.is-accordion[data-astro-cid-grsovck6] figure[data-astro-cid-grsovck6]{aspect-ratio:4/3}.stage[data-astro-cid-grsovck6]:not([data-open=true]) .tab[data-astro-cid-grsovck6]:hover{background-color:color-mix(in oklch, var(--stage-bg) 86%, var(--color-paper))}}@media (width<=760px){.intro[data-astro-cid-grsovck6]{grid-template-columns:minmax(0,1fr);row-gap:16px}.intro[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{grid-column:1}.is-accordion[data-astro-cid-grsovck6] .stage[data-astro-cid-grsovck6]:not([data-open=true]) .body[data-astro-cid-grsovck6]{display:none}figure[data-astro-cid-grsovck6]{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.is-accordion[data-astro-cid-grsovck6] .stage[data-astro-cid-grsovck6],.is-accordion[data-astro-cid-grsovck6] .body[data-astro-cid-grsovck6]{transition:none}}.about[data-astro-cid-oxgmilyn]{background-color:var(--color-pink);color:var(--color-pink-ink);padding-block:var(--chapter-head) var(--section-gap)}.grid[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(40px,5vw,80px);display:grid}h2[data-astro-cid-oxgmilyn]{font-size:var(--step-heading);line-height:1}.statement[data-astro-cid-oxgmilyn]{max-width:34ch;font-size:var(--step-lead);margin-top:28px;line-height:1.3}[data-astro-cid-oxgmilyn]:lang(ja) .statement[data-astro-cid-oxgmilyn]{max-width:23em;line-height:1.6}figure[data-astro-cid-oxgmilyn]{margin:40px 0 0}.print[data-astro-cid-oxgmilyn],.tile[data-astro-cid-oxgmilyn]{isolation:isolate;background-color:var(--color-paper-3);position:relative;overflow:hidden}.print[data-astro-cid-oxgmilyn]{aspect-ratio:3/2}.print[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn],.tile[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn]{object-fit:cover;filter:grayscale()contrast(1.15);mix-blend-mode:multiply;width:100%;height:100%;display:block}.print[data-astro-cid-oxgmilyn]:after,.tile[data-astro-cid-oxgmilyn]:has(img):after{content:"";background-color:var(--color-ink);mix-blend-mode:lighten;position:absolute;inset:0}h3[data-astro-cid-oxgmilyn]{font-size:var(--step-lead);margin-bottom:24px;line-height:1.1}.team[data-astro-cid-oxgmilyn] ul[data-astro-cid-oxgmilyn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 12px;margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-oxgmilyn]{aspect-ratio:4/5;margin-bottom:10px}.tile[data-astro-cid-oxgmilyn] svg[data-astro-cid-oxgmilyn]{width:100%;height:100%;display:block}.tint-stock[data-astro-cid-oxgmilyn]{background-color:var(--color-paper)}.tint-blue[data-astro-cid-oxgmilyn]{background-color:var(--color-ink-5)}.tint-pink[data-astro-cid-oxgmilyn]{background-color:var(--color-paper-2)}.tint-ink[data-astro-cid-oxgmilyn]{background-color:var(--color-ink-4)}.mark[data-astro-cid-oxgmilyn]{fill:var(--color-ink)}.name[data-astro-cid-oxgmilyn]{font-family:var(--font-display);font-weight:800;font-size:var(--step-body);line-height:1.2}.role[data-astro-cid-oxgmilyn]{font-size:var(--step-small)}@media (width<=760px){.grid[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1fr)}.team[data-astro-cid-oxgmilyn] ul[data-astro-cid-oxgmilyn]{gap:28px 8px}}@property --drift-x{syntax:"<length>";inherits:true;initial-value:2.5px}@property --drift-y{syntax:"<length>";inherits:true;initial-value:2px}.contact[data-astro-cid-he3spzz3]{background-color:var(--color-ink);color:var(--color-on-ink);padding-block:var(--chapter-head) 0}.intro[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(16px,2.2vw,32px);margin-bottom:clamp(40px,6vw,72px);display:grid}h2[data-astro-cid-he3spzz3]{font-size:var(--step-heading);line-height:1}.intro[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{font-size:var(--step-body);max-width:44ch}.press[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}.botcheck[data-astro-cid-he3spzz3]{display:none}.form[data-astro-cid-he3spzz3]{gap:22px;display:grid}.pair[data-astro-cid-he3spzz3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}label[data-astro-cid-he3spzz3]{gap:8px;display:grid}label[data-astro-cid-he3spzz3]>span[data-astro-cid-he3spzz3]{font-size:var(--step-small);font-weight:600}input[data-astro-cid-he3spzz3],textarea[data-astro-cid-he3spzz3]{width:100%;min-height:52px;font:inherit;font-size:var(--step-body);color:var(--color-pink-ink);background-color:var(--color-paper);border-radius:var(--radius-sheet);transition:background-color .16s var(--ease-out);border:0;padding:14px 16px}textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:120px}input[data-astro-cid-he3spzz3]::placeholder,textarea[data-astro-cid-he3spzz3]::placeholder{color:var(--color-muted)}input[data-astro-cid-he3spzz3]:hover,textarea[data-astro-cid-he3spzz3]:hover{background-color:var(--color-paper-2)}input[data-astro-cid-he3spzz3]:focus-visible,textarea[data-astro-cid-he3spzz3]:focus-visible{outline:3px solid var(--color-pink);outline-offset:2px;background-color:var(--color-paper)}.contact[data-astro-cid-he3spzz3] [data-astro-cid-he3spzz3]:is(a,button):focus-visible{outline:3px solid var(--color-pink);outline-offset:3px}input[data-astro-cid-he3spzz3]:user-invalid,textarea[data-astro-cid-he3spzz3]:user-invalid{background-color:var(--color-paper-3)}small[data-astro-cid-he3spzz3]{font-size:var(--step-small);color:var(--color-on-ink-muted)}.submit[data-astro-cid-he3spzz3]{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.status[data-astro-cid-he3spzz3]{font-family:var(--font-display);font-weight:800;font-size:var(--step-body);line-height:1.3}[data-astro-cid-he3spzz3]:lang(ja) .status[data-astro-cid-he3spzz3]{font-family:var(--font-body);font-weight:700}.status[data-astro-cid-he3spzz3]:empty{display:none}.status[data-astro-cid-he3spzz3][data-state=sending]{color:var(--color-on-ink-muted)}.status[data-astro-cid-he3spzz3][data-state=sent]{background-color:var(--color-pink);color:var(--color-pink-ink);border-radius:var(--radius-sheet);padding:4px 10px}.status[data-astro-cid-he3spzz3][data-state=failed]{background-color:var(--color-paper-2);color:var(--color-pink-ink);border-radius:var(--radius-sheet);padding:4px 10px}.status[data-astro-cid-he3spzz3][data-state=sent],.status[data-astro-cid-he3spzz3][data-state=failed]{animation:stamp-ink .18s var(--ease-out)}@media (prefers-reduced-motion:no-preference){.status[data-astro-cid-he3spzz3][data-state=sent],.status[data-astro-cid-he3spzz3][data-state=failed]{animation:stamp .26s var(--ease-out)}}@keyframes stamp{0%{opacity:0;transform:scale(1.12)rotate(-2deg)}60%{opacity:1;transform:scale(.98)rotate(.4deg)}}@keyframes stamp-ink{0%{opacity:0}}button[data-astro-cid-he3spzz3][disabled]{cursor:progress}.poster-wrap[data-astro-cid-he3spzz3]{margin:0}.poster[data-astro-cid-he3spzz3]{aspect-ratio:3/4;max-height:min(78svh, var(--chapter-room));background-color:var(--color-paper);color:var(--color-ink);isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;margin-left:auto;padding:clamp(20px,3vw,36px);display:grid;position:relative;overflow:hidden}.poster-spark[data-astro-cid-he3spzz3]{justify-self:end;width:22%}.spark-pink[data-astro-cid-he3spzz3]{fill:var(--color-pink)}.spark-blue[data-astro-cid-he3spzz3]{fill:var(--color-ink);mix-blend-mode:multiply}.plates[data-astro-cid-he3spzz3]{align-self:stretch;min-height:0;margin-block:12px;position:relative}.plate[data-astro-cid-he3spzz3]{font-family:var(--font-display);letter-spacing:var(--tracking-display);overflow-wrap:break-word;hyphens:auto;margin:0;font-weight:800;line-height:.92;display:block;position:absolute;bottom:0;left:0;right:0}.plate[data-astro-cid-he3spzz3]:before{content:attr(data-text)}.plate-pink[data-astro-cid-he3spzz3]{color:var(--color-pink);transform:translate(var(--drift-x), var(--drift-y))}.plate-blue[data-astro-cid-he3spzz3]{color:var(--color-ink);mix-blend-mode:multiply}.credit[data-astro-cid-he3spzz3]{font-size:var(--step-small);color:var(--color-ink)}.credit[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{font-weight:700}.rows[data-astro-cid-he3spzz3]{margin:clamp(72px, 10vw, 140px) calc(-1 * var(--gutter)) 0;padding:0;list-style:none}.row[data-astro-cid-he3spzz3]{min-height:clamp(96px,10vw,150px);padding:0 var(--gutter) 20px;font-family:var(--font-display);font-weight:800;font-size:var(--step-heading);letter-spacing:var(--tracking-display);overflow-wrap:anywhere;justify-content:space-between;align-items:flex-end;gap:24px;line-height:1;display:flex}.row[data-astro-cid-he3spzz3]:nth-child(odd){background-color:var(--color-ink-3)}.row[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{text-decoration-thickness:3px}.round[data-astro-cid-he3spzz3]{object-fit:cover;filter:grayscale()contrast(1.2);mix-blend-mode:luminosity;border-radius:50%;flex:none;width:1.4em;height:1.4em;margin-bottom:-.2em}.go[data-astro-cid-he3spzz3]{background-color:var(--color-pink);width:.9em;height:.9em;color:var(--color-pink-ink);transition:transform .16s var(--ease-out), background-color .16s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.go[data-astro-cid-he3spzz3]:hover{background-color:var(--color-paper-3);transform:translate(4px)}.go[data-astro-cid-he3spzz3]:active{transform:translate(5px,1px)}.go[data-astro-cid-he3spzz3] svg[data-astro-cid-he3spzz3]{fill:none;stroke:currentColor;stroke-width:3px;width:44%}@media (width<=760px){.intro[data-astro-cid-he3spzz3],.press[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr);row-gap:20px}.poster[data-astro-cid-he3spzz3]{max-height:none}.pair[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr)}.row[data-astro-cid-he3spzz3]{min-height:84px;padding-bottom:14px}.hello[data-astro-cid-he3spzz3]{background-color:var(--color-pink);color:var(--color-pink-ink)}.hello[data-astro-cid-he3spzz3] .go[data-astro-cid-he3spzz3]{background-color:var(--color-pink-ink);width:56px;height:56px;color:var(--color-paper)}}
