:root{--primary-blue: #4169E1;--primary-blue-dark: #2952CC;--primary-blue-light: #6b9bf0;--purple-500: #7c3aed;--purple-100: #faf5ff;--purple-200: #e9d5ff;--green-500: #22c55e;--green-600: #10b981;--green-50: #f0fdf4;--green-100: #d1fae5;--green-900: #065f46;--amber-500: #f59e0b;--amber-600: #b45309;--amber-700: #92400e;--amber-50: #fffbeb;--amber-100: #fef3c7;--red-100: #fee2e2;--red-900: #991b1b;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #e0f2fe;--blue-800: #1e40af;--blue-900: #1e3a8a;--slate-500: #64748b;--slate-200: #e2e8f0;--slate-50: #f8fafc;--text-primary: #1a1a1a;--text-secondary: #4b5563;--text-muted: #6b7280;--border-light: #e5e7eb;--border-lighter: #f3f4f6;--bg-gray: #f9fafb;--bg-blue-light: #f0f4ff;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 10px 40px rgba(0, 0, 0, .1);--space-3xs: 2px;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 40px;--space-3xl: 48px;--space-4xl: 64px;--space-5xl: 80px;--space-20: 20px;--space-28: 28px;--space-45: 45px;--space-60: 60px;--space-100: 100px;--space-120: 120px;--space-140: 140px;--card-padding: 32px;--card-padding-lg: 40px;--box-radius-sm: 8px;--box-radius-md: 12px;--box-padding-sm: 16px;--box-padding-md: 20px;--box-padding-lg: 32px;--box-margin: 24px;--font-xs: 11px;--font-sm: 13px;--font-base: 15px;--font-md: 16px;--font-lg: 18px;--font-xl: 20px;--font-2xl: 24px;--font-3xl: 32px;--font-4xl: 36px;--font-5xl: 48px;--font-9: 9px;--font-10: 10px;--font-12: 12px;--font-14: 14px;--font-17: 17px;--font-19: 19px;--font-22: 22px;--font-28: 28px;--font-30: 30px;--font-40: 40px;--breakpoint-sm: 480px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--line-height-tight: 1.2;--line-height-snug: 1.4;--line-height-normal: 1.5;--line-height-relaxed: 1.7}.cluster-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-sm);margin:var(--space-xl) 0}.cluster-card{background:#fff;border:1px solid var(--border-light);border-radius:var(--box-radius-sm);padding:var(--space-lg);padding-right:var(--space-3xl);transition:all .2s ease;text-decoration:none;display:block;position:relative}.cluster-card:after{content:"→";position:absolute;right:var(--space-md);top:50%;transform:translateY(-50%);color:var(--primary-blue);font-size:var(--font-xl);font-weight:700;opacity:.4;transition:all .2s}.cluster-card:hover{border-color:var(--primary-blue);box-shadow:var(--shadow-md);transform:translateY(-1px)}.cluster-card:hover:after{opacity:1;transform:translateY(-50%) translate(3px)}.cluster-card-title{font-size:var(--font-sm);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2xs);display:block;line-height:var(--line-height-snug)}.cluster-card-description{font-size:var(--font-xs);color:var(--text-muted);line-height:var(--line-height-snug);margin:0}.related-content{background:var(--bg-gray);border-radius:var(--box-radius-md);padding:var(--space-2xl) var(--space-lg)}.related-content h2{font-size:var(--font-3xl);margin-bottom:var(--space-md)}.related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-md);margin-top:var(--space-md)}.related-card{background:#fff;border-radius:var(--box-radius-md);padding:var(--space-lg);text-decoration:none;display:block;transition:all .3s;border:2px solid var(--border-light)}.related-card:hover{transform:translateY(-6px);box-shadow:0 12px 32px #4169e126;border-color:var(--primary-blue)}.related-card h4{color:var(--primary-blue);font-size:var(--font-lg);font-weight:700;margin-bottom:var(--space-sm);transition:color .2s}.related-card:hover h4{color:var(--primary-blue-dark)}.related-card p{color:var(--text-secondary);font-size:var(--font-sm);margin:0;line-height:var(--line-height-relaxed)}.email-capture-box{background:var(--bg-gray);border:1px solid var(--border-light);border-radius:var(--box-radius-sm);padding:var(--box-padding-md);max-width:500px}.email-capture-title{margin:0 0 var(--space-sm) 0;font-size:var(--font-sm);font-weight:600;color:var(--text-primary)}.email-capture-form{display:flex;gap:var(--space-sm)}.email-capture-input{flex:1;padding:var(--space-sm) var(--space-md);border:1px solid var(--border-light);border-radius:var(--box-radius-sm);font-size:var(--font-sm)}.email-capture-submit{background:var(--primary-blue);color:#fff;border:none;padding:var(--space-sm) var(--space-lg);border-radius:var(--box-radius-sm);font-size:var(--font-sm);font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s}.email-capture-submit:hover{background:var(--primary-blue-dark)}.floating-coverage-card{position:fixed;bottom:var(--space-lg);right:var(--space-lg);width:240px;background:linear-gradient(135deg,var(--blue-50) 0%,var(--blue-100) 100%);border-radius:var(--box-radius-md);padding:var(--space-md);z-index:98;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;border:1px solid var(--border-light);box-shadow:0 4px 20px #3b82f626}.floating-coverage-card.visible{opacity:1;pointer-events:all}.floating-coverage-card .coverage-title{font-size:var(--font-xs);font-weight:700;color:var(--blue-800);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-xs)}.floating-coverage-card .coverage-text{font-size:var(--font-sm);color:var(--blue-800);line-height:var(--line-height-normal);margin:0}.floating-coverage-card .coverage-text strong{color:var(--blue-900)}.key-points-list{list-style:none;padding-left:0;margin:0 0 var(--space-lg) 0}.key-point-item{margin-bottom:var(--space-md);padding-left:var(--space-lg);position:relative}.key-point-item:before{content:"•";position:absolute;left:0;color:var(--primary-blue)}.key-point-label{color:var(--primary-blue);font-weight:700}.trial-finder-link{color:var(--primary-blue);font-weight:600;text-decoration:none}.trial-finder-link:hover{color:var(--primary-blue-dark);text-decoration:underline}@media (max-width: 1024px){.floating-nav,.floating-coverage-card{display:none}.hero-grid{grid-template-columns:1fr;gap:var(--space-lg)}.quick-facts-card{position:static;max-width:100%;margin:0}.content-section ul,.content-section ol{margin-left:0;padding-left:var(--space-lg)}.hero-left{padding-right:0}.mini-comparison{margin-top:var(--space-lg)}.cluster-cards{grid-template-columns:repeat(3,1fr)}.timeline-visual-compact{padding:var(--space-md) var(--space-sm);margin:var(--space-md) 0}.timeline-title-compact{font-size:var(--font-md)}.timeline-subtitle-compact{font-size:var(--font-sm)}.timeline-markers-compact{gap:var(--space-2xs)}.timeline-track-compact{margin:var(--space-md) 0}.marker-label-compact{font-size:var(--font-xs);line-height:var(--line-height-tight)}.marker-date-compact{font-size:var(--font-10)}.marker-dot-compact{width:var(--space-sm);height:var(--space-sm)}.see-more-link{font-size:var(--font-sm);padding:var(--space-sm) var(--space-md);margin:0 0 var(--space-md) 0}}@media (max-width: 768px){.content-section ul:not(.path-options):not(.key-points-list):not(.checkmarks-stacked),.content-section ol{margin-left:0;padding-left:var(--space-lg)}.path-options,.key-points-list{padding-left:0!important}.related-grid{grid-template-columns:1fr}.related-content{padding:var(--space-2xl) var(--space-lg)}.cluster-cards{grid-template-columns:1fr;gap:var(--space-xs);margin:var(--space-md) 0}.cluster-card{padding:var(--space-sm) var(--space-2xl) var(--space-sm) var(--space-sm);border:2px solid var(--border-light);transition:all .2s;box-shadow:0 2px 4px #0000000d;background:linear-gradient(to right,white 0%,var(--slate-50) 100%)}.cluster-card:after{font-size:var(--font-xl);opacity:.7}.cluster-card:active{background:var(--bg-blue-light);border-color:var(--primary-blue);transform:scale(.98)}.cluster-card:active:after{opacity:1}.cluster-card-title{font-size:var(--font-base)}.cluster-card-description{font-size:var(--font-sm)}.highlight-label{font-size:var(--font-base);margin-bottom:var(--space-2xs)}.highlight-text{font-size:var(--font-sm)}.key-points-list{padding-left:var(--space-lg)}.key-point-item{margin-bottom:var(--space-sm);font-size:var(--font-md)}.email-capture-box{max-width:100%}}@media (max-width: 480px){.email-capture-form{flex-direction:column}.email-capture-submit{width:100%}}img{max-width:100%;height:auto}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:var(--line-height-relaxed);color:var(--text-primary);background:#fff;font-size:var(--font-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:1280px;margin:0 auto;padding:0 var(--space-lg)}.content-container{max-width:900px;margin:0 auto}.summary-bar-compact{background:linear-gradient(135deg,var(--purple-100) 0%,var(--bg-blue-light) 100%);border-radius:var(--box-radius-sm);padding:var(--space-sm) var(--space-sm);grid-template-columns:repeat(4,1fr);gap:var(--space-sm);margin-bottom:var(--space-md);border:1px solid var(--purple-200)}.summary-bar-compact .summary-item{text-align:center;padding:var(--space-2xs)}.summary-bar-compact .summary-label{font-size:var(--font-10);color:var(--slate-500);text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin-bottom:var(--space-2xs)}.summary-bar-compact .summary-value{font-size:var(--font-md);font-weight:700;color:var(--purple-500)}.content-section{scroll-margin-top:var(--space-100);border-top:2px solid #e5e7eb;position:relative}.content-section:first-of-type{border-top:none;padding-top:0}h2{font-size:var(--font-4xl);font-weight:700;color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:-.01em;padding-bottom:var(--space-sm);border-bottom:none;position:relative}h2:after{content:"";position:absolute;bottom:0;left:0;width:70px;height:2px;background:var(--brand-primary, #EB5A4D)}h2:first-child{margin-top:0}h3{font-size:var(--font-2xl);font-weight:700;color:var(--text-primary)}p{color:var(--text-primary);line-height:var(--line-height-relaxed);font-size:var(--font-md)}ul:not(.references-list),ol:not(.references-list){margin-left:var(--space-md);margin-bottom:var(--space-lg);color:var(--text-primary)}li{margin-bottom:var(--space-sm);line-height:var(--line-height-relaxed);padding-left:var(--space-xs)}strong{font-weight:700;color:var(--text-primary)}a{color:var(--primary-blue);text-decoration:none;transition:all .2s}a:hover{color:var(--primary-blue-dark);text-decoration:underline}.link-blue,.link-blue strong{color:#3b82f6!important}.link-blue:hover,.link-blue:hover strong{color:#2563eb!important;text-decoration:underline}.content-box{border-radius:var(--box-radius-md);padding:var(--box-padding-md);margin:0 0 var(--box-margin) 0;width:100%;box-sizing:border-box}.content-box--sm{padding:var(--box-padding-sm);border-radius:var(--box-radius-sm)}.content-box--lg{padding:var(--box-padding-lg)}.content-box--bordered-left{border-left:4px solid var(--box-border-color, var(--primary-blue))}.content-box--outlined{border:1px solid var(--box-border-color, var(--border-light))}.content-box--info{background:linear-gradient(to right,#fef7f0,#fff8f5);--box-border-color: #fdba74}.content-box--caution{background:linear-gradient(to right,#fefce8,#fef9c3);--box-border-color: #fde047}.content-box--warning{background:linear-gradient(to right,#fffbeb,#fef3c7);--box-border-color: #fbbf24}.content-box--danger{background:linear-gradient(to right,#fef2f2,#ffe4e6);--box-border-color: #fca5a5}.content-box--success{background:linear-gradient(to right,#f0fdf4,#dcfce7);--box-border-color: #86efac}.content-box--neutral{background:linear-gradient(to right,#f9fafb,#f3f4f6);--box-border-color: #d1d5db}.content-box--blue{background:linear-gradient(to right,#f0f4ff,#f9fafb);--box-border-color: var(--primary-blue)}.content-box__title{font-size:var(--font-base);font-weight:700;color:var(--text-primary);margin:0 0 var(--space-sm) 0}.content-box p{margin:0 0 var(--space-sm) 0;color:var(--text-primary);font-size:var(--font-sm);line-height:var(--line-height-relaxed)}.content-box p:last-child{margin-bottom:0}.content-box ul{margin:0;padding-left:var(--space-lg);list-style:disc}.content-box li{margin:0 0 var(--space-xs) 0;font-size:var(--font-sm);line-height:var(--line-height-relaxed);color:var(--text-primary)}.content-box li:last-child{margin-bottom:0}.call-out{background:linear-gradient(to right,#f0f4ff,#f9fafb);border-radius:var(--box-radius-md);padding:var(--box-padding-md);border-left:4px solid var(--primary-blue);box-shadow:var(--shadow-sm);width:100%}.call-out-title{font-size:17px;font-weight:700;color:var(--text-primary);margin:0 0 var(--space-sm) 0}.call-out p{margin-bottom:var(--space-sm);color:var(--text-primary);font-size:15px;line-height:var(--line-height-relaxed)}.call-out ul{margin:0;padding-left:var(--space-lg);list-style:disc}.call-out li{margin-bottom:var(--space-xs);font-size:15px;line-height:var(--line-height-relaxed);color:var(--text-primary)}.call-out li:last-child{margin-bottom:0}.call-out li strong{font-weight:700;color:var(--text-primary)}.call-out.info{background:linear-gradient(to right,#fef7f0,#fff8f5);border-left-color:#fdba74}.call-out.info .call-out-title{color:#9a3412}.call-out.caution{background:linear-gradient(to right,#fefce8,#fef9c3);border-left-color:#fde047}.call-out.caution .call-out-title{color:#854d0e}.call-out.warning{background:#fffbf0;border-left-color:#e8c547}.call-out.warning .call-out-title{color:#8a6a00}.call-out.danger{background:linear-gradient(to right,#fef2f2,#ffe4e6);border-left-color:#fca5a5}.call-out.danger .call-out-title{color:#991b1b}.call-out.success{background:linear-gradient(to right,#f0fdf4,#dcfce7);border-left-color:#86efac}.call-out.success .call-out-title{color:#166534}.call-out.neutral{background:linear-gradient(to right,#f9fafb,#f3f4f6);border-left-color:#d1d5db}.call-out.neutral .call-out-title{color:#374151}.call-out.note{background:linear-gradient(to right,#eff6ff,#dbeafe);border-left-color:#60a5fa}.call-out.note .call-out-title{color:#1e40af}.data-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:var(--box-radius-md);overflow:hidden;box-shadow:var(--shadow-md);border:1px solid var(--border-light)}.data-table thead{background:linear-gradient(to bottom,#f9fafb,#f3f4f6)}.data-table th{padding:var(--space-md) var(--space-md);text-align:left;font-weight:700;color:var(--text-primary);font-size:var(--font-sm);border-bottom:2px solid var(--border-light);text-transform:uppercase;letter-spacing:.5px}.data-table td{padding:var(--space-md) var(--space-md);color:var(--text-primary);font-size:var(--font-base);border-bottom:1px solid var(--border-lighter)}.data-table tr:last-child td{border-bottom:none}.data-table tbody tr{transition:all .2s}.data-table tbody tr:hover{background:var(--bg-blue-light);transform:scale(1.01)}.highlight-row{background:#f0f4ff!important}.highlight-row:hover{background:#e6edff!important}.timeline{position:relative;padding:var(--space-2xl) 0;margin:var(--space-xl) 0}.timeline-track{background:linear-gradient(to right,#e5e7eb,#d1d5db);height:var(--space-xs);border-radius:var(--space-2xs);position:relative;box-shadow:inset 0 2px 4px #0000000f}.timeline-progress{background:linear-gradient(to right,#10b981,#34d399);height:100%;border-radius:var(--space-2xs);width:70%;box-shadow:0 2px 8px #10b9814d;position:relative}.timeline-progress:after{display:none}.timeline-steps{display:flex;justify-content:space-between;margin-top:calc(-1 * var(--space-md))}.timeline-step{text-align:center;flex:1;transition:transform .3s}.timeline-step:hover{transform:translateY(-4px)}.step-marker{width:var(--space-xl);height:var(--space-xl);border-radius:50%;background:var(--amber-100);border:3px solid var(--amber-500);margin:0 auto var(--space-md);transition:all .3s;box-shadow:var(--shadow-sm);position:relative}.step-marker.completed{background:#10b981;border-color:#10b981;box-shadow:0 4px 12px #10b9814d}.step-marker.completed:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:var(--font-md);font-weight:700}.step-marker.current{background:#fff;border-color:var(--primary-blue);box-shadow:0 0 0 4px #4169e126,0 4px 12px #4169e133}.step-label{font-size:var(--font-sm);color:var(--text-muted);margin-bottom:var(--space-xs);font-weight:500}.step-date{font-size:var(--font-sm);color:var(--text-primary);font-weight:700}.cta-box{background:linear-gradient(135deg,#4169e1,#2952cc);border-radius:20px;padding:var(--space-2xl) var(--space-lg);margin:var(--space-3xl) 0;text-align:center;color:#fff;position:relative;overflow:hidden;box-shadow:0 20px 60px #4169e14d}.cta-box:before{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 70%);pointer-events:none}.cta-box h2{color:#fff;margin-bottom:var(--space-md);font-size:var(--font-3xl);border:none}.cta-box h2:before{display:none}.cta-box p{color:#fffffff2;font-size:var(--font-md);margin-bottom:var(--space-md);max-width:600px;margin-left:auto;margin-right:auto}.cta-box .cta-button{background:#fff;color:var(--primary-blue);padding:var(--space-md) var(--space-xl);font-size:var(--font-lg);font-weight:700;box-shadow:0 8px 24px #00000026}.cta-box .cta-button:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0003}.cta-appeals-wrapper{position:relative;margin:var(--space-3xl) 0}.cta-appeals-card{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;overflow:hidden;box-shadow:var(--shadow-lg);min-height:400px}.cta-appeals-left{background:#f5f5f0;padding:var(--space-lg);display:flex;flex-direction:column;justify-content:center}.cta-appeals-rating{display:flex;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-md)}.cta-appeals-rating-text{font-size:var(--font-14);color:var(--text-secondary)}.cta-appeals-stars{color:#22932b;font-size:var(--font-md);letter-spacing:2px}.cta-appeals-rating-source{color:#4b5563;font-weight:600;font-size:var(--font-14)}.cta-appeals-title{font-size:var(--font-40);font-weight:700;line-height:1.1;margin-bottom:var(--space-20);padding-bottom:0;color:var(--text-primary)}.cta-appeals-title:after{display:none}.cta-appeals-title .denied{text-decoration:line-through;color:var(--text-muted)}.cta-appeals-title .approved{color:#22932b}.cta-appeals-description{font-size:var(--font-md);line-height:1.6;color:var(--text-secondary)}.cta-appeals-badges{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xs)}.cta-appeals-badge{font-size:var(--font-sm);color:var(--text-secondary);font-weight:500}.cta-appeals-description strong{color:var(--text-primary)}.cta-appeals-right{position:relative;background-image:url(https://cdn.prod.website-files.com/64c841ebe88361f1c7556771/64ebab335eb38b96ebf5048b_pexels-photo-7176026.webp);background-size:cover;background-position:center}.cta-appeals-form-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;border-radius:12px;box-shadow:0 8px 32px #00000026;width:300px}.cta-appeals-form-title{font-size:var(--font-md);color:var(--text-primary);margin-bottom:var(--space-md);line-height:1.4}.cta-appeals-options{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-sm)}.cta-appeals-option{display:flex;align-items:center;padding:8px 12px;background:#ebf0ff;border:1px solid #e5e7eb;border-radius:8px;font-size:var(--font-14, 14px);font-weight:600;color:var(--primary-blue, #4169E1);cursor:pointer;transition:all .2s;text-decoration:none!important}.cta-appeals-option:hover,.cta-appeals-option.selected{border-color:var(--primary-blue);background:var(--bg-blue-light)}.cta-appeals-submit{display:block;width:100%;padding:12px;margin-top:20px;background:#4169e1!important;color:#fff!important;border:none;border-radius:24px;font-size:var(--font-14, 14px);font-weight:600;cursor:pointer;transition:all .2s;text-align:center;text-decoration:none!important}.cta-appeals-submit:hover{background:#3457b8;transform:translateY(-1px)}.cta-appeals-trustpilot{position:absolute;bottom:-16px;left:75%;transform:translate(-50%);background:#fff;padding:8px 16px;border-radius:8px;box-shadow:0 4px 12px #00000026;font-size:var(--font-sm);color:#333;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:4px;transition:all .2s;min-width:320px}.cta-appeals-trustpilot:hover{transform:translate(-50%) translateY(-2px);box-shadow:0 6px 16px #0003}.cta-appeals-trustpilot .trustpilot-logo{color:#22932b;font-weight:600}@media (max-width: 768px){.cta-appeals-wrapper{margin:var(--space-xl) 0}.cta-appeals-card{grid-template-columns:1fr}.cta-appeals-left{padding:32px 24px}.cta-appeals-title{font-size:var(--font-28)}.cta-appeals-description{font-size:var(--font-14)}.cta-appeals-right{min-height:300px}.cta-appeals-form-card{position:relative;left:auto;top:auto;transform:none;margin:24px;width:auto}.cta-appeals-trustpilot{left:50%;bottom:-26px;min-width:auto;width:auto;max-width:calc(100% - 48px);white-space:nowrap}}.arrow-link:after{content:" →"}.hero-title-row{display:flex;align-items:baseline;gap:var(--space-md)}.section-subhead-spaced{margin-top:var(--space-xl)}.summary-paragraph{margin-top:var(--space-md);margin-bottom:0;font-size:var(--font-base);line-height:1.7}.citation{color:var(--primary-blue);font-size:var(--font-sm);vertical-align:super;text-decoration:none;margin-left:2px;font-weight:600}.citation:hover{color:var(--primary-blue-dark)}.references{background:var(--bg-gray);border-radius:16px;padding:var(--space-lg);margin-top:var(--space-xl);border:1px solid var(--border-light)}.references h3{font-size:var(--font-2xl);margin-top:0;margin-bottom:var(--space-20);color:var(--text-primary);font-weight:700}.references ol{margin-left:var(--space-lg)}.references li{color:var(--text-secondary);font-size:var(--font-sm);margin-bottom:var(--space-sm);line-height:1.6}.references a{color:var(--primary-blue);text-decoration:none;word-break:break-word}.references a:hover{color:var(--primary-blue-dark);text-decoration:underline}.footer{background:linear-gradient(to bottom,#1a1a1a,#0f0f0f);color:#9ca3af;padding:60px 0 32px;margin-top:var(--space-100);border-top:1px solid #2d2d2d}.footer-container{max-width:1200px;margin:0 auto;padding:0 24px}.footer-content{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--space-60);margin-bottom:var(--space-3xl)}.footer-logo{font-size:var(--font-28);font-weight:800;color:#fff;margin-bottom:var(--space-20)}.footer-details{font-size:var(--font-14);line-height:1.8;color:#9ca3af}.footer-links h4{color:#fff;font-size:var(--font-md);font-weight:700;margin-bottom:var(--space-20)}.footer-links ul{list-style:none;margin:0}.footer-links li{margin-bottom:var(--space-md)}.footer-links a{color:#9ca3af;text-decoration:none;font-size:var(--font-14);transition:color .2s}.footer-links a:hover{color:#fff}.footer-bottom{border-top:1px solid #374151;padding-top:28px;text-align:center;font-size:var(--font-14)}.footer-bottom a{color:#9ca3af}.floating-nav{position:fixed;top:var(--space-140);right:24px;width:240px;background:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #0000001a;border-radius:12px;padding:var(--space-lg);z-index:99;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;border:1px solid var(--border-light)}.floating-nav.visible{opacity:1;pointer-events:all}.floating-nav-title{font-size:var(--font-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:var(--space-xs);padding-bottom:var(--space-xs);border-bottom:2px solid var(--border-light);white-space:pre-line}.nav-section{margin-bottom:var(--space-xs)}.nav-section:last-child{margin-bottom:0}.nav-section-header{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-14);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2xs)}.nav-section-icon{font-size:var(--font-md)}.nav-section-links{display:flex;flex-direction:column;gap:0px;list-style:none;margin:0;padding:0}.nav-section-links li a{color:#4169e1;text-decoration:none;font-size:var(--font-sm);font-weight:500;padding:1px 0 1px 22px;display:block;transition:all .2s;position:relative;line-height:1.6}.nav-section-links li a:hover{color:#2952cc;text-decoration:underline}.nav-section-links li a.active{color:#2952cc;font-weight:600}.nav-section-links li a.active:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:4px;height:4px;background:#2952cc;border-radius:50%}.plan-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:var(--font-12);font-weight:600;margin-left:12px;text-transform:uppercase;letter-spacing:.5px}.plan-badge.likely{background:var(--green-100);color:var(--green-900)}.plan-badge.unlikely{background:var(--red-100);color:var(--red-900)}.plan-badge.unknown{background:var(--amber-100);color:var(--amber-700)}.plan-badge.pending{background:#dbeafe;color:#1e40af}@media (max-width: 768px){h1{font-size:var(--font-40)}h2{font-size:var(--font-30)}h2:after{width:55px}h3{font-size:var(--font-22)}.call-out{padding:var(--space-md)}.call-out+.call-out{margin-top:var(--space-sm, 12px)}.nav-menu-links{display:none}.timeline{padding:var(--space-lg) 0;margin:var(--space-md) 0}.timeline-steps{font-size:var(--font-xs);margin-top:-12px;gap:4px}.timeline-step{flex:1;min-width:0}.step-marker{width:20px;height:20px;margin-bottom:8px}.step-label{font-size:var(--font-xs);line-height:1.2;margin-bottom:var(--space-2xs);word-wrap:break-word}.step-date{font-size:var(--font-10)}.timeline-track{height:4px}.footer-content{grid-template-columns:1fr;gap:40px}.cta-box{padding:40px 28px}.plan-badge{display:block;margin:var(--space-xs) 0 0 0;width:fit-content}.coverage-grid{grid-template-columns:1fr}.call-out .cta-button{display:block;width:100%;text-align:center}.table-wrapper{margin:var(--space-md) 0;border:1px solid var(--border-light);border-radius:8px;overflow-x:auto}.data-table{margin:0;font-size:var(--font-sm)}.data-table th,.data-table td{padding:var(--space-sm) var(--space-sm);font-size:var(--font-sm)}.data-table th{white-space:nowrap}.see-more-link{padding:var(--space-md) var(--space-md);font-size:var(--font-base);margin:0 0 var(--space-md) 0}.key-points-list{padding-left:24px}.key-point-item{margin-bottom:var(--space-sm);font-size:var(--font-md)}.email-capture-box{max-width:100%}p,li{font-size:var(--font-md)}.call-out-title{font-size:15px}.checkmarks li{font-size:var(--font-md);display:block;padding-left:0}.checkmarks li:before{display:none}.why-care-box h2{font-size:var(--font-xl)}.references{padding:var(--space-md);margin-top:var(--space-lg)}.references h3{font-size:var(--font-22);margin-top:0}.references li{font-size:var(--font-14);line-height:1.65;word-wrap:break-word;overflow-wrap:break-word}.references ol{margin-left:20px;padding-right:0}.container{padding:0 20px}.mobile-compact{padding:var(--space-sm)!important;margin:var(--space-sm) 0!important}.mobile-hide-icon:before,.mobile-hide-icon:after{display:none!important}.mobile-stack{display:block!important}.mobile-full-width{width:100%!important;max-width:100%!important}.mobile-clickable{border:2px solid var(--border-light);transition:all .2s}.mobile-clickable:active{background:var(--bg-blue-light);border-color:var(--primary-blue);transform:scale(.98)}}@media (max-width: 480px){h1{font-size:var(--font-3xl);line-height:1.1}h2{font-size:var(--font-28);margin-top:var(--space-xl)}h3{font-size:var(--font-xl)}.timeline-markers-compact{flex-direction:column;gap:var(--space-md);align-items:flex-start}.timeline-track-compact{display:none}.timeline-marker-compact{display:flex;align-items:center;gap:var(--space-sm);text-align:left}.marker-dot-compact{margin:0}.hero-title-row{flex-wrap:wrap;gap:var(--space-xs);align-items:center}.call-out{padding:var(--space-sm)}p,li{font-size:var(--font-base);line-height:1.65}.see-more-link{font-size:var(--font-14)}.call-out-title{font-size:var(--font-base)}.references{padding:var(--space-sm);margin-top:var(--space-md)}.references h3{font-size:var(--font-xl);margin-top:0}.references li{font-size:var(--font-sm)}.references ol{margin-left:16px}.container{padding:0 16px}.content-container{padding:0}.mobile-compact{padding:var(--space-xs)!important}.data-table td{padding:var(--space-sm) var(--space-sm);font-size:var(--font-14)}.data-table td:first-child{padding-top:var(--space-sm)}.data-table td:last-child{padding-bottom:var(--space-sm)}.data-table td:before{font-size:var(--font-10);min-width:85px}.data-table tr{margin-bottom:var(--space-sm)}}.data-highlight-box{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-left:4px solid var(--primary-blue);border-radius:var(--box-radius-sm);padding:var(--box-padding-sm);margin:0 0 var(--box-margin) 0;max-width:100%}.data-highlight-box h4{font-size:var(--font-14);font-weight:700;color:var(--text-dark);margin:0 0 8px;line-height:1.3}.comparison-table{display:flex;flex-direction:column;gap:var(--space-xs)}.comparison-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-sm);padding:8px 12px;background:#fff;border-radius:6px;border:1px solid rgba(0,0,0,.08)}.comparison-row.placebo{background:#f9fafb}.comparison-row .drug-name{font-weight:600;color:var(--text-dark);font-size:var(--font-sm);line-height:1.2}.comparison-row .percentage{font-size:var(--font-md);font-weight:700;color:var(--primary-blue);line-height:1;text-align:right}.comparison-row.placebo .percentage{color:var(--text-muted)}.comparison-row .vs-placebo{display:none}@media (min-width: 768px){.data-highlight-box{padding:var(--box-padding-lg)}.data-highlight-box h4{font-size:var(--font-lg);margin:0 0 var(--space-md) 0;line-height:1.4}.comparison-table{gap:var(--space-sm)}.comparison-row{grid-template-columns:180px 100px auto;gap:var(--space-sm);padding:12px 16px;transition:all .2s ease;max-width:fit-content}.comparison-row:hover{border-color:var(--primary-blue);box-shadow:0 2px 8px #00000014}.comparison-row .drug-name{font-size:var(--font-base);line-height:1.3}.comparison-row .percentage{font-size:var(--font-xl)}.comparison-row .vs-placebo{display:block;font-size:var(--font-sm);color:var(--text-muted);font-style:italic;line-height:1.3}}.safety-highlight-box{background:var(--green-50);border-left:4px solid var(--green-500);border-radius:var(--box-radius-sm);padding:var(--box-padding-sm);margin:0 0 var(--box-margin) 0;max-width:100%}.safety-highlight-box h4{font-size:var(--font-14);font-weight:700;color:var(--text-dark);margin:0 0 8px;line-height:1.3}.safety-highlight-box ul{margin:var(--space-xs) 0 0 0;padding-left:var(--space-md)}.safety-highlight-box li{margin-bottom:var(--space-2xs);font-size:var(--font-sm);line-height:1.4}@media (min-width: 768px){.safety-highlight-box{padding:var(--box-padding-md)}.safety-highlight-box h4{font-size:var(--font-md);margin:0 0 12px}.safety-highlight-box ul{margin:8px 0 0;padding-left:20px}.safety-highlight-box li{margin-bottom:var(--space-xs);font-size:var(--font-base)}}.coverage-prediction-box{background:linear-gradient(135deg,var(--amber-100) 0%,#fde68a 100%);border-left:4px solid var(--amber-500);border-radius:var(--box-radius-sm);padding:var(--box-padding-lg);margin:0 0 var(--box-margin) 0}.coverage-prediction-box h4{font-size:var(--font-md);font-weight:700;color:var(--text-dark);margin:0 0 var(--space-sm) 0}.coverage-prediction-box p{margin:var(--space-xs) 0;font-size:var(--font-14)}.coverage-prediction-box strong{color:var(--text-dark)}.coverage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-lg);margin:var(--space-xl) 0}.coverage-card{background:#fff;border:2px solid var(--border-light);border-radius:var(--box-radius-md);padding:var(--box-padding-lg)}.coverage-card h4{font-size:var(--font-lg);font-weight:700;color:var(--text-primary);margin:0 0 var(--space-sm) 0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs)}.coverage-card p{font-size:var(--font-14);line-height:1.6;margin:var(--space-xs) 0;color:var(--text-secondary)}.coverage-card p strong{color:var(--text-primary)}.info-callout{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:var(--box-radius-sm);padding:var(--box-padding-lg)}.info-callout h4{font-size:var(--font-xl);font-weight:700;color:var(--text-dark);margin:0 0 var(--space-sm) 0}.mechanism-box{background:#fff;border:1px solid var(--border-light);border-radius:var(--box-radius-sm);padding:var(--box-padding-lg)}.mechanism-box h4{font-size:var(--font-md);font-weight:700;color:var(--text-dark);margin:0 0 var(--space-sm) 0;padding-bottom:var(--space-xs);border-bottom:2px solid var(--primary-blue)}.mechanism-box ul{margin:var(--space-sm) 0 0 0;padding-left:var(--space-lg)}.mechanism-box li{margin-bottom:var(--space-xs)}.subsection-header{font-size:var(--font-xl);font-weight:700;color:var(--text-dark);margin:var(--space-lg) 0 var(--space-md) 0;padding-top:var(--space-sm)}.article-directory-section{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--border-light)}.article-directory-section h2{font-size:var(--font-2xl);font-weight:700;color:var(--text-dark);margin-bottom:var(--space-xs)}.directory-intro{color:var(--text-muted);font-size:var(--font-base);margin-bottom:var(--space-lg)}.directory-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-md)}.directory-category{background:var(--bg-gray);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-md);transition:box-shadow .2s ease,border-color .2s ease}.directory-category:hover{border-color:var(--primary-blue);box-shadow:var(--shadow-md)}.directory-category-title{font-size:var(--font-md);font-weight:600;color:var(--text-dark);margin:0 0 var(--space-2xs) 0}.directory-category-title a{color:var(--primary-blue);text-decoration:none;transition:color .2s ease}.directory-category-title a:before{content:"→ ";color:var(--text-muted)}.directory-category-title a:hover{color:var(--primary-blue-dark);text-decoration:underline}.directory-category-desc{font-size:var(--font-sm);color:var(--text-muted);margin:0 0 var(--space-sm) 0;line-height:1.4}.directory-list{list-style:none;padding:0;margin:0}.directory-list li{margin-bottom:var(--space-xs);padding-left:1.25em;position:relative;line-height:1.5}.directory-list li:before{content:"→";position:absolute;left:0;top:.15em;color:var(--text-muted);font-size:var(--font-sm)}.directory-list a{font-size:var(--font-sm);color:#3b82f6;text-decoration:none;transition:color .2s ease}.directory-list a:hover{color:#2563eb;text-decoration:underline}@media (max-width: 640px){.directory-grid{grid-template-columns:1fr;gap:var(--space-sm)}.directory-category{padding:var(--space-sm)}.directory-category-title{font-size:var(--font-base)}}.mt-0{margin-top:0}.mt-3xs{margin-top:var(--space-3xs)}.mt-2xs{margin-top:var(--space-2xs)}.mt-xs{margin-top:var(--space-xs)}.mt-sm{margin-top:var(--space-sm)}.mt-md{margin-top:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.mt-xl{margin-top:var(--space-xl)}.mt-2xl{margin-top:var(--space-2xl)}.mt-3xl{margin-top:var(--space-3xl)}.mt-4xl{margin-top:var(--space-4xl)}.mb-0{margin-bottom:0}.mb-3xs{margin-bottom:var(--space-3xs)}.mb-2xs{margin-bottom:var(--space-2xs)}.mb-xs{margin-bottom:var(--space-xs)}.mb-sm{margin-bottom:var(--space-sm)}.mb-md{margin-bottom:var(--space-md)}.mb-lg{margin-bottom:var(--space-lg)}.mb-xl{margin-bottom:var(--space-xl)}.mb-2xl{margin-bottom:var(--space-2xl)}.mb-3xl{margin-bottom:var(--space-3xl)}.mb-4xl{margin-bottom:var(--space-4xl)}.my-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.my-sm{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.my-md{margin-top:var(--space-md);margin-bottom:var(--space-md)}.my-lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.my-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.p-0{padding:0}.p-3xs{padding:var(--space-3xs)}.p-2xs{padding:var(--space-2xs)}.p-xs{padding:var(--space-xs)}.p-sm{padding:var(--space-sm)}.p-md{padding:var(--space-md)}.p-lg{padding:var(--space-lg)}.p-xl{padding:var(--space-xl)}.p-2xl{padding:var(--space-2xl)}.text-sm{font-size:var(--font-sm)}.text-base{font-size:var(--font-base)}.text-md{font-size:var(--font-md)}.text-lg{font-size:var(--font-lg)}.text-xl{font-size:var(--font-xl)}.px-xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.px-sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}.px-md{padding-left:var(--space-md);padding-right:var(--space-md)}.px-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.py-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.py-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.py-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.gap-2xs{gap:var(--space-2xs)}.gap-xs{gap:var(--space-xs)}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.gap-xl{gap:var(--space-xl)}html{scroll-behavior:smooth}.summary-cards-grid[data-v-19e8d1f3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:24px 0}.summary-card[data-v-19e8d1f3]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #00000014}.summary-card-header[data-v-19e8d1f3]{background:#f8f9fa;padding:12px 16px;border-bottom:1px solid #e5e7eb}.summary-card-label[data-v-19e8d1f3]{font-size:11px;font-weight:700;letter-spacing:.5px;color:#6b7280;text-transform:uppercase}.summary-card-content[data-v-19e8d1f3]{padding:16px}.summary-card-headline[data-v-19e8d1f3]{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:4px}.summary-card-subline[data-v-19e8d1f3]{font-size:14px;color:#6b7280;margin-bottom:12px}.summary-card-toggle[data-v-19e8d1f3]{background:none;border:none;color:var(--brand-red, #C41E3A);font-size:14px;cursor:pointer;padding:0;font-weight:500}.summary-card-toggle[data-v-19e8d1f3]:hover{text-decoration:underline}.summary-card-details[data-v-19e8d1f3]{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb;font-size:14px;line-height:1.6;color:#4b5563}.summary-card-details p[data-v-19e8d1f3]{margin:0 0 8px}.summary-card-details p[data-v-19e8d1f3]:last-child{margin-bottom:0}.table-container[data-v-19e8d1f3]{overflow-x:auto;margin:20px 0}.comparison-table[data-v-19e8d1f3]{width:100%;border-collapse:collapse;font-size:14px}.comparison-table th[data-v-19e8d1f3],.comparison-table td[data-v-19e8d1f3]{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.comparison-table th[data-v-19e8d1f3]{background:#f8f9fa;font-weight:600;color:#374151}.comparison-table .highlight-row[data-v-19e8d1f3]{background:#fef3c7}.comparison-table .highlight-cell[data-v-19e8d1f3]{background:#dcfce7;font-weight:600}.data-source[data-v-19e8d1f3]{font-size:13px;color:#6b7280;margin-top:8px}.ae-cards-grid[data-v-19e8d1f3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin:24px 0}.why-care-box[data-v-19e8d1f3]{background:linear-gradient(to right,#f0f4ff,#f9fafb);border-radius:12px;padding:20px 24px;margin:24px 0;border-left:4px solid var(--brand-red, #C41E3A)}.why-care-box h3[data-v-19e8d1f3]{margin:0 0 8px;font-size:18px;color:#1f2937}.why-care-box p[data-v-19e8d1f3]{margin:0;font-size:15px;line-height:1.6;color:#4b5563}.call-out[data-v-19e8d1f3]{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:16px 20px;margin:20px 0}.call-out.warning[data-v-19e8d1f3]{background:#fef3c7;border-color:#fcd34d}.call-out p[data-v-19e8d1f3]{margin:0;font-size:14px;line-height:1.6}.serious-ae-cards[data-v-19e8d1f3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:24px 0}.serious-ae-card[data-v-19e8d1f3]{background:#fff;border:1px solid #fca5a5;border-radius:12px;padding:20px}.serious-ae-card.black-box[data-v-19e8d1f3]{border:2px solid #1f2937;background:#f9fafb}.serious-ae-card h4[data-v-19e8d1f3]{margin:0 0 12px;font-size:18px;color:#991b1b}.serious-ae-card.black-box h4[data-v-19e8d1f3]{color:#1f2937}.serious-ae-card p[data-v-19e8d1f3]{margin:0 0 12px;font-size:14px;line-height:1.5}.serious-ae-card ul[data-v-19e8d1f3]{margin:8px 0;padding-left:20px}.serious-ae-card li[data-v-19e8d1f3]{margin-bottom:4px;font-size:14px}.action-required[data-v-19e8d1f3]{background:#fef2f2;padding:12px;border-radius:6px;font-weight:600;color:#991b1b;margin-top:12px}.contraindications-grid[data-v-19e8d1f3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin:24px 0}.contraindication-card[data-v-19e8d1f3]{background:#fff;border-radius:12px;padding:20px}.contraindication-card.absolute[data-v-19e8d1f3]{border:2px solid #dc2626;background:#fef2f2}.contraindication-card.relative[data-v-19e8d1f3]{border:1px solid #fcd34d;background:#fefce8}.contraindication-card h4[data-v-19e8d1f3]{margin:0 0 12px;font-size:16px}.contraindication-card.absolute h4[data-v-19e8d1f3]{color:#991b1b}.contraindication-card.relative h4[data-v-19e8d1f3]{color:#92400e}.contraindication-card ul[data-v-19e8d1f3]{margin:0;padding-left:20px}.contraindication-card li[data-v-19e8d1f3]{margin-bottom:8px;font-size:14px;line-height:1.5}.management-strategies[data-v-19e8d1f3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:24px 0}.strategy-category[data-v-19e8d1f3]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px}.strategy-category h4[data-v-19e8d1f3]{margin:0 0 12px;font-size:16px;color:#1f2937;border-bottom:2px solid var(--brand-red, #C41E3A);padding-bottom:8px}.strategy-category ul[data-v-19e8d1f3]{margin:0;padding-left:20px}.strategy-category li[data-v-19e8d1f3]{margin-bottom:8px;font-size:14px;line-height:1.5}.warning-signs-list[data-v-19e8d1f3]{display:flex;flex-direction:column;gap:20px;margin:24px 0}.warning-sign[data-v-19e8d1f3]{border-radius:12px;padding:20px}.warning-sign.critical[data-v-19e8d1f3]{background:#fef2f2;border:2px solid #dc2626}.warning-sign.urgent[data-v-19e8d1f3]{background:#fef3c7;border:1px solid #f59e0b}.warning-sign.monitor[data-v-19e8d1f3]{background:#f0f9ff;border:1px solid #3b82f6}.warning-sign h4[data-v-19e8d1f3]{margin:0 0 12px;font-size:16px}.warning-sign.critical h4[data-v-19e8d1f3]{color:#991b1b}.warning-sign.urgent h4[data-v-19e8d1f3]{color:#92400e}.warning-sign.monitor h4[data-v-19e8d1f3]{color:#1e40af}.warning-sign ul[data-v-19e8d1f3]{margin:0;padding-left:20px}.warning-sign li[data-v-19e8d1f3]{margin-bottom:8px;font-size:14px;line-height:1.5}.cta-appeals-card[data-v-19e8d1f3]{background:linear-gradient(135deg,#c41e3a,#a01830);border-radius:16px;padding:32px;margin:40px 0;color:#fff}.cta-card-content h3[data-v-19e8d1f3]{margin:0 0 12px;font-size:24px;color:#fff}.cta-card-content p[data-v-19e8d1f3]{margin:0 0 20px;font-size:16px;line-height:1.6;opacity:.95}.cta-card-content .btn-primary[data-v-19e8d1f3]{display:inline-block;background:#fff;color:#c41e3a;padding:12px 24px;border-radius:8px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s}.cta-card-content .btn-primary[data-v-19e8d1f3]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.references-list[data-v-19e8d1f3]{font-size:13px;line-height:1.6;color:#6b7280}.references-list li[data-v-19e8d1f3]{margin-bottom:12px}.references-list a[data-v-19e8d1f3]{color:var(--brand-red, #C41E3A)}.review-attribution[data-v-19e8d1f3]{font-size:13px;color:#6b7280;text-align:center;margin:24px 0;padding:12px;background:#f9fafb;border-radius:8px}.citation[data-v-19e8d1f3]{font-size:11px}.citation a[data-v-19e8d1f3]{color:var(--brand-red, #C41E3A);text-decoration:none}.skip-to-content[data-v-19e8d1f3]{position:absolute;top:-40px;left:0;background:#1f2937;color:#fff;padding:8px 16px;z-index:100;text-decoration:none}.skip-to-content[data-v-19e8d1f3]:focus{top:0}@media (max-width: 768px){.summary-cards-grid[data-v-19e8d1f3],.ae-cards-grid[data-v-19e8d1f3],.serious-ae-cards[data-v-19e8d1f3],.contraindications-grid[data-v-19e8d1f3],.management-strategies[data-v-19e8d1f3]{grid-template-columns:1fr}.comparison-table td[data-label][data-v-19e8d1f3]:before{content:attr(data-label) ": ";font-weight:600}.cta-appeals-card[data-v-19e8d1f3]{padding:24px}.cta-card-content h3[data-v-19e8d1f3]{font-size:20px}}
