:root{--livora55-bg:#fffaf7;--livora55-surface:#fff;--livora55-ink:#211816;--livora55-muted:#756862;--livora55-accent:#c98268;--livora55-soft:#f7e8df;--livora55-border:#ead8cf;--livora55-green:#22584f;--livora55-radius:20px;--livora55-shadow:0 14px 40px rgba(68,34,21,.08)}
.livora55-admin{font-family:inherit;color:var(--livora55-ink)}.livora55-lead{max-width:920px;font-size:15px;color:var(--livora55-muted)}.livora55-grid,.livora55-status{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:20px 0}.livora55-card{background:var(--livora55-surface);border:1px solid var(--livora55-border);border-radius:var(--livora55-radius);box-shadow:var(--livora55-shadow);padding:18px}.livora55-card span{display:block;color:var(--livora55-muted);font-size:12px}.livora55-card strong{display:block;font-size:26px;margin:7px 0}.livora55-card p{margin:0;color:var(--livora55-muted)}.livora55-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.livora55-inline{display:inline-block;margin:0}.livora55-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;list-style:none;padding:0}.livora55-steps li{background:#fff;border:1px solid var(--livora55-border);border-radius:18px;padding:16px}.livora55-page-hero{background:linear-gradient(135deg,#fff7f2,#fff);border:1px solid var(--livora55-border);border-radius:28px;padding:clamp(28px,6vw,70px);margin:18px auto;box-shadow:var(--livora55-shadow);text-align:right}.livora55-page-hero span{color:var(--livora55-accent);font-weight:700}.livora55-page-hero h1{font-size:clamp(28px,5vw,54px);line-height:1.25;margin:.35em 0;color:var(--livora55-ink)}.livora55-page-hero p{font-size:clamp(15px,2vw,19px);color:var(--livora55-muted);max-width:780px}.livora55-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--livora55-green);color:#fff!important;border-radius:999px;padding:12px 22px;text-decoration:none;font-weight:700;margin-top:16px}.livora55-trust-grid,.livora55-product-trust,.livora55-tool-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:22px 0}.livora55-trust-grid>div,.livora55-product-trust>div,.livora55-tool-grid>a,.livora55-copy,.livora55-faq,.livora55-product-layout,.livora55-support-router,.livora55-tools,.livora55-blog-grid,.livora55-sitemap{background:#fff;border:1px solid var(--livora55-border);border-radius:22px;padding:18px;box-shadow:0 10px 26px rgba(68,34,21,.05)}.livora55-tool-grid>a{color:var(--livora55-ink);text-decoration:none;font-weight:700}.livora55-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.livora55-chip-row span{background:var(--livora55-soft);border:1px solid var(--livora55-border);border-radius:999px;padding:6px 10px;color:var(--livora55-ink)}.livora55-score{float:left;text-align:center;background:var(--livora55-soft);border-radius:18px;padding:14px;margin:0 0 12px 12px}.livora55-score strong{display:block;font-size:28px;color:var(--livora55-green)}.livora55-note,.livora55-claim-note{background:#fff8ef;border:1px solid #eed2b8;border-radius:16px;padding:14px;margin:14px 0;color:#5b3c23}.livora55-muted{color:var(--livora55-muted);font-size:13px}.livora55-faq details{border-top:1px solid var(--livora55-border);padding:12px 0}.livora55-faq summary{cursor:pointer;font-weight:700}.livora55-blog-grid article a{color:var(--livora55-accent);font-weight:700}@media(max-width:768px){.livora55-page-hero{padding:26px 18px}.livora55-product-trust,.livora55-trust-grid,.livora55-tool-grid{grid-template-columns:1fr}.livora55-score{float:none;margin:0 0 12px 0}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
