.hero[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse at 80% 30%, #fffaf0, var(--muslin) 60%);padding:80px 0 90px;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:after{content:"";background:conic-gradient(from 45deg, var(--red) 0 25%, var(--mustard) 0 50%, var(--navy) 0 75%, var(--sage) 0) 0 0 / 22px 22px;height:22px;position:absolute;bottom:0;left:0;right:0}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:60px;max-width:1280px;display:grid}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:rise .9s var(--ease) both}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.1s}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.25s}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(5){animation-delay:.4s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:0 0 6px;font-size:clamp(3rem,7vw,5.4rem)}.hero-quilt[data-astro-cid-lcdefpme]{background:var(--navy);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:14px;display:grid;transform:rotate(1.5deg);box-shadow:0 40px 70px -36px #1f2a4dcc}.qcell[data-astro-cid-lcdefpme]{aspect-ratio:1;perspective:900px;animation:piece .9s var(--spring) calc(.25s + var(--i) * 90ms) both;position:relative}.qcell[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;z-index:2;border:1.5px dashed #ffffffb3;border-radius:2px;position:absolute;inset:6px}@keyframes piece{0%{opacity:0;transform:translateY(-30px) rotate(var(--r0)) scale(.8)}}.qcell[data-astro-cid-lcdefpme].star{background:conic-gradient(from 22.5deg, var(--a) 0 12.5%, var(--b) 0 25%, var(--a) 0 37.5%, var(--b) 0 50%, var(--a) 0 62.5%, var(--b) 0 75%, var(--a) 0 87.5%, var(--b) 0)}.qcell[data-astro-cid-lcdefpme].hst{background:linear-gradient(45deg, var(--a) 50%, var(--b) 50%) 0 0 / 50% 50%;transform:rotate(var(--rot,0deg))}.qcell[data-astro-cid-lcdefpme].logo{background:var(--muslin);place-items:center;display:grid}.qlogo[data-astro-cid-lcdefpme]{width:78%;height:auto;box-shadow:0 0 0 4px var(--mustard);border-radius:6px}.turn[data-astro-cid-lcdefpme]{transform-style:preserve-3d;transition:transform 1.1s cubic-bezier(.6,.05,.2,1);position:absolute;inset:0}.qcell[data-astro-cid-lcdefpme].flipped .turn[data-astro-cid-lcdefpme]{transform:rotateY(180deg)}.face[data-astro-cid-lcdefpme]{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.face[data-astro-cid-lcdefpme].back{transform:rotateY(180deg)}@media (width<=960px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:40px}.hero-quilt[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:520px}.hero[data-astro-cid-lcdefpme]{padding:56px 0 80px}}.club-quilt[data-astro-cid-lcdefpme]{background:var(--navy);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px;display:grid;box-shadow:0 40px 70px -40px #1f2a4db3}.club[data-astro-cid-lcdefpme]{aspect-ratio:1;perspective:1100px;text-decoration:none;display:block}.club-in[data-astro-cid-lcdefpme]{width:100%;height:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.6,.05,.2,1);display:block;position:relative}.cface[data-astro-cid-lcdefpme]{backface-visibility:hidden;border-radius:4px;display:grid;position:absolute;inset:0;overflow:hidden}.cfront[data-astro-cid-lcdefpme]{background:linear-gradient(45deg, var(--c) 50%, var(--muslin) 50%) 0 0 / 24px 24px;grid-template-rows:minmax(0,1fr) auto;padding:18px}.cfront[data-astro-cid-lcdefpme]:after,.cback[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;border:1.5px dashed #ffffffbf;border-radius:3px;position:absolute;inset:9px}.logo-plate[data-astro-cid-lcdefpme]{background:#fff;border-radius:3px 3px 0 0;place-items:center;min-height:0;padding:10px;display:grid}.logo-plate[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;max-width:100%;max-height:100%}.cname[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--muslin);font:700 .86rem/1.25 var(--sans);text-align:center;border-radius:0 0 3px 3px;padding:9px 8px}.cback[data-astro-cid-lcdefpme]{background:var(--c);color:#fff;text-align:left;align-content:center;gap:8px;padding:24px 22px;transform:rotateY(180deg)}.cb-name[data-astro-cid-lcdefpme]{font:400 clamp(1.1rem, 1.9vw, 1.45rem)/1.15 var(--serif);margin-bottom:4px}.cb-row[data-astro-cid-lcdefpme]{gap:1px;font-size:.95rem;line-height:1.3;display:grid}.cb-row[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:800 .64rem/1.2 var(--sans);letter-spacing:.18em;text-transform:uppercase;opacity:.8}.cb-go[data-astro-cid-lcdefpme]{font:800 .76rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin-top:6px}.club[data-astro-cid-lcdefpme][style*=\#d9a12b] .cback[data-astro-cid-lcdefpme]{color:var(--navy)}@media (hover:hover){.club[data-astro-cid-lcdefpme]:hover .club-in[data-astro-cid-lcdefpme],.club[data-astro-cid-lcdefpme]:focus-visible .club-in[data-astro-cid-lcdefpme]{transform:rotateY(180deg)}}.club[data-astro-cid-lcdefpme].flip .club-in[data-astro-cid-lcdefpme]{transform:rotateY(180deg)}.more-link[data-astro-cid-lcdefpme]{margin-top:26px;font-weight:700}@media (width<=760px){.club-quilt[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px}.cfront[data-astro-cid-lcdefpme]{padding:12px}.cfront[data-astro-cid-lcdefpme]:after,.cback[data-astro-cid-lcdefpme]:after{inset:6px}.cname[data-astro-cid-lcdefpme]{padding:7px 5px;font-size:.74rem}.cback[data-astro-cid-lcdefpme]{gap:5px;padding:14px 12px}.cb-row[data-astro-cid-lcdefpme]{font-size:.8rem}.cb-go[data-astro-cid-lcdefpme]{display:none}}.dangle-band[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.dangle-band[data-astro-cid-lcdefpme]:before{content:"";opacity:.07;background:conic-gradient(from 22.5deg, #fff 0 12.5%, transparent 0 25%, #fff 0 37.5%, transparent 0 50%, #fff 0 62.5%, transparent 0 75%, #fff 0 87.5%, transparent 0) 0 0 / 120px 120px;position:absolute;inset:0}.dangle-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;display:grid;position:relative}.dangle-art[data-astro-cid-lcdefpme]{justify-items:center;padding-top:10px;display:grid;position:relative}.pin[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 35% 35%, #fff2c9, var(--mustard) 55%, #8a6414);z-index:2;border-radius:50%;width:26px;height:26px;box-shadow:0 4px 6px #00000059}.ribbon[data-astro-cid-lcdefpme]{background:repeating-linear-gradient(var(--mustard-2) 0 6px, var(--mustard) 6px 10px);width:4px;height:46px;margin-top:-4px}.badge[data-astro-cid-lcdefpme]{color:#fff;outline-offset:-10px;transform-origin:50% -50px;background:#18234a;border:3px solid #fff;border-radius:10px;outline:2px dashed #ffffff8c;align-content:center;justify-items:center;gap:2px;width:220px;height:150px;margin-top:-2px;animation:4.5s ease-in-out infinite swing;display:grid;box-shadow:0 24px 40px -18px #000}.badge[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font:800 .74rem/1 var(--sans);letter-spacing:.26em;text-transform:uppercase}.badge[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:400 1.7rem/1.1 var(--serif)}@keyframes swing{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.spools[data-astro-cid-lcdefpme]{gap:10px;margin-top:34px;display:flex}.spools[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border:2px solid var(--mustard-2);width:22px;height:22px;transition:background .4s var(--ease) calc(.4s + var(--i) * .18s), transform .4s var(--spring) calc(.4s + var(--i) * .18s);background:0 0;border-radius:50%}.dangle-art[data-astro-cid-lcdefpme].in .spools[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--mustard-2);transform:scale(1.1)}@media (width<=860px){.dangle-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:32px}}.duo[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:stretch;gap:30px;display:grid}.welcome[data-astro-cid-lcdefpme]{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:30px;padding:34px;display:grid}.hoop[data-astro-cid-lcdefpme]{aspect-ratio:1;background:radial-gradient(circle, transparent 62%, #b98a4e 63%, #d8ae6e 70%, #9c6f36 77%, transparent 78%), linear-gradient(45deg, var(--red) 50%, var(--muslin) 50%) 0 0 / 20px 20px;border-radius:50%;width:200px;margin:0;padding:12px;box-shadow:0 16px 30px -16px #1f2a4d99}.hoop[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:30% 30%;border:4px solid #c99a5b;border-radius:50%;width:100%;height:100%}.quote[data-astro-cid-lcdefpme]{font:400 1.35rem/1.45 var(--serif);color:var(--navy);margin:0 0 14px}.sig[data-astro-cid-lcdefpme]{font:700 1.6rem/1 var(--hand);color:var(--red);gap:4px;margin:0 0 18px;display:grid}.sig[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:800 .72rem/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.honor[data-astro-cid-lcdefpme]{color:var(--navy);transition:transform .3s var(--ease);align-content:start;gap:12px;padding:30px;text-decoration:none;display:grid}.honor[data-astro-cid-lcdefpme]:hover{color:var(--navy);transform:translateY(-4px)}.honor-pic[data-astro-cid-lcdefpme]{aspect-ratio:1;background:linear-gradient(45deg, var(--mustard) 50%, var(--muslin) 50%) 0 0 / 18px 18px;border-radius:6px;padding:10px;display:block;overflow:hidden}.honor-pic[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:3px;width:100%;height:100%}.honor-name[data-astro-cid-lcdefpme]{font:400 1.4rem/1.2 var(--serif)}.honor-more[data-astro-cid-lcdefpme]{font:800 .76rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--red)}@media (width<=960px){.duo[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.welcome[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;padding:26px 20px}.hoop[data-astro-cid-lcdefpme]{width:170px}}.business[data-astro-cid-lcdefpme]{background:var(--muslin-2)}.patches[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.patch[data-astro-cid-lcdefpme]{color:var(--navy);font:800 .82rem/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;text-align:center;justify-items:center;gap:12px;text-decoration:none;display:grid}.patch[data-astro-cid-lcdefpme] .sq[data-astro-cid-lcdefpme]{aspect-ratio:1;--b:var(--muslin);background:conic-gradient(from 22.5deg, var(--a) 0 12.5%, var(--b) 0 25%, var(--a) 0 37.5%, var(--b) 0 50%, var(--a) 0 62.5%, var(--b) 0 75%, var(--a) 0 87.5%, var(--b) 0);width:100%;max-width:150px;transition:transform .6s var(--spring);border-radius:6px;position:relative;box-shadow:0 16px 30px -18px #1f2a4db3}.patch[data-astro-cid-lcdefpme] .sq[data-astro-cid-lcdefpme]:after{content:"";border:1.5px dashed #1f2a4d66;border-radius:4px;position:absolute;inset:7px}.patch[data-astro-cid-lcdefpme]:hover .sq[data-astro-cid-lcdefpme]{transform:rotate(45deg)scale(.92)}.patch[data-astro-cid-lcdefpme]:hover{color:var(--red)}.ohio[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:56px;display:grid}.ohio[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:12px}.ohio[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ohio[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:700}@media (width<=760px){.patches[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.ohio[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:26px}}@media (prefers-reduced-motion:reduce){.qcell[data-astro-cid-lcdefpme],.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.badge[data-astro-cid-lcdefpme]{animation:none}}
