body{background:#f8fafc}.support-article.svelte-rilja7{color:#0f172a;font-family:var(--font-sans)}.hero.svelte-rilja7{position:relative;overflow:hidden;padding:clamp(5.8rem,8vw,7rem) 1.2rem 2.2rem;background:radial-gradient(circle at 18% 18%,rgba(15,76,129,.18),transparent 34%),radial-gradient(circle at 82% 12%,rgba(0,108,73,.18),transparent 38%),linear-gradient(180deg,#fff,#f8fafc);border-bottom:1px solid #e2e8f0}.hero-inner.svelte-rilja7{max-width:860px;margin:0 auto}.eyebrow.svelte-rilja7{letter-spacing:.13em;text-transform:uppercase;color:#006c49;font-weight:700;font-size:.76rem;margin-bottom:.8rem}.eyebrow--green.svelte-rilja7{color:#006c49}h1.svelte-rilja7{font-size:clamp(1.9rem,4.5vw,3rem);line-height:1.1;margin-bottom:.9rem;color:#0f172a}.lead.svelte-rilja7{color:#334155;font-size:clamp(1.02rem,2.2vw,1.16rem);line-height:1.62;max-width:72ch}.meta.svelte-rilja7{margin-top:1rem;display:inline-flex;gap:.45rem;color:#006c49;font-weight:500;font-size:.92rem;background:#006c4914;border:1px solid rgba(0,108,73,.12);padding:.45rem .75rem;border-radius:999px}.back-link.svelte-rilja7{margin-top:1.25rem;margin-left:.35rem;display:inline-flex;color:#006c49;text-decoration:none;border-bottom:1px solid rgba(0,108,73,.28);font-weight:600}.content-wrap.svelte-rilja7{max-width:860px;margin:2rem auto 0;padding:0 1.2rem}.cover.svelte-rilja7{width:100%;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:0 20px 50px #02061714;object-fit:cover;max-height:430px;margin-bottom:1.8rem;background:#fff}.content.svelte-rilja7{border:1px solid #e2e8f0;background:#fff;border-radius:1rem;padding:clamp(1.1rem,2.1vw,2rem);box-shadow:0 14px 38px #0f172a0f}.prose.svelte-rilja7 h2{color:#0f172a;font-size:clamp(1.2rem,2.4vw,1.5rem);margin:1.2rem 0 .7rem;line-height:1.35}.prose.svelte-rilja7 p{color:#334155;line-height:1.72;margin:.75rem 0}.prose.svelte-rilja7 ul{margin:.65rem 0 1rem;padding-left:1.15rem;color:#334155;line-height:1.65}.prose.svelte-rilja7 li{margin:.3rem 0}.cta-box.svelte-rilja7{max-width:860px;margin:1.6rem auto 3rem;padding:1.3rem 1.2rem 0}.cta-box.svelte-rilja7 h2:where(.svelte-rilja7){font-size:clamp(1.2rem,2.6vw,1.55rem);color:#0f172a;margin-bottom:.6rem}.cta-box.svelte-rilja7 p:where(.svelte-rilja7){color:#475569;line-height:1.62}.cta-actions.svelte-rilja7{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.7rem}.btn.svelte-rilja7{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.62rem 1rem;border-radius:.75rem;text-decoration:none;font-weight:600;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.btn.svelte-rilja7:hover{transform:translateY(-1px)}.btn-primary.svelte-rilja7{background:#006c49;color:#fff;box-shadow:0 10px 24px #006c4938}.btn-primary.svelte-rilja7:hover{background:#0a8459}.btn-secondary.svelte-rilja7{background:#fff;color:#0f172a;border:1px solid #cbd5e1}.related-section.svelte-rilja7{max-width:860px;margin:0 auto 3rem;padding:0 1.2rem}.related-shell.svelte-rilja7{margin-top:.4rem;border-radius:1.2rem;border:1px solid rgba(0,108,73,.14);background:radial-gradient(circle at top right,rgba(0,108,73,.08),transparent 32%),#fff;box-shadow:0 16px 36px #0f172a0f;padding:1.25rem}.related-head.svelte-rilja7 h2:where(.svelte-rilja7){font-size:clamp(1.25rem,2.4vw,1.6rem);line-height:1.2;margin:.2rem 0 .55rem;color:#0f172a}.related-head.svelte-rilja7 p:where(.svelte-rilja7){color:#475569;line-height:1.65;max-width:65ch}.related-grid.svelte-rilja7{margin-top:1.1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.related-card.svelte-rilja7{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:1rem;border:1px solid rgba(0,108,73,.14);background:linear-gradient(180deg,#fff,#f8fafc);padding:1rem;box-shadow:0 10px 24px #0f172a0a;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.related-card.svelte-rilja7:hover{transform:translateY(-2px);border-color:#006c494d;box-shadow:0 18px 32px #0f172a14}.related-topline.svelte-rilja7{display:inline-flex;gap:.35rem;font-size:.72rem;color:#006c49;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.related-card.svelte-rilja7 h3:where(.svelte-rilja7){margin:.65rem 0 .55rem;font-size:1.08rem;line-height:1.25;color:#0f172a;min-height:3em;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.related-card.svelte-rilja7 p:where(.svelte-rilja7){color:#475569;line-height:1.6;margin:0;font-size:.95rem;flex:1;min-height:calc(1.6em * 3)}.related-link.svelte-rilja7{margin-top:auto;display:inline-flex;color:#006c49;font-weight:700}.simple-footer.svelte-rilja7{max-width:860px;margin:0 auto 3rem;padding:0 1.2rem}.simple-footer-inner.svelte-rilja7{padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.45rem;align-items:center;justify-content:center;border-top:1px solid rgba(0,108,73,.14);color:#64748b;font-size:.88rem}.simple-footer-author.svelte-rilja7,.simple-footer-legal.svelte-rilja7{margin:0;display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;justify-content:center;text-align:center}.simple-footer-inner.svelte-rilja7 a:where(.svelte-rilja7){color:#006c49;font-weight:700;text-decoration:none}.simple-footer-author.svelte-rilja7 .simple-footer-name:where(.svelte-rilja7){color:#0f172a!important;font-weight:500!important;transition:color .2s ease}.simple-footer-author.svelte-rilja7 .simple-footer-name:where(.svelte-rilja7):hover{color:#006c49!important;text-decoration:underline}.simple-footer-legal.svelte-rilja7{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;justify-content:center;font-size:.82rem}.simple-footer-inner.svelte-rilja7 a:where(.svelte-rilja7):hover{text-decoration:underline}@media(max-width:768px){.hero.svelte-rilja7{padding-top:max(5.8rem,calc(env(safe-area-inset-top,0px) + 4.8rem))}.hero-inner.svelte-rilja7{max-width:100%}.meta.svelte-rilja7{width:100%;justify-content:center}.lead.svelte-rilja7{max-width:100%}.back-link.svelte-rilja7{margin-left:.2rem}.cta-actions.svelte-rilja7{flex-direction:column}.cta-actions.svelte-rilja7 .btn:where(.svelte-rilja7){width:100%}.related-shell.svelte-rilja7{padding:1rem}.related-head.svelte-rilja7 p:where(.svelte-rilja7){max-width:100%}.related-grid.svelte-rilja7{grid-template-columns:1fr}.related-card.svelte-rilja7{padding:.95rem}.related-card.svelte-rilja7 h3:where(.svelte-rilja7){min-height:auto;-webkit-line-clamp:2;line-clamp:2}.related-card.svelte-rilja7 p:where(.svelte-rilja7){min-height:auto}.simple-footer.svelte-rilja7{margin-bottom:2.2rem}.simple-footer-inner.svelte-rilja7{text-align:center;padding-inline:.2rem}}
