@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-cyrillic-wght-normal.CcrOj1MU.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-greek-wght-normal.DAdwyhkq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-vietnamese-wght-normal.CfS0RdBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-latin-ext-wght-normal.BUpo8gM0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-latin-wght-normal.BTZaHlTl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-cyrillic-wght-italic.BzL1BdzR.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-greek-wght-italic.glgrbyRu.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-vietnamese-wght-italic.B1jFRJrJ.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-latin-ext-wght-italic.-XhV508b.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_astro/stix-two-text-latin-wght-italic.BDl6bBME.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--paper:#f6f6f3;--ink:#201d29;--graphite:#57535f;--ninhydrin:#5a2d82;--ninhydrin-strong:#43206a;--rule:#d6d3dc;--wash:#eeeaf3;--font-text:"STIX Two Text Variable", "STIX Two Text", "Cambria", "Georgia", serif;--step--1:.875rem;--step-0:1.125rem;--step-1:1.3125rem;--step-2:1.5rem;--step-3:2.25rem;--step-4:3rem;--step-5:3.75rem;--leading:1.6;--leading-tight:1.15;--measure:40rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--page:72rem;--gutter:clamp(1.125rem, 4vw, 2.5rem);--radius:3px}@media (prefers-color-scheme:dark){:root{--paper:#18161e;--ink:#e9e6ef;--graphite:#aaa5b5;--ninhydrin:#c6a8ee;--ninhydrin-strong:#dcc8f6;--rule:#3a3543;--wash:#231f2c}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:var(--step-0);line-height:var(--leading);font-kerning:normal;font-variant-ligatures:common-ligatures;flex-direction:column;min-height:100dvh;margin:0;display:flex}@media (width>=48rem){body{font-size:1.1875rem}}main{flex:1 0 auto}h1,h2,h3,h4{font-weight:600;line-height:var(--leading-tight);letter-spacing:-.005em;text-wrap:balance;margin:0}p,ul,ol,dl,table,blockquote{margin:0}a{color:var(--ninhydrin);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb, var(--ninhydrin) 50%, transparent)}a:hover{color:var(--ninhydrin-strong);text-decoration-color:currentColor;text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--ninhydrin);outline-offset:3px;border-radius:1px}img,svg{max-width:100%}strong{font-weight:650}time,.num{font-variant-numeric:lining-nums tabular-nums}::selection{background:color-mix(in srgb, var(--ninhydrin) 24%, transparent)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.skip-link{left:var(--gutter);z-index:10;background:var(--ink);color:var(--paper);padding:var(--s-2) var(--s-4);font-size:var(--step--1);border-radius:var(--radius);text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--s-2);color:var(--paper)}.frame{width:100%;max-width:var(--page);padding-inline:var(--gutter);margin-inline:auto}.site-header{padding-block:var(--s-5) var(--s-4)}.site-header .frame{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.brand{align-items:center;gap:var(--s-3);color:var(--ink);letter-spacing:-.01em;padding-block:var(--s-2);font-size:1.3125rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.brand:hover{color:var(--ink)}.brand-mark{flex:none;width:2.75rem;height:auto}.amp{color:var(--ninhydrin);padding-inline:.04em;font-style:italic;font-weight:500}.site-nav ul{gap:var(--s-5);padding:0;font-size:1rem;list-style:none;display:flex}.site-nav a{color:var(--ink);padding-block:var(--s-2);text-decoration:none;display:inline-block}.site-nav a:hover,.site-nav a[aria-current=page]{text-decoration-line:underline;text-decoration-color:var(--ninhydrin);text-decoration-thickness:2px}.mark-bond,.mark-trace{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mark-trace{stroke:var(--ninhydrin)}.mark-bead{fill:var(--paper);stroke:var(--ink);stroke-width:1.6px}.site-main{padding-block:var(--s-6) var(--s-9)}.site-footer{border-top:1px solid var(--rule);padding-block:var(--s-6) var(--s-7);color:var(--graphite);font-size:var(--step--1)}.site-footer .frame{gap:var(--s-3) var(--s-6);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.site-footer a{color:var(--ink)}.standfirst{font-size:var(--step-1);color:var(--graphite);max-width:36rem;line-height:1.45}.section-title{font-size:var(--step-2);margin-bottom:var(--s-5)}.masthead{padding-block:var(--s-5) var(--s-8);max-width:52rem}.masthead h1{font-size:var(--step-3);letter-spacing:-.02em;margin-bottom:var(--s-5);line-height:1.02}@media (width>=40rem){.masthead h1{font-size:var(--step-5)}}@media (width>=64rem){.masthead{padding-block:var(--s-7) var(--s-9)}.masthead h1{font-size:4.5rem}}.home-section+.home-section{margin-top:var(--s-8)}.index-list{border-top:1px solid var(--rule);padding:0;list-style:none}.index-item{gap:var(--s-2);padding-block:var(--s-5);border-bottom:1px solid var(--rule);display:grid}@media (width>=48rem){.index-item{column-gap:var(--s-6);grid-template-columns:9rem minmax(0,44rem)}.index-date{padding-top:.4rem}}.index-date{font-size:var(--step--1);color:var(--graphite)}.index-body{gap:var(--s-2);display:grid}.index-title{font-size:var(--step-1);line-height:1.25}@media (width>=48rem){.index-title{font-size:var(--step-2)}}.index-title a{color:var(--ink);text-decoration:none}.index-title a:hover{color:var(--ninhydrin);text-decoration-line:underline}.index-desc{max-width:var(--measure)}.index-topic{font-size:var(--step--1);color:var(--graphite)}.empty-note{padding-block:var(--s-5);color:var(--graphite)}.topic-grid{gap:0 var(--s-7);padding:0;list-style:none;display:grid}@media (width>=48rem){.topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.topic-grid li{border-top:1px solid var(--rule);padding-block:var(--s-4) var(--s-5)}.topic-grid h3{font-size:var(--step-1);margin-bottom:var(--s-2)}.topic-grid p{color:var(--graphite);max-width:34rem;font-size:1rem}.home-ruo{margin-top:var(--s-8);max-width:var(--measure);color:var(--graphite);font-size:1rem}.page-head{max-width:48rem;padding-block:var(--s-4) var(--s-7)}.page-head h1{font-size:var(--step-3);letter-spacing:-.015em;margin-bottom:var(--s-4)}@media (width>=48rem){.page-head h1{font-size:var(--step-4)}}.page-kicker{font-size:var(--step--1);color:var(--graphite);margin-bottom:var(--s-3)}.post{grid-template-columns:minmax(0,1fr);display:grid}.post>*{min-width:0}.post-topic{font-size:var(--step--1);margin-bottom:var(--s-3)}.post h1{font-size:var(--step-3);letter-spacing:-.015em;margin-bottom:var(--s-4);line-height:1.08}.post .standfirst{margin-bottom:var(--s-5)}.post-dates{gap:var(--s-1) var(--s-5);font-size:var(--step--1);color:var(--graphite);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.post-dates div{gap:var(--s-2);display:flex}.post-dates dd{color:var(--ink);margin:0}@media (width>=64rem){.post{grid-template-columns:minmax(9rem, 1fr) minmax(0, var(--measure)) minmax(0, 1fr);column-gap:var(--s-7)}.post>*,.post-head>*{grid-column:2}.post-head{display:contents}.post .post-topic{text-align:right;grid-area:1/1;justify-self:end;margin:0;padding-top:.9rem}.post .post-dates{text-align:right;flex-direction:column;grid-area:2/1;align-items:flex-end;margin:0;padding-top:.35rem}.post-dates div{flex-direction:column;gap:0}.post-dates div+div{margin-top:var(--s-3)}.post h1{font-size:var(--step-4)}.post .standfirst{margin-bottom:var(--s-7)}}.key-facts{background:var(--wash);border-radius:var(--radius);padding:var(--s-5);margin-bottom:var(--s-7)}@media (width>=48rem){.key-facts{padding:var(--s-6) var(--s-6) var(--s-5)}}.key-facts h2{font-size:var(--step-1);margin-bottom:var(--s-4)}.key-facts ul{padding:0;font-size:1.0625rem;line-height:1.5;list-style:none}.key-facts li{padding-left:var(--s-6);padding-bottom:var(--s-4);position:relative}.key-facts li:last-child{padding-bottom:0}.key-facts li:before{content:"";border:1.5px solid var(--ninhydrin);background:var(--wash);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.42em;left:0}.key-facts li:not(:last-child):after{content:"";background:var(--ninhydrin);opacity:.6;width:1.5px;position:absolute;top:calc(.42em + .75rem);bottom:-.42em;left:calc(.375rem - .75px)}.prose{margin-bottom:var(--s-7)}.prose>*+*{margin-top:var(--s-4)}.prose h2{font-size:var(--step-2);margin-top:var(--s-7)}.prose h3{font-size:var(--step-1);margin-top:var(--s-6)}.prose h2+*,.prose h3+*{margin-top:var(--s-3)}.prose ul,.prose ol{padding-left:1.4em}.prose li+li{margin-top:var(--s-2)}.prose li::marker{color:var(--ninhydrin)}.prose blockquote{border-left:2px solid var(--rule);padding-left:var(--s-4);color:var(--graphite);font-style:italic}.prose code{background:var(--wash);border-radius:var(--radius);padding:.05em .3em;font-size:.9em}.prose hr{border:0;border-top:1px solid var(--rule);margin-block:var(--s-7)}.prose table{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;max-width:100%;font-size:1rem;line-height:1.4;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;vertical-align:top;padding:var(--s-2) var(--s-4) var(--s-2) 0;border-bottom:1px solid var(--rule)}.prose thead th{border-bottom:1.5px solid var(--ink);font-weight:600}.ruo{border-left:3px solid var(--ninhydrin);background:var(--wash);padding:var(--s-5);border-radius:0 var(--radius) var(--radius) 0;margin-bottom:var(--s-7);font-size:1rem;line-height:1.55}.ruo h2{font-size:var(--step-1);margin-bottom:var(--s-3)}.ruo p+p{margin-top:var(--s-3)}.back-section{border-top:1px solid var(--rule);padding-top:var(--s-5);margin-bottom:var(--s-7)}.back-section>h2{font-size:var(--step-1);margin-bottom:var(--s-4)}.references{counter-reset:ref;font-size:var(--step--1);padding-left:0;line-height:1.5;list-style:none}.references li{counter-increment:ref;overflow-wrap:anywhere;padding-left:2.25rem;position:relative}.references li+li{margin-top:var(--s-3)}.references li:before{content:counter(ref) ".";text-align:right;width:1.5rem;color:var(--ninhydrin);font-variant-numeric:lining-nums tabular-nums;position:absolute;left:0}.faq dt{font-weight:600;line-height:1.35}.faq dd{margin:var(--s-2) 0 0}.faq dd+dt{margin-top:var(--s-5)}.related{padding:0;list-style:none}.related li+li{margin-top:var(--s-3)}.reviewed{font-size:var(--step--1);color:var(--graphite)}.about{max-width:var(--measure)}.about>section{margin-top:var(--s-7)}.about h2{font-size:var(--step-2);margin-bottom:var(--s-4)}.about section>*+*{margin-top:var(--s-4)}.about ul{padding-left:1.4em}.about li+li{margin-top:var(--s-2)}.about li::marker{color:var(--ninhydrin)}.about ul.facts{padding:var(--s-4) var(--s-5);background:var(--wash);border-radius:var(--radius);font-size:1rem;list-style:none}.about .ruo-section{border-left:3px solid var(--ninhydrin);padding-left:var(--s-5)}.notfound{max-width:var(--measure)}.notfound .standfirst{margin-bottom:var(--s-6)}.notfound ul{padding-left:1.4em}.notfound li+li{margin-top:var(--s-2)}.about .page-head{padding-bottom:0}
