.home-origin[data-astro-cid-5fwpbrok]{position:relative;overflow:hidden}.home-origin[data-astro-cid-5fwpbrok]:before{content:"";position:absolute;inset:0 auto 0 0;width:clamp(.35rem,.7vw,.75rem);background:linear-gradient(var(--copper),#e4b36e)}.home-origin__stamp[data-astro-cid-5fwpbrok]{position:absolute;right:-.02em;top:-.15em;color:#927044;opacity:.075;font:500 clamp(150px,30vw,420px)/1 var(--display);letter-spacing:-.065em;pointer-events:none}.home-origin__layout[data-astro-cid-5fwpbrok]{position:relative;display:grid;grid-template-columns:minmax(7.5rem,.22fr) minmax(0,1.78fr);gap:clamp(2.5rem,6vw,6.5rem);align-items:start}.home-origin__year[data-astro-cid-5fwpbrok]{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding-top:.3rem;color:#8f5b39}.home-origin__year[data-astro-cid-5fwpbrok] span[data-astro-cid-5fwpbrok],.home-origin__year[data-astro-cid-5fwpbrok] small[data-astro-cid-5fwpbrok]{font:650 .9375rem/1.4 var(--sans);letter-spacing:.13em;text-transform:uppercase}.home-origin__year[data-astro-cid-5fwpbrok] strong[data-astro-cid-5fwpbrok]{margin-top:.7rem;font:500 clamp(3rem,4.5vw,4.5rem)/.92 var(--display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.035em}.home-origin__year[data-astro-cid-5fwpbrok] small[data-astro-cid-5fwpbrok]{margin-top:.85rem;color:#5f665e;font-size:.875rem;letter-spacing:.08em}.home-origin__year[data-astro-cid-5fwpbrok]:after{content:"";width:3rem;height:1px;margin-top:1.3rem;background:#8f5b3980}.home-origin__story[data-astro-cid-5fwpbrok]{min-inline-size:0;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(17rem,.58fr);gap:clamp(2.5rem,6vw,7rem);align-items:end}.home-origin__intro[data-astro-cid-5fwpbrok],.home-origin__copy[data-astro-cid-5fwpbrok]{min-inline-size:0}.home-origin__eyebrow[data-astro-cid-5fwpbrok]{margin:0 0 1.35rem;color:#855132;font:700 .9375rem/1.45 var(--sans);letter-spacing:.14em;text-transform:uppercase}.home-origin__intro[data-astro-cid-5fwpbrok] .home-origin__heading{max-width:15ch;margin:0;font-size:clamp(2.65rem,4.25vw,4.65rem);line-height:1.16;letter-spacing:-.045em}.home-origin__copy[data-astro-cid-5fwpbrok] p[data-astro-cid-5fwpbrok]{margin:0 0 1.15rem;color:#515c54;font:400 1.125rem/1.9 var(--serif);text-wrap:pretty}.home-origin__link[data-astro-cid-5fwpbrok]{width:fit-content;min-height:2.75rem;display:inline-flex;align-items:center;gap:.7rem;margin-top:.65rem;padding-bottom:.25rem;border-bottom:1px solid #85513294;color:#754429;font-size:1rem;line-height:1.5;letter-spacing:.045em}.home-origin__link[data-astro-cid-5fwpbrok] .directional-arrow-icon{width:1.1em;aspect-ratio:1;display:inline-grid;place-items:center;line-height:1;transform:translate(.03em,-.04em)}@media(width<=58rem){.home-origin__layout[data-astro-cid-5fwpbrok]{grid-template-columns:1fr;gap:2.75rem}.home-origin__year[data-astro-cid-5fwpbrok]{width:fit-content;display:grid;grid-template-columns:auto auto;gap:.1rem 1rem;align-items:baseline;padding-top:0}.home-origin__year[data-astro-cid-5fwpbrok] strong[data-astro-cid-5fwpbrok]{grid-row:1 / span 2;margin-top:0}.home-origin__year[data-astro-cid-5fwpbrok] span[data-astro-cid-5fwpbrok],.home-origin__year[data-astro-cid-5fwpbrok] small[data-astro-cid-5fwpbrok]{grid-column:2;margin-top:0}.home-origin__year[data-astro-cid-5fwpbrok]:after{grid-column:1 / -1;width:100%;margin-top:.9rem}}@media(width<=46rem){.home-origin__story[data-astro-cid-5fwpbrok]{grid-template-columns:1fr;gap:2rem}.home-origin__intro[data-astro-cid-5fwpbrok] .home-origin__heading{max-width:none;font-size:clamp(1.875rem,8vw,2.625rem);line-height:1.18}.home-origin__copy[data-astro-cid-5fwpbrok] p[data-astro-cid-5fwpbrok]{font-size:1.0625rem;line-height:1.88}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){:root:not([data-jihe-motion=static]) .home-origin__stamp[data-astro-cid-5fwpbrok]{animation:linear both origin-imprint;animation-timeline:view();animation-range:entry cover 55%}@keyframes origin-imprint{0%{transform:translate3d(30px,18px,0) scale(1.12)}to{transform:none}}}}:is(body:has(#home-hero),body:has(#en-home-hero)) .home-command b,:is(body:has(#home-hero),body:has(#en-home-hero)) :is(.text-link,.v3-arrow-link)>span{width:1.1em;aspect-ratio:1;display:inline-grid;place-items:center;line-height:1;transform:translate(.03em,-.04em)}:is(body:has(#home-hero),body:has(#en-home-hero)) :is(.home-note-image,.v3-store-image)>span{min-inline-size:2ch;font-variant-numeric:lining-nums tabular-nums;text-align:center;transform:translateY(-.02em)}:is(body:has(#home-hero),body:has(#en-home-hero)) .footer-brand{align-self:start;padding-inline-end:clamp(1rem,3vw,3rem)}:is(body:has(#home-hero),body:has(#en-home-hero)) .footer-brand .kicker{margin-bottom:1.15rem;color:#e7aa55;font-size:.9375rem;line-height:1.4;letter-spacing:.13em}:is(body:has(#home-hero),body:has(#en-home-hero)) .footer-brand h2{max-width:12ch;font-size:clamp(2.55rem,4vw,4.35rem);line-height:1.16;letter-spacing:-.035em;text-wrap:pretty}:is(body:has(#home-hero),body:has(#en-home-hero)) :is(.footer-nav,.footer-meta){gap:.95rem}:is(body:has(#home-hero),body:has(#en-home-hero)) :is(.footer-nav,.footer-meta)>p{margin:0 0 .3rem;font-size:.9375rem;line-height:1.4;letter-spacing:.12em}:is(body:has(#home-hero),body:has(#en-home-hero)) :is(.footer-nav,.footer-meta)>a{font-size:1rem;line-height:1.5}:is(body:has(#home-hero),body:has(#en-home-hero)) .footer-meta>span{font-size:.9375rem;line-height:1.75}@media(max-width:50rem){:is(body:has(#home-hero),body:has(#en-home-hero)) .footer-brand{padding:0 0 2.25rem;border-bottom:1px solid rgba(246,240,227,.16)}:is(body:has(#home-hero),body:has(#en-home-hero)) .footer-brand h2{max-width:none;font-size:clamp(1.625rem,8vw,2.2rem);line-height:1.18}}@media(max-width:360px){.home-command strong{font-size:1rem;padding-right:.5rem}.v3-journal-card .responsive-heading.responsive-heading--article-title{font-size:1.68rem}}
