@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}:root{--ak-primary:15 37 69;--ak-primary-fg:247 243 235;--ak-secondary:196 146 44;--ak-secondary-fg:24 22 20;--ak-secondary-strong:122 86 16;--ak-accent:187 0 0;--ak-accent-fg:247 243 235;--ak-gold-light:224 184 92;--ak-gold-deep:138 98 20;--ak-navy-haze:28 58 99;--ak-ink-mid:44 48 56;--ak-red:187 0 0;--ak-red-soft:214 72 72;--ak-red-wash:247 230 228;--ak-surface:247 243 235;--ak-surface-2:239 232 218;--ak-surface-inverse:11 26 48;--ak-ink:24 22 20;--ak-ink-muted:92 88 82;--ak-ink-inverse:247 243 235;--ak-border:220 210 190;--ak-success:47 111 77;--ak-warning:161 98 7;--ak-danger:170 28 48;--wy-brass:196 146 44;--wy-brass-bright:232 190 92;--wy-leather:94 62 38;--wy-sage:122 139 111;--wy-dust:168 132 96;--wy-sky:154 190 214;--wy-night:11 26 48;--wy-night-deep:6 14 28;--wy-red-hover:158 0 0;--wy-navy-hover:24 58 106;--ak-font-body:var(--font-inter),system-ui,sans-serif;--ak-font-display:var(--font-inter),system-ui,sans-serif;--wy-font-brand:Impact,"Arial Narrow",sans-serif;--wy-font-mono:ui-monospace,Menlo,monospace;--text-hero:clamp(2.4rem,6.2vw,5.4rem);--text-display:clamp(1.7rem,3.8vw,3.4rem);--text-h2:clamp(1.5rem,2.8vw,2.3rem);--text-h3:clamp(1.2rem,1.9vw,1.55rem);--text-h4:clamp(1.05rem,1.5vw,1.25rem);--text-body:16px;--text-body-sm:14px;--text-eyebrow:12px;--tracking-eyebrow:0.12em;--tracking-section:0.1em;--tracking-uppercase:0.08em;--tracking-display-tight:0;--tracking-display-tighter:-0.01em;--ak-radius-card:0.125rem;--ak-radius-btn:0.125rem;--ak-radius-field:0.125rem;--wy-sun:94 62 38;--wy-sky:11 26 48;--ak-shadow-card:inset 0 1px 0 rgb(255 255 255/0.35),0 1px 2px rgb(11 26 48/0.10),0 12px 24px -12px rgb(11 26 48/0.30),8px 14px 28px -14px rgb(94 62 38/0.45);--ak-shadow-btn:0 1px 2px rgb(11 26 48/0.15),0 10px 22px -10px rgb(187 0 0/0.50),6px 10px 20px -12px rgb(94 62 38/0.45)}.site-chrome{--ak-font-body:var(--font-bitter),"Bitter",Georgia,serif;--ak-font-display:var(--font-alfa),"Alfa Slab One","Rockwell Extra Bold",serif;--wy-font-brand:var(--font-ranchers),"Ranchers",Impact,"Arial Narrow",sans-serif;font-family:var(--ak-font-body)}.site-chrome .font-display{font-weight:400!important}.font-brand{font-family:var(--wy-font-brand);font-weight:400}.font-mono-wy{font-family:var(--wy-font-mono)}.label-xs{font-size:12px;letter-spacing:.14em}.label,.label-xs{text-transform:uppercase}.label{font-size:14px;letter-spacing:.12em}.label-lg{font-size:17px;letter-spacing:.1em;text-transform:uppercase}.text-brass{color:rgb(var(--wy-brass))}.text-brass-bright{color:rgb(var(--wy-brass-bright))}.bg-brass{background-color:rgb(var(--wy-brass))}.text-leather{color:rgb(var(--wy-leather))}.bg-leather{background-color:rgb(var(--wy-leather))}.text-sage{color:rgb(var(--wy-sage))}.bg-sage{background-color:rgb(var(--wy-sage))}.bg-dust{background-color:rgb(var(--wy-dust))}.bg-night{background-color:rgb(var(--wy-night))}.bg-night-deep{background-color:rgb(var(--wy-night-deep))}.border-brass{border-color:rgb(var(--wy-brass))}.hover\:bg-red-hover:hover{background-color:rgb(var(--wy-red-hover))}.hover\:bg-navy-hover:hover{background-color:rgb(var(--wy-navy-hover))}.paper{background-image:radial-gradient(rgb(94 62 38/.05) .6px,transparent 0),radial-gradient(rgb(11 26 48/.035) .5px,transparent 0);background-size:7px 7px,11px 11px;background-position:0 0,3px 5px}.night-grain{background-image:radial-gradient(rgb(247 243 235/.06) .5px,transparent .6px),radial-gradient(rgb(154 190 214/.05) .5px,transparent .6px);background-size:13px 13px,23px 23px;background-position:0 0,7px 11px}.brand-rule{height:1px;background:linear-gradient(90deg,rgb(var(--wy-brass)) 0,rgb(var(--wy-brass)/.35) 100%)}.cut-corners{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.rivets{background-image:radial-gradient(circle at 10px 10px,rgb(var(--wy-brass)) 2px,transparent 2.6px),radial-gradient(circle at calc(100% - 10px) 10px,rgb(var(--wy-brass)) 2px,transparent 2.6px),radial-gradient(circle at 10px calc(100% - 10px),rgb(var(--wy-brass)) 2px,transparent 2.6px),radial-gradient(circle at calc(100% - 10px) calc(100% - 10px),rgb(var(--wy-brass)) 2px,transparent 2.6px);background-repeat:no-repeat}.site-chrome .text-eyebrow,.site-chrome .uppercase.tracking-eyebrow,.site-chrome .uppercase.tracking-section,.site-chrome .uppercase.tracking-uppercase,.site-chrome .uppercase.tracking-wider,.site-chrome .uppercase.tracking-widest,.site-chrome button.uppercase,.site-chrome label.uppercase,.site-chrome legend.uppercase,.site-chrome p.font-bold.uppercase,.site-chrome span.font-semibold.uppercase{font-family:var(--wy-font-brand);font-weight:400;letter-spacing:.12em}.wood-type-dark{text-shadow:.035em .035em 0 rgb(var(--wy-brass)),.075em .075em 0 rgb(var(--wy-night-deep))}.wood-type-red{text-shadow:.045em .045em 0 rgb(var(--wy-night-deep))}.wood-type-light{text-shadow:.04em .04em 0 rgb(var(--wy-brass))}.wood-type-navy{text-shadow:.04em .04em 0 rgb(var(--ak-primary))}.wood-type-gop{text-shadow:.035em .035em 0 rgb(var(--ak-primary)),.075em .075em 0 rgb(var(--wy-night-deep))}.depth,.depth-lg,.depth-sm{--depth-color:rgb(var(--wy-night-deep))}.depth{box-shadow:4px 4px 0 var(--depth-color)}.depth-sm{box-shadow:3px 3px 0 var(--depth-color)}.depth-lg{box-shadow:7px 7px 0 var(--depth-color)}.depth-brass{--depth-color:rgb(var(--wy-brass))}.depth-brass,.depth-red{box-shadow:4px 4px 0 var(--depth-color)}.depth-red{--depth-color:rgb(var(--ak-accent))}.depth-navy{--depth-color:rgb(var(--ak-primary));box-shadow:4px 4px 0 var(--depth-color)}.depth-clip{--depth-color:rgb(var(--wy-night-deep));filter:drop-shadow(3px 3px 0 var(--depth-color))}@media (prefers-reduced-motion:reduce){.site-chrome *{animation-duration:.001ms!important;transition-duration:.001ms!important}}@keyframes wy-marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.marquee-track{animation:wy-marquee 80s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}}.site-chrome .wy-card{box-shadow:inset 0 1px 0 rgb(255 255 255/.35),0 1px 2px rgb(var(--wy-sky)/.1),0 12px 24px -12px rgb(var(--wy-sky)/.3),8px 14px 28px -14px rgb(var(--wy-sun)/.45);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1),box-shadow .48s cubic-bezier(.22,1,.36,1),border-color .3s ease}.site-chrome .wy-card:focus-within,.site-chrome .wy-card:hover{transform:translateY(-4px);border-color:rgb(var(--wy-brass));box-shadow:inset 0 1px 0 rgb(255 255 255/.4),0 2px 4px rgb(var(--wy-sky)/.1),0 24px 44px -16px rgb(var(--wy-sky)/.4),14px 24px 44px -16px rgb(var(--wy-sun)/.55)}.site-chrome .wy-shadow,.site-chrome .wy-shadow-dark{will-change:transform,filter;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1),filter .48s cubic-bezier(.22,1,.36,1)}.site-chrome .wy-shadow{filter:drop-shadow(0 1px 1px rgb(var(--wy-sky)/.18)) drop-shadow(0 8px 10px rgb(var(--wy-sky)/.16)) drop-shadow(6px 10px 12px rgb(var(--wy-sun)/.26))}.site-chrome .wy-shadow:focus-within,.site-chrome .wy-shadow:hover{transform:translate(-2px,-4px);filter:drop-shadow(0 2px 2px rgb(var(--wy-sky)/.18)) drop-shadow(0 16px 18px rgb(var(--wy-sky)/.22)) drop-shadow(12px 18px 16px rgb(var(--wy-sun)/.34))}.site-chrome .wy-shadow-dark{filter:drop-shadow(0 1px 1px rgb(0 0 0/.35)) drop-shadow(0 10px 14px rgb(0 0 0/.42)) drop-shadow(0 0 1px rgb(232 190 92/.35))}.site-chrome .wy-shadow-dark:focus-within,.site-chrome .wy-shadow-dark:hover{transform:translate(-2px,-4px);filter:drop-shadow(0 3px 3px rgb(0 0 0/.35)) drop-shadow(0 20px 24px rgb(0 0 0/.48)) drop-shadow(0 0 10px rgb(232 190 92/.38))}.site-chrome [data-reveal].wy-shadow-dark.is-in,.site-chrome [data-reveal].wy-shadow.is-in{transform:none}.site-chrome [data-reveal].wy-shadow-dark.is-in:hover,.site-chrome [data-reveal].wy-shadow.is-in:hover{transform:translate(-2px,-4px)}.btn-wy,.btn-wy-soft{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),background-color .2s ease,color .2s ease,border-color .2s ease}.btn-wy{box-shadow:4px 4px 0 var(--depth-color),0 10px 20px -10px rgb(var(--wy-sun)/.55),0 2px 6px -2px rgb(var(--wy-sky)/.25)}.btn-wy:focus-visible,.btn-wy:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--depth-color),0 18px 30px -12px rgb(var(--wy-sun)/.6),0 4px 10px -2px rgb(var(--wy-sky)/.25)}.btn-wy:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--depth-color),0 3px 6px -3px rgb(var(--wy-sun)/.4)}.btn-wy-soft{box-shadow:0 8px 18px -10px rgb(var(--wy-sky)/.45),5px 8px 16px -12px rgb(var(--wy-sun)/.45)}.btn-wy-soft:focus-visible,.btn-wy-soft:hover{transform:translateY(-2px);box-shadow:0 14px 26px -12px rgb(var(--wy-sky)/.5),10px 14px 24px -12px rgb(var(--wy-sun)/.5)}.btn-wy-soft:active{transform:translateY(1px);box-shadow:0 2px 6px -3px rgb(var(--wy-sky)/.4)}@keyframes wy-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.site-chrome .wy-breathe{animation:wy-breathe 7s cubic-bezier(.45,0,.55,1) infinite}.site-chrome .wy-breathe:hover{animation-play-state:paused}.photo-frame img{transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.photo-frame:hover img{transform:scale(1.035)}.site-chrome .rounded-card.shadow-card{transition:transform .48s cubic-bezier(.22,1,.36,1),box-shadow .48s cubic-bezier(.22,1,.36,1),border-color .3s ease}.site-chrome .rounded-card.shadow-card:hover{transform:translateY(-4px);border-color:rgb(var(--wy-brass));box-shadow:inset 0 1px 0 rgb(255 255 255/.4),0 2px 4px rgb(var(--wy-sky)/.1),0 24px 44px -16px rgb(var(--wy-sky)/.4),14px 24px 44px -16px rgb(var(--wy-sun)/.55)}.site-chrome .shadow-btn{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),opacity .2s ease}.site-chrome .shadow-btn:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgb(11 26 48/.15),0 18px 30px -12px rgb(187 0 0/.55),10px 16px 26px -12px rgb(94 62 38/.5)}.site-chrome .shadow-btn:active{transform:translateY(1px)}.site-chrome section#contact,.site-chrome section#endorsements,.site-chrome section#events,.site-chrome section#news{background-color:transparent!important}.site-chrome main>div>section,.site-chrome main>header,.site-chrome main>section{box-shadow:inset 0 18px 32px -26px rgb(6 14 28/.55)}@media (prefers-reduced-motion:reduce){.btn-wy-soft:hover,.btn-wy:hover,.photo-frame:hover img,.site-chrome .rounded-card.shadow-card:hover,.site-chrome .shadow-btn:hover,.site-chrome .wy-card:hover,.site-chrome .wy-shadow-dark:hover,.site-chrome .wy-shadow:hover{transform:none}.site-chrome .wy-breathe{animation:none}}.site-chrome .text-secondary{color:rgb(var(--ak-secondary-strong))}.site-chrome #endorse .text-secondary,.site-chrome .bg-night .text-secondary,.site-chrome .bg-surface-inverse .text-secondary{color:rgb(var(--wy-brass-bright))}.site-chrome .text-ink-muted\/70{color:rgb(var(--ak-ink-muted))}.site-chrome a.bg-gold,.site-chrome a.bg-gold:hover,.site-chrome button.bg-gold,.site-chrome button.bg-gold:hover{background-color:rgb(var(--ak-secondary-strong));border-color:rgb(var(--ak-secondary-strong))}.wordmark-red{color:rgb(var(--ak-accent));-webkit-text-stroke:.036em rgb(var(--ak-ink-inverse));paint-order:stroke fill;text-shadow:.026em 0 0 rgb(var(--ak-ink-inverse)),-.026em 0 0 rgb(var(--ak-ink-inverse)),0 .026em 0 rgb(var(--ak-ink-inverse)),0 -.026em 0 rgb(var(--ak-ink-inverse)),.019em .019em 0 rgb(var(--ak-ink-inverse)),-.019em .019em 0 rgb(var(--ak-ink-inverse)),.019em -.019em 0 rgb(var(--ak-ink-inverse)),-.019em -.019em 0 rgb(var(--ak-ink-inverse)),.055em .055em 0 rgb(var(--wy-night-deep))}@media (max-width:767px){.site-chrome .rounded-btn,.site-chrome .shadow-btn,.site-chrome button[type=submit],.site-chrome button,.site-chrome input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.site-chrome select,.site-chrome a.inline-flex.items-center.gap-2,.site-chrome button.px-5.py-2{min-height:44px}.site-chrome input[type=checkbox],.site-chrome input[type=radio]{width:1.25rem;height:1.25rem;flex:none}.site-chrome label:has(input[type=checkbox]),.site-chrome label:has(input[type=radio]){min-height:44px;display:flex;align-items:flex-start}.site-chrome a[href^="mailto:"],.site-chrome a[href^="tel:"]{display:inline-flex;align-items:center;min-height:44px}.site-chrome a.flex,.site-chrome a.inline-flex{min-height:44px}.site-chrome .text-\[10px\]{font-size:12px}.site-chrome .text-\[11px\]{font-size:12.5px}.site-chrome .text-\[12px\],.site-chrome .text-xs{font-size:13px}.site-chrome li.text-\[13px\],.site-chrome p.text-\[12px\],.site-chrome p.text-\[13px\]{font-size:14px}.site-chrome .tracking-\[0\.3em\]{letter-spacing:.18em}.site-chrome .tracking-eyebrow{letter-spacing:.1em}.site-chrome a[href^="mailto:"],.site-chrome a[href^="tel:"]{overflow-wrap:anywhere}.site-chrome section.py-14{padding-top:2.5rem;padding-bottom:2.5rem}}.hero-band{--band:54svh}@media (min-width:480px){.hero-band{--band:min(46vw,52svh)}.hero-band>picture>img{-o-object-position:100% 32%;object-position:100% 32%}}@media (min-width:1024px){.hero-band{--band:0px}}.admin-chrome{--ak-font-body:var(--font-bitter),"Bitter",Georgia,serif;--ak-font-display:var(--font-alfa),"Alfa Slab One","Rockwell Extra Bold",serif;--wy-font-brand:var(--font-ranchers),"Ranchers",Impact,"Arial Narrow",sans-serif;font-family:var(--ak-font-body)}.admin-chrome h1,.admin-chrome h2{font-family:var(--ak-font-display);font-weight:400;letter-spacing:0}.admin-chrome h1{line-height:1.12}.admin-chrome .uppercase,.admin-chrome button,.admin-chrome nav a,.admin-chrome thead th{font-family:var(--wy-font-brand);letter-spacing:.08em}.admin-chrome thead th{text-transform:uppercase}.admin-chrome aside:not(.fixed){background-color:rgb(var(--wy-night));border-right:1px solid rgb(var(--wy-brass)/.35);color:rgb(var(--ak-ink-inverse))}.admin-chrome aside:not(.fixed) a{color:rgb(var(--ak-ink-inverse)/.82)}.admin-chrome aside:not(.fixed) a:hover{color:rgb(var(--wy-brass-bright))}.admin-chrome aside:not(.fixed) a[aria-current],.admin-chrome aside:not(.fixed) a[data-active=true]{background-color:rgb(var(--ak-ink-inverse)/.08);color:rgb(var(--wy-brass-bright))}.admin-chrome aside:not(.fixed) hr{border-color:rgb(var(--wy-brass)/.3)}.admin-chrome a.bg-ink,.admin-chrome button.bg-ink,.admin-chrome button[type=submit]:not(.bg-transparent):not([class*=bg-surface]){background-color:rgb(var(--ak-accent));color:rgb(var(--ak-accent-fg))}.admin-chrome a.bg-ink:hover,.admin-chrome button.bg-ink:hover,.admin-chrome button[type=submit]:not(.bg-transparent):not([class*=bg-surface]):hover{background-color:rgb(var(--wy-red-hover))}.admin-chrome input,.admin-chrome select,.admin-chrome textarea{font-family:var(--ak-font-body)}.admin-chrome input:focus-visible,.admin-chrome select:focus-visible,.admin-chrome textarea:focus-visible{outline:2px solid rgb(var(--wy-brass));outline-offset:1px}.admin-chrome aside:not(.fixed) [class*=text-ink]:not([class*=inverse]),.admin-chrome aside:not(.fixed) h1,.admin-chrome aside:not(.fixed) h2,.admin-chrome aside:not(.fixed) strong{color:rgb(var(--ak-ink-inverse))}.admin-chrome aside:not(.fixed) [class*=text-ink-muted]{color:rgb(var(--ak-ink-inverse)/.65)}