آیا حاضرید برای «بهترین نوزاد» پول بدهید؟ اصلاح نژاد لیبرال و تلاش نگران‌کننده برای کمال انسانی

آیا حاضرید برای «بهترین نوزاد» پول بدهید؟ اصلاح نژاد لیبرال و تلاش نگران‌کننده برای کمال انسانی
.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:fiانتخابگرهای CSS عناصر پاراگراف خاصی را هدف می‌گیرند تا padding بالا و استایل حرف اول را اعمال کنند. آن‌ها پاراگراف‌هایی را پوشش می‌دهند که بعد از اتم‌های تعاملی، اتم‌های عنصر، شکل‌های جاسازی ناامن، دروازه‌های ورود، و قواعد افقی (به‌جز آخری) در ظرف‌های بدنه مختلف می‌آیند. padding روی 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 چیدمان یک مقاله خبری را استایل می‌دهد، شامل سرتیتر، فراداده، standfirst، رسانه و زیرنویس‌ها. نقاط شکست واکنش‌گرا تنظیم می‌کند، فاصله و تراز را تنظیم می‌کند، و رنگ‌های حالت تاریک را تعریف می‌کند. همچنین عناصر ناوبری و کناری خاصی را پنهان می‌کند و استایل خاصی به ستون‌های محتوای تعاملی اعمال می‌کند.@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، مکانیسم دقیق آن هنوز درک نشده بود، اما مشخص بود که این بیماری ارثی است، احتمالاً مرتبط با یک ژن مغلوب. همچنین مشخص بود که پیش‌رونده است. با افزایش سن، عضلات من همگام پیش نمی‌رفتند. در هشت سالگی، شروع کردم به استفاده از ویلچر برای مسافت‌های طولانی‌تر. تا زمانی که 18 ساله شدم، به‌ندرت در فضای باز راه می‌رفتم. سخت است که جوان باشی و بدانی که داری ضعیف‌تر می‌شوی نه قوی‌تر. من همان آرزوهایی را داشتم که دوستان غیرمعلولم داشتند، اما به شکلی که آن‌ها نداشتند، از آینده می‌ترسیدم. زمان زیادی را صرف فکر کردن به این می‌کردم که اگر SMA نداشتم زندگی‌ام چگونه می‌بود. تصاویر در ذهنم چیزی شبیه یک دوقلو بود: خودم، فقط رها از این یک کمبود، به‌طور نامشخص تعریف‌شده، اما جایی در بدنم رمزگذاری شده. در دهه 1990، ژنوم انسان شروع به نقشه‌برداری کرد. ژنتیک پزشکی دقیق‌تر و دقیق‌تر شد. من به‌طور مبهم از این آگاه بودم—که شرایط ژنتیکی مانند من هر سال بهتر درک می‌شدند. با آن درک، این احتمال آمد، هرچند ضعیف، که ممکن است نوعی درمان برای من وجود داشته باشد فراتر از ساعت‌های بی‌پایان فیزیوتراپی دردناک و به‌سختی ارزشمند که بعد از مدرسه انجام می‌دادم. "شایسته یادآوری است که اکثریت ناتوانی‌ها از ژنتیک ناشی نمی‌شوند، بلکه از فرسودگی و سایش جهان." در نقطه‌ای، به ذهنم رسید که قبل از اینکه ژنتیک پزشکی حتی بتواند شروع به دنبال کردن یک درمان کند، یک ژن SMA در جنین‌ها قابل شناسایی خواهد بود. خود دیگر من ممکن بود من باشد، درمان‌شده. یا ممکن بود کسی باشد که به جای من زندگی می‌کند، در حالی که من هرگز به دنیا نیامده بودم. با پیشرفت علم، این خود دیگر به نظر می‌رسید ملموس‌تر، قابل‌شناخت‌تر از همیشه. تصویری بی‌نهایت جذاب بود. در تقریباً هر جنبه دیگر، خوشحال بودم که خودم باشم. زحمت نپرسیدن را به خود ندادم که اگر چشمانم آبی بودند، مثل خواهرم، به جای قهوه‌ای، چه کسی می‌بودم. نپرسیدم که آیا با استعداد موسیقی به جای زبان‌ها خوشحال‌تر می‌بودم. فقط این یک خطا در ژنوم من نیاز به اصلاح داشت، و من خودم می‌بودم، فقط بهتر. سرانجام، این خود-سایه کامل محو شد، به دلایل زیادی. اما سال گذشته بازگشت تا مرا تسخیر کند، وقتی درباره مجموعه‌ای از تبلیغات که توسط شرکتی به نام Nucleus Genomics قرار داده شده بود خواندم. در سراسر سیستم متروی شهر نیویورک، Nucleus به والدین آینده‌نگر وعده داد که اکنون می‌توانند "بهترین نوزاد" خود را داشته باشند. از طریق پوسترهایی که ادعا می‌کردند "قد 80% ژنتیکی است" و "هوش 50%"، مشتریان بالقوه به وب‌سایتی هدایت می‌شدند که یک روش IVF جامع و گران‌قیمت را شرح می‌داد. تا 20 جنین برای هر اختلال ژنتیکی زیر آفتاب غربالگری می‌شدند، اما همچنین برای رنگ چشم و مو، و برای ویژگی‌هایی از قدرت و طول عمر تا بی‌خوابی و طاسی مردانه. این یک پیشنهاد فروش بود که کاملاً برای لحظه حال طراحی شده بود. ما در حال حاضر به دنبال بهینه‌سازی خودمان در هر راه هستیم، از طریق زندگی سالم و دقیقاً نظارت‌شده. از طریق اندازه‌گیری و کمّی‌سازی روال‌های ورزشی، تغذیه و حتی الگوهای خواب، می‌توانیم ارزیابی کنیم که آیا زندگی‌