.uc-pg-head{padding-block:clamp(150px,20vh,210px) clamp(3.5rem,2.5rem + 4vw,6rem)}.uc-pg-head .uc-label+.uc-pg-title,.uc-pg-head .uc-label+.uc-title{margin-top:1rem}.uc-pg-head .uc-lede{color:var(--fg)}.uc-read{max-width:62ch}.uc-read p{margin:0;font-size:clamp(1.1875rem,1.12rem + .3vw,1.3125rem);font-weight:430;line-height:1.65}.uc-read p+p{margin-top:1.1em}.uc-dark .uc-read p{font-weight:450}.uc-oc{padding-block:clamp(5.5rem,4rem + 7vw,10rem) clamp(5rem,4rem + 5vw,8rem)}.uc-oc-list{border-bottom:1px solid var(--rule-c);margin:clamp(2.5rem,2rem + 3vw,4.5rem) 0 0;padding:0;list-style:none}.uc-oc-item{border-top:1px solid var(--rule-c);padding:28px 0 34px}.uc-oc-name{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;letter-spacing:-.015em;color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);text-underline-offset:.14em;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.25em;margin-top:.6rem;padding-block:4px;font-size:clamp(2.4rem,1.3rem + 3.4vw,4.5rem);font-weight:360;line-height:1.02;text-decoration-thickness:2px;transition:text-decoration-thickness .18s ease-in-out;display:inline-flex}.uc-oc-name:hover{text-decoration-thickness:4px}.uc-oc-name .uc-arrow{color:var(--accent);font-size:.7em}.uc-oc-facts{margin-top:1rem}.uc-oc-mirror{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:flex}@media (min-width:900px){.uc-oc-item{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:48px;display:grid}.uc-oc-item .uc-label{grid-column:1/-1}.uc-oc-facts{text-align:right;margin:0 0 .6rem}.uc-oc-item+.uc-oc-item{padding-left:12%}}.uc-ab-hero-line{font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem);font-style:italic;line-height:1.35}.uc-ab-story-grid{gap:40px;display:grid}.uc-ab-child{width:58%;max-width:300px;margin:0}.uc-ab-story-title{max-width:13ch}.uc-ab-read{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.uc-ab-read>p:first-child:first-letter{float:left;font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;color:var(--num-c);margin:.08em .1em 0 -.02em;font-size:4.6em;font-weight:360;line-height:1.02}.uc-ab-key{text-decoration:underline;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);text-underline-offset:.22em;text-decoration-skip-ink:auto;font-weight:600;text-decoration-thickness:2px}@media (min-width:900px){.uc-ab-story-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(48px,6vw,112px)}.uc-ab-child{width:100%;max-width:340px;margin-top:clamp(5rem,9vw,9rem);position:sticky;top:120px}}.uc-ab-bio-grid{gap:48px;display:grid}.uc-ab-bio-read{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.uc-ab-bio-fig{justify-self:end;width:82%;max-width:440px;margin:0}@media (min-width:900px){.uc-ab-bio-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(48px,6vw,112px)}.uc-ab-bio-fig{width:100%;max-width:none;margin-top:clamp(10rem,22vw,22rem)}}.uc-ab-own-grid{gap:32px;display:grid}.uc-ab-own p{max-width:40ch;margin:0;font-size:clamp(1.375rem,1.2rem + .8vw,1.875rem);line-height:1.45}.uc-ab-own p+p{margin-top:1em}@media (min-width:900px){.uc-ab-own-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(48px,6vw,112px)}.uc-ab-own{padding-top:clamp(4rem,8vw,8rem)}}.uc-ab-time-grid{gap:40px;display:grid}.uc-ab-time{border-bottom:1px solid var(--rule-c);max-width:52rem;margin:0;padding:0;list-style:none}.uc-ab-time li{border-top:1px solid var(--rule-c);grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:16px;padding:16px 0 18px;display:grid}.uc-ab-year{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;letter-spacing:-.01em;color:var(--num-c);font-variant-numeric:lining-nums;font-size:clamp(2rem,1.6rem + 1.6vw,3.4rem);font-weight:360;line-height:.9}.uc-ab-time p{max-width:54ch;margin:0;font-size:clamp(1.1875rem,1.12rem + .3vw,1.3125rem);line-height:1.55}@media (min-width:900px){.uc-ab-time-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(48px,6vw,112px)}.uc-ab-time-side{position:sticky;top:120px}.uc-ab-time li{grid-template-columns:9rem minmax(0,1fr);gap:24px;padding:20px 0 22px}}.uc-ab-how-grid{gap:40px;margin-top:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}.uc-ab-phases{margin-top:0}.uc-ab-phases .uc-num-title{font-size:clamp(2rem,1.5rem + 1.8vw,3rem)}@media (min-width:900px){.uc-ab-how-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(48px,6vw,112px)}.uc-ab-phases .uc-num-item{grid-template-columns:7rem minmax(0,1fr);padding:30px 0 32px}.uc-ab-phases .uc-num{font-size:4.5rem}}.uc-ab-lineage{border-top:3px solid var(--gold);gap:32px;margin-top:clamp(4rem,3rem + 4vw,7rem);padding-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}.uc-ab-lineage-fig{width:46%;max-width:240px;margin:0}.uc-ab-method{margin:clamp(2rem,1.5rem + 2vw,3rem) 0 0}.uc-ab-method .uc-rule{margin-bottom:1.25rem}.uc-ab-method p{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;letter-spacing:-.01em;text-wrap:balance;max-width:22ch;color:var(--fg);margin:0;font-size:clamp(2rem,1.3rem + 2.6vw,3.6rem);font-weight:360;line-height:1.02}@media (min-width:900px){.uc-ab-lineage{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:clamp(48px,6vw,112px)}.uc-ab-lineage-fig{width:100%;max-width:260px}}.uc-wr-index{padding-block:clamp(3.5rem,2.5rem + 4vw,6rem) clamp(5rem,4rem + 5vw,8rem)}.uc-wr-list{border-bottom:1px solid var(--rule-c);margin:0;padding:0;list-style:none}.uc-wr-item{border-top:1px solid var(--rule-c);grid-template-columns:minmax(0,1fr);gap:14px;padding:32px 0 36px;display:grid;position:relative}.uc-wr-no{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;letter-spacing:-.02em;color:var(--num-c);font-size:clamp(3.4rem,2.4rem + 3vw,6rem);font-weight:360;line-height:.8}.uc-wr-main .uc-label{margin-bottom:.6rem}.uc-wr-title{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;letter-spacing:-.012em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.3rem,1.5rem + 2.8vw,4.25rem);font-weight:360;line-height:1.02}.uc-wr-link{color:var(--ink);text-underline-offset:.14em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .18s ease-in-out}.uc-wr-link:after{content:"";position:absolute;inset:0}.uc-wr-item:hover .uc-wr-link{-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line)}.uc-wr-link:focus-visible{outline:none}.uc-wr-link:focus-visible:after{outline:2px solid var(--blood);outline-offset:4px}.uc-wr-dek{max-width:52ch;color:var(--ink-mute);margin:1rem 0 0;font-size:clamp(1.1875rem,1.1rem + .4vw,1.4375rem);line-height:1.5}.uc-wr-meta{letter-spacing:.08em;color:var(--ink-mute);flex-wrap:wrap;gap:0 1.1rem;margin:0;font-size:1.125rem;font-variant-caps:all-small-caps;font-weight:500;display:flex}@media (min-width:900px){.uc-wr-item{grid-template-columns:9rem minmax(0,1fr) 11rem;align-items:start;column-gap:clamp(24px,3vw,48px);padding:44px 0 48px}.uc-wr-meta{text-align:right;flex-direction:column;align-items:flex-end;padding-top:.4rem}.uc-wr-item:nth-child(2n) .uc-wr-main{padding-left:6%}}.uc-dp-title{max-width:16ch;margin-top:1rem}.uc-dp-dek{max-width:48ch}.uc-dp-byline{margin-top:1.75rem}.uc-dp-body{padding-block:clamp(3.5rem,2.5rem + 4vw,6rem) clamp(5rem,4rem + 5vw,8rem)}.uc-dp-read>p:first-child{font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);line-height:1.45}.uc-dp-h2{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:2.6rem 0 1rem;font-size:clamp(2rem,1.5rem + 1.8vw,3.2rem);font-weight:360;line-height:.98}.uc-dp-quote{border-left:3px solid var(--gold);margin:2.4rem 0;padding-left:1.25rem}.uc-dp-quote p{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;letter-spacing:-.008em;color:var(--ink);margin:0;font-weight:360;font-size:clamp(1.9rem,1.3rem + 2vw,2.9rem)!important;line-height:1.06!important}.uc-dp-endnote{border-top:1px solid var(--rule-c);margin-top:3.5rem;padding-top:1.25rem}.uc-dp-endnote .uc-label{margin-bottom:.6rem}.uc-read .uc-dp-endnote p:not(.uc-label){color:var(--ink-mute);margin-top:.15em;font-size:1.125rem;line-height:1.55}.uc-dp-foot{border-top:1px solid var(--rule-c);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-top:3.5rem;padding-top:1.25rem;display:flex}.uc-dp-back{padding-block:8px;font-size:1.1875rem;display:inline-block}a:hover>.uc-arrow-back{transform:translate(-6px)}.uc-read .uc-dp-source{letter-spacing:.08em;color:var(--ink-mute);margin:0;font-size:1.0625rem;font-variant-caps:all-small-caps}@media (min-width:900px){.uc-dp-read{margin-left:18%}.uc-dp-quote{margin-left:-2.75rem;padding-left:calc(2.75rem - 3px)}}.uc-oh-parts{border-bottom:1px solid var(--rule-c);margin:clamp(3rem,2rem + 4vw,5.5rem) 0 0;padding:0;list-style:none}.uc-oh-part{border-top:1px solid var(--rule-c);grid-template-columns:7rem minmax(0,1fr);align-items:baseline;gap:16px;padding:22px 0 26px;display:grid}.uc-oh-num{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;letter-spacing:-.03em;color:var(--num-c);font-size:clamp(5rem,3rem + 8vw,12rem);font-weight:360;line-height:.8}.uc-oh-words{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;color:var(--fg);font-size:clamp(1.75rem,1.3rem + 1.6vw,2.8rem);font-weight:360;line-height:1}@media (min-width:900px){.uc-oh-parts{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,3vw,48px);display:grid}.uc-oh-part{border-top:3px solid var(--gold);grid-template-columns:minmax(0,1fr);gap:18px;padding:28px 0 0}.uc-oh-part:nth-child(2){margin-top:4.5rem}.uc-oh-part:nth-child(3){margin-top:9rem}.uc-oh-words{max-width:11ch}}.uc-oh-seat{scroll-margin-top:72px}.uc-oh-seat-grid{gap:48px;display:grid}.uc-oh-seat-side .uc-label+.uc-title{margin-top:1rem}.uc-oh-details{border-top:1px solid var(--rule-c);max-width:34rem;margin:clamp(2rem,1.5rem + 2vw,3rem) 0 0}.uc-oh-details>div{border-bottom:1px solid var(--rule-c);grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0 14px;display:grid}.uc-oh-details dd{margin:0;font-size:1.1875rem;line-height:1.5}@media (min-width:900px){.uc-oh-seat-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(48px,6vw,112px)}.uc-oh-form{padding-top:clamp(3rem,5vw,5rem)}}.uc-oh-form form{text-align:left;max-width:40rem;margin:0}.uc-oh-form form>div:first-child{margin-top:0}.uc-oh-form .micro{font-family:var(--font-text);text-transform:none;letter-spacing:.08em;color:var(--ink);font-size:1.125rem;font-variant-caps:all-small-caps;font-weight:500;line-height:1.3;display:block}.uc-oh-form form>div:last-child{text-align:left}.uc-oh-form button[type=submit]{white-space:normal;text-align:left;gap:12px;padding-block:12px}.uc-oh-form [role=alert]{color:var(--label-c);font-size:1.0625rem;font-style:normal}.uc-oh-form [aria-live]{text-align:left;max-width:40rem;margin:0}.uc-oh-form [aria-live]>p{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;color:var(--ink);font-size:clamp(2.2rem,1.6rem + 2.4vw,3.4rem);font-style:normal;font-weight:360;line-height:.98}.uc-bg{padding-bottom:clamp(5rem,4rem + 5vw,8rem)}.uc-bg-title{max-width:13ch}.uc-bg-doors{gap:clamp(3.5rem,3rem + 3vw,5rem);margin:clamp(3rem,2rem + 4vw,5.5rem) 0 0;padding:0;list-style:none;display:grid}.uc-bg-article{position:relative}.uc-bg-frame{aspect-ratio:4/5}.uc-bg-frame .uc-img{transition:transform .6s var(--expo), filter .3s ease-in-out;filter:saturate(.9)contrast(1.04)}.uc-bg-article:hover .uc-img{transform:scale(1.04)}.uc-bg-copy{padding-top:22px}.uc-bg-name{font-family:var(--font-display);font-variation-settings:"opsz" var(--opsz,144), "SOFT" var(--soft,60), "WONK" 0;font-optical-sizing:none;letter-spacing:-.014em;text-wrap:balance;margin:.6rem 0 0 -.03em;font-size:clamp(2.8rem,1.8rem + 2.4vw,4.4rem);font-weight:360;line-height:1.02}.uc-bg-link{color:var(--fg);text-underline-offset:.14em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .18s ease-in-out}.uc-bg-link:after{content:"";z-index:4;position:absolute;inset:0}.uc-bg-article:hover .uc-bg-link{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.uc-bg-link:focus-visible{outline:none}.uc-bg-link:focus-visible:after{outline:2px solid var(--focus);outline-offset:8px}.uc-bg-line{max-width:36ch;margin:1.1rem 0 0;font-size:clamp(1.1875rem,1.12rem + .25vw,1.3125rem);line-height:1.55}.uc-bg-facts{margin-top:1rem}.uc-bg-action{color:var(--fg);border-bottom:1px solid var(--link-line);align-items:baseline;gap:.4em;margin:1.5rem 0 0;padding-bottom:4px;font-size:1.1875rem;display:inline-flex;font-weight:600!important}.uc-bg-action .uc-arrow{color:var(--accent)}.uc-bg-article:hover .uc-bg-action .uc-arrow{transform:translate(6px)}.uc-bg .uc-draft{margin-top:clamp(3.5rem,3rem + 3vw,5rem)}.uc-bg .uc-steps{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}@media (min-width:900px){.uc-bg-doors{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 clamp(24px,3vw,48px)}.uc-bg-door:nth-child(2){padding-top:7rem}.uc-bg-door:nth-child(3){padding-top:3.5rem}}.uc-oh-words,.uc-dp-h2,.uc-oh-form [aria-live]>p{--opsz:72}
