.stock-filters[data-astro-cid-ulnngjak]{margin-bottom:clamp(1.4rem,2.2vw,2rem)}.stock-filters__track[data-astro-cid-ulnngjak]{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem}.stock-filters__button[data-astro-cid-ulnngjak]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.1rem;border:1px solid var(--stock-line-strong);border-radius:999px;background:#fff;color:var(--ink);font-family:inherit;font-size:.9375rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.stock-filters__button[data-astro-cid-ulnngjak]:hover{border-color:var(--navy);background:var(--wash)}.stock-filters__button[data-astro-cid-ulnngjak].is-active{border-color:var(--navy);background:var(--navy);color:#fff}@media(max-width:900px){.stock-filters[data-astro-cid-ulnngjak]{margin-inline:-1rem}.stock-filters__track[data-astro-cid-ulnngjak]{flex-wrap:nowrap;justify-content:flex-start;padding:.25rem 1rem;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}}.stock-listing-hero[data-astro-cid-7bgp2zjc]{position:relative;display:flex;align-items:center;min-height:clamp(16rem,22vw,20rem);padding:clamp(2.25rem,4vw,3.25rem) 0;background:#f7f9ff;overflow:hidden;isolation:isolate}.stock-listing-hero__inner[data-astro-cid-7bgp2zjc]{position:relative;z-index:1;display:grid;justify-items:start;gap:1.15rem}.stock-listing-hero__accent[data-astro-cid-7bgp2zjc]{width:3.5rem;height:4px;border-radius:2px;background:var(--stock-orange)}.stock-listing-hero[data-astro-cid-7bgp2zjc] h1[data-astro-cid-7bgp2zjc]{font-size:clamp(2.375rem,4.4vw,3.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.02}.stock-listing-hero[data-astro-cid-7bgp2zjc] p[data-astro-cid-7bgp2zjc]{max-width:40rem;color:#353a52;font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.6}.stock-listing-hero__planes[data-astro-cid-7bgp2zjc]{position:absolute;inset:0 0 0 auto;z-index:0;width:40%;pointer-events:none}.stock-listing-hero__planes[data-astro-cid-7bgp2zjc] i[data-astro-cid-7bgp2zjc]{position:absolute;inset:0;display:block}.stock-listing-hero__planes[data-astro-cid-7bgp2zjc] i[data-astro-cid-7bgp2zjc]:nth-child(1){background:var(--wash);clip-path:polygon(24% 0,100% 0,100% 100%,0 100%)}.stock-listing-hero__planes[data-astro-cid-7bgp2zjc] i[data-astro-cid-7bgp2zjc]:nth-child(2){background:var(--wash-strong);clip-path:polygon(56% 0,100% 0,100% 100%,36% 100%)}.stock-listing-hero__planes[data-astro-cid-7bgp2zjc] i[data-astro-cid-7bgp2zjc]:nth-child(3){background:var(--stock-orange);clip-path:polygon(24% 0,calc(24% + 4px) 0,4px 100%,0 100%)}.stock-listing[data-astro-cid-7bgp2zjc]{padding:clamp(2.5rem,4.25vw,3.75rem) 0 0;background:#fff}.stock-listing__header[data-astro-cid-7bgp2zjc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(1.25rem,2.2vw,2rem)}.stock-listing__header[data-astro-cid-7bgp2zjc] h2[data-astro-cid-7bgp2zjc]{display:flex;align-items:center;gap:.85rem;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:700;letter-spacing:-.01em;line-height:1.12}.stock-listing__header[data-astro-cid-7bgp2zjc] h2[data-astro-cid-7bgp2zjc]:before{content:"";flex:0 0 auto;width:2rem;height:3px;border-radius:2px;background:var(--stock-orange)}.stock-listing__header[data-astro-cid-7bgp2zjc] .stock-filters{margin-bottom:0}.stock-listing__grid[data-astro-cid-7bgp2zjc]{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1rem,1.8vw,1.75rem)}.stock-listing__grid[data-astro-cid-7bgp2zjc]>*{flex:0 1 calc((100% - 2 * clamp(1rem,1.8vw,1.75rem)) / 3)}.stock-listing__grid--pair[data-astro-cid-7bgp2zjc]>*{flex-basis:calc((100% - clamp(1rem,1.8vw,1.75rem))/2)}.stock-empty[data-astro-cid-7bgp2zjc]{display:grid;justify-items:center;gap:1rem;padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,4vw,3rem);border:1px solid var(--stock-line);border-radius:.5rem;background:linear-gradient(180deg,#f7f9ff,#fff);text-align:center}.stock-empty__icon[data-astro-cid-7bgp2zjc]{display:grid;place-items:center;width:4.5rem;height:4.5rem;margin-bottom:.25rem;border-radius:50%;background:var(--wash);color:var(--navy)}.stock-empty[data-astro-cid-7bgp2zjc] h2[data-astro-cid-7bgp2zjc]{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.15}.stock-empty[data-astro-cid-7bgp2zjc] p[data-astro-cid-7bgp2zjc]{max-width:34rem;color:var(--stock-text);font-size:1.0625rem;line-height:1.6}.stock-empty[data-astro-cid-7bgp2zjc] .stock-btn[data-astro-cid-7bgp2zjc]{margin-top:.5rem}@media(max-width:1100px){.stock-listing__grid[data-astro-cid-7bgp2zjc]>*{flex-basis:calc((100% - clamp(1rem,1.8vw,1.75rem))/2)}}@media(max-width:900px){.stock-listing-hero__planes[data-astro-cid-7bgp2zjc]{width:30%}.stock-listing-hero[data-astro-cid-7bgp2zjc] p[data-astro-cid-7bgp2zjc]{max-width:64%}.stock-listing__header[data-astro-cid-7bgp2zjc]{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch}}@media(max-width:700px){.stock-listing-hero[data-astro-cid-7bgp2zjc]{min-height:0;padding:2.25rem 0 2.5rem}.stock-listing-hero__planes[data-astro-cid-7bgp2zjc]{display:none}.stock-listing-hero[data-astro-cid-7bgp2zjc] p[data-astro-cid-7bgp2zjc]{max-width:100%}.stock-listing__grid[data-astro-cid-7bgp2zjc]>*,.stock-listing__grid--pair[data-astro-cid-7bgp2zjc]>*{flex-basis:100%}.stock-empty[data-astro-cid-7bgp2zjc] .stock-btn[data-astro-cid-7bgp2zjc]{width:100%}}
