@import url("https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,400;0,700;1,400&family=Poppins:wght@400;500;600;700;800&display=swap");:root{--fda-blue:#1b3d6e;--fda-blue-light:#2a5298;--fda-gold:#c8922a;--fda-gold-light:#f0b429;--fda-dark:#1a1a2e;--fda-text:#2d2d2d;--fda-text-muted:#555;--fda-white:#ffffff;--fda-bg:#ffffff;--fda-border:#e0e6f0;--fda-shadow:0 4px 24px rgba(27,61,110,0.10);--fda-shadow-lg:0 8px 40px rgba(27,61,110,0.15)}.fda-page *{box-sizing:border-box}.fda-page{font-family:Merriweather,Georgia,serif;background-color:var(--fda-bg);color:var(--fda-text);line-height:1.8}.fda-hero{background:linear-gradient(135deg,var(--fda-blue) 0,var(--fda-blue-light) 60%,#1e4d8c 100%);padding:60px 20px 50px;text-align:center;position:relative;overflow:hidden}.fda-hero:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");pointer-events:none}.fda-hero-inner{position:relative;z-index:1;max-width:1200px;margin:0 auto}.fda-hero-badge{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:50px;padding:8px 22px;margin-bottom:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fda-hero-badge span{font-family:Poppins,sans-serif;font-size:.78rem;font-weight:600;color:var(--fda-gold-light);letter-spacing:.12em;text-transform:uppercase}.fda-hero-badge-dot{width:7px;height:7px;border-radius:50%;background:var(--fda-gold-light);animation:fdaPulse 2s infinite}@keyframes fdaPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.fda-hero h1{font-family:Poppins,sans-serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;color:var(--fda-white);letter-spacing:.04em;text-transform:uppercase;line-height:1.2;margin:0 0 18px}.fda-hero-divider{width:70px;height:4px;background:linear-gradient(90deg,var(--fda-gold),var(--fda-gold-light));border:none;border-radius:4px;margin:0 auto}.fda-container{max-width:1200px;margin:0 auto;padding:60px 40px 80px}.fda-section-title{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700;color:var(--fda-blue);text-align:center;margin:0 0 36px;position:relative;padding-bottom:16px}.fda-section-title:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(90deg,var(--fda-gold),var(--fda-gold-light));border-radius:3px}.fda-intro-block{display:flex;gap:48px;align-items:flex-start;margin-bottom:60px;background:#f8faff;border:1px solid var(--fda-border);border-radius:16px;padding:40px;box-shadow:var(--fda-shadow)}.fda-intro-text{flex:1 1 60%}.fda-intro-text p{font-size:.97rem;color:var(--fda-text);line-height:1.85;margin:0 0 18px}.fda-intro-text p:last-child{margin-bottom:0}.fda-intro-text strong{color:var(--fda-blue)}.fda-intro-image{flex:0 0 300px;display:flex;align-items:center;justify-content:center}.fda-intro-image img{width:100%;border-radius:12px;box-shadow:var(--fda-shadow-lg);display:block;transition:transform .3s ease}.fda-intro-image img:hover{transform:scale(1.02)}.fda-products-block{text-align:center;margin-bottom:60px}.fda-products-label{display:inline-flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:600;color:var(--fda-blue);text-transform:uppercase;letter-spacing:.1em;margin:0 0 20px;background:#e8f0ff;padding:6px 18px;border-radius:50px;border:1px solid #c5d5f5}.fda-products-block img{width:100%;border-radius:14px;box-shadow:var(--fda-shadow-lg);display:inline-block;border:1px solid var(--fda-border)}.fda-warning-banner{background:linear-gradient(135deg,#1a1a2e,#16213e);color:var(--fda-white);text-align:center;padding:36px 40px;border-radius:14px;margin-bottom:40px;position:relative;overflow:hidden;box-shadow:0 8px 32px rgba(26,26,46,.3)}.fda-warning-banner:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--fda-gold),var(--fda-gold-light),var(--fda-gold))}.fda-warning-icon{font-size:2rem;margin:0 0 12px;display:block}.fda-warning-banner h2{font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.02em;line-height:1.6;margin:0 0 10px;color:#fff}.fda-warning-banner p{font-family:Poppins,sans-serif;font-size:.82rem;color:var(--fda-gold-light);font-style:italic;letter-spacing:.04em;margin:0}.fda-warning-text{margin-bottom:40px;padding:0 4px}.fda-warning-text p{font-size:.97rem;line-height:1.9;color:var(--fda-text);margin:0 0 20px}.fda-warning-text p:last-child{margin-bottom:0}.fda-warning-text em{color:var(--fda-text-muted);font-style:italic}.fda-warning-text strong{color:var(--fda-blue);font-style:normal}.fda-callout{background:#f0f5ff;border:1px solid #c5d5f5;border-left:5px solid var(--fda-blue);border-radius:0 12px 12px 0;padding:24px 28px;margin:40px 0;font-size:.95rem;line-height:1.75;color:var(--fda-text)}.fda-callout strong{color:var(--fda-blue);font-family:Poppins,sans-serif;font-weight:700}.fda-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--fda-border),transparent);margin:56px 0;border:none}.fda-letter-block{text-align:center;margin-top:10px}.fda-letter-label{display:inline-flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:600;color:var(--fda-text-muted);text-transform:uppercase;letter-spacing:.1em;margin:0 0 20px}.fda-letter-block img{width:100%;max-width:680px;border:1px solid var(--fda-border);border-radius:12px;box-shadow:var(--fda-shadow-lg);display:inline-block}@media (max-width:900px){.fda-container{padding:40px 24px 60px}.fda-intro-block{flex-direction:column;padding:28px 24px;gap:28px}.fda-intro-image{flex:unset;width:100%}.fda-warning-banner{padding:28px 24px}}@media (max-width:600px){.fda-hero{padding:44px 16px 36px}.fda-hero h1{font-size:1.6rem}.fda-container{padding:32px 16px 50px}.fda-section-title{font-size:1.25rem}.fda-warning-banner h2{font-size:.95rem}.fda-callout{padding:18px}}