body{margin:0;background:radial-gradient(circle at 12% 7%,rgba(34,197,94,.22),transparent 30rem),radial-gradient(circle at 86% 14%,rgba(16,185,129,.16),transparent 24rem),linear-gradient(180deg,var(--fd-ink),var(--fd-dark) 52%,#01110d);color:var(--fd-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.75}a{color:var(--fd-muted);text-decoration:none}a:hover{color:var(--text-light)}.hero{padding:7rem 0 3rem}.section-pad{padding:4rem 0}.fd-card,.hero-card,.info-card{background:linear-gradient(145deg,rgba(2,44,34,.92),rgba(6,78,59,.72));border:1px solid var(--fd-line);border-radius:1.35rem;box-shadow:0 20px 55px rgba(0,0,0,.26)}.badge-fd{background:rgba(34,197,94,.15);color:#bbf7d0;border:1px solid rgba(34,197,94,.45);border-radius:999px;padding:.45rem .85rem;font-weight:750}.btn-fd{background:linear-gradient(135deg,var(--fd-green),var(--fd-teal));color:#031a13;border:0;border-radius:999px;padding:.85rem 1.35rem;font-weight:800;box-shadow:0 12px 28px rgba(34,197,94,.24)}.btn-fd:hover{color:#020617;transform:translateY(-1px)}.btn-outline-fd{border:1px solid rgba(187,247,208,.55);color:#d1fae5;border-radius:999px;padding:.85rem 1.35rem;font-weight:800}.btn-outline-fd:hover{background:var(--fd-soft);color:var(--text-light)}h1,h2,h3,h4{color:#f0fdf4;font-weight:850;letter-spacing:-.02em}.lead,.text-soft,.breadcrumb-item,.breadcrumb-item.active{color:#c8f7dc}.breadcrumb{--bs-breadcrumb-divider-color:#86efac;--bs-breadcrumb-item-active-color:#d1fae5;margin-bottom:1.5rem}.fd-img{display:block;max-width:100%;height:auto;margin:2rem auto;border-radius:1.3rem;border:1px solid var(--fd-line);box-shadow:0 20px 50px rgba(0,0,0,.28)}.icon-bubble{width:52px;height:52px;display:grid;place-items:center;border-radius:1rem;background:rgba(34,197,94,.18);color:#86efac;font-size:1.5rem;margin-bottom:1rem}.table-wrap{overflow:hidden;border-radius:1.25rem;border:1px solid var(--fd-line)}.table{--bs-table-bg:rgba(2,44,34,.72);--bs-table-color:#ecfdf5;--bs-table-border-color:rgba(187,247,208,.2);margin:0}.table thead th{background:rgba(34,197,94,.18);color:#dcfce7}
