html,body{overflow-x:hidden}#jordan-bg:where(.astro-metl4j7v){position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;background:linear-gradient(to bottom,#000 0% 33.33%,#fff 33.33% 66.66%,#007a3d 66.66% 100%)}#jordan-bg:where(.astro-metl4j7v):before{content:"";position:absolute;left:0;top:0;width:0;height:0;border-top:50vh solid transparent;border-bottom:50vh solid transparent;border-left:32vw solid #ce1126;z-index:1}#jordan-bg:where(.astro-metl4j7v):after{content:"";position:absolute;left:7vw;top:50%;transform:translateY(-50%);width:3vw;height:3vw;background:none;clip-path:polygon(50% 0%,58% 35%,98% 35%,65% 57%,79% 91%,50% 70%,21% 91%,35% 57%,2% 35%,42% 35%);background:#fff;z-index:2}#container:where(.astro-metl4j7v){min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Garamond,EB Garamond,Times New Roman,Times,serif}main:where(.astro-metl4j7v){width:100%;display:flex;justify-content:center}#hero:where(.astro-metl4j7v){display:flex;align-items:center;flex-direction:column;padding:6rem 2rem 2rem;background:#fffffff5;box-shadow:0 4px 32px #0000001a;border:2px solid #ce1126;width:80vw;max-width:1200px;position:relative;margin-top:4rem}.hero-inner:where(.astro-metl4j7v){display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem;margin-top:2rem}.hero-title-main:where(.astro-metl4j7v){font-size:2.2rem;color:#ce1126;font-weight:800;letter-spacing:.01em;text-shadow:0 2px 8px rgba(206,17,38,.08)}.subtitle:where(.astro-metl4j7v){font-size:1.1rem;color:#222;margin:0 0 .5rem;text-align:center;max-width:90%}.divider:where(.astro-metl4j7v){width:60px;height:4px;border:none;border-radius:2px;background:linear-gradient(90deg,#ce1126 25%,#fff,#007a3d,#000);margin:.5rem 0 1rem}.sights-grid:where(.astro-metl4j7v){display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:2rem;margin-top:2.5rem;width:100%;max-width:1100px}.sight-card:where(.astro-metl4j7v){background:#fff;border-radius:1.2rem;box-shadow:0 2px 16px #00000014;border:1.5px solid #ce1126;padding:1.5rem 1.2rem 1.2rem;display:flex;flex-direction:column;align-items:center;transition:box-shadow .2s,transform .2s}.sight-card:where(.astro-metl4j7v):hover{box-shadow:0 6px 32px #ce112621;transform:translateY(-6px) scale(1.03)}.sight-image:where(.astro-metl4j7v){width:100%;max-width:320px;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:.8rem;margin-bottom:1.1rem;border:2px solid #007a3d}.sight-title:where(.astro-metl4j7v){font-size:1.3rem;font-weight:700;color:#ce1126;margin-bottom:.5rem;text-align:center;letter-spacing:.01em}.sight-desc:where(.astro-metl4j7v){font-size:1.05rem;color:#222;text-align:center;margin-bottom:.2rem}@media screen and (max-width: 900px){.sights-grid:where(.astro-metl4j7v){display:flex!important;flex-direction:column!important;gap:1.2rem;padding:0 1rem;max-width:100vw;width:100vw}#hero:where(.astro-metl4j7v){padding:2rem .5rem;max-width:98vw;width:98vw;margin-top:4.5rem}.sights-grid:where(.astro-metl4j7v){gap:1.2rem}}@media screen and (max-width: 600px){.sights-grid:where(.astro-metl4j7v){display:flex!important;flex-direction:column!important;gap:1.2rem;padding:0 1rem;max-width:100vw;width:100vw}.sight-card:where(.astro-metl4j7v){padding:.7rem .3rem;border-radius:.7rem;width:100%;max-width:100vw;box-sizing:border-box}.sight-image:where(.astro-metl4j7v){height:auto;width:100%;max-width:100vw;border-radius:.5rem;display:block}.hero-title-main:where(.astro-metl4j7v){font-size:1.1rem}.sight-title:where(.astro-metl4j7v){font-size:1.05rem}.sight-desc:where(.astro-metl4j7v){font-size:.98rem}#hero:where(.astro-metl4j7v){padding:1rem .1rem;margin-top:5rem}}@media screen and (max-width: 1100px) and (min-width: 901px){.sights-grid:where(.astro-metl4j7v){display:grid;grid-template-columns:1fr 1fr;gap:2rem;width:100%;max-width:100%}}@media screen and (max-width: 600px){.hero-title-main:where(.astro-metl4j7v){font-size:2rem}}a:where(.astro-metl4j7v){color:#ce1126;text-decoration:none;font-weight:600;border-radius:.5em;padding:.08em .35em;transition:background .18s,color .18s,box-shadow .18s;box-shadow:0 1px #ce112612;display:inline-block;position:relative}a:where(.astro-metl4j7v):hover,a:where(.astro-metl4j7v):focus{background:#ce112614;color:#007a3d;text-decoration:underline;outline:none;box-shadow:0 2px 8px #ce112621}
