.ori-public[data-v-2a0ca9bd]{background:radial-gradient(60rem 30rem at 85% -10%,rgba(201,151,31,.14),transparent 60%),radial-gradient(50rem 30rem at -10% 110%,rgba(14,159,110,.1),transparent 60%),#f6f3ea;display:flex;flex-direction:column;min-height:100vh}.public-nav[data-v-2a0ca9bd]{backdrop-filter:blur(14px);background:#f6f3eadb;border-bottom:1px solid rgba(19,42,32,.09);position:sticky;top:0;z-index:10}.public-nav-inner[data-v-2a0ca9bd]{align-items:center;display:flex;height:74px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 1.25rem}.public-brand[data-v-2a0ca9bd]{text-decoration:none}.public-locale select[data-v-2a0ca9bd]{background:#fffdf6;border:1px solid rgba(19,42,32,.15);border-radius:10px;color:#132a20;cursor:pointer;font:inherit;font-weight:600;padding:.45rem .75rem}.public-main[data-v-2a0ca9bd]{flex:1;margin:0 auto;max-width:1200px;padding:2.5rem 1.25rem;width:100%}.public-main[data-v-2a0ca9bd]>.section-card{margin:0 auto;max-width:52rem}.public-footer[data-v-2a0ca9bd]{border-top:1px solid rgba(19,42,32,.09);padding:1.25rem;text-align:center}.public-footer[data-v-2a0ca9bd] a{color:#4a6155;font-weight:500}.public-footer[data-v-2a0ca9bd] a:hover{color:#0b3a2c}
