:root{--fl-primary:#e65100;--fl-secondary:#fff3e0;--fl-accent:#bf360c;--fl-bg:#fffaf5;--fl-text:#3e2723;--fl-heading:#1b0e00;--fl-card-bg:#fff;--fl-border:#ffcc80}[data-astro-cid-ilsbwmeh]{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--fl-bg);color:var(--fl-text);-webkit-font-smoothing:antialiased;font-family:Lato,sans-serif;line-height:1.7}.fl_topbar[data-astro-cid-ilsbwmeh]{background:var(--fl-heading);z-index:100;position:sticky;top:0}.fl_topbar_inner[data-astro-cid-ilsbwmeh]{justify-content:space-between;align-items:center;max-width:1100px;height:60px;margin:0 auto;padding:0 2rem;display:flex}.fl_logo[data-astro-cid-ilsbwmeh]{color:var(--fl-primary);font-size:1.2rem;font-weight:900;text-decoration:none}.fl_nav_links[data-astro-cid-ilsbwmeh]{gap:.25rem;list-style:none;display:flex}.fl_nav_links[data-astro-cid-ilsbwmeh] li[data-astro-cid-ilsbwmeh] a[data-astro-cid-ilsbwmeh]{color:#ffcc80;padding:.5rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:color .2s;position:relative}.fl_nav_links[data-astro-cid-ilsbwmeh] li[data-astro-cid-ilsbwmeh] a[data-astro-cid-ilsbwmeh]:after{content:"";background:var(--fl-primary);height:2px;transition:transform .25s;position:absolute;bottom:-2px;left:1rem;right:1rem;transform:scaleX(0)}.fl_nav_links[data-astro-cid-ilsbwmeh] li[data-astro-cid-ilsbwmeh] a[data-astro-cid-ilsbwmeh]:hover{color:#fff}.fl_nav_links[data-astro-cid-ilsbwmeh] li[data-astro-cid-ilsbwmeh] a[data-astro-cid-ilsbwmeh]:hover:after{transform:scaleX(1)}.fl_breadcrumbs[data-astro-cid-ilsbwmeh]{background:var(--fl-accent);padding:.75rem 0;font-size:.875rem}.fl_breadcrumbs_inner[data-astro-cid-ilsbwmeh]{max-width:1100px;margin:0 auto;padding:0 2rem}.fl_breadcrumbs[data-astro-cid-ilsbwmeh] a[data-astro-cid-ilsbwmeh]{color:#ffcc80;text-decoration:none}.fl_breadcrumbs[data-astro-cid-ilsbwmeh] a[data-astro-cid-ilsbwmeh]:hover{color:#fff}.fl_sep[data-astro-cid-ilsbwmeh]{color:#ff8a65;margin:0 .5rem}.fl_breadcrumbs[data-astro-cid-ilsbwmeh] span[data-astro-cid-ilsbwmeh]:last-child{color:#fff}.fl_hero[data-astro-cid-ilsbwmeh]{background:linear-gradient(135deg, var(--fl-primary), var(--fl-accent));color:#fff;text-align:center;padding:5rem 0}.fl_hero_inner[data-astro-cid-ilsbwmeh]{max-width:1100px;margin:0 auto;padding:0 2rem}.fl_hero[data-astro-cid-ilsbwmeh] h1[data-astro-cid-ilsbwmeh]{letter-spacing:-.03em;margin-bottom:1rem;font-size:3rem;font-weight:900}.fl_tagline[data-astro-cid-ilsbwmeh]{opacity:.92;max-width:700px;margin:0 auto;font-size:1.2rem}.fl_byline[data-astro-cid-ilsbwmeh]{opacity:.85;justify-content:center;gap:2rem;margin-top:1.5rem;font-size:.9rem;display:flex}.fl_infographic[data-astro-cid-ilsbwmeh]{border-radius:10px;width:100%;max-width:800px;height:auto;margin:2rem auto;display:block;box-shadow:0 4px 12px #00000014}.fl_wrap[data-astro-cid-ilsbwmeh]{max-width:1100px;margin:0 auto;padding:3rem 2rem 4rem}.fl_section[data-astro-cid-ilsbwmeh]{background:var(--fl-card-bg);border-left:4px solid var(--fl-primary);border-radius:10px;margin-bottom:3rem;padding:2.5rem;box-shadow:0 2px 12px #0000000f}h2[data-astro-cid-ilsbwmeh]{color:var(--fl-heading);border-bottom:2px solid var(--fl-border);margin-bottom:1.25rem;padding-bottom:.5rem;font-size:1.8rem}p[data-astro-cid-ilsbwmeh]{margin-bottom:1rem}blockquote[data-astro-cid-ilsbwmeh].fl_citation{background:var(--fl-secondary);border-left:4px solid var(--fl-primary);color:var(--fl-accent);border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1.25rem 1.5rem;font-style:italic;line-height:1.7}.fl_back_link[data-astro-cid-ilsbwmeh]{margin-top:2rem}.fl_back_link[data-astro-cid-ilsbwmeh] a[data-astro-cid-ilsbwmeh]{color:var(--fl-primary);font-weight:700;text-decoration:none}.fl_back_link[data-astro-cid-ilsbwmeh] a[data-astro-cid-ilsbwmeh]:hover{text-decoration:underline}.fl_footer[data-astro-cid-ilsbwmeh]{background-color:var(--fl-heading);color:#ffcc80;text-align:center;margin-top:2rem;padding:2rem 0}.fl_footer_inner[data-astro-cid-ilsbwmeh]{max-width:1100px;margin:0 auto;padding:0 2rem}@media (width<=768px){.fl_hero[data-astro-cid-ilsbwmeh] h1[data-astro-cid-ilsbwmeh]{font-size:2rem}.fl_nav_links[data-astro-cid-ilsbwmeh]{display:none}}
