.symptoms-module__5q1sAa__main{min-height:100vh;padding:80px 24px 100px}.symptoms-module__5q1sAa__container{max-width:900px;margin:0 auto}.symptoms-module__5q1sAa__back{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:40px;font-size:.75rem;text-decoration:none;transition:color .15s;display:inline-block}.symptoms-module__5q1sAa__back:hover{color:var(--gold)}.symptoms-module__5q1sAa__eyebrow{font-family:var(--display);letter-spacing:.15em;text-transform:uppercase;color:var(--gold-dim);margin:0 0 10px;font-size:.68rem}.symptoms-module__5q1sAa__heading{font-family:var(--display);color:var(--text);margin:0 0 16px;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.15}.symptoms-module__5q1sAa__sub{color:var(--text-muted);max-width:680px;margin:0 0 32px;font-size:1.05rem;line-height:1.75}.symptoms-module__5q1sAa__ornament{text-align:center;color:var(--gold-dim);letter-spacing:.3em;opacity:.5;margin:44px 0;font-size:1rem}.symptoms-module__5q1sAa__section{margin-bottom:12px}.symptoms-module__5q1sAa__sectionTitle{font-family:var(--display);color:var(--text);letter-spacing:.01em;margin:0 0 16px;font-size:1.25rem}.symptoms-module__5q1sAa__section>p{color:var(--text-muted);max-width:740px;margin:0 0 16px;font-size:.96rem;line-height:1.75}.symptoms-module__5q1sAa__mechanismList{flex-direction:column;gap:8px;margin:0 0 24px;padding-left:22px;display:flex}.symptoms-module__5q1sAa__mechanismList li{color:var(--text-muted);font-size:.94rem;line-height:1.6}.symptoms-module__5q1sAa__proteinBox{margin:24px 0}.symptoms-module__5q1sAa__proteinBox h3{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--silver-deep);margin:0 0 20px;font-size:.85rem}.symptoms-module__5q1sAa__proteinGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:36px;margin-bottom:20px;padding:12px 0;display:grid}.symptoms-module__5q1sAa__protein{border-left:1px solid var(--silver-border);border-right:1px solid var(--silver-border);background:linear-gradient(#dcdfe859 0%,#ebeef58c 50%,#dcdfe859 100%);margin:10px 0;padding:20px 18px;position:relative}.symptoms-module__5q1sAa__protein:before{content:"";background:linear-gradient(to bottom, var(--silver-light) 0%, var(--silver-pale) 60%, var(--silver) 100%);border:1px solid var(--silver-border);border-radius:50%;height:18px;position:absolute;top:-9px;left:-1px;right:-1px;box-shadow:0 2px 6px #00000014,inset 0 1px #fff6}.symptoms-module__5q1sAa__protein:after{content:"";background:linear-gradient(to bottom, var(--silver-pale) 0%, var(--silver) 100%);border:1px solid var(--silver-border);border-radius:50%;height:18px;position:absolute;bottom:-9px;left:-1px;right:-1px;box-shadow:0 3px 6px #00000014,inset 0 -1px #0000000f}.symptoms-module__5q1sAa__proteinName{font-family:var(--display);letter-spacing:.06em;color:var(--silver-deep);margin-bottom:8px;font-size:.78rem}.symptoms-module__5q1sAa__protein p{color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.65}.symptoms-module__5q1sAa__proteinNote{color:var(--text-muted);border-top:1px solid #9a754026;margin:0;padding-top:16px;font-size:.9rem;font-style:italic;line-height:1.7}.symptoms-module__5q1sAa__painGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin:20px 0 24px;display:grid}.symptoms-module__5q1sAa__painCard{border-left:1px solid var(--silver-border);border-right:1px solid var(--silver-border);background:linear-gradient(#dcdfe82e 0%,#ebeef547 50%,#dcdfe82e 100%);margin:10px 0;padding:22px 20px;position:relative}.symptoms-module__5q1sAa__painCard:before{content:"";background:linear-gradient(to bottom, var(--silver-light) 0%, var(--silver-pale) 60%, var(--silver) 100%);border:1px solid var(--silver-border);border-radius:50%;height:18px;position:absolute;top:-9px;left:-1px;right:-1px;box-shadow:0 2px 6px #00000014,inset 0 1px #fff6}.symptoms-module__5q1sAa__painCard:after{content:"";background:linear-gradient(to bottom, var(--silver-pale) 0%, var(--silver) 100%);border:1px solid var(--silver-border);border-radius:50%;height:18px;position:absolute;bottom:-9px;left:-1px;right:-1px;box-shadow:0 3px 6px #00000014,inset 0 -1px #0000000f}.symptoms-module__5q1sAa__painType{font-family:var(--display);letter-spacing:.05em;color:var(--text);margin-bottom:8px;font-size:.82rem;font-weight:600}.symptoms-module__5q1sAa__painDesc{color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.65}.symptoms-module__5q1sAa__callout{color:var(--text-muted);background:#ffffff08;border-left:3px solid #dcdfe859;margin:24px 0;padding:18px 22px;font-size:.92rem;line-height:1.7}.symptoms-module__5q1sAa__callout strong{color:var(--text)}.symptoms-module__5q1sAa__tableNote{color:var(--text-dim);margin:12px 0 20px;font-size:.88rem;font-style:italic;line-height:1.65}.symptoms-module__5q1sAa__tableWrap{border:1px solid #ffffff12;margin:0 0 16px;overflow-x:auto}.symptoms-module__5q1sAa__geneTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.78rem}.symptoms-module__5q1sAa__geneTable thead tr{background:#9a75401a}.symptoms-module__5q1sAa__geneTable th{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-dim);text-align:left;word-break:break-word;border-bottom:1px solid #9a754033;padding:10px 7px;font-size:.65rem}.symptoms-module__5q1sAa__thSub{letter-spacing:.03em;opacity:.7;text-transform:none;font-size:.58rem;display:block}.symptoms-module__5q1sAa__featureCol{width:130px}.symptoms-module__5q1sAa__geneTable td{color:var(--text-muted);vertical-align:top;word-break:break-word;border-bottom:1px solid #ffffff0a;padding:8px 7px;line-height:1.45}.symptoms-module__5q1sAa__featureCell{color:var(--text);font-size:.82rem;font-weight:500}.symptoms-module__5q1sAa__rowEven{background:#ffffff05}.symptoms-module__5q1sAa__cellHighlight{color:var(--gold)}.symptoms-module__5q1sAa__tableSource{color:var(--text-dim);opacity:.7;font-size:.8rem;line-height:1.6}.symptoms-module__5q1sAa__tableSource a{color:var(--gold-dim);text-underline-offset:2px;text-decoration:underline}.symptoms-module__5q1sAa__locationList{flex-direction:column;gap:36px;margin-top:20px;display:flex}.symptoms-module__5q1sAa__locationCard{border-left:2px solid #dcdfe840;padding:0 0 0 22px}.symptoms-module__5q1sAa__locationHeader{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.symptoms-module__5q1sAa__locationName{font-family:var(--display);color:var(--text);flex:1;min-width:220px;margin:0;font-size:1rem}.symptoms-module__5q1sAa__locationGenes{flex-wrap:wrap;gap:6px;padding-top:2px;display:flex}.symptoms-module__5q1sAa__geneTag{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-dim);background:#9a75401f;border:1px solid #9a754040;padding:2px 8px;font-size:.65rem}.symptoms-module__5q1sAa__symptomList{flex-direction:column;gap:6px;margin:0 0 12px;padding-left:18px;display:flex}.symptoms-module__5q1sAa__symptomList li{color:var(--text-muted);font-size:.9rem;line-height:1.65}.symptoms-module__5q1sAa__locationNote{color:var(--text-muted);margin:0 0 10px;font-size:.88rem;font-style:italic;line-height:1.65}.symptoms-module__5q1sAa__misdiagBox{color:var(--text-dim);background:#ffffff05;border:1px solid #ffffff0d;padding:10px 14px;font-size:.84rem;line-height:1.55}.symptoms-module__5q1sAa__misdiagLabel{font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);margin-right:6px;font-size:.68rem}.symptoms-module__5q1sAa__matchGrid{flex-direction:column;gap:10px;margin:20px 0 24px;display:flex}.symptoms-module__5q1sAa__matchItem{color:var(--text-muted);align-items:flex-start;gap:14px;font-size:.92rem;line-height:1.65;display:flex}.symptoms-module__5q1sAa__matchGlyph{color:var(--gold-dim);flex-shrink:0;margin-top:4px;font-size:.75rem}.symptoms-module__5q1sAa__testingNote{color:var(--text-muted);margin:16px 0 0;font-size:.9rem;line-height:1.7}.symptoms-module__5q1sAa__testingNote a{color:var(--gold-dim);text-underline-offset:2px;text-decoration:underline}.symptoms-module__5q1sAa__resourceRow{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:36px;margin-top:20px;padding:12px 0;display:grid}.symptoms-module__5q1sAa__resourceCard{border-left:1px solid var(--silver-border);border-right:1px solid var(--silver-border);background:linear-gradient(#dcdfe859 0%,#ebeef58c 50%,#dcdfe859 100%);flex-direction:column;gap:8px;margin:10px 0;padding:22px 20px 20px;text-decoration:none;transition:filter .2s;display:flex;position:relative}.symptoms-module__5q1sAa__resourceCard:before{content:"";background:linear-gradient(to bottom, var(--silver-light) 0%, var(--silver-pale) 60%, var(--silver) 100%);border:1px solid var(--silver-border);border-radius:50%;height:18px;position:absolute;top:-9px;left:-1px;right:-1px;box-shadow:0 2px 6px #00000014,inset 0 1px #fff6}.symptoms-module__5q1sAa__resourceCard:after{content:"";background:linear-gradient(to bottom, var(--silver-pale) 0%, var(--silver) 100%);border:1px solid var(--silver-border);border-radius:50%;height:18px;position:absolute;bottom:-9px;left:-1px;right:-1px;box-shadow:0 3px 6px #00000014,inset 0 -1px #0000000f}.symptoms-module__5q1sAa__resourceCard:hover{filter:brightness(1.04)}.symptoms-module__5q1sAa__resourceOrg{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--silver-deep);font-size:.65rem}.symptoms-module__5q1sAa__resourceTitle{font-family:var(--display);color:var(--text);font-size:.9rem;line-height:1.3}.symptoms-module__5q1sAa__resourceDesc{color:var(--text-muted);flex:1;margin:0;font-size:.86rem;line-height:1.65}.symptoms-module__5q1sAa__resourceLink{font-family:var(--display);letter-spacing:.06em;color:var(--silver-deep);margin-top:4px;font-size:.72rem}.symptoms-module__5q1sAa__ctaBox{border:1px solid #2a24202e;border-top:3px solid var(--silver-deep);text-align:center;background:#2a24200d;margin:8px 0 32px;padding:36px 32px}.symptoms-module__5q1sAa__ctaBox h2{font-family:var(--display);color:var(--text);margin:0 0 14px;font-size:1.5rem}.symptoms-module__5q1sAa__ctaBox p{color:var(--text-muted);max-width:600px;margin:0 auto 24px;font-size:.95rem;line-height:1.75}.symptoms-module__5q1sAa__ctaLinks{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.symptoms-module__5q1sAa__ctaPrimary{font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;background:var(--silver-deep);color:#fff;padding:12px 22px;font-size:.78rem;text-decoration:none;transition:background .2s}.symptoms-module__5q1sAa__ctaPrimary:hover{background:#4a5070}.symptoms-module__5q1sAa__ctaSecondary{font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);border:1px solid #dcdfe84d;padding:12px 22px;font-size:.78rem;text-decoration:none;transition:border-color .2s,color .2s}.symptoms-module__5q1sAa__ctaSecondary:hover{border-color:var(--silver-border);color:var(--text)}.symptoms-module__5q1sAa__backRow{font-family:var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);border-top:1px solid #ffffff0d;margin-top:48px;padding-top:24px;font-size:.72rem}.symptoms-module__5q1sAa__backRow a{color:var(--text-dim);text-decoration:none;transition:color .15s}.symptoms-module__5q1sAa__backRow a:hover{color:var(--gold-dim)}.symptoms-module__5q1sAa__tumorDesc{color:var(--text-muted);margin:0 0 12px;font-size:.88rem;line-height:1.65}.symptoms-module__5q1sAa__silverBanner{border-left:1px solid var(--silver);border-right:1px solid var(--silver);font-size:.93rem;font-family:var(--display);letter-spacing:.02em;color:var(--text);text-align:center;background:linear-gradient(#b8bcd066 0%,#dcdfe8a6 50%,#b8bcd066 100%);margin:0 0 16px;padding:18px 24px;line-height:1.65;position:relative}.symptoms-module__5q1sAa__silverBanner:before{content:"";background:linear-gradient(to bottom, var(--silver-light) 0%, var(--silver-pale) 60%, var(--silver) 100%);border:1px solid var(--silver-border);border-radius:50%;height:18px;position:absolute;top:-9px;left:-1px;right:-1px;box-shadow:0 2px 6px #00000014,inset 0 1px #fff6}.symptoms-module__5q1sAa__silverBanner:after{content:"";background:linear-gradient(to bottom, var(--silver-pale) 0%, var(--silver) 100%);border:1px solid var(--silver-border);border-radius:50%;height:18px;position:absolute;bottom:-9px;left:-1px;right:-1px;box-shadow:0 3px 6px #00000014,inset 0 -1px #0000000f}.symptoms-module__5q1sAa__geneInline{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--silver-deep);font-size:.82rem}.symptoms-module__5q1sAa__criteriaSubhead{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--silver-deep);margin:24px 0 10px;font-size:.85rem}.symptoms-module__5q1sAa__retestCallout{border:1px solid #9a754033;border-left:4px solid var(--gold-dim);background:#9a75400f;margin:24px 0;padding:28px 28px 22px}.symptoms-module__5q1sAa__retestTitle{font-family:var(--display);color:var(--text);letter-spacing:.01em;margin:0 0 12px;font-size:.95rem}.symptoms-module__5q1sAa__retestIntro{color:var(--text-muted);margin:0 0 22px;font-size:.91rem;line-height:1.72}.symptoms-module__5q1sAa__retestItems{flex-direction:column;gap:20px;margin-bottom:24px;display:flex}.symptoms-module__5q1sAa__retestItem{border-left:2px solid #9a754040;padding-left:16px}.symptoms-module__5q1sAa__retestGene{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-dim);margin-bottom:4px;font-size:.65rem}.symptoms-module__5q1sAa__retestLabel{color:var(--text);margin:0 0 6px;font-size:.93rem;font-weight:600}.symptoms-module__5q1sAa__retestDesc{color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.72}.symptoms-module__5q1sAa__retestAsk{border-top:1px solid #9a754026;padding-top:18px}.symptoms-module__5q1sAa__retestAsk>p{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-dim);margin:0 0 10px;font-size:.68rem}.symptoms-module__5q1sAa__retestQuote{color:var(--text-muted);border-left:2px solid #9a75404d;margin:0 0 14px;padding-left:14px;font-size:.9rem;font-style:italic;line-height:1.72}.symptoms-module__5q1sAa__retestLink{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dim);text-underline-offset:3px;font-size:.68rem;text-decoration:underline}.symptoms-module__5q1sAa__silverScroll{background:var(--gold-bg);border-left:2px solid var(--gold-border);flex-direction:column;align-items:flex-start;gap:0;margin:0 0 28px;padding:20px 24px;display:flex}.symptoms-module__5q1sAa__scrollRule{border-top:1px solid var(--gold-border);opacity:.7;width:40px;height:0}.symptoms-module__5q1sAa__scrollRule:first-child{margin-bottom:14px}.symptoms-module__5q1sAa__scrollRule:last-child{margin-top:14px}.symptoms-module__5q1sAa__scrollTitle{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);text-align:left;margin:0 0 16px;font-size:.65rem}.symptoms-module__5q1sAa__scrollFact{color:var(--text-muted);text-align:left;flex-direction:column;gap:6px;font-size:.91rem;line-height:1.74;display:flex}.symptoms-module__5q1sAa__scrollFact strong{color:var(--text);font-weight:600;display:inline}.symptoms-module__5q1sAa__scrollDivider{color:var(--gold-border);letter-spacing:.1em;margin:14px 0;font-size:.85rem}.symptoms-module__5q1sAa__systemicGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin:20px 0 24px;display:grid}.symptoms-module__5q1sAa__systemicCard{background:#ffffff05;border:1px solid #ffffff0f;border-top:2px solid #8ab48c59;padding:20px 22px}.symptoms-module__5q1sAa__systemicName{font-family:var(--display);color:var(--text);letter-spacing:.01em;margin:0 0 10px;font-size:.88rem}.symptoms-module__5q1sAa__systemicDesc{color:var(--text-muted);margin:0;font-size:.87rem;line-height:1.72}.symptoms-module__5q1sAa__reportForm{flex-direction:column;gap:28px;max-width:700px;margin-top:20px;display:flex}.symptoms-module__5q1sAa__formGroup{flex-direction:column;gap:10px;display:flex}.symptoms-module__5q1sAa__formLabel{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--text);font-size:.72rem}.symptoms-module__5q1sAa__optional{text-transform:none;letter-spacing:0;color:var(--text-dim);font-family:inherit;font-size:.65rem;font-weight:400}.symptoms-module__5q1sAa__radioGroup{flex-direction:column;gap:8px;display:flex}.symptoms-module__5q1sAa__radioLabel{color:var(--text-muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.55;display:flex}.symptoms-module__5q1sAa__radioInput{accent-color:var(--green-accent);flex-shrink:0;margin-top:3px}.symptoms-module__5q1sAa__checkGrid{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.symptoms-module__5q1sAa__checkLabel{color:var(--text-muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:.87rem;line-height:1.5;display:flex}.symptoms-module__5q1sAa__checkInput{accent-color:var(--green-accent);flex-shrink:0;margin-top:2px}.symptoms-module__5q1sAa__formSelect{color:var(--text);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:3px;max-width:420px;padding:10px 14px;font-family:inherit;font-size:.9rem}.symptoms-module__5q1sAa__formInput{color:var(--text);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:3px;width:100%;max-width:380px;padding:10px 14px;font-family:inherit;font-size:.9rem}.symptoms-module__5q1sAa__formTextarea{color:var(--text);resize:vertical;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:3px;width:100%;padding:12px 14px;font-family:inherit;font-size:.9rem;line-height:1.6}.symptoms-module__5q1sAa__formNote{color:var(--text-dim);margin:0 0 4px;font-size:.83rem;font-style:italic;line-height:1.6}.symptoms-module__5q1sAa__symptomGroups{flex-direction:column;gap:22px;margin-top:8px;display:flex}.symptoms-module__5q1sAa__symptomGroup{border-left:2px solid #8ab48c40;padding-left:16px}.symptoms-module__5q1sAa__groupHeader{margin-bottom:10px}.symptoms-module__5q1sAa__groupTerm{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--green-accent,#6ab46e);font-size:.78rem}.symptoms-module__5q1sAa__groupDef{color:var(--text-dim);font-size:.82rem;font-style:italic}.symptoms-module__5q1sAa__groupNote{color:var(--green-accent,#6ab46e);margin:0 0 8px;font-size:.82rem;font-style:italic;line-height:1.6}.symptoms-module__5q1sAa__groupChecks{flex-direction:column;gap:8px;display:flex}.symptoms-module__5q1sAa__symptomEntries{flex-direction:column;gap:18px;margin-top:12px;display:flex}.symptoms-module__5q1sAa__symptomEntry{border-left:1px solid #8ab48c33;padding-left:14px}.symptoms-module__5q1sAa__symptomEntryLabel{font-family:var(--display);color:var(--text);letter-spacing:.01em;margin:0 0 4px;font-size:.88rem;font-weight:600}.symptoms-module__5q1sAa__symptomEntryDesc{color:var(--text-muted);margin:0;font-size:.87rem;line-height:1.65}.symptoms-module__5q1sAa__formImagingNote{color:var(--text-muted);background:#8ab48c12;border-left:3px solid #8ab48c73;margin-bottom:4px;padding:14px 18px;font-size:.88rem;line-height:1.7}.symptoms-module__5q1sAa__formImagingNote strong{color:var(--text)}.symptoms-module__5q1sAa__formSubmit{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;background:var(--btn-bg,#4a6e4c40);color:var(--text);cursor:pointer;border:1px solid #8ab48c59;align-self:flex-start;padding:13px 28px;font-size:.72rem;transition:background .2s}.symptoms-module__5q1sAa__formSubmit:hover:not(:disabled){background:#4a6e4c73}.symptoms-module__5q1sAa__formSubmit:disabled{opacity:.5;cursor:not-allowed}.symptoms-module__5q1sAa__formError{color:#c77;margin:0;font-size:.87rem}.symptoms-module__5q1sAa__formPrivacy{color:var(--text-dim);margin:0;font-size:.8rem;font-style:italic;line-height:1.6}.symptoms-module__5q1sAa__formSuccess{background:#8ab48c0f;border-left:3px solid #8ab48c80;max-width:600px;margin-top:20px;padding:24px 28px}.symptoms-module__5q1sAa__formSuccessTitle{font-family:var(--display);color:var(--text);margin:0 0 8px;font-size:1rem}.symptoms-module__5q1sAa__formSuccessBody{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.7}.symptoms-module__5q1sAa__termChips{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.symptoms-module__5q1sAa__termChip{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--green-accent,#6ab46e);border:1px solid #8ab48c4d;padding:2px 8px;font-size:.62rem}.symptoms-module__5q1sAa__adaptGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.symptoms-module__5q1sAa__adaptCard{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:12px;padding:24px 22px;display:flex}.symptoms-module__5q1sAa__adaptGlyph{color:var(--gold-border);font-size:.85rem}.symptoms-module__5q1sAa__adaptTitle{font-family:var(--serif);color:var(--text);margin:0;font-size:1rem;font-weight:400}.symptoms-module__5q1sAa__adaptList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.symptoms-module__5q1sAa__adaptList li{color:var(--text-muted);font-size:.88rem;line-height:1.65;font-family:var(--sans);padding-left:16px;position:relative}.symptoms-module__5q1sAa__adaptList li:before{content:"◈";color:var(--gold-border);font-size:.6rem;position:absolute;top:4px;left:0}.symptoms-module__5q1sAa__mentalHealthCallout{background:var(--bg-dark);border:1px solid #9ba0b52e;border-radius:10px;flex-direction:column;gap:18px;padding:36px 40px;display:flex}.symptoms-module__5q1sAa__mentalHealthTitle{font-family:var(--serif);color:var(--silver-light);margin:0;font-size:1.15rem;font-weight:400}.symptoms-module__5q1sAa__mentalHealthCallout>p{color:#e8e2d8b8;font-size:.95rem;line-height:1.8;font-family:var(--sans);margin:0}.symptoms-module__5q1sAa__mentalHealthCallout>p strong{color:var(--silver-pale)}.symptoms-module__5q1sAa__mentalHealthClose{text-align:center;background:#c8cde1d9;border-radius:6px;margin-top:4px;padding:14px 20px;font-style:italic;color:var(--bg-dark)!important}.symptoms-module__5q1sAa__ultrasoundTable{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.symptoms-module__5q1sAa__ultrasoundCol{background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.symptoms-module__5q1sAa__ultrasoundColHead{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--silver-deep);border-bottom:1px solid #ffffff12;margin:0;padding-bottom:8px;font-size:.68rem}.symptoms-module__5q1sAa__ultrasoundList{flex-direction:column;gap:7px;margin:0;padding-left:16px;display:flex}.symptoms-module__5q1sAa__ultrasoundList li{color:var(--text-muted);font-size:.87rem;line-height:1.55}.symptoms-module__5q1sAa__seqGrid{border:1px solid #ffffff12;border-radius:6px;flex-direction:column;margin:20px 0;display:flex;overflow:hidden}.symptoms-module__5q1sAa__seqRow{border-bottom:1px solid #ffffff0f;grid-template-columns:172px 1fr;display:grid}.symptoms-module__5q1sAa__seqRow:last-child{border-bottom:none}.symptoms-module__5q1sAa__seqName{font-family:var(--display);letter-spacing:.06em;color:var(--text);white-space:nowrap;background:#ffffff06;border-right:1px solid #ffffff0f;align-items:flex-start;padding:11px 14px;font-size:.7rem;display:flex}.symptoms-module__5q1sAa__seqDesc{color:var(--text-muted);padding:11px 14px;font-size:.87rem;line-height:1.55}.symptoms-module__5q1sAa__subHead{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin:28px 0 10px;font-size:.72rem}.symptoms-module__5q1sAa__hubGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:28px;margin-bottom:48px;display:grid}.symptoms-module__5q1sAa__hubCard{border:1px solid var(--border-strong);border-top:4px solid var(--green-accent);background:var(--bg-alt);color:inherit;cursor:pointer;border-radius:8px;flex-direction:column;gap:14px;padding:24px 22px;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:flex}.symptoms-module__5q1sAa__hubCard:hover{background:var(--bg);transform:translateY(-3px);box-shadow:0 6px 22px #0000001a}.symptoms-module__5q1sAa__hubCardEyebrow{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--green-accent);opacity:.85;margin:0;font-size:.55rem}.symptoms-module__5q1sAa__hubCardTitle{font-family:var(--display);letter-spacing:.02em;color:var(--text);margin:0;font-size:1.05rem;font-weight:400;line-height:1.25}.symptoms-module__5q1sAa__hubCardDesc{color:var(--text-muted);flex-grow:1;margin:0;font-size:.88rem;line-height:1.65}.symptoms-module__5q1sAa__hubCardCta{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--green-accent);margin-top:auto;padding-top:4px;font-size:.6rem}.symptoms-module__5q1sAa__hubCard:hover .symptoms-module__5q1sAa__hubCardCta{text-decoration:underline}@media (max-width:600px){.symptoms-module__5q1sAa__seqRow{grid-template-columns:1fr}.symptoms-module__5q1sAa__seqName{white-space:normal;border-bottom:1px solid #ffffff0d;border-right:none}.symptoms-module__5q1sAa__ultrasoundTable{grid-template-columns:1fr}.symptoms-module__5q1sAa__main{padding:40px 18px 60px}.symptoms-module__5q1sAa__geneTable{font-size:.78rem}.symptoms-module__5q1sAa__geneTable th,.symptoms-module__5q1sAa__geneTable td{padding:8px 10px}.symptoms-module__5q1sAa__ctaLinks{flex-direction:column;align-items:center}.symptoms-module__5q1sAa__ctaBox{padding:24px 18px}.symptoms-module__5q1sAa__checkGrid,.symptoms-module__5q1sAa__systemicGrid,.symptoms-module__5q1sAa__adaptGrid{grid-template-columns:1fr}.symptoms-module__5q1sAa__mentalHealthCallout{padding:28px 22px}}
