.fc-in[data-astro-cid-pw3npgbv]{scroll-margin-top:92px}.fc[data-astro-cid-pw3npgbv] .head[data-astro-cid-pw3npgbv]{align-items:center;gap:40px;margin-bottom:0}.fc[data-astro-cid-pw3npgbv] .h2[data-astro-cid-pw3npgbv]{font-size:clamp(40px,min(4.2vw,8vh),76px)}.fc[data-astro-cid-pw3npgbv] .lead[data-astro-cid-pw3npgbv]{flex:none;width:44ch;max-width:40%;margin-top:0;font-size:16px;line-height:1.45}.fc-track[data-astro-cid-pw3npgbv]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(33.3333% - 9.33333px);grid-auto-flow:column;gap:14px;margin:clamp(14px,2.5vh,28px) 0 0;padding:8px 0 12px;list-style:none;display:grid;overflow-x:auto}.fc-track[data-astro-cid-pw3npgbv]::-webkit-scrollbar{display:none}.fc-track[data-astro-cid-pw3npgbv]:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.fc-track[data-astro-cid-pw3npgbv] li[data-astro-cid-pw3npgbv]{scroll-snap-align:start;min-width:0}.fc-c[data-astro-cid-pw3npgbv]{height:100%;color:var(--navy);background:#fff;border-radius:18px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.fc-img[data-astro-cid-pw3npgbv]{padding:20px 48px 8px;display:block;position:relative}.fc-img[data-astro-cid-pw3npgbv] img[data-astro-cid-pw3npgbv]{object-fit:contain;width:100%;height:clamp(110px,100vh - 530px,240px);transition:transform .6s var(--ease);display:block}.fc-tag[data-astro-cid-pw3npgbv]{z-index:1;background:var(--yellow);color:var(--navy);font-family:var(--disp);border-radius:10px;padding:5px 11px 3px;font-size:26px;font-weight:400;line-height:1;position:absolute;top:14px;left:14px}.fc-tag[data-astro-cid-pw3npgbv] small[data-astro-cid-pw3npgbv]{margin-left:3px;font-size:.6em}.fc-c[data-astro-cid-pw3npgbv].cur{outline:3px solid var(--yellow);outline-offset:-3px}.fc-c[data-astro-cid-pw3npgbv]:hover .fc-img[data-astro-cid-pw3npgbv] img[data-astro-cid-pw3npgbv]{transform:scale(1.04)}.fc-t[data-astro-cid-pw3npgbv]{flex-direction:column;flex:1;padding:14px 24px 16px;display:flex}.fc-t[data-astro-cid-pw3npgbv] h3[data-astro-cid-pw3npgbv]{font-family:var(--disp);color:var(--navy);margin:0;font-size:clamp(28px,2.4vw,38px);font-weight:400;line-height:1}.fc-s[data-astro-cid-pw3npgbv]{color:#3e424d;margin-top:4px;font-size:14px;line-height:1.3}.fc-t[data-astro-cid-pw3npgbv] dl[data-astro-cid-pw3npgbv]{gap:0;margin:10px 0 12px;display:grid}.fc-t[data-astro-cid-pw3npgbv] dl[data-astro-cid-pw3npgbv] div[data-astro-cid-pw3npgbv]{border-top:1px solid #162c6c1f;justify-content:space-between;gap:12px;padding:6px 0;font-size:15px;display:flex}.fc-t[data-astro-cid-pw3npgbv] dt[data-astro-cid-pw3npgbv]{color:#3e424d}.fc-t[data-astro-cid-pw3npgbv] dd[data-astro-cid-pw3npgbv]{color:var(--navy);margin:0;font-weight:800}.fc-go[data-astro-cid-pw3npgbv]{background:var(--yellow);min-height:42px;color:var(--navy);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:800;display:flex}.fc-go[data-astro-cid-pw3npgbv] .ico{width:18px;height:18px;transition:translate .35s var(--ease)}.fc-c[data-astro-cid-pw3npgbv]:hover .fc-go[data-astro-cid-pw3npgbv] .ico{translate:5px}.fc-nav[data-astro-cid-pw3npgbv]{align-items:center;gap:16px;margin-top:6px;display:flex}.fc-ar[data-astro-cid-pw3npgbv]{border:1px solid var(--yellow);background:var(--yellow);width:44px;height:44px;color:var(--navy);cursor:pointer;transition:transform .3s var(--ease), opacity .3s;border-radius:50%;place-items:center;display:grid}.fc-ar[data-astro-cid-pw3npgbv]:hover:not(:disabled){transform:scale(1.08)}.fc-ar[data-astro-cid-pw3npgbv]:disabled{opacity:.3;cursor:default}.fc-ar[data-astro-cid-pw3npgbv] .ico{width:20px;height:20px}.fc-prev[data-astro-cid-pw3npgbv] .ico{rotate:180deg}.fc-dots[data-astro-cid-pw3npgbv]{gap:8px;display:flex}.fc-dots[data-astro-cid-pw3npgbv] i[data-astro-cid-pw3npgbv]{background:#fff3;border-radius:50%;width:9px;height:9px;transition:background .3s}.fc-dots[data-astro-cid-pw3npgbv] i[data-astro-cid-pw3npgbv].on{background:var(--yellow)}.fc-all[data-astro-cid-pw3npgbv]{color:#fff;text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--yellow);margin-left:auto;font-weight:800}.fc-all[data-astro-cid-pw3npgbv]:hover{color:var(--yellow)}@media (width<=1100px){.fc-track[data-astro-cid-pw3npgbv]{grid-auto-columns:calc(50% - 7px)}}@media (width<=900px){.fc[data-astro-cid-pw3npgbv] .head[data-astro-cid-pw3npgbv]{gap:8px}.fc[data-astro-cid-pw3npgbv] .lead[data-astro-cid-pw3npgbv]{width:auto;max-width:none;font-size:15px}}@media (width<=640px){.fc-img[data-astro-cid-pw3npgbv] img[data-astro-cid-pw3npgbv]{height:clamp(104px,17vh,180px)}.fc-track[data-astro-cid-pw3npgbv]{margin:32px calc(-1 * var(--edge)) 0;padding-inline:var(--edge);scroll-padding-inline:var(--edge);grid-auto-columns:84%;gap:10px}.fc-ar[data-astro-cid-pw3npgbv]{display:none}.fc-t[data-astro-cid-pw3npgbv]{padding:18px 20px 20px}}
