.landing_page__EwPYM{position:relative;overflow:hidden}.landing_inner__loYCA{position:relative;z-index:1;margin:0 auto;max-width:72rem;padding:2rem 1.5rem 4rem}.landing_rule__VFf3c{height:3px;background:var(--brand-ink);transform-origin:left center;animation:landing_drawRule__J_3bT .7s cubic-bezier(.65,0,.35,1) both}.landing_grid__PniJS{display:grid;gap:2.5rem;padding-top:2.25rem}@media (min-width:900px){.landing_grid__PniJS{grid-template-columns:1fr .85fr;grid-template-rows:auto auto;gap:0 3.5rem;padding-top:3rem}.landing_copyTop__gzMm5{grid-column:1;grid-row:1;align-self:end}.landing_copyBottom__NNWl9{grid-column:1;grid-row:2}.landing_art__kKfx9{grid-column:2;grid-row:1/span 2;align-self:center}}.landing_eyebrow__Uiktt{font-family:var(--font-heading),system-ui,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--brand-coral-text);animation:landing_rise__2PNHL .6s ease-out .12s both}.landing_headline__ZhoP8{margin-top:.6rem;font-family:var(--font-script),cursive;font-size:clamp(2.6rem,6.2vw,4.4rem);line-height:.94;white-space:pre-line;color:var(--brand-ink);transform:skewX(-7deg);transform-origin:left bottom;animation:landing_riseSkew__30b11 .7s ease-out .2s both}.landing_lede__7KM_w{margin-top:1.4rem;max-width:34ch;font-size:1.02rem;line-height:1.6;color:var(--brand-ink-muted);animation:landing_rise__2PNHL .7s ease-out .32s both}.landing_paths__IFnD_{margin-top:2.4rem;border-top:1px solid color-mix(in srgb,var(--brand-ink) 18%,transparent)}.landing_path__Dh3fH{display:grid;grid-template-columns:2.6rem 1fr;align-items:baseline;gap:0 .85rem;padding:1.15rem .35rem 1.15rem 0;border-bottom:1px solid color-mix(in srgb,var(--brand-ink) 18%,transparent);text-decoration:none;color:inherit;transition:padding-left .22s ease,background-color .22s ease;animation:landing_rise__2PNHL .65s ease-out both}.landing_path__Dh3fH:first-of-type{animation-delay:.42s}.landing_path__Dh3fH:nth-of-type(2){animation-delay:.52s}.landing_path__Dh3fH:nth-of-type(3){animation-delay:.62s}.landing_path__Dh3fH:hover{padding-left:.6rem;background-color:color-mix(in srgb,var(--brand-ink) 4%,transparent)}.landing_path__Dh3fH:focus-visible{outline:2px solid var(--brand-ink);outline-offset:3px}.landing_num__XXbFF{display:inline-flex;align-items:center;justify-content:center;align-self:start;margin-top:-.28rem;width:2.1rem;height:2.1rem;border-radius:var(--radius-badge);background:var(--brand-ink);color:hsl(var(--background));font-family:var(--font-heading),system-ui,sans-serif;font-size:.95rem;font-weight:700;transition:background-color .2s ease,transform .2s ease}.landing_path__Dh3fH:focus-visible .landing_num__XXbFF,.landing_path__Dh3fH:hover .landing_num__XXbFF{background:var(--brand-coral);transform:translateY(-1px)}.landing_pathTitle__EDzcW{font-family:var(--font-heading),system-ui,sans-serif;font-size:1.18rem;font-weight:700;color:var(--brand-ink)}.landing_pathDesc__ZOAXs{grid-column:2;margin-top:.3rem;font-size:.9rem;line-height:1.55;color:var(--brand-ink-muted);max-width:46ch}.landing_pathCta__WWFWL{grid-column:2;margin-top:.55rem;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-heading),system-ui,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-coral-text);white-space:nowrap}@media (min-width:900px){.landing_path__Dh3fH{grid-template-columns:3.1rem 1fr auto;gap:0 1rem}.landing_pathCta__WWFWL{grid-column:3;grid-row:1;margin-top:0}.landing_pathDesc__ZOAXs{grid-column:2/-1}}.landing_ctaArrow__Dy7l2{flex:none;width:30px;height:15px;overflow:visible;stroke:var(--brand-coral);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:transform .22s cubic-bezier(.3,0,.2,1)}.landing_path__Dh3fH:focus-visible .landing_ctaArrow__Dy7l2,.landing_path__Dh3fH:hover .landing_ctaArrow__Dy7l2{transform:translateX(5px)}.landing_footnote___4u5s{margin-top:2.5rem;font-family:var(--font-heading),system-ui,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink-muted)}.landing_art__kKfx9{position:relative;width:100%;max-width:min(440px,76vw);margin:1.75rem auto 0;aspect-ratio:1200/1955;animation:landing_rise__2PNHL .8s ease-out .26s both}.landing_photoClip__mZMRU{position:absolute;inset:0;clip-path:polygon(3% 1.2%,26% .2%,51% 1.6%,74% .3%,97% 1.4%,98.8% 24%,97.8% 49%,99% 73%,97.6% 98.4%,73% 99.4%,49% 98.2%,25% 99.6%,2.6% 98.6%,1.2% 74%,2.2% 50%,.6% 26%);overflow:hidden}.landing_photo__dGC1H{width:100%;height:100%;object-fit:cover;display:block}.landing_annotations__biiLI{position:absolute;inset:-2%;width:104%;height:104%;overflow:visible;color:var(--brand-ink);pointer-events:none}.landing_arrow__GtjPD{fill:none;stroke:var(--brand-ink);stroke-width:7;stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:landing_draw__2AT_K .62s cubic-bezier(.6,0,.4,1) both}.landing_label__Y9u9A{fill:var(--brand-ink);stroke:hsl(var(--background));stroke-width:9;paint-order:stroke fill;font-family:var(--font-script),cursive;font-size:54px;opacity:0;animation:landing_labelIn__2oE02 .42s ease-out both}.landing_a1__ZIdEo{animation-delay:.9s}.landing_l1__BRo2Y{animation-delay:1.38s}.landing_a2__Yunan{animation-delay:1.25s}.landing_l2__kCY_W{animation-delay:1.73s}.landing_a3__Ext5Q{animation-delay:1.6s}.landing_l3__1xf_2{animation-delay:2.08s}.landing_ghost__lDPRD{position:absolute;left:-30%;bottom:-40%;width:86vw;max-width:1080px;aspect-ratio:1774/1778;background-color:var(--brand-ink);opacity:.016;-webkit-mask-image:url(/fff-logo.png);mask-image:url(/fff-logo.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:landing_spin__sJDrq 180s linear infinite;pointer-events:none;z-index:0}@keyframes landing_spin__sJDrq{to{transform:rotate(1turn)}}@keyframes landing_drawRule__J_3bT{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing_rise__2PNHL{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_riseSkew__30b11{0%{opacity:0;transform:skewX(-7deg) translateY(16px)}to{opacity:1;transform:skewX(-7deg) translateY(0)}}@keyframes landing_draw__2AT_K{to{stroke-dashoffset:0}}@keyframes landing_labelIn__2oE02{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing_arrow__GtjPD,.landing_art__kKfx9,.landing_eyebrow__Uiktt,.landing_ghost__lDPRD,.landing_headline__ZhoP8,.landing_label__Y9u9A,.landing_lede__7KM_w,.landing_path__Dh3fH,.landing_rule__VFf3c{animation:none}.landing_rule__VFf3c{transform:scaleX(1)}.landing_art__kKfx9,.landing_eyebrow__Uiktt,.landing_lede__7KM_w,.landing_path__Dh3fH{opacity:1;transform:none}.landing_headline__ZhoP8{opacity:1;transform:skewX(-7deg)}.landing_arrow__GtjPD{stroke-dashoffset:0}.landing_label__Y9u9A{opacity:1}}