최고의 아기"를 위해 돈을 지불하시겠습니까? 자유주의 우생학과 인간 완벽성의 문제적인 추구

최고의 아기"를 위해 돈을 지불하시겠습니까? 자유주의 우생학과 인간 완벽성의 문제적인 추구
.content__main-column--interactive .interactive-atom:first-of-type + p:first-of-type, .content__main-column--interactive .element-atom:first-of-type + p:first-of-type, .content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type, .content__main-column--interactive .element-atom:first-of-type + .sign-in-gate + p:first-of-type, .content__main-column--interactive .element-atom:first-of-type + #sign-in-gate + p:first-of-type, .content__main-column--interactive .element-atom:first-of-type + .element-atom + p:first-of-type, .content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type, .content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + p:first-of-type, .content__main-column--interactive hr:not(.last-horizontal-rule) + p, .content__main-column--interactive hr:not(.last-horizontal-rule) + .ad-slot-container + p, #article-body > div .interactive-atom:first-of-type + p:first-of-type, #article-body > div .element-atom:first-of-type + p:first-of-type, #article-body > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type, #article-body > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type, #article-body > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type, #article-body > div .element-atom:first-of-type + .element-atom + p:first-of-type, #article-body > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type, #article-body > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + p:first-of-type, #article-body > div hr:not(.last-horizontal-rule) + p, #article-body > div hr:not(.last-horizontal-rule) + .ad-slot-container + p, .content--interactive > div .interactive-atom:first-of-type + p:first-of-type, .content--interactive > div .element-atom:first-of-type + p:first-of-type, .content--interactive > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type, .content--interactive > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type, .content--interactive > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type, .content--interactive > div .element-atom:first-of-type + .element-atom + p:first-of-type, .content--interactive > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type, .content--interactive > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + p:first-of-type, .content--interactive > div hr:not(.last-horizontal-rule) + p, .content--interactive > div hr:not(.last-horizontal-rule) + .ad-slot-container + p, #comment-body .interactive-atom:first-of-type + p:first-of-type, #comment-body .element-atom:first-of-type + p:first-of-type, #comment-body .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type, #comment-body .element-atom:first-of-type + .sign-in-gate + p:first-of-type, #comment-body .element-atom:first-of-type + #sign-in-gate + p:first-of-type, #comment-body .element-atom:first-of-type + .element-atom + p:first-of-type, #comment-body .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type, #comment-body .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + p:first-of-type, #comment-body hr:not(.last-horizontal-rule) + p, #comment-body hr:not(.last-horizontal-rule) + .ad-slot-container + p, [data-gu-name=body] .interactive-atom:first-of-type + p:first-of-type, [data-gu-name=body] .element-atom:first-of-type + p:first-of-type, [data-gu-name=body] .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type, [data-gu-name=body] .element-atom:first-of-type + .sign-in-gate + p:first-of-type, [data-gu-name=body] .element-atom:first-of-type + #sign-in-gate + p:first-of-type, [data-gu-name=body] .element-atom:fiCSS 선택자는 상단 패딩과 첫 글자 스타일링을 적용하기 위해 특정 단락 요소를 대상으로 합니다. 이들은 다양한 본문 컨테이너 내에서 인터랙티브 아톰, 요소 아톰, 안전하지 않은 임베드 피규어, 로그인 게이트, 수평선(마지막 제외) 뒤에 오는 단락을 포함합니다. 패딩은 14px로 설정되며, 대상 단락의 첫 글자는 특별한 스타일링을 받습니다.제공된 텍스트는 산문이 아닌 CSS 코드 블록이므로 의미를 그대로 유지하면서 유창하고 자연스러운 영어로 다시 작성할 수 없습니다. 원하시면 이 CSS가 무엇을 하는지 평범한 영어로 설명해 드릴 수 있습니다.텍스트는 산문이 아닌 CSS 코드이므로 단순화할 복잡한 구문이 없습니다. 다음은 동일한 의미를 유지하면서 더 깔끔하게 형식화된 코드입니다: ``` [data-gu-name=pullquote], #comment-body [data-gu-name=pullquote], [data-gu-name=body] [data-gu-name=pullquote], #feature-body [data-gu-name=pullquote] { max-width: 620px; } #maincontent figure.element.element--showcase.element-showcase figcaption, #feature-article-container figure.element.element--showcase.element-showcase figcaption, #standard-article-container figure.element.element--showcase.element-showcase figcaption, #comment-article-container figure.element.element--showcase.element-showcase figcaption { position: static !important; width: 100%; max-width: 620px; } @media (min-width: 71.25em) { #maincontent figure.element.element--showcase.element-showcase figcaption, #feature-article-container figure.element.element--showcase.element-showcase figcaption, #standard-article-container figure.element.element--showcase.element-showcase figcaption, #comment-article-container figure.element.element--showcase.element-showcase figcaption { position: absolute !important; max-width: 140px; } } @media (min-width: 81.25em) { #maincontent figure.element.element--showcase.element-showcase figcaption, #feature-article-container figure.element.element--showcase.element-showcase figcaption, #standard-article-container figure.element.element--showcase.element-showcase figcaption, #comment-article-container figure.element.element--showcase.element-showcase figcaption { max-width: 220px; } } .element.element--immersive.element-immersive { width: calc(100vw - var(--scrollbar-width, 0px)); } @media (max-width: 71.24em) { .element.element--immersive.element-immersive { max-width: 978px; } .element.element--immersive.element-immersive figcaption { padding-inline: 10px; } } @media (max-width: 71.24em) and (min-width: 30em) { .element.element--immersive.element-immersive figcaption { padding-inline: 20px; } } @media (min-width: 46.25em) and (max-width: 61.24em) { .element.element--immersive.element-immersive { max-width: 738px; } } @media (max-width: 46.24em) { .element.element--immersive.element-immersive { margin-left: -10px !important; margin-right: 0 !important; left: 0; } } @media (max-width: 46.24em) and (min-width: 30em) { .element.element--immersive.element-immersive { margin-left: -20px !important; } .element.element--immersive.element-immersive figcaption { padding-inline: 20px; } } @media (min-width: 71.25em) { [data-gu-name=body] figure.element.element--showcase.element-showcase, [data-gu-name=body] .content__main-column--interactive figure.element.element--showcase.element-showcase { margin-left: -160px !important; } } @media (min-width: 81.25em) { [data-gu-name=body] figure.element.element--showcase.element-showcase, [data-gu-name=body] .content__main-column--interactive figure.element.element--showcase.element-showcase { margin-left: -240px !important; } } #article > article:not(.content--interactive) > .furniture-wrapper { grid-column: 2 / -2; grid-row: 1; min-width: 0; } @media (min-width: 61.25em) { #article > article:not(.content--interactive) > .furniture-wrapper > [data-gu-name=meta] > div:first-child:not(.content__meta-container_dcr) { display: none; } } #article > article:not(.content--interactive) > .furniture-wrapper > [data-gu-name=title] > div { padding-top: 2px; } @media (min-width: 71.25em) { #article > article:not(.content--interactive) > .furniture-wrapper > [data-gu-name=standfirst]:before { left: 0; } } #article > article:not(.content--interactive) > .furniture-wrapper ~ [data-gu-name=right-column], #article > article:not(.content--interactive) > .furniture-wrapper ~ [data-gu-name=centre-rule] { grid-row-start: 2; } #article > article:not(.content--interactive) > .furniture-wrapper ~ [data-gu-name=body] figure.element-atom:has(#article-layout, [id^=gv-atom-portrait]) { margin-block: 0; } .furniture-wrapper { position: relative; } @media (min-width: 61.25em) { .furniture-wrapper { display: grid; grid-column-gap: 20px; grid-row-gap: 0px; grid-template-columns: [title-start headline-start meta-start standfirst-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5, 1fr) [portrait-end]; grid-template-rows: [title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .75fr [standfirst-end meta-start] auto [meta-end portrait-end]; } .furniture-wrapper #headline > div:first-child, .furniture-wrapper ```제공된 텍스트는 산문이 아닌 CSS 코드이므로 의미를 그대로 유지하면서 유창한 자연스러운 영어로 다시 작성할 수 없습니다. 원하시면 이 CSS가 무엇을 하는지 평범한 영어로 설명해 드릴 수 있습니다.이 CSS 코드는 뉴스 기사 레이아웃을 스타일링하며, 헤드라인, 메타데이터, 스탠드퍼스트, 미디어, 캡션을 다룹니다. 반응형 브레이크포인트를 설정하고, 간격과 정렬을 조정하며, 다크 모드 색상을 정의합니다. 또한 특정 내비게이션 및 사이드 요소를 숨기고 인터랙티브 콘텐츠 열에 특정 스타일링을 적용합니다.@media (min-width: 30em) and (max-width: 61.24em) { .furniture-wrapper { padding-bottom: 8px; } } @media (min-width: 61.25em) { .furniture-wrapper { padding-bottom: 0; } } .furniture-wrapper .article-header, .furniture-wrapper [data-gu-name=title] a, .furniture-wrapper [data-gu-name=title] span { color: var(--new-pillar-colour, --darkModeFeature); } @media (min-width: 61.25em) { .furniture-wrapper #headline > div:first-child, .furniture-wrapper [data-gu-name=headline] > div:first-child, .furniture-wrapper .headline > div:first-child { border-top: 1px solid var(--headerBorderColor); } } .furniture-wrapper #headline h1, .furniture-wrapper [data-gu-name=headline] h1, .furniture-wrapper .headline h1 { font-weight: 700; color: #dcdcdc; } .furniture-wrapper #headline figure, .furniture-wrapper [data-gu-name=headline] figure, .furniture-wrapper .headline figure { margin-top: 0; margin-bottom: 2px; } @media (min-width: 71.25em) { .furniture-wrapper #meta:before, .furniture-wrapper [data-gu-name=meta]:before { background-color: var(--headerBorderColor); } } .furniture-wrapper #meta details, .furniture-wrapper #meta summary, .furniture-wrapper #meta summary span, .furniture-wrapper [data-gu-name=meta] details, .furniture-wrapper [data-gu-name=meta] summary, .furniture-wrapper [data-gu-name=meta] summary span { color: #dcdcdc; } .furniture-wrapper #meta .meta__social a, .furniture-wrapper #meta .meta__social button, .furniture-wrapper [data-gu-name=meta] .meta__social a, .furniture-wrapper [data-gu-name=meta] .meta__social button { border-color: var(--headerBorderColor); color: var(--new-pillar-colour, --darkModeFeature); } .furniture-wrapper #meta .meta__social a svg, .furniture-wrapper #meta .meta__social button svg, .furniture-wrapper [data-gu-name=meta] .meta__social a svg, .furniture-wrapper [data-gu-name=meta] .meta__social button svg { fill: var(--new-pillar-colour, --darkModeFeature); } .furniture-wrapper #meta .meta__social a:hover, .furniture-wrapper #meta .meta__social button:hover, .furniture-wrapper [data-gu-name=meta] .meta__social a:hover, .furniture-wrapper [data-gu-name=meta] .meta__social button:hover { color: var(--darkBackground); background-color: var(--new-pillar-colour, --darkModeFeature); } .furniture-wrapper #meta .meta__social a:hover svg, .furniture-wrapper #meta .meta__social button:hover svg, .furniture-wrapper [data-gu-name=meta] .meta__social a:hover svg, .furniture-wrapper [data-gu-name=meta] .meta__social button:hover svg { fill: var(--darkBackground); } .furniture-wrapper #meta div, .furniture-wrapper [data-gu-name=meta] div { color: #dcdcdc; } .furniture-wrapper #meta a, .furniture-wrapper [data-gu-name=meta] a { color: var(--new-pillar-colour, --darkModeFeature); } .furniture-wrapper #meta a:hover, .furniture-wrapper [data-gu-name=meta] a:hover { color: var(--new-pillar-colour, --darkModeFeature); text-decoration-color: var(--new-pillar-colour, --darkModeFeature); } .furniture-wrapper #meta a + span, .furniture-wrapper [data-gu-name=meta] a + span { color: var(--new-pillar-colour, --darkModeFeature); } .furniture-wrapper .standfirst a, .furniture-wrapper .standfirst li a, .furniture-wrapper #standfirst a, .furniture-wrapper #standfirst li a, .furniture-wrapper [data-gu-name=standfirst] a, .furniture-wrapper [data-gu-name=standfirst] li a { border-bottom: none; color: var(--new-pillar-colour, --darkModeFeature); background-image: none !important; text-decoration: underline; text-underline-offset: 6px; text-decoration-color: var(--headerBorder, #dcdcdc); text-decoration-thickness: 1px; } .furniture-wrapper .standfirst a:hover, .furniture-wrapper .standfirst li a:hover, .furniture-wrapper #standfirst a:hover, .furniture-wrapper #standfirst li a:hover, .furniture-wrapper [data-gu-name=standfirst] a:hover, .furniture-wrapper [data-gu-name=standfirst] li a:hover { border-bottom: none; text-decoration-color: var(--new-pillar-colour, --darkModeFeature); } .furniture-wrapper .standfirst p, .furniture-wrapper #standfirst p, .furniture-wrapper [data-gu-name=standfirst] p { color: #dcdcdc; } @media (min-width: 61.25em) { .furniture-wrapper .standfirst p:first-of-type, .furniture-wrapper #standfirst p:first-of-type, .furniture-wrapper [data-gu-name=standfirst] p:first-of-type { border-top: 1px solid var(--headerBorderColor); } } @med아주 오랫동안 나는 완치되기를 꿈꿨다. 나는 1981년에 태어났다. 나는 걸음을 일찍 뗐지만, 다른 아이들보다 더 쉽게 비틀거리고 넘어졌다. 부모님은 뭔가 잘못된 게 아닌지, 내 근육이 정상보다 약한 게 아닌지 걱정하기 시작했다. 결국 세 살 때 나는 척수성 근위축증(SMA)의 한 형태라는 진단을 받았다. 1980년대에는 정확한 메커니즘이 아직 이해되지 않았지만, 이 질환이 유전성이며 아마 열성 유전자와 관련이 있다는 것은 알려져 있었다. 또한 진행성이라는 것도 알려져 있었다. 나이가 들수록 내 근육은 따라가지 못할 것이었다. 여덟 살 때 나는 먼 거리를 이동할 때 휠체어를 사용하기 시작했다. 열여덟 살이 되었을 때 나는 야외에서 거의 걷지 않았다. 젊은 나이에 자신이 강해지는 것이 아니라 약해지고 있다는 것을 아는 것은 힘든 일이다. 나는 비장애인 친구들과 똑같은 열망을 가졌지만, 그들이 느끼지 않는 방식으로 미래를 두려워하며 살았다. 나는 SMA가 없다면 내 인생이 어땠을지에 대해 많은 시간을 생각하며 보냈다. 내 머릿속의 이미지는 일종의 분신과 같았다. 나 자신이되, 이 하나의 결함만 제거된, 정확히 정의되지는 않지만 내 몸 어딘가에 암호화된 존재였다. 1990년대에 인간 게놈이 지도화되기 시작했다. 의학 유전학은 점점 더 정밀해졌다. 나는 이것을 막연히 인식하고 있었다. 나 같은 유전 질환이 매년 더 잘 이해되고 있다는 것을. 그 이해와 함께, 방과 후에 했던 끝없는 시간의 고통스럽고 거의 가치 없는 물리 치료 외에 나를 위한 어떤 형태의 치료가 있을지도 모른다는 가능성, 아무리 희미하더라도, 이 함께 왔다. "대부분의 장애는 유전학에서 비롯되는 것이 아니라 세상의 마모에서 비롯된다는 것을 기억할 필요가 있다." 어느 순간, 의학 유전학이 치료법을 추구하기 시작하기도 전에 배아에서 SMA 유전자를 식별할 수 있게 될 것이라는 생각이 들었다. 나의 또 다른 자아는 완치된 나일 수도 있었다. 아니면 그는 나 대신 살아가는 누군가이고, 나는 아예 태어나지 않았을 수도 있었다. 과학이 발전하면서 이 또 다른 자아는 그 어느 때보다 더 구체적이고 더 알 수 있는 존재로 보이게 되었다. 그것은 엄청나게 매력적인 이미지였다. 거의 모든 다른 면에서 나는 내 자신인 것이 행복했다. 나는 내 눈이 언니처럼 파란색이었다면 어땠을지 물어볼 생각을 하지 않았다. 언어 대신 음악적 재능이 있었다면 더 행복했을지 묻지 않았다. 내 게놈의 이 하나의 오류만 교정되면, 나는 나 자신이되, 더 나은 나일 수 있었다. 결국 이 완벽한 그림자 자아는 여러 이유로 사라졌다. 하지만 작년에 그것이 다시 나를 괴롭혔다. Nucleus Genomics라는 회사가 게재한 일련의 광고를 읽으면서였다. 뉴욕시 지하철 시스템 전체에서 Nucleus는 예비 부모들에게 이제 "최고의 아기"를 가질 수 있다고 약속했다. "키는 80% 유전적"이고 "지능은 50%"라는 포스터를 통해 잠재 고객들은 비싸고 포괄적인 체외수정 절차를 설명하는 웹사이트로 안내되었다. 최대 20개의 배아가 세상 모든 유전 질환에 대해 검사될 뿐만 아니라 눈과 머리카락 색깔, 그리고 힘과 장수에서 불면증과 남성형 탈모에 이르는 형질에 대해서도 검사될 것이었다. 그것은 현재라는 순간에 완벽하게 맞춰진 판매 문구였다. 우리는 이미 건강하고 정밀하게 모니터링되는 생활을 통해 모든 면에서 자신을 최적화하려고 한다. 운동 루틴, 영양, 심지어 수면 패턴의 측정과 수량화를 통해 우리는 최선의 방식으로 살고 있는지 평가할 수 있다. 그렇다면 최고의 아기를 갖지 않을 이유가 무엇인가? 우리가 불멸을 추구하는 억만장자가 아닐지라도, 우리 모두는 우리 세대와 다음 세대에서 인간의 완벽을 향해 끊임없이 노력해야 한다는 무자비한 명령 아래 살고 있다. 그리고 그것이 개인적 자아를 중심으로 한 새로운 소비자주의적 형태를 띠게 되었지만, 그 명령에는 익숙한 이름이 있다. 우생학이다. 유전체학 회사들은 우생학이라는 꼬리표를 피하는 경향이 있으며, 그럴 만한 이유가 있다. 그 단어가 "좋은 탄생"을 의미하는 그리스어에서 유래했지만, 제2차 세계대전 이후 우생학은 인종차별적이고 사이비 과학적 운동으로서 널리 부인되었다. 그것의 명시된 목표는 인류를 개선하는 것이었지만, 가장 가시적인 결과는 많은 국가에서 "열등한" 사람들의 비자발적 불임 수술과 강제 수용이었고, 나치 독일에서는 우월 인종에 대한 위협으로 간주된 사람들의 대량 학살이었다. 그러나 그 이전 수십 년 동안 우생학은 과학자, 정치인, 일반 대중 사이에서 인기가 있었다. 많은 지지자들이 엘리트주의자, 성차별주의자, 인종차별적 반동주의자였지만, 우생학적 진보주의자, 우생학적 사회주의자, 우생학적 사고를 가