.metastatic-analysis-light{background-color:#fff;padding:40px 5%;font-family:'Inter',sans-serif;color:#333;overflow:hidden}.metastatic-container{max-width:1100px;margin:0 auto}.metastatic-header{text-align:center;margin-bottom:70px}.clinical-badge-sm{color:#3c0145;font-weight:800;text-transform:uppercase;font-size:11px;letter-spacing:2.5px;background:#f5e6f8;padding:6px 16px;border-radius:50px;display:inline-block;margin-bottom:15px}.metastatic-title{font-size:34px;color:#3c0145;font-weight:800;margin-bottom:20px}.metastatic-lead-text{max-width:750px;margin:0 auto;font-size:16px;line-height:1.6;color:#555}.metastatic-split-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:start}.insight-callout{background:#fdfbff;border:1px solid rgba(60,1,69,.05);padding:35px;margin-bottom:30px}.callout-tag{color:#d161ff;font-weight:700;font-size:12px;text-transform:uppercase;margin-bottom:10px;display:block}.insight-callout h3{color:#3c0145;font-size:22px;margin-bottom:15px;font-weight:700}.insight-callout p{font-size:15px;line-height:1.65;color:#444}.symptom-alert-box{display:flex;gap:20px;background:#fff;border-left:4px solid #3c0145;padding:25px;border-radius:0 16px 16px 0;box-shadow:0 8px 25px rgba(0,0,0,.02);margin-bottom:30px;border-top:1px solid #f9f9f9;border-right:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9}.alert-icon-wrap svg{width:30px;height:30px;flex-shrink:0}.alert-content-wrap h4{color:#3c0145;font-size:17px;font-weight:700;margin-bottom:8px}.alert-content-wrap p{font-size:14.5px;line-height:1.6;color:#555}.metastatic-closing-p{font-size:15px;line-height:1.7;color:#333;padding-left:5px}.metastatic-visual-side{display:flex;flex-direction:column;gap:25px}.metastatic-frame{position:relative;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.04);border:1px solid #eee}.metastatic-frame img,.metastatic-sub-frame img{width:100%;display:block}.frame-caption{background:#fafafa;border-top:1px solid #eee;padding:12px;font-size:12px;text-align:center;color:#666;font-weight:500}.metastatic-sub-frame{border-radius:20px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.04);border:1px solid #eee}@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(40px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}@keyframes slideInLeft {
    from {
        opacity: 0;
        transform: translateX(-60px);
    }

    to {
        opacity: 1;
        transform: translateX(0);
    }
}@keyframes slideInRight {
    from {
        opacity: 0;
        transform: translateX(60px);
    }

    to {
        opacity: 1;
        transform: translateX(0);
    }
}.animate-fade-in{view-timeline-name:--meta-hdr;view-timeline-axis:block;animation:fadeInUp linear both;animation-timeline:--meta-hdr;animation-range:entry 5% cover 25%}.animate-slide-left{view-timeline-name:--meta-text;view-timeline-axis:block;animation:slideInLeft linear both;animation-timeline:--meta-text;animation-range:entry 5% cover 25%}.animate-slide-right{view-timeline-name:--meta-visual;view-timeline-axis:block;animation:slideInRight linear both;animation-timeline:--meta-visual;animation-range:entry 5% cover 25%}@media (max-width:850px){.metastatic-split-layout{grid-template-columns:1fr;gap:40px}.metastatic-visual-side{display:none}.metastatic-title{font-size:28px}}.metastatic-symptoms-dark{background-color:#3c0145;padding:40px 5%;font-family:'Inter',sans-serif;color:#fff;overflow:hidden}.symptoms-wrapper{max-width:1100px;margin:0 auto}.symptoms-header{text-align:center;margin-bottom:80px}.clinical-badge-lg{color:#e8b3ff;text-transform:uppercase;font-weight:800;font-size:11px;letter-spacing:3px;display:block;margin-bottom:15px}.symptoms-main-title{font-size:34px;font-weight:800;margin-bottom:20px;letter-spacing:-.5px}.symptoms-intro-p{max-width:760px;margin:0 auto;font-size:16px;line-height:1.65;color:rgba(255,255,255,1)}.symptoms-layout-matrix{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.symptoms-grid-side{display:flex;flex-direction:column;gap:25px}.symptom-glow-card{background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.06);padding:30px;transition:transform .4s ease , border-color .4s ease , box-shadow .4s ease}.symptom-glow-card:hover{transform:translateX(8px);border-color:rgba(232,179,255,.3);box-shadow:0 10px 30px rgba(0,0,0,.2)}.symptom-card-header{display:flex;align-items:center;gap:15px;margin-bottom:15px}.symptom-card-header h3{font-size:20px;font-weight:700}.symptom-glow-card p{font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.8)}.analysis-panel-side{background:rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.04);overflow:hidden}.media-container-top{position:relative;height:290px;background-color:rgba(0,0,0,.3)}.media-container-top img{width:100%;height:100%;object-fit:cover;opacity:.85}.media-overlay-tag{position:absolute;bottom:15px;left:15px;background:#e8b3ff;color:#3c0145;font-size:10px;font-weight:800;padding:4px 12px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.analysis-text-block{padding:35px}.analysis-text-block h3{font-size:22px;margin-bottom:15px;font-weight:700}.analysis-text-block p{font-size:15px;line-height:1.65;color:rgba(255,255,255,.8)}.vitals-action-card{margin-top:30px;background:rgba(255,255,255,.03);border-left:3px solid #e8b3ff;padding:20px;border-radius:0 12px 12px 0;display:flex;gap:15px;align-items:flex-start}.vitals-icon svg{width:24px;height:24px;flex-shrink:0}.vitals-content h4{font-size:16px;font-weight:700;color:#e8b3ff;margin-bottom:5px}.vitals-content p{font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.75)}@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(40px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}@keyframes scaleGlowIn {
    from {
        opacity: 0;
        transform: scale(0.97) translateY(20px);
    }

    to {
        opacity: 1;
        transform: scale(1) translateY(0);
    }
}.animate-fade-in{view-timeline-name:--symp-hdr-timeline;view-timeline-axis:block;animation:fadeInUp linear both;animation-timeline:--symp-hdr-timeline;animation-range:entry 5% cover 25%}.animate-glow-up{view-timeline-name:--card-timeline;view-timeline-axis:block;animation:scaleGlowIn linear both;animation-timeline:--card-timeline;animation-range:entry 5% cover 25%}@media (max-width:850px){.symptoms-layout-matrix{grid-template-columns:1fr;gap:45px}.symptom-glow-card:hover{transform:translateY(-4px)}.symptoms-main-title{font-size:28px}.media-container-top{height:180px}}.secondary-symptoms-light{background-color:#fff;padding:40px 5%;font-family:'Inter',sans-serif;color:#333;overflow:hidden}.secondary-container{max-width:1100px;margin:0 auto}.early-warning-banner{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;background:#fdfbff;border:1px solid rgba(60,1,69,.05);overflow:hidden;margin-bottom:5px;box-shadow:0 10px 30px rgba(60,1,69,.02)}.banner-text-left{padding:50px}.clinical-eyebrow-tag{color:#3c0145;font-weight:800;text-transform:uppercase;font-size:11px;letter-spacing:2.5px;display:block;margin-bottom:15px}.banner-main-title{font-size:2.2rem;color:#3c0145;font-weight:700;margin-bottom:20px;line-height:1.2}.banner-intro-p{font-size:15.5px;line-height:1.65;color:#000}.banner-media-right img{width:100%;height:100%;display:block}.symptoms-breakdown-grid{display:grid;gap:30px;margin-bottom:50px}.symptom-detail-block{background:#fff;border:1px solid #eee;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.01);display:flex;flex-direction:column;transition:transform .4s ease , border-color .4s ease}.symptom-detail-block:hover{transform:translateY(-5px)}.block-content-inner{padding:35px;flex-grow:1}.symptom-phase{font-size:11px;font-weight:700;color:#d161ff;text-transform:uppercase;display:block;margin-bottom:10px}.block-content-inner h3{color:#3c0145;font-size:22px;font-weight:700;margin-bottom:15px}.block-content-inner p{font-size:14.5px;line-height:1.6;color:#000;margin-bottom:20px}.symptom-check-list{padding-left:20px;font-size:14.5px;line-height:1.8;color:#333}.symptom-check-list li{margin-bottom:8px}.clinical-consult-alert{display:flex;align-items:center;gap:20px;background:#fdfbff;border:1px solid rgba(60,1,69,.08);padding:25px 35px;border-radius:16px}.alert-icon svg{width:28px;height:28px;flex-shrink:0}.clinical-consult-alert p{font-size:14.5px;line-height:1.6;color:#444}@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(40px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}@keyframes slideInLeft {
    from {
        opacity: 0;
        transform: translateX(-50px);
    }

    to {
        opacity: 1;
        transform: translateX(0);
    }
}.animate-slide-up{view-timeline-name:--symp-slide-up;view-timeline-axis:block;animation:fadeInUp linear both;animation-timeline:--symp-slide-up;animation-range:entry 5% cover 25%}.animate-slide-left{view-timeline-name:--symp-slide-left;view-timeline-axis:block;animation:slideInLeft linear both;animation-timeline:--symp-slide-left;animation-range:entry 5% cover 25%}@media (max-width:850px){.early-warning-banner{grid-template-columns:1fr}.symptoms-breakdown-grid{grid-template-columns:1fr}.banner-text-left{padding:30px}.banner-main-title{font-size:26px}}