.fx-works[data-astro-cid-65ffjici],.fx-works[data-astro-cid-65ffjici] [data-astro-cid-65ffjici]{box-sizing:border-box}.fx-works[data-astro-cid-65ffjici]{--works-card:min(86vw, 320px);--works-gap:12px;scroll-margin-top:var(--fh-sticky-offset,88px);color:#f4f6f8;font-family:var(--t-text-font,Manrope, Arial, sans-serif);background:0 0;padding:4px 0 20px}.fx-works__shell[data-astro-cid-65ffjici]{width:var(--fh-p-wrap);background:radial-gradient(520px 180px at 50% 0,#507ba30f,#0000 70%),linear-gradient(#121e2beb,#0e1824f5);border:1px solid #bccddc1f;border-radius:18px;margin:0 auto;padding:12px 12px 10px}.fx-works__head[data-astro-cid-65ffjici]{margin-bottom:4px;padding:0 4px}.fx-works__kicker[data-astro-cid-65ffjici]{color:#ff993f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.fx-works__head[data-astro-cid-65ffjici] h2[data-astro-cid-65ffjici]{letter-spacing:-.03em;margin:0;font-size:clamp(22px,4.4vw,30px);font-weight:800}.fx-works__head[data-astro-cid-65ffjici] p[data-astro-cid-65ffjici]{color:#9daaba;max-width:52ch;margin:8px 0 0;font-size:clamp(13px,3.5vw,15px);line-height:1.45}.fx-works__scroller[data-astro-cid-65ffjici]{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:auto;padding:6px 4px;overflow:auto hidden}.fx-works__scroller[data-astro-cid-65ffjici]:focus-visible{outline-offset:4px;border-radius:12px;outline:2px solid #8ec2f08c}.fx-works__scroller[data-astro-cid-65ffjici]::-webkit-scrollbar{display:none}.fx-works__track[data-astro-cid-65ffjici]{align-items:flex-start;gap:var(--works-gap);margin:0;padding:0;list-style:none;display:flex}.fx-works__card[data-astro-cid-65ffjici]{flex:0 0 var(--works-card);width:var(--works-card);min-width:0;max-width:var(--works-card);z-index:0;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:18px;transition:transform .5s cubic-bezier(.22,1,.36,1)}.fx-works__card[data-astro-cid-65ffjici] figure[data-astro-cid-65ffjici]{background:#152433;border:1px solid #bccddc24;border-radius:18px;flex-direction:column;margin:0;transition:border-color .5s,box-shadow .5s;display:flex;overflow:hidden}@media (hover:hover){.fx-works__card[data-astro-cid-65ffjici]:hover{z-index:2;transform:translateY(-3px)}.fx-works__card[data-astro-cid-65ffjici]:hover figure[data-astro-cid-65ffjici]{border-color:#a8d6fa94;box-shadow:0 0 28px 8px #7ebef01f}}@media (width<=700px){.fx-works__card[data-astro-cid-65ffjici],.fx-works__card[data-astro-cid-65ffjici]:hover,.fx-works__card[data-astro-cid-65ffjici]:active,.fx-works__card[data-astro-cid-65ffjici]:focus{box-shadow:none;transform:none}.fx-works__card[data-astro-cid-65ffjici] figure[data-astro-cid-65ffjici],.fx-works__card[data-astro-cid-65ffjici]:hover figure[data-astro-cid-65ffjici],.fx-works__card[data-astro-cid-65ffjici]:active figure[data-astro-cid-65ffjici],.fx-works__card[data-astro-cid-65ffjici]:focus figure[data-astro-cid-65ffjici]{box-shadow:none;filter:none;border-color:#bccddc24}}@media (prefers-reduced-motion:reduce){.fx-works__card[data-astro-cid-65ffjici],.fx-works__card[data-astro-cid-65ffjici] figure[data-astro-cid-65ffjici]{transition:none}.fx-works__card[data-astro-cid-65ffjici]:hover{transform:none}}.fx-works__media[data-astro-cid-65ffjici]{aspect-ratio:4/5;background:#1a2b3c;flex:none;position:relative;overflow:hidden}.fx-works__media[data-astro-cid-65ffjici]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#15243300,#152433);height:12%;position:absolute;inset:auto 0 0}.fx-works__media[data-astro-cid-65ffjici] img[data-astro-cid-65ffjici]{object-fit:cover;object-position:center 28%;width:100%;height:100%;display:block;position:absolute;inset:0}.fx-works__stub[data-astro-cid-65ffjici]{z-index:1;color:#ffb15f;letter-spacing:.02em;background:#0a121cc7;border:1px solid #ff993f59;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.fx-works__card[data-astro-cid-65ffjici] figcaption[data-astro-cid-65ffjici]{z-index:2;background:#152433;flex-direction:column;flex:none;padding:6px 14px 8px;display:flex;position:relative}.fx-works__brand[data-astro-cid-65ffjici]{color:#8ec2f0;letter-spacing:.01em;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.fx-works__card[data-astro-cid-65ffjici] h3[data-astro-cid-65ffjici]{color:#f4f6f8;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:800;line-height:1.3;overflow:hidden}.fx-works__card[data-astro-cid-65ffjici] p[data-astro-cid-65ffjici]{color:#9daaba;overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:2.9em;margin:2px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.fx-works__meta[data-astro-cid-65ffjici]{color:#9daaba;border-top:1px solid #bccddc1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:6px;padding-top:6px;font-size:12px;font-weight:700;display:flex}.fx-works__meta[data-astro-cid-65ffjici] span[data-astro-cid-65ffjici]{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.fx-works__warranty[data-astro-cid-65ffjici]{color:#c5d0da;flex:none;margin-left:auto}.fx-works__meta[data-astro-cid-65ffjici] svg[data-astro-cid-65ffjici]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.fx-works__dots[data-astro-cid-65ffjici]{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;min-height:18px;padding:6px 8px 0;display:flex}.fx-works__dot[data-astro-cid-65ffjici]{appearance:none;cursor:pointer;background:#bccddc61;border:0;border-radius:99px;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.fx-works__dot[data-astro-cid-65ffjici].is-active{background:#6eb6f2;width:20px}.fx-works__dot[data-astro-cid-65ffjici]:focus-visible{outline-offset:2px;outline:2px solid #8ec2f0b3}@media (width>=600px){.fx-works[data-astro-cid-65ffjici]{--works-card:min(48vw, 340px);--works-gap:14px}.fx-works__shell[data-astro-cid-65ffjici]{width:var(--fh-p-wrap);padding:14px 16px 10px}.fx-works__head[data-astro-cid-65ffjici] p[data-astro-cid-65ffjici]{font-size:15px}.fx-works__card[data-astro-cid-65ffjici] h3[data-astro-cid-65ffjici]{font-size:17px}.fx-works__card[data-astro-cid-65ffjici] figcaption[data-astro-cid-65ffjici]{padding:6px 16px 8px}}@media (width>=1024px){.fx-works[data-astro-cid-65ffjici]{--works-card:336px;--works-gap:16px}}
