:root{--motion-fast:.12s;--motion-base:.18s;--motion-out:cubic-bezier(.2, 0, 0, 1);--motion-rise:6px;--motion-lift:2px;--motion-nudge:3px;--motion-arrive:120px;--motion-settle:1s;--motion-shadow:0 6px 20px #23242712;--motion-draw:.8s;--motion-loop:3.2s;--motion-point:2.4s;--motion-travel:.34s;--motion-turn:.56s}@media (hover:hover){.-lGcgW_lift:hover{border-color:var(--terra-line)}}@media (prefers-reduced-motion:no-preference){.-lGcgW_lift{transition:transform var(--motion-base) var(--motion-out), box-shadow var(--motion-base) var(--motion-out), border-color var(--motion-fast) linear, background-color var(--motion-fast) linear}@media (hover:hover){.-lGcgW_lift:hover{transform:translateY(calc(-1 * var(--motion-lift)));box-shadow:var(--motion-shadow)}}.-lGcgW_lift:active{transition-duration:var(--motion-fast);transform:none}.-lGcgW_ease,.-lGcgW_press{transition:background-color var(--motion-fast) linear, border-color var(--motion-fast) linear, color var(--motion-fast) linear, translate var(--motion-fast) var(--motion-out)}.-lGcgW_press:active{translate:0 1px}.-lGcgW_arrow{transition:translate var(--motion-fast) var(--motion-out);display:inline-block}:where(a,button):is(:hover,:focus-visible) .-lGcgW_arrow{translate:var(--motion-nudge) 0}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root{animation:-lGcgW_arm 1ms var(--motion-settle) forwards}@container style(--reveal-armed:1){.-lGcgW_reveal{animation:-lGcgW_arrive linear(0, 0 var(--reveal-hold,0%), 1);animation-timeline:view();animation-range:entry 0 entry min(100%, var(--motion-arrive))}}}}@keyframes -lGcgW_arm{0%{--reveal-armed:0}to{--reveal-armed:1}}@keyframes -lGcgW_arrive{0%{opacity:0;translate:0 var(--motion-rise)}}::view-transition-old(.lej-page){animation:var(--motion-fast) linear both -lGcgW_leave}::view-transition-new(.lej-page){animation:var(--motion-base) var(--motion-out) both -lGcgW_arrive}::view-transition-old(root){animation-duration:var(--motion-fast)}@keyframes -lGcgW_leave{to{opacity:0}}.-lGcgW_holdBar [data-site-bar]{view-transition-name:-lGcgW_lej-site-bar}::view-transition-group(-lGcgW_lej-site-bar){z-index:3;animation:none}::view-transition-old(-lGcgW_lej-site-bar){display:none}::view-transition-new(-lGcgW_lej-site-bar){animation:none}::view-transition-group(.lej-art){z-index:2;animation-duration:var(--motion-travel);animation-timing-function:var(--motion-out)}::view-transition-group(.lej-title){z-index:1;animation-duration:var(--motion-travel);animation-timing-function:var(--motion-out)}::view-transition-old(.lej-art){object-fit:cover;width:100%;height:100%}::view-transition-new(.lej-art){object-fit:cover;width:100%;height:100%}::view-transition-old(.lej-title){width:100%;height:auto;animation:var(--motion-fast) linear both -lGcgW_leave}::view-transition-new(.lej-title){width:100%;height:auto;animation:var(--motion-base) linear calc(var(--motion-travel) - var(--motion-base)) both -lGcgW_appear}::view-transition-new(.lej-title):only-child{animation:var(--motion-base) var(--motion-out) both -lGcgW_arrive}::view-transition-old(.lej-art):only-child{animation:var(--motion-fast) linear both -lGcgW_leave}::view-transition-new(.lej-art):only-child{animation:var(--motion-base) var(--motion-out) both -lGcgW_arrive}@keyframes -lGcgW_appear{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
.dCJlZW_root{--paper:#fcfcfb;--card:#fff;--line:#e3e3df;--ring:#c9c9c4;--ink:#232427;--ink-2:#4b4d53;--stone:#7c7e84;--terra:#bd4f2e;--terra-deep:#9c3e22;--wash:#f5e6e0;--terra-line:#e8cfc5;--terra-line-2:#d9c2b9;--hover:#f3f3f1;--subhead:#f6f6f4;--row-hover:#f8f8f6;--track:#d6d6d1;--green:#2f7a4f;--green-wash:#e6f2ea;--display:var(--font-display), ui-sans-serif, system-ui, sans-serif;--sans:var(--font-body), ui-sans-serif, system-ui, -apple-system, sans-serif;--mono:var(--font-code), ui-monospace, SFMono-Regular, Menlo, monospace;background:var(--paper);min-height:100vh;color:var(--ink);font:400 16.8px/1.6 var(--sans);overflow-wrap:anywhere}:is(html:has(.dCJlZW_root),body:has(.dCJlZW_root)){background:#fcfcfb;margin:0}.dCJlZW_frame{max-width:1440px;margin:0 auto;padding:40px 64px 72px}.dCJlZW_root :where(h1,h2,h3,h4){font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;font-weight:600}@media (min-width:761px){.dCJlZW_root :where(h1){max-width:11.237em}}
