.refresh-prose{min-width:0;font-size:18px;line-height:1.65}.refresh-prose p{margin:0 0 1.1em;line-height:1.65}.refresh-prose h2{border-top:1px solid var(--rule);text-wrap:balance;margin:1.8em 0 .5em;padding-top:28px;font:700 clamp(33px,3.1vw,47px)/1.1 Barlow,sans-serif}.refresh-prose>h2:first-child{border-top:0;margin-top:0;padding-top:0}.refresh-prose h3{text-wrap:balance;margin:1.5em 0 .5em;font:700 29px/1.1 Barlow,sans-serif}.refresh-prose ul{margin-bottom:28px;padding-left:25px}.refresh-prose li{margin:10px 0}.refresh-prose code{overflow-wrap:anywhere;background:#e5e4dc;padding:2px 5px;font:85%/1.5 Consolas,monospace}.refresh-prose a{overflow-wrap:anywhere}.refresh-prose a[id]{scroll-margin-top:30px;display:block}.refresh-prose .study-label{background:var(--ice);width:fit-content;color:var(--ink);margin-bottom:16px;padding:7px 12px;font-size:15px;font-weight:650;line-height:1.5;display:block}.editorial-figure{background:#edede6;border:1px solid #20262824;margin:32px 0 40px}.figure-stage{background:var(--ink);position:relative}.figure-stage picture,.figure-stage img{width:100%;height:auto;display:block}.editorial-figure figcaption{border-top:4px solid var(--pollen);padding:20px 24px 18px;font-size:16px;line-height:1.6}.image-disclosure{color:#34464b;margin-bottom:8px;font-size:15px;font-weight:650;line-height:1.5;display:block}.editorial-figure figcaption p{margin:0}.annotations{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.annotations path{fill:none;stroke:var(--ice);stroke-width:5px}.annotations circle.end{fill:var(--ice);stroke:var(--ink);stroke-width:2px}.annotations .tag{fill:var(--ice);stroke:var(--ink);stroke-width:3px}.annotations text{text-anchor:middle;dominant-baseline:central;fill:var(--ink);font-family:ManchesterText,sans-serif;font-weight:650}.annotations .revision-name{fill:var(--paper);letter-spacing:3px}.annotations.mobile{display:none}.annotation-legend{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:25px;padding:20px 24px;display:grid}.annotation-legend>div{align-items:start;gap:12px;display:flex}.annotation-legend p{margin:0;font-size:16px;line-height:1.5}.annotation-key{background:var(--ice);border-radius:50%;flex:0 0 29px;justify-content:center;align-items:center;width:29px;height:29px;font-size:17px;line-height:1;display:inline-flex}.variant-thumbnails{grid-template-columns:repeat(3,1fr);gap:15px;margin:25px 0;display:grid}.variant-thumbnails figure{border:1px solid var(--rule);background:#ebeae3}.variant-thumbnail{aspect-ratio:3/4;background:var(--ink);position:relative;overflow:hidden}.variant-thumbnail img{width:300%;max-width:none;height:auto;position:absolute;top:-22%}.variant-thumbnails figcaption{padding:12px;font-size:15px;line-height:1.5}.variant-thumbnails figcaption span{margin:5px 0 0;display:block}.variant-thumbnails .image-disclosure{font-size:14px}.table-scroll{border:1px solid var(--rule);max-width:100%;margin:25px 0 30px;overflow:auto}.table-scroll:focus-visible{outline-offset:5px;outline:3px solid #168198}.table-scroll table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.45}.table-scroll th{background:var(--ink);color:var(--paper);text-align:left;font-weight:600}.table-scroll th,.table-scroll td{vertical-align:top;border-bottom:1px solid var(--rule);padding:16px}.table-scroll tbody tr:nth-child(2n){background:#eae9e1}.table-scroll td code{overflow-wrap:anywhere;font-size:13px}.brief-specimen{background:var(--ink);color:var(--paper);border-top:8px solid var(--pollen);margin:30px 0;padding:30px}.brief-specimen>.eyebrow{color:var(--pollen)}.brief-specimen h3{margin:16px 0 25px;font-size:38px}.brief-specimen dl{margin:0 0 25px}.brief-specimen dl>div{border-top:1px solid #f7f5ed40;grid-template-columns:150px minmax(0,1fr);gap:18px;padding:16px 0;display:grid}.brief-specimen dt{color:var(--ice);font-size:16px;font-weight:600}.brief-specimen dd{overflow-wrap:anywhere;margin:0;font-size:17px}.brief-specimen>p{color:#e1e6e5;font-size:15px}.brief-specimen .button{background:var(--pollen);color:var(--ink)}.home-refresh{border-bottom:1px solid var(--rule);padding:48px 0 56px}.home-refresh-grid{grid-template-columns:1fr 1fr;gap:48px;display:grid}.home-refresh-grid section>h2{border:0;margin-top:0;padding-top:0}.home-refresh-grid section+section{border-left:1px solid var(--rule);padding-left:48px}.home-study-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.home-study-grid article{background:var(--ink);color:var(--paper);border-radius:6px;padding:28px}.home-study-grid h3{margin:0 0 20px;font-size:34px}.home-study-grid a{color:var(--ice)}.home-study-grid article>p:last-child{margin-bottom:0}.page-prose>.refresh-prose{margin-bottom:43px}@media (width<=760px){.home-refresh{padding:30px 0}.home-refresh-grid,.home-study-grid{grid-template-columns:1fr;gap:26px}.home-refresh-grid section+section{border-left:0;border-top:1px solid var(--rule);padding:26px 0 0}.home-study-grid article{padding:24px}.home-study-grid h3{font-size:31px}}@media (width<=640px){.refresh-prose{font-size:17px}.refresh-prose h2{margin-top:1.5em;padding-top:24px;font-size:33px}.refresh-prose h3{font-size:27px}.refresh-prose ul{padding-left:21px}.editorial-figure{margin:26px 0 30px}.editorial-figure figcaption{padding:16px;font-size:16px}.image-disclosure{font-size:15px}.annotations.desktop{display:none}.annotations.mobile{display:block}.annotations path{stroke-width:7px}.annotation-legend{grid-template-columns:1fr;gap:20px;padding:17px}.variant-thumbnails{grid-template-columns:1fr;gap:9px}.variant-thumbnails figure{grid-template-columns:110px minmax(0,1fr);display:grid}.variant-thumbnails figcaption{padding:12px}.variant-thumbnails .image-disclosure{font-size:14px}.table-scroll{border:0;margin:22px 0;overflow:visible}.table-scroll table{display:block}.table-scroll thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.table-scroll tbody{gap:13px;display:grid}.table-scroll tr{border:1px solid var(--rule);background:#eeeee7;padding:13px;display:block}.table-scroll td{border:0;padding:6px 0;font-size:16px;display:block}.table-scroll td:before{content:attr(data-label) ": ";font-weight:650}.table-scroll td code{font-size:14px}.brief-specimen{padding:23px 18px}.brief-specimen h3{font-size:32px}.brief-specimen dl>div{grid-template-columns:1fr;gap:5px;padding:15px 0}.brief-specimen dt,.brief-specimen dd{font-size:16px}.home-refresh-grid section>h2{margin-top:0;padding-top:0}.home-study-grid h3{margin-top:0;font-size:31px}}.hero-art figcaption{font-size:15px;line-height:1.5}.art-disclosure{color:inherit;margin:0 0 15px;font:16px/1.5 ManchesterText,Arial,sans-serif}.service-card-copy .art-disclosure{color:#d4e0e3}.materials-inner .material-disclosure{z-index:2;grid-column:1/-1;max-width:56ch;margin:16px 0 0;font:16px/1.5 ManchesterText,Arial,sans-serif;position:relative}@media (width<=760px){.materials-inner .material-disclosure{max-width:74%;margin-top:22px}}
