.landing-v2{--lv2-ink:#17201b;--lv2-muted:#57635b;--lv2-soft:#939c95;--lv2-line:#141e1821;--lv2-ease:cubic-bezier(.22, 1, .36, 1)}.landing-v2 .text-accent{color:#14502f}.landing-v2 .bg-accent{background-color:#14502f}.landing-v2 .border-accent{border-color:#14502f}.landing-v2 .hover\:bg-accent-hover:hover{background-color:#1c6b40}.landing-v2 .hover\:border-accent:hover{border-color:#14502f}.landing-v2 .text-onnavy{color:#f3f7ef}.landing-v2 .bg-onnavy{background-color:#f3f7ef}.lv2-display{letter-spacing:-.01em;font-family:Arial Black,Arial,Helvetica Neue,-apple-system,sans-serif;font-style:italic;font-weight:900}.lv2-ghost{z-index:0;white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px #14502f24;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:20vw;line-height:.8;position:absolute;top:-.05em;left:50%;transform:translate(-50%)}.lv2-marquee{color:#f3f7ef;background:#14502f;padding:.7rem 0;overflow:hidden}.lv2-marquee-track{width:max-content;animation:22s linear infinite lv2-marquee;display:flex}.lv2-marquee-track span{white-space:nowrap;color:#0000;-webkit-text-stroke:1px #f3f7ef;padding:0 1.1rem;font-family:Arial Black,Arial,-apple-system,sans-serif;font-size:clamp(1rem,2.2vw,1.5rem);font-style:italic;font-weight:900}.lv2-marquee-track span.solid{color:#f3f7ef;-webkit-text-stroke:0}@keyframes lv2-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lv2-marquee-track{animation:none}}.lv2-slash{clip-path:polygon(0 100%,100% 30%,100% 100%,0 100%);background:#14502f;height:7vw;min-height:46px}.lv2-label{letter-spacing:.06em;color:#14502f;align-items:center;gap:.5rem;font-size:.78rem;font-weight:800;display:inline-flex}.lv2-label:before{content:"=";font-size:1.05rem;font-weight:900}.lv2-shot img{filter:grayscale()contrast(1.02);transition:filter .5s var(--lv2-ease), transform .35s var(--lv2-ease)}.lv2-shot:hover img{filter:grayscale(0);transform:translateY(-6px)}@media (hover:none){.lv2-shot img{filter:none}}.lv2-feature{transition:border-color .3s var(--lv2-ease), transform .3s var(--lv2-ease)}.lv2-feature:hover{transform:translateY(-3px);border-color:#14502f!important}
