Θα πληρώνατε για το «καλύτερο μωρό»; Φιλελεύθερη ευγονική και η ανησυχητική επιδίωξη της ανθρώπινης τελειότητας

Θα πληρώνατε για το «καλύτερο μωρό»; Φιλελεύθερη ευγονική και η ανησυχητική επιδίωξη της ανθρώπινης τελειότητας
.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 και στυλ πρώτου γράμματος. Καλύπτουν παραγράφους που ακολουθούν διαδραστικά atoms, element atoms, unsafe embed figures, sign-in gates και οριζόντιους κανόνες (εξαιρουμένου του τελευταίου) μέσα σε διάφορα κοντέινερ σώματος. Το 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, τα μέσα και τις λεζάντες. Ορίζει responsive breakpoints, προσαρμόζει αποστάσεις και στοίχιση, και ορίζει χρώματα σκοτεινής λειτουργίας. Επίσης κρύβει ορισμένα στοιχεία πλοήγησης και aside και εφαρμόζει συγκεκριμένο στυλ σε στήλες διαδραστικού περιεχομένου.@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 θα ήταν αναγνωρίσιμο σε έμβρυα. Ο άλλος μου εαυτός μπορεί να ήταν εγώ, θεραπευμένος. Ή μπορεί να