.fs{--fs-ease:cubic-bezier(.16, 1, .3, 1);--fs-cut:cubic-bezier(.7, 0, .2, 1);--fs-paper:#f3f1ed;--fs-felt:#e9e6e0;--fs-ink:#1a1512;--fs-white:#faf8f5;--fs-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.16 0 0 0 0 0.13 0 0 0 0 0.11 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--fs-film:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background:var(--fs-paper);color:var(--ink);position:relative;overflow-x:clip}.fs-wrap{padding-inline:20px}@media (min-width:480px){.fs-wrap{padding-inline:24px}}@media (min-width:900px){.fs-wrap{padding-inline:48px}}@media (min-width:1440px){.fs-wrap{padding-inline:56px}}.fs-paper{isolation:isolate;position:relative}.fs-paper:after{content:"";z-index:0;background-image:var(--fs-grain);opacity:.16;pointer-events:none;background-size:180px 180px;position:absolute;inset:0}.fs-paper>*{z-index:1;position:relative}.fs-grain{z-index:2;pointer-events:none;opacity:.07;mix-blend-mode:soft-light;background-image:var(--fs-film);background-size:240px 240px;position:absolute;inset:0}.fs-scrim{z-index:1;pointer-events:none;position:absolute;inset:0}.fs-head{z-index:5;pointer-events:none;align-items:center;height:64px;padding-inline:20px;display:flex;position:absolute;inset:0 0 auto}.fs-head a{pointer-events:auto}@media (min-width:480px){.fs-head{padding-inline:24px}}@media (min-width:768px){.fs-head{height:76px}}@media (min-width:900px){.fs-head{width:50%;padding-inline:48px;right:auto}}@media (min-width:1200px){.fs-head{width:46%}}@media (min-width:1440px){.fs-head{padding-inline:56px}}.fs-head a{align-items:center;min-height:44px;display:inline-flex}.fs-mask{margin-bottom:-.15em;padding-bottom:.15em;display:inline-block;overflow:clip}.fs-mask>*{display:inline-block}.fs-rise{animation:fs-rise .8s var(--fs-ease) both;animation-delay:var(--delay,0s)}@keyframes fs-rise{0%{transform:translateY(115%)}to{transform:none}}@media (max-width:899px){.fs-head .wordmark{color:var(--fs-paper)}.fs-head a:focus-visible{outline-color:var(--fs-paper)}.fs-hero-photo:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0c09078c,#0c090700);height:150px;position:absolute;inset:0 0 auto}}.fs-hero{grid-template-rows:56svh auto;min-height:100svh;display:grid;position:relative}@media (min-width:900px){.fs-hero{grid-template-rows:none;grid-template-columns:1fr 1fr;height:100svh;min-height:640px;max-height:960px}}@media (min-width:1200px){.fs-hero{grid-template-columns:46fr 54fr}}.fs-hero-copy{background:var(--fs-felt);flex-direction:column;order:2;justify-content:center;padding:36px 20px 44px;display:flex}@media (min-width:480px){.fs-hero-copy{padding-inline:24px}}.fs-hero-photo{background:#15110f;order:1;position:relative;overflow:clip}@media (min-width:900px){.fs-hero-copy{order:1;padding:112px 48px 56px}.fs-hero-photo{order:2}}@media (min-width:1440px){.fs-hero-copy{padding-inline:56px}}.fs-hero-photo>div{position:absolute;inset:0}.fs-hero-photo img{animation:fs-push 2.4s var(--fs-ease) both}@keyframes fs-push{0%{transform:scale(1.08)}to{transform:none}}.fs-blade{z-index:3;pointer-events:none;clip-path:polygon(0 0,100% 0,100% 100%,-12% 100%);animation:fs-blade .9s var(--fs-cut) .1s both;background:#15110f;position:absolute;inset:-1px}@media (min-width:900px){.fs-blade{animation-delay:.2s}}@keyframes fs-blade{0%{clip-path:polygon(0 0,100% 0,100% 100%,-12% 100%)}to{clip-path:polygon(112% 0,100% 0,100% 100%,100% 100%)}}.fs-steam{z-index:1;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.fs-steam.is-on{opacity:1}.fs-h1{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;max-width:11ch;animation:fs-cut-in 1.2s var(--fs-ease) .45s both;margin:0;font-size:clamp(44px,6.4vw,104px);font-weight:400;line-height:.96}@media (min-width:900px){.fs-h1{font-size:min(6.4vw,8.47458vw - 16.2712px);animation-delay:.12s}}@media (min-width:1200px){.fs-h1{font-size:min(clamp(44px,6.4vw,104px),7.79661vw - 16.2712px)}}@keyframes fs-cut-in{0%{clip-path:polygon(0 0,0 0,-10% 100%,0 100%)}to{clip-path:polygon(0 0,110% 0,100% 100%,0 100%)}}.fs-sub{max-width:34ch;color:var(--ink-2);margin:22px 0 0;font-size:17px;line-height:26px}@media (min-width:900px){.fs-sub{margin-top:28px;font-size:19px;line-height:28px}}.fs-cta{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}@media (min-width:900px){.fs-cta{margin-top:36px}}.fs-enter{animation:fs-enter .9s var(--fs-ease) both;animation-delay:var(--delay,0s)}@keyframes fs-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.fs-note{color:var(--muted);font-size:14px;line-height:20px}.fs-magnet{transition:translate .55s var(--fs-ease)}.fs-magnet.is-held{transition:translate .12s ease-out}.fs-intro{background:var(--fs-felt);padding:96px 0;position:relative;overflow:clip}@media (min-width:900px){.fs-intro{padding:160px 0}}.fs-intro-felt{z-index:0;opacity:.3;mix-blend-mode:multiply;filter:sepia(.4)saturate(.85);position:absolute;inset:0}.fs-intro-felt img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fs-intro-text{z-index:1;max-width:30ch;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:pretty;margin:0;font-size:clamp(27px,3.3vw,46px);line-height:1.12;position:relative}.fs-intro-text .rise-words .rw-in{animation-play-state:paused}html.fm-js .fs-intro-text.fs-in .rise-words .rw-in,html:not(.fm-js) .fs-intro-text .rise-words .rw-in{animation-play-state:running}.fs-label{color:var(--muted);margin:0;font-size:14px;font-weight:600;line-height:20px}.fs-stage{background:var(--fs-paper);position:relative}.fs-stage-head{z-index:3;flex-wrap:wrap;align-items:baseline;gap:2px 16px;padding:40px 20px 18px;display:flex;position:relative}@media (min-width:480px){.fs-stage-head{padding-inline:24px}}@media (min-width:900px){.fs-stage-head{padding:48px 48px 24px}}@media (min-width:1440px){.fs-stage-head{padding-inline:56px}}.fs-stage-sub{color:var(--muted);margin:0;font-size:14px;line-height:20px}.fs-track,.fs-sticky{position:relative}.fs-slides{margin:0;padding:0;list-style:none}.fs-slide{display:grid}.fs-slide+.fs-slide{margin-top:8px}.fs-slide figure{background:var(--bone);margin:0;position:relative;overflow:clip}.fs-photo-move,.fs-photo-move>div{position:absolute;inset:0}.fs-cap{padding:22px 20px 48px}@media (min-width:480px){.fs-cap{padding-inline:24px}}.fs-num{font-variant-numeric:tabular-nums;color:var(--muted);margin-bottom:14px;font-size:13px;font-weight:600;line-height:1;display:block}.fs-cap h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(36px,4.6vw,76px);font-weight:400;line-height:1}.fs-cap p{max-width:32ch;color:var(--ink-2);text-wrap:pretty;margin:14px 0 0;font-size:17px;line-height:26px}@media (max-width:899px){.fs-slide figure{height:52svh;min-height:340px}}@media (min-width:900px){.fs-slide{grid-template-columns:58fr 42fr}.fs-slide figure{height:68svh;min-height:460px;max-height:820px}.fs-cap{flex-direction:column;justify-content:center;padding:48px;display:flex}}@media (min-width:1440px){.fs-cap{padding-inline:64px}}.fs-sentinel{left:0;right:0;top:calc(80svh + var(--k,0) * 68vh);pointer-events:none;height:1px;position:absolute}.fs-rule{z-index:3;background:var(--ink);transform-origin:0;height:2px;display:none;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){html.fm-sticky .fs-track,html.fm-sda .fs-track{height:calc(100svh + var(--fs-cuts,4) * 68vh)}html.fm-sticky .fs-sticky,html.fm-sda .fs-sticky{background:var(--fs-paper);height:100svh;position:sticky;top:0;overflow:clip}html.fm-sticky .fs-slide,html.fm-sda .fs-slide{pointer-events:none;margin:0;position:absolute;inset:0}html.fm-sticky .fs-rule,html.fm-sda .fs-rule{display:block}html.fm-sticky .fs-slide figure,html.fm-sda .fs-slide figure{height:60svh;min-height:0}html.fm-sticky .fs-cap,html.fm-sda .fs-cap{flex-direction:column;justify-content:center;height:40svh;padding-top:20px;padding-bottom:24px;display:flex}@media (max-height:700px){html.fm-sticky .fs-slide figure,html.fm-sda .fs-slide figure{height:54svh}html.fm-sticky .fs-cap,html.fm-sda .fs-cap{height:46svh}}@media (min-width:900px){html.fm-sticky .fs-slide figure,html.fm-sda .fs-slide figure{height:100svh;max-height:none}html.fm-sticky .fs-cap,html.fm-sda .fs-cap{justify-content:center;height:100svh;padding-top:48px;padding-bottom:48px}}html.fm-sticky .fs-slide figure .fs-photo-move,html.fm-sda .fs-slide figure .fs-photo-move{transform:translate(calc(var(--mx,0) * 7px), calc(var(--my,0) * 7px)) scale(1.03);transition:transform .9s var(--fs-ease)}html.fm-sticky .fs-slide:not([data-i="0"]) figure{clip-path:polygon(0 0,0 0,-12% 100%,0 100%);transition:clip-path 1.1s var(--fs-cut)}html.fm-sticky .fs-slide.is-cut figure{clip-path:polygon(0 0,112% 0,100% 100%,0 100%)}html.fm-sticky .fs-slide.is-cutting figure{will-change:clip-path}html.fm-sticky .fs-cap{opacity:0;transition:opacity .7s ease, transform .9s var(--fs-ease);transform:translateY(36px)}html.fm-sticky .fs-slide[data-i="0"] .fs-cap,html.fm-sticky .fs-slide.is-cut .fs-cap{opacity:1;transition-delay:.45s;transform:none}html.fm-sticky .fs-slide.is-past .fs-cap{opacity:0;transition-delay:0s;transform:translateY(-28px)}html.fm-sticky .fs-rule{transition:transform .6s}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html.fm-sda .fs-track{view-timeline-name:--fs-stage;view-timeline-axis:block}html.fm-sda .fs-slide:not([data-i="0"]) figure{animation:linear both fs-cut;animation-timeline:--fs-stage}html.fm-sda .fs-slide[data-i="1"] figure{animation-range:contain 2% contain 20%}html.fm-sda .fs-slide[data-i="2"] figure{animation-range:contain 27% contain 45%}html.fm-sda .fs-slide[data-i="3"] figure{animation-range:contain 52% contain 70%}html.fm-sda .fs-slide[data-i="4"] figure{animation-range:contain 77% contain 95%}html.fm-sda .fs-slide:not([data-i="0"]) figure>.fs-photo-move{animation:linear both fs-settle-in;animation-timeline:--fs-stage}html.fm-sda .fs-slide[data-i="1"] figure>.fs-photo-move{animation-range:contain 2% contain 28%}html.fm-sda .fs-slide[data-i="2"] figure>.fs-photo-move{animation-range:contain 27% contain 53%}html.fm-sda .fs-slide[data-i="3"] figure>.fs-photo-move{animation-range:contain 52% contain 78%}html.fm-sda .fs-slide[data-i="4"] figure>.fs-photo-move{animation-range:contain 77%}html.fm-sda .fs-slide[data-i="0"] .fs-cap{animation:linear forwards fs-cap-out;animation-timeline:--fs-stage;animation-range:contain 2% contain 7%}html.fm-sda .fs-slide[data-i="1"] .fs-cap{animation:linear both fs-cap-in,linear forwards fs-cap-out;animation-timeline:--fs-stage,--fs-stage;animation-range:contain 6% contain 18%,contain 27% contain 32%}html.fm-sda .fs-slide[data-i="2"] .fs-cap{animation:linear both fs-cap-in,linear forwards fs-cap-out;animation-timeline:--fs-stage,--fs-stage;animation-range:contain 31% contain 43%,contain 52% contain 57%}html.fm-sda .fs-slide[data-i="3"] .fs-cap{animation:linear both fs-cap-in,linear forwards fs-cap-out;animation-timeline:--fs-stage,--fs-stage;animation-range:contain 56% contain 68%,contain 77% contain 82%}html.fm-sda .fs-slide[data-i="4"] .fs-cap{animation:linear both fs-cap-in;animation-timeline:--fs-stage;animation-range:contain 81% contain 93%}html.fm-sda .fs-rule{animation:linear both fs-rule;animation-timeline:--fs-stage;animation-range:contain}html.fm-sda .fs-hero-copy>*{animation:linear both fs-lift;animation-timeline:view();animation-range:exit}html.fm-sda .fs-hero-copy .fs-h1{animation:fs-cut-in 1.2s var(--fs-ease) .45s both, fs-lift linear both;animation-timeline:auto,view();animation-range:normal,exit}@media (min-width:900px){html.fm-sda .fs-hero-copy .fs-h1{animation-delay:.12s,0s}}html.fm-sda .fs-hero-copy .fs-enter{animation:fs-enter .9s var(--fs-ease) both, fs-lift linear both;animation-delay:var(--delay,0s), 0s;animation-timeline:auto,view();animation-range:normal,exit}html.fm-sda .fs-para{animation:linear both fs-para;animation-timeline:view();animation-range:cover}html.fm-sda .fs-join-photo{animation:linear both fs-open;animation-timeline:view();animation-range:entry}html.fm-sda .fs-join-photo .fs-photo-move{animation:linear both fs-drift;animation-timeline:view();animation-range:cover;inset:-6% 0}}}@keyframes fs-cut{0%{clip-path:polygon(0 0,0 0,-12% 100%,0 100%)}to{clip-path:polygon(0 0,112% 0,100% 100%,0 100%)}}@keyframes fs-settle-in{0%{transform:scale(1.08)}to{transform:none}}@keyframes fs-cap-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes fs-cap-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-32px)}}@keyframes fs-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fs-open{0%{clip-path:inset(0 14%)}to{clip-path:inset(0)}}@keyframes fs-drift{0%{transform:translateY(-4%)}to{transform:translateY(4%)}}@keyframes fs-lift{0%{transform:none}to{transform:translateY(-48px)}}@keyframes fs-para{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}.fs-marquee{border-top:1px solid var(--line);padding:34px 0;position:relative;overflow:clip}@media (min-width:900px){.fs-marquee{padding:44px 0}}.fs-marquee-track{width:max-content;font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;color:var(--ink);gap:0;font-size:clamp(30px,3.4vw,52px);line-height:1;display:flex}.fs-marquee-copy{display:flex}.fs-marquee-copy>span{padding-right:.7em;display:inline-block}.fs-marquee-track .fs-dot{color:var(--clay);margin:0 .45em;display:inline-block}@media (prefers-reduced-motion:no-preference){html.fm-js .fs-marquee-track{animation:70s linear infinite fs-marquee}.fs-marquee:hover .fs-marquee-track,.fs-marquee.is-off .fs-marquee-track{animation-play-state:paused}}@keyframes fs-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}html:not(.fm-js) .fs-marquee-track{white-space:normal;width:auto;padding-inline:20px}html:not(.fm-js) .fs-marquee-copy{flex-wrap:wrap;row-gap:.3em}html:not(.fm-js) .fs-marquee-again,html:not(.fm-js) .fs-marquee-copy>span:last-child .fs-dot{display:none}@media (min-width:900px){html:not(.fm-js) .fs-marquee-track{padding-inline:48px}}.fs-west{background:#2a211b;height:clamp(380px,58svh,560px);position:relative;overflow:clip}@media (min-width:768px){.fs-west{height:clamp(480px,72svh,760px)}}.fs-para{height:116%;position:absolute;top:-8%;left:0;right:0}.fs-para>div{position:absolute;inset:0}.fs-west-line{z-index:3;padding:0 20px 28px;position:absolute;bottom:0;left:0;right:0}.fs-west-text{max-width:18ch;font-family:var(--font-display);letter-spacing:-.035em;color:var(--fs-white);text-wrap:balance;margin:0;font-size:clamp(32px,4.4vw,64px);font-weight:400;line-height:1}@media (max-width:767px){.fs-west-line{padding:26px 20px 0;top:0;bottom:auto}.fs-west .fs-scrim{background:linear-gradient(#0c0a0999,#0c0a094d 28%,#0c0a0900 52%)}}@media (min-width:480px){.fs-west-line{padding-inline:24px}}@media (min-width:900px){.fs-west-line{padding:0 48px 48px}}@media (min-width:1440px){.fs-west-line{padding-inline:56px}}.fs-join{background:var(--fs-ink);color:var(--fs-white);padding:56px 0 72px}@media (min-width:900px){.fs-join{padding:112px 0 128px}}.fs-join-grid{gap:36px;display:grid}@media (min-width:900px){.fs-join-grid{grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;gap:64px}}@media (min-width:1200px){.fs-join-grid{gap:96px}}.fs-join-photo{aspect-ratio:16/10;background:#241d19;position:relative;overflow:clip}@media (min-width:900px){.fs-join-photo{aspect-ratio:4/5;max-height:78vh}}.fs-label-dark{color:#faf8f5b8}.fs-statement{max-width:20ch;font-family:var(--font-display);letter-spacing:-.04em;color:var(--fs-white);margin:12px 0 28px;font-size:clamp(34px,4vw,60px);font-weight:400;line-height:1}.fs-statement>span{text-wrap:balance;display:block}@media (min-width:900px){.fs-statement{margin-bottom:36px}}.fs-card{border-radius:var(--r-card);background:var(--bone-2);max-width:480px;color:var(--ink);padding:24px 20px 20px;position:relative}@media (min-width:900px){.fs-card{padding:32px 32px 28px}}html.fm-js [data-fs]{clip-path:inset(-8px -8px 100%);transition:clip-path .8s var(--fs-ease), transform 1s var(--fs-ease);transform:translateY(18px)}html.fm-js [data-fs].fs-in{clip-path:inset(-8px);transform:none}.fs-foot{background:var(--ink);color:var(--bg);border-top:1px solid #faf8f51f}.fs-foot :focus-visible{outline-color:var(--bg)}@media (prefers-reduced-motion:reduce){.fs-rise,.fs-enter,.fs-h1,.fs-hero-photo img,.fs-intro-text .rise-words .rw-in{animation:none!important}.fs-h1{clip-path:none}.fs-blade{display:none}.fs-magnet{transition:none;translate:none!important}html.fm-js [data-fs]{clip-path:none;transition:none;transform:none}.fs-steam{display:none}.fs-marquee-track{white-space:normal;width:auto;padding-inline:20px}.fs-marquee-copy{flex-wrap:wrap;row-gap:.3em}.fs-marquee-again,.fs-marquee-copy>span:last-child .fs-dot{display:none}@media (min-width:900px){.fs-marquee-track{padding-inline:48px}}}
