Fizetne a „legjobb babáért”? Liberális eugenika és a tökéletesség aggasztó hajszolása

Fizetne a „legjobb babáért”? Liberális eugenika és a tökéletesség aggasztó hajszolása
.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:fiA CSS szelektorok adott bekezdéselemeket céloznak meg, hogy felső paddinget és első betűs stílust alkalmazzanak. Lefedik azokat a bekezdéseket, amelyek interaktív atomokat, elem atomokat, nem biztonságos beágyazási ábrákat, bejelentkezési kapukat és vízszintes vonalakat (az utolsó kivételével) követnek különböző törzstárolókon belül. A padding 14px-re van állítva, és a célzott bekezdések első betűje különleges stílust kap.A megadott szöveg CSS-kód blokk, nem próza, ezért nem írható át folyékony, természetes angol nyelvre a jelentés megőrzése mellett. Ha szeretné, inkább elmagyarázhatom, mit csinál ez a CSS egyszerű angol nyelven.A szöveg CSS-kód, nem próza, ezért nincsenek összetett kifejezések, amelyeket egyszerűsíteni kellene. Íme a kód ugyanazzal a jelentéssel, tisztábban formázva: ``` [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 ```A megadott szöveg CSS-kód, nem próza, ezért nem írható át folyékony természetes angol nyelvre a jelentés megőrzése mellett. Ha szeretné, inkább elmagyarázhatom, mit csinál a CSS egyszerű angol nyelven.Ez a CSS-kód egy hírcikk elrendezését stílusozza, lefedve a főcímet, metaadatokat, standfirst-et, médiát és feliratokat. Reszponzív töréspontokat állít be, módosítja a térközt és igazítást, és sötét módú színeket definiál. Bizonyos navigációs és aside elemeket is elrejt, és specifikus stílust alkalmaz az interaktív tartalomoszlopokra.@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); } } @medNagyon sokáig arról álmodtam, hogy meggyógyulok. 1981-ben születtem. Elég korán megtanultam járni, de könnyebben megbotlottam és estem el, mint a többi gyerek. A szüleim aggódni kezdtek, hogy valami baj van, hogy az izmaim gyengébbek a kelleténél. Végül hároméves koromban diagnosztizálták nálam a spinalis muscularis atrophia (SMA) egy formáját. Az 1980-as években a pontos mechanizmus még nem volt ismert, de a betegségről tudták, hogy örökletes, valószínűleg recesszív génhez kötött. Azt is tudták, hogy progresszív. Ahogy öregedtem, az izmaim nem tartottak lépést. Nyolcévesen kerekesszéket kezdtem használni hosszabb távolságokra. Mire 18 lettem, már ritkán jártam a szabadban. Nehéz fiatalnak lenni és tudni, hogy gyengülsz, nem pedig erősödsz. Ugyanazok a törekvéseim voltak, mint a nem fogyatékos barátaimnak, de a jövőtől való félelemben éltem, olyan módon, ahogy ők nem. Sok időt töltöttem azzal, hogy azon gondolkodtam, milyen lett volna az életem, ha nincs SMA-m. A fejemben lévő képek valami hasonlóak voltak egy hasonmáshoz: én magam, csak megszabadulva ettől az egyetlen hiányosságtól, pontatlanul meghatározva, de valahol a testemben kódolva. Az 1990-es években kezdték feltérképezni az emberi genomot. Az orvosi genetika egyre pontosabbá vált. Homályosan tudatában voltam ennek – hogy az olyan genetikai állapotokat, mint az enyém, évről évre jobban megértik. Ezzel a megértéssel jött a lehetőség, bármilyen halvány is, hogy lehet valamilyen kezelés számomra az iskola után végzett végtelen, fájdalmas, alig hasznos fizikoterápiás órákon túl. "Érdemes emlékezni arra, hogy a fogyatékosságok többsége nem genetikából ered, hanem a világ kopásából." Valamikor eszembe jutott, hogy mielőtt az orvosi genetika egyáltalán elkezdhetné a kezelés kutatását, egy SMA-gént azonosíthatnának az embriókban. A másik énem én lehetnék, meggyógyulva. Vagy lehetne valaki, aki az én helyemben él, miközben én soha nem születtem volna meg. Ahogy a tudomány fejlődött, ez a másik én egyre konkrétabbnak, egyre megismerhetőbbnek tűnt, mint valaha. Rendkívül vonzó kép volt. Szinte minden más tekintetben boldog voltam, hogy én vagyok én. Nem fáradtam azzal, hogy megkérdezzem, ki lettem volna, ha a szemem kék, mint a nővéremé, nem pedig barna. Nem kérdeztem, boldogabb lettem volna-e zenei tehetséggel nyelvtehetség helyett. Csak ezt az egy hibát kellett volna kijavítani a genomomban, és én lettem volna én, csak jobb. Végül ez a tökéletes árny-én sok okból elhalványult. De tavaly visszatért kísérteni, amikor egy Nucleus Genomics nevű cég által elhelyezett hirdetéssorozatról olvastam. A New York City teljes metrórendszerében a Nucleus azt ígérte a leendő szülőknek, hogy most már megkaphatják a "legjobb babájukat". Azokkal a plakátokkal, amelyek azt állították, hogy "a magasság 80%-ban genetikai" és "az intelligencia 50%", a potenciális ügyfeleket egy weboldalra vezették, amely egy drága, átfogó IVF-eljárást részletezett. Akár 20 embriót szűrnének minden elképzelhető genetikai rendellenességre, de a szem- és hajszínre is, valamint olyan tulajdonságokra, amelyek az erőtől és a hosszú élettartamtól az álmatlanságig és a férfi típusú kopaszodásig terjednek. Ez egy tökéletesen a jelen pillanathoz szabott értékesítési ajánlat volt. Már minden módon optimalizálni igyekszünk magunkat, egészséges, pontosan ellenő