:root{font-family:Plus Jakarta Sans,Arial,sans-serif;font-synthesis:none;color:#1a2b1c;background:#f5f0e8}body{margin:0}.font-sans{font-family:Plus Jakarta Sans,Arial,sans-serif}.replica-skip{position:absolute;left:12px;top:-100px;background:#fff;padding:12px;z-index:100}.replica-skip:focus{top:12px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #f5a623;outline-offset:4px}.replica-mobile{display:flex;flex-direction:column;gap:4px;padding:12px 24px 20px;background:#fff;border-top:1px solid #e0d8c8}.replica-mobile a{padding:11px 14px;border-radius:12px;font-size:14px;color:#5a6e5c}.replica-mobile a:hover,.replica-mobile a[aria-current=page]{background:#f5f0e8;color:#1c5523;font-weight:700}@media(max-width:1099px){header nav.hidden,header div.hidden.items-center{display:none!important}header button.md\:hidden{display:block!important}}@media(min-width:1100px){.replica-mobile{display:none}}@media(max-width:639px){h1{overflow-wrap:break-word}img{max-width:100%}main .min-h-\[92vh\]{min-height:850px}main .pt-28{padding-top:65px}main section .text-white\/70{color:#ffffffd1}header .max-w-7xl{gap:10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--font-jakarta:"Plus Jakarta Sans";--font-geist-mono:geistMono}
