.about-hero--own-photo.astro-7ttzzeqo .about-hero__credits.astro-7ttzzeqo{background:var(--paper);padding:20px 24px}@media (width<=700px) and (orientation:portrait){.about-hero--own-photo.astro-7ttzzeqo .about-hero__credits.astro-7ttzzeqo{background:0 0;padding:0}}.about-hero.astro-7ttzzeqo{height:100svh;min-height:600px;max-height:1200px;color:var(--ink);background:#e9dcc8;position:relative;overflow:clip}.about-hero__photo.astro-7ttzzeqo,.about-hero__photo.astro-7ttzzeqo img.astro-7ttzzeqo{width:100%;height:100%;position:absolute;inset:0}.about-hero__photo.astro-7ttzzeqo img.astro-7ttzzeqo{object-fit:cover;object-position:var(--photo-position,50% 42%)}.about-hero__titles.astro-7ttzzeqo{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(32px,5vw,96px);padding-bottom:clamp(24px,2.4vw,34px);display:grid;position:absolute;inset:auto 0 0}.about-hero__title.astro-7ttzzeqo{font-size:var(--step-head);line-height:1}.about-hero__line.astro-7ttzzeqo{display:block}.about-hero__word.astro-7ttzzeqo{display:inline-block}.about-hero__credits.astro-7ttzzeqo{text-align:right;justify-items:end;gap:20px;max-width:34ch;display:grid}.about-hero__lead.astro-7ttzzeqo{text-wrap:balance}.about-hero__say.astro-7ttzzeqo{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;display:flex}.about-hero__say-button.astro-7ttzzeqo{min-height:48px;font-size:var(--step-small);padding-inline:22px}.about-hero__phonetic.astro-7ttzzeqo{font-size:var(--step-small)}@media (width<=860px){.about-hero__titles.astro-7ttzzeqo{grid-template-columns:1fr;row-gap:18px}.about-hero__title.astro-7ttzzeqo{font-size:var(--step-head-compact)}.about-hero__credits.astro-7ttzzeqo{text-align:left;justify-items:start;gap:16px;max-width:34ch}.about-hero__say.astro-7ttzzeqo{justify-content:flex-start}}@media (width>=861px) and (height<=780px){.about-hero__photo.astro-7ttzzeqo img.astro-7ttzzeqo{object-position:50% 100%}}@media (width<=1024px) and (orientation:portrait),(width<=860px) and (height<=600px){.about-hero.astro-7ttzzeqo{background:var(--paper);grid-template-rows:minmax(55svh,1fr) auto;height:auto;min-height:100svh;max-height:none;display:grid}.about-hero__photo.astro-7ttzzeqo{position:relative;overflow:clip}.about-hero__photo.astro-7ttzzeqo img.astro-7ttzzeqo{object-position:22% 40%}.about-hero__titles.astro-7ttzzeqo{align-content:end;padding-top:28px;position:static}}@media (width>=701px) and (width<=1024px) and (orientation:portrait){.about-hero__titles.astro-7ttzzeqo{grid-template-columns:minmax(0,1fr) minmax(0,32ch);align-items:end}}@media (width<=700px) and (orientation:portrait){.about-hero__photo.astro-7ttzzeqo img.astro-7ttzzeqo{object-position:50% 38%}}.about-hero__title.astro-7ttzzeqo.is-saying .about-hero__word.astro-7ttzzeqo{animation:word-said .52s var(--ease-out) both}.about-hero__title.astro-7ttzzeqo.is-saying .about-hero__word.astro-7ttzzeqo+.about-hero__word.astro-7ttzzeqo{animation-delay:.3s}.about-hero__say-button.astro-7ttzzeqo.is-playing{background:var(--copper-deep)}@keyframes word-said{40%{color:var(--copper-deep);transform:translateY(-.06em)}to{color:inherit;transform:none}}@media (prefers-reduced-motion:reduce){@keyframes word-said{40%{color:var(--copper-deep)}to{color:inherit}}}@media (prefers-reduced-motion:no-preference){.js .about-hero.astro-7ttzzeqo .astro-7ttzzeqo[data-load]{opacity:0;animation:about-hero-rise .9s var(--ease-expo) forwards;animation-delay:var(--d,0s);transform:translateY(14px)}.js .about-hero__photo.astro-7ttzzeqo img.astro-7ttzzeqo{animation:about-hero-settle 2.4s var(--ease-soft) forwards;transform:scale(1.06)}}@keyframes about-hero-rise{to{opacity:1;transform:none}}@keyframes about-hero-settle{to{transform:none}}.name-meaning.astro-32zquedk{min-height:100svh;padding-top:clamp(88px,9vw,140px)}.name-meaning__head.astro-32zquedk{align-items:end;column-gap:var(--gutter);grid-template-columns:minmax(0,1fr) auto;display:grid}.name-meaning__title.astro-32zquedk{font-size:var(--step-head);grid-column:1/-1;line-height:.98}.name-meaning__words.astro-32zquedk{gap:clamp(32px,4vw,64px);margin:28px 0 0;display:flex}.name-meaning__word.astro-32zquedk{gap:4px;max-width:24ch;display:grid}.name-meaning__word.astro-32zquedk dt.astro-32zquedk{font-family:var(--font-display);font-size:var(--step-lead);line-height:1.1}.name-meaning__word.astro-32zquedk dd.astro-32zquedk{margin:0}.name-meaning__film-toggle.astro-32zquedk{min-height:44px;color:var(--muted);font-size:var(--step-small);text-underline-offset:5px;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);cursor:pointer;transition:color var(--t-hover) ease, text-decoration-color var(--t-hover) ease;background:0 0;border:0;justify-self:end;padding:0}@media (hover:hover) and (pointer:fine){.name-meaning__film-toggle.astro-32zquedk:hover{color:var(--ink);text-decoration-color:currentColor}}.name-meaning__film.astro-32zquedk{aspect-ratio:21/9;background:var(--blush);margin-top:40px;position:relative;overflow:clip}.name-meaning__poster.astro-32zquedk,.name-meaning__poster.astro-32zquedk img.astro-32zquedk,.name-meaning__video.astro-32zquedk{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.name-meaning__video.astro-32zquedk{opacity:0;transition:opacity .9s}.name-meaning__video.astro-32zquedk.is-playing{opacity:1}@media (width<=700px){.name-meaning.astro-32zquedk{padding-top:72px}.name-meaning__head.astro-32zquedk{grid-template-columns:1fr}.name-meaning__title.astro-32zquedk{font-size:var(--step-head-compact)}.name-meaning__words.astro-32zquedk{flex-direction:column;gap:18px}.name-meaning__film-toggle.astro-32zquedk{justify-self:start;margin-top:12px}.name-meaning__film.astro-32zquedk{aspect-ratio:4/5;margin-top:32px}}.details.astro-6vhgkxjc{--frame-h:min(62svh, 37.5vw);--frame-w:calc(var(--frame-h) * .8);margin-top:var(--section-gap);background:var(--espresso);color:var(--on-dark);position:relative}.details__stage.astro-6vhgkxjc{padding:clamp(72px, 8vw, 120px) var(--margin);text-align:center;justify-items:center;row-gap:28px;display:grid}.details__title.astro-6vhgkxjc{font-size:var(--step-head);line-height:1}.details__half.astro-6vhgkxjc{display:block}.details__frame.astro-6vhgkxjc{width:var(--frame-w);overflow:clip}.details__frame.astro-6vhgkxjc img{transform-origin:var(--origin,50% 50%);transform:scale(var(--zoom,1))}.details__captions.astro-6vhgkxjc{gap:8px;max-width:40ch;list-style:none;display:grid}.details__markers.astro-6vhgkxjc{display:none}.details.astro-6vhgkxjc.is-held{height:300svh}.details.astro-6vhgkxjc.is-held .details__stage.astro-6vhgkxjc{height:100svh;padding:0;display:block;position:sticky;top:0}.details.astro-6vhgkxjc.is-held .details__frame.astro-6vhgkxjc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.details.astro-6vhgkxjc.is-held .details__half.astro-6vhgkxjc{inset-inline:var(--margin);z-index:2;transition:opacity .7s var(--ease-out), transform .9s var(--ease-expo);position:absolute}.details.astro-6vhgkxjc.is-held .details__half--first.astro-6vhgkxjc{bottom:calc(50% + var(--frame-h) / 2 + 14px)}.details.astro-6vhgkxjc.is-held .details__half--second.astro-6vhgkxjc{top:calc(50% + var(--frame-h) / 2 + 10px)}.details.astro-6vhgkxjc.is-held .details__captions.astro-6vhgkxjc{top:calc(50% - var(--frame-h) / 2);left:calc(50% + var(--frame-w) / 2 + clamp(24px, 3vw, 48px));width:min(28ch, calc(50% - var(--frame-w) / 2 - 2 * var(--margin)));text-align:left;display:grid;position:absolute}.details.astro-6vhgkxjc.is-held .details__captions.astro-6vhgkxjc li.astro-6vhgkxjc{opacity:0;transition:opacity .6s var(--ease-out), transform .9s var(--ease-expo);grid-area:1/1;transform:translateY(16px)}.details.astro-6vhgkxjc.is-held[data-distance="1"] .details__captions.astro-6vhgkxjc .astro-6vhgkxjc[data-distance-caption="1"],.details.astro-6vhgkxjc.is-held[data-distance="2"] .details__captions.astro-6vhgkxjc .astro-6vhgkxjc[data-distance-caption="2"],.details.astro-6vhgkxjc.is-held[data-distance="3"] .details__captions.astro-6vhgkxjc .astro-6vhgkxjc[data-distance-caption="3"]{opacity:1;transform:none}.details.astro-6vhgkxjc.is-held .details__frame.astro-6vhgkxjc img{transition:transform 1.1s var(--ease-in-out), transform-origin 1.1s var(--ease-in-out)}.details.astro-6vhgkxjc.is-held .details__markers.astro-6vhgkxjc{pointer-events:none;grid-template-rows:repeat(3,1fr);display:grid;position:absolute;inset:0}.details.astro-6vhgkxjc[data-distance="2"]{--zoom:1.8;--origin:39% 53%}.details.astro-6vhgkxjc[data-distance="3"]{--zoom:3.2;--origin:69% 32%}.details.astro-6vhgkxjc[data-distance="1"] .details__half--second.astro-6vhgkxjc{opacity:0;transform:translateY(.25em)}@media (width<=1024px) and (orientation:portrait){.details.astro-6vhgkxjc{--frame-h:min(54svh, 87.5vw)}.details__title.astro-6vhgkxjc{font-size:var(--step-head-compact)}.details.astro-6vhgkxjc.is-held .details__captions.astro-6vhgkxjc{top:calc(50% + var(--frame-h) / 2 + 10px + var(--step-head-compact) + 20px);left:var(--margin);right:var(--margin);text-align:center;justify-items:center;width:auto;max-width:none}.details.astro-6vhgkxjc.is-held .details__captions.astro-6vhgkxjc li.astro-6vhgkxjc{max-width:36ch}}
