@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600&display=swap");.fs{--pencil:#bdb8a4;--muted:#9e9b88;--ui:cubic-bezier(.2,.8,.2,1);min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:96px 32px;background:radial-gradient(640px 400px at 50% 120px,#d6c49612,#0000 70%),radial-gradient(ellipse at 50% 30%,#42453600,#1f211a 135%),linear-gradient(#363828,#24261e);color:#f3f1e8;font-family:IBM Plex Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-align:center}.fs h1{margin:0;font-weight:500;font-size:clamp(30px,4vw,44px);letter-spacing:-.02em}.fs-sub{margin:14px 0 0;font-size:18px;line-height:1.5;color:#b7b4a0}.fs-leaves{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:10px;width:min(100%,760px);margin-top:64px;padding-top:22px}.fs-twig{position:absolute;left:0;top:0;width:100%;height:40px;overflow:visible}.fs-twig path{fill:none;stroke:var(--pencil);stroke-width:1.5;stroke-linecap:round;opacity:.55}@keyframes fs-sway{0%,to{rotate:-2.2deg}50%{rotate:2.2deg}}.fs-leaf{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 2px 6px;border:0;background:none;cursor:pointer;font:inherit;color:inherit;transform-origin:50% -22px;animation:fs-sway 5.5s ease-in-out var(--d) infinite;transition:opacity .4s}.fs-leaf>i{width:1.2px;height:var(--h);background:var(--pencil);opacity:.5;margin-top:-4px}.fs-leaf img{width:68px;height:68px;border-radius:22.5%;object-fit:cover;box-shadow:0 0 0 1px #f3f1e814,0 14px 22px -12px #0009;transition:scale .45s var(--ui),box-shadow .45s}.fs-leaf b{margin-top:12px;font-size:15px;font-weight:500}.fs-leaf span{margin-top:3px;font-size:12.5px;line-height:1.35;color:var(--muted);max-width:14ch}.fs-leaf:hover img{scale:1.06}.fs-leaf.on img{scale:1.1;box-shadow:0 0 0 2px #2c2e23,0 0 0 3.5px #f3f1e8,0 18px 26px -12px #0009}.fs-leaf.on b{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.fs-leaves:has(.fs-leaf.on) .fs-leaf:not(.on){opacity:.7}.fs-leaves:has(.fs-leaf.on) .fs-leaf:not(.on):hover{opacity:1}@media (prefers-reduced-motion:reduce){.fs-leaf{animation:none}}@keyframes fs-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}.fs-panel{display:grid;grid-template-columns:300px minmax(0,620px);align-items:center;gap:48px;margin-top:56px;text-align:left;animation:fs-in .6s var(--ui)}.fs-text p{margin:0;font-size:16.5px;line-height:1.65;color:#d9d5c6;text-wrap:pretty}.fs-link{font-size:15px;font-weight:500;color:#f3f1e8;text-underline-offset:4px}.fs-link,.fs-soon{display:inline-block;margin-top:14px}.fs-soon{font-size:14px;color:var(--muted)}.fs-visual{display:block;width:100%;border-radius:12px;box-shadow:0 1px 2px #0003,0 26px 44px -22px #000000bf;background:#1f211a}.fs-visual-icon{width:160px;justify-self:center;border-radius:22.5%}@media (max-width:860px){.fs-panel{grid-template-columns:1fr;gap:28px;max-width:560px}}@media (max-width:560px){.fs{padding-top:64px}.fs-leaves{gap:4px}.fs-leaf img{width:54px;height:54px}.fs-leaf span{display:none}.fs-leaf b{font-size:13px}}