.aurora-page{--aurora-ink:#263c32;color:var(--aurora-ink);background:#f8f6f1;font-family:Arial,Helvetica,sans-serif}.aurora-page .a-serif{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.aurora-page .a-wrap{width:min(100% - 48px,1280px);margin-inline:auto}.aurora-page .a-eyebrow{letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:600}.aurora-page .a-button{color:#fff;background:#263c32;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:16px 24px;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.aurora-page .a-button:hover{background:#42604d;transform:translateY(-2px)}.aurora-page .a-button-light{color:#263c32;background:#e5e9c7}.aurora-page .a-button-light:hover{background:#f0f3de}.aurora-page :is(a,button,input,select,summary):focus-visible{outline-offset:5px;outline:2px solid #ad7c3f}.aurora-page :is(section,footer)[id]{scroll-margin-top:110px}.aurora-page input,.aurora-page select{color:#263c32;background:0 0;border:1px solid #c8c9bb;border-radius:0;width:100%;min-height:48px;padding:12px;font-size:14px}.aurora-page summary{list-style:none}.aurora-page summary::-webkit-details-marker{display:none}.aurora-page details[open] summary svg{transform:rotate(45deg)}.aurora-page ::selection{color:#263c32;background:#dfe4bc}@media (min-width:768px){.aurora-page .a-wrap{width:min(100% - 96px,1280px)}}
