.content-subnav{margin-block:var(--gc4-space-8) var(--gc4-space-12)} .content-subnav__list{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;max-width:900px;margin-inline:auto; gap:var(--gc4-space-2) 0} .content-subnav__item{font-family:var(--gc4-font-body);font-size:1.25rem;line-height:1.5;letter-spacing:1px;text-transform:uppercase} .content-subnav__item:not(:last-child)::after{content:"|";margin-inline:var(--gc4-space-3);color:var(--gc4-red-bright)} .content-subnav__link{text-decoration:none;text-decoration-thickness:2px;text-underline-offset:0.25em}.content-subnav__link:hover,.content-subnav__link:focus-visible{text-decoration:underline} .content-subnav--ruled{margin-block-end:0;padding-block-end:var(--gc4-space-10);border-block-end:1px solid var(--gc4-red);margin-inline:calc(var(--gc4-gutter) * -1);padding-inline:var(--gc4-gutter)} .content-subnav--ruled + .content-section{background-image:linear-gradient(180deg,#0f0f0f,transparent 40%);margin-inline:calc(var(--gc4-gutter) * -1);padding-inline:var(--gc4-gutter)} .content-section{padding-block:var(--gc4-space-12);scroll-margin-block-start:var(--gc4-space-6)}@media (min-width: 1060px){.content-section{padding-block:var(--gc4-space-16)}} .content-section--tint{background-color:var(--gc4-surface);margin-inline:calc(var(--gc4-gutter) * -1);padding-inline:var(--gc4-gutter)} .content-head{ text-align:center;margin-block:0 var(--gc4-space-6);font-family:var(--gc4-font-display);font-size:var(--gc4-fs-h3);font-weight:var(--gc4-weight-bold);line-height:var(--gc4-lh-heading);letter-spacing:var(--gc4-tracking-heading);text-transform:uppercase;color:var(--gc4-text)}.content-head::after{content:"";display:block;width:3rem;height:3px;margin:var(--gc4-space-3) auto 0;background-color:var(--gc4-red)} .content-prose{max-width:var(--gc4-measure);margin-inline:auto} .content-prose--wide{max-width:852px} .content-backtotop{ display:flex;width:max-content;align-items:center;gap:var(--gc4-space-2);margin-block-start:var(--gc4-space-8);margin-inline:auto;font-family:var(--gc4-font-display);font-size:var(--gc4-fs-caption);letter-spacing:var(--gc4-tracking-eyebrow);text-transform:uppercase} .content-backtotop__chev{position:relative;flex:none;width:14px;height:16px}.content-backtotop__chev::before,.content-backtotop__chev::after{content:"";position:absolute;left:1px;width:10px;height:10px;border-left:2px solid var(--gc4-red-bright);border-top:2px solid var(--gc4-red-bright);transform:rotate(45deg)}.content-backtotop__chev::before{top:2px}.content-backtotop__chev::after{top:8px} .content-pullquote{margin-block:var(--gc4-space-8);padding-inline-start:var(--gc4-space-5);border-inline-start:4px solid var(--gc4-red);font-family:var(--gc4-font-display);font-size:var(--gc4-fs-h4);font-weight:var(--gc4-weight-medium);line-height:var(--gc4-lh-heading);color:var(--gc4-text)} .content-faq{max-width:var(--gc4-measure);margin-inline:auto} .content-faq__q{overflow-wrap:break-word;margin-block:var(--gc4-space-10) var(--gc4-space-4);padding-inline-start:var(--gc4-space-4);border-inline-start:4px solid var(--gc4-red);font-family:var(--gc4-font-display);font-size:var(--gc4-fs-h4);font-weight:var(--gc4-weight-medium);line-height:var(--gc4-lh-heading);color:var(--gc4-text)}.content-faq__q:first-child{margin-block-start:0} .content-faq__a{margin-inline-start:0;padding-inline-start:calc(var(--gc4-space-4) + 4px);color:var(--gc4-text-muted)}.content-faq__a > :first-child{margin-block-start:0} .content-timeline{position:relative;max-width:var(--gc4-container-max);margin-block:var(--gc4-space-12);margin-inline:auto;padding-block-end:var(--gc4-space-4)} .content-timeline::before{content:"";position:absolute;top:0;bottom:0;left:15px;width:2px;background-color:var(--gc4-red)}.content-timeline__item{position:relative;padding-inline-start:calc(30px + var(--gc4-space-5));padding-block-end:var(--gc4-space-10)}.content-timeline__item:last-child{padding-block-end:0} .content-timeline__marker{position:absolute;top:0;left:0;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background-color:var(--gc4-red);font-family:var(--gc4-font-display);font-size:var(--gc4-fs-caption);font-weight:var(--gc4-weight-bold);line-height:1;letter-spacing:var(--gc4-tracking-heading); color:var(--gc4-text)}.content-timeline__date{margin-block:0 var(--gc4-space-3);font-family:var(--gc4-font-display);font-size:var(--gc4-fs-h4);font-weight:var(--gc4-weight-bold);line-height:var(--gc4-lh-heading);letter-spacing:var(--gc4-tracking-heading);color:var(--gc4-text)}.content-timeline__content > ul{margin-block:0 var(--gc4-space-4);padding-inline-start:var(--gc4-space-5);color:var(--gc4-text-muted)}.content-timeline__content > ul:last-child{margin-block-end:0}@media (min-width: 1060px){.content-timeline::before{left:50%;transform:translateX(-1px)} .content-timeline__item{width:50%;padding-inline:0 calc(15px + var(--gc4-space-6))}.content-timeline__marker{left:auto;right:-15px} .content-timeline__item--right{margin-inline-start:50%;padding-inline:calc(15px + var(--gc4-space-6)) 0}.content-timeline__item--right .content-timeline__marker{left:-15px;right:auto}} .content-split{display:grid;gap:var(--gc4-space-6);margin-block:var(--gc4-space-8);margin-inline:auto;max-width:852px;align-items:start}@media (min-width: 1060px){.content-split{grid-template-columns:minmax(0,1fr) 284px;gap:var(--gc4-space-8)} .content-split--figureleft{grid-template-columns:284px minmax(0,1fr)}.content-split--figureleft > .content-figure,.content-split--figureleft > .content-figure-stack{order:-1}} .content-figure-stack{display:grid;gap:var(--gc4-space-4);align-content:start}.content-figure{margin:0;display:grid;gap:var(--gc4-space-3)}.content-figure img{display:block;width:100%;height:auto;border:var(--gc4-border-width) solid var(--gc4-border);border-radius:var(--gc4-radius-card)}.content-figure figcaption{font-size:var(--gc4-fs-small);line-height:var(--gc4-lh-caption);color:var(--gc4-text-muted)} .content-figure__absent{display:block;aspect-ratio:16 / 9;background-color:var(--gc4-surface);border:var(--gc4-border-width) solid var(--gc4-border);border-radius:var(--gc4-radius-card)} .content-pair{display:grid;gap:var(--gc4-space-4);margin-block:var(--gc4-space-6);margin-inline:auto;max-width:852px}@media (min-width: 600px){.content-pair{grid-template-columns:repeat(2,1fr)}} .content-years{display:grid;gap:var(--gc4-space-3);max-width:var(--gc4-measure);margin-inline:auto}.content-years__year{display:inline-block;min-width:4.5rem;font-family:var(--gc4-font-display);font-weight:var(--gc4-weight-bold);letter-spacing:var(--gc4-tracking-heading);color:var(--gc4-text)} .content-hero-video{max-width:577px;margin-inline:auto} .gc4-cardgrid.content-videogrid{grid-template-columns:repeat(auto-fit,minmax(0,283px));justify-content:center;gap:var(--gc4-space-8);max-width:1400px;margin-inline:auto} .content-tile__title{margin:0;font-family:var(--gc4-font-display);font-size:var(--gc4-fs-small);font-weight:var(--gc4-weight-medium);line-height:var(--gc4-lh-heading);letter-spacing:var(--gc4-tracking-heading);text-transform:uppercase;color:var(--gc4-text)} .content-videogrid .content-tile__title{text-align:center} .content-hero-video .content-tile__title{display:flex;align-items:center;gap:var(--gc4-space-5);font-size:var(--gc4-fs-h4);text-align:center}.content-hero-video .content-tile__title::before,.content-hero-video .content-tile__title::after{content:"";flex:1 1 0;height:2px;background-color:var(--gc4-red)} .gc4-cardgrid.content-pressgrid{grid-template-columns:repeat(auto-fit,minmax(0,194px));justify-content:start;gap:var(--gc4-space-4) var(--gc4-space-1);max-width:1000px;margin-inline:auto}.gc4-cardgrid.content-pressgrid--video{grid-template-columns:repeat(auto-fit,minmax(0,327px))} .content-doclist{display:grid;gap:var(--gc4-space-3);max-width:var(--gc4-measure);margin-inline:auto}.content-doclist__item{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gc4-space-3)}.content-doclist__kind{flex:none;padding:2px var(--gc4-space-2);border-radius:var(--gc4-radius-chip);background-color:var(--gc4-red);font-family:var(--gc4-font-display);font-size:var(--gc4-fs-caption);font-weight:var(--gc4-weight-bold);letter-spacing:var(--gc4-tracking-eyebrow);text-transform:uppercase; color:var(--gc4-text)} .content-thumb--contain .gc4-thumb__img{object-fit:contain;padding:var(--gc4-space-4);background-color:var(--gc4-surface-2)} .content-contact{margin-block:var(--gc4-space-16) var(--gc4-space-20);text-align:center} .content-intro{margin-block:var(--gc4-space-8) var(--gc4-space-12);text-align:center} .content-end{padding-block-end:var(--gc4-space-20)} .content-anchor{display:block;height:0;scroll-margin-block-start:var(--gc4-space-6)} .content-subnav,.content-subnav--ruled{max-width:none;margin:0 calc(var(--gc4-gutter) * -1) 14px;padding:0 0 28px;border:0} .content-subnav__list{max-width:900px;margin-inline:auto}.content-subnav--flush{padding-bottom:0}.content-subnav__list{display:block;text-align:center}.content-subnav__item{display:inline;font-family:var(--gc4-font-body);font-size:17.5px;font-weight:500;line-height:26.25px;letter-spacing:1px;text-transform:uppercase}.content-subnav__item:not(:last-child)::after{content:"|";display:inline-block;position:static;width:auto;height:auto;margin:0 9px;background:none;color:#fff}.content-subnav__link{display:inline;min-height:0;padding:0;color:var(--gc4-red-text);text-decoration:none}.content-subnav__link:hover,.content-subnav__link:focus-visible{color:#e00000;text-decoration:underline} .content-section:has(> .content-head){margin:56px calc(var(--gc4-gutter) * -1) 14px;padding:0 21px 28px;background-color:transparent;background-image:linear-gradient(rgb(15,15,15),rgba(0,0,0,0) 40%);border-top:1px solid #910000}.content-section:has(> .content-head) > *{max-width:900px;margin-inline:auto}.content-head{margin:42px auto 21px;color:var(--gc4-red-text);font-family:var(--gc4-font-body);font-size:21px;font-weight:var(--gc4-weight-regular);line-height:normal;letter-spacing:1.5px;text-align:center;text-transform:uppercase}.content-head::after{content:none}.content-prose,.content-prose--wide{max-width:900px;font-size:15.75px;line-height:normal;color:rgb(253,253,253)}.content-prose p,.content-prose--wide p{margin:15.75px 0;line-height:normal}.content-pullquote{margin:18.38px auto;padding:0;border:0;color:var(--gc4-red-text);font-family:var(--gc4-font-body);font-size:18.38px;font-weight:var(--gc4-weight-regular);line-height:normal}.content-backtotop{display:flex;justify-content:flex-end;width:auto;max-width:900px;margin:28px auto 0;font-size:0}.content-backtotop__chev{width:20px;height:20px}.content-backtotop__chev::before,.content-backtotop__chev::after{left:5px;width:9px;height:9px;border-color:var(--gc4-red-text)}.content-backtotop__chev::before{top:3px}.content-backtotop__chev::after{top:9px} .content-faq{max-width:825px;margin:0 auto}.content-faq__q{margin:0 0 4.68px;color:var(--gc4-red-text);font-family:var(--gc4-font-body);font-size:18.711px;font-weight:var(--gc4-weight-regular);line-height:normal;letter-spacing:0.5px;border:0;padding:0}.content-faq__q:first-child{margin-top:0}.content-faq__a{margin:0 0 32px;padding:0;color:rgb(253,253,253);font-size:16.7423px;line-height:20.9278px}.content-faq__a p{margin:0 0 16.7423px;line-height:20.9278px}.content-faq__a a{color:var(--gc4-red-text)}.content-faq__a ul{padding-left:25.11px}.content-faq__a li{margin:0 0 6.28px}.content-section:has(> .content-faq):has(> .content-head){margin:0 calc(var(--gc4-gutter) * -1);padding-bottom:28px;background-image:none}.content-subnav + .content-section:has(> .content-faq){padding-bottom:14px;border-top:0}.content-section:has(> .content-faq) .content-head{margin:42px auto 21px;color:#fff;font-family:"Orbitron",var(--gc4-font-body);font-size:21px;font-weight:500}.content-subnav + .content-section:has(> .content-faq) .content-head{margin-top:0}.content-section:has(> .content-faq) .content-backtotop{max-width:825px;margin-top:33.48px} .content-timeline{max-width:880px;margin:0 auto 14px;padding-bottom:28px}.content-timeline::before{width:3px;background-color:#910000}.content-timeline__item{padding-bottom:0;margin-bottom:50px}.content-timeline__marker{box-sizing:border-box;width:54px;height:54px;background-color:#000;border:2px solid #910000;color:transparent;font-size:0} .content-timeline__marker::after{content:"";width:28px;height:30px;background-color:var(--gc4-red-text);-webkit-mask:url("/images/chrome/gc4_icon_white.svg") center / contain no-repeat;mask:url("/images/chrome/gc4_icon_white.svg") center / contain no-repeat}.content-timeline__date{margin:0;padding:10px;color:var(--gc4-red-text);font-family:var(--gc4-font-body);font-size:22.75px;font-weight:var(--gc4-weight-regular);line-height:31.85px;letter-spacing:normal}.content-timeline__content > ul{margin:0;padding:0 10px;color:rgb(253,253,253);font-size:15.75px;line-height:normal;list-style:none}.content-timeline__content li{margin:0 0 7.875px 15.75px}.content-timeline__content li::before{content:"\2022";margin:0 7.875px 0 -15.75px;color:var(--gc4-red-text)}@media (min-width: 1060px){.content-timeline::before{transform:translateX(-1.5px)}.content-timeline__item{width:50%;padding:0 44px 0 0}.content-timeline__marker{right:-29px}.content-timeline__item--right{padding:0 0 0 44px}.content-timeline__item--right .content-timeline__marker{left:-25px}} .content-prose,.content-prose--wide,.content-prose p,.content-prose--wide p,.content-timeline__content > ul{line-height:18px} .content-section:has(> .content-head){margin-top:70px;margin-bottom:0} .content-prose .content-pullquote,.content-pullquote{line-height:23px} .media-grid.gc4-cardgrid{display:grid;grid-template-columns:repeat(auto-fill,283px);justify-content:center;gap:35px;max-width:1300px;margin:0 auto;padding:31.5px 0}.media-grid .gc4-cardgrid__link{gap:0}.media-grid .gc4-thumb{aspect-ratio:283 / 158}.media-grid .gc4-cardgrid__caption{margin-top:3.83px;color:#fff;font-size:15.3125px;line-height:18.19px} .gc4-rule--head#features:has(+ #videos){margin-top:102px}#videos.content-section,#morevideos.content-section,#videoblogs.content-section{padding:0}#videos .content-hero-video{padding-top:17.5px;padding-bottom:17.5px}#videos .gc4-thumb{aspect-ratio:577 / 326}#videos .content-tile__title{margin:9.84px 0 19.69px;line-height:25px} .media-gallery:last-of-type{margin-bottom:56px}#morevideos .content-videogrid,#videoblogs .content-videogrid{grid-template-columns:repeat(auto-fill,283px);justify-content:center;gap:35px;max-width:1300px;margin:0 auto;padding:31.5px 0} @media (max-width: 599px){#morevideos .content-videogrid,#videoblogs .content-videogrid,.media-grid.gc4-cardgrid{gap:17.5px;padding:22.75px 0}}#morevideos .gc4-cardgrid__link,#videoblogs .gc4-cardgrid__link{gap:0}#morevideos .gc4-thumb{aspect-ratio:283 / 161.2}#videoblogs .gc4-thumb{aspect-ratio:283 / 160}#morevideos .content-tile__title{margin:7.66px 0 20.37px;color:rgb(220,220,220);font-family:var(--gc4-font-body);font-size:15.3125px;line-height:19px;letter-spacing:0.5px;text-align:center;text-transform:uppercase}#videoblogs .content-tile__title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap} .media-grid.gc4-cardgrid,#morevideos .content-videogrid,#videoblogs .content-videogrid{display:flex;flex-wrap:wrap}.media-grid > .gc4-cardgrid__item,#morevideos .content-videogrid > .gc4-cardgrid__item,#videoblogs .content-videogrid > .gc4-cardgrid__item{flex:0 0 283px} #videos .gc4-thumb--play::before{width:92px;height:92px;margin:-46px 0 0 -46px}#videos .gc4-thumb--play::after{margin:-20px 0 0 -13px;border-width:20px 0 20px 32px} .press-play{position:absolute;top:50%;left:50%;z-index:1;width:77px;height:77px;margin:-38px 0 0 -38px}.media-play{position:absolute;top:50%;left:50%;z-index:1;width:25%;height:auto;transform:translate(-50%,-50%)}#videos .gc4-thumb,#morevideos .gc4-thumb,#videoblogs .gc4-thumb,.media-grid .gc4-thumb{border:1px solid rgb(159,3,4);border-radius:0} .gc4-rule--head#features:has(+ .content-intro){margin-top:102px}.content-head.content-intro{max-width:1000px;margin:0 auto 42px;padding:5px 0 7px;border-bottom:2px solid #910000;color:rgb(253,253,253);font-family:var(--gc4-font-body);font-size:21px;font-weight:var(--gc4-weight-regular);letter-spacing:1px;text-align:left;text-transform:uppercase} .content-section.press-section{display:flow-root;max-width:1000px;margin:0 auto 42px;padding:0;background-image:none;border:0}.content-section.press-section > .content-head{display:flex;align-items:center;gap:10px;margin:0;color:rgb(237,237,237);font-size:17.85px;letter-spacing:0.5px;line-height:22px;text-align:left;text-transform:none}.content-section.press-section > .content-head::after{content:"";display:block;flex:1 1 auto;margin-top:6px;border-top:1px dashed #910000}.press-section .gc4-cardgrid{display:flex;flex-wrap:wrap;gap:0;margin:14px 0;padding:0} @media (max-width: 1059px){.press-section .gc4-cardgrid{margin:0 0 14px;padding:14px 0}}.press-section .gc4-cardgrid__item{flex:0 0 196px;margin:2px}.press-section .gc4-cardgrid__link{gap:0}.press-section .gc4-thumb{height:108px;aspect-ratio:auto;border:1px solid #910000;border-radius:0}.press-section .gc4-thumb__img{width:100%;height:100%;object-fit:cover}#video.press-section .gc4-cardgrid__item{flex-basis:329px}#video.press-section .gc4-thumb{height:186px} @media (max-width: 400px){#video.press-section .gc4-cardgrid__item{flex:0 1 329px;min-width:188px}}.press-section .gc4-cardgrid__caption{margin-top:7.44px;color:rgb(220,220,220);font-size:14.882px;line-height:normal;text-align:left} #screenshots.press-section .gc4-cardgrid__caption,#fedempscreenshots.press-section .gc4-cardgrid__caption,#v4screenshots.press-section .gc4-cardgrid__caption,#artwork.press-section .gc4-cardgrid__caption,#wallpapers.press-section .gc4-cardgrid__caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap} .press-section .content-doclist{margin:14px 0;padding:0}@media (max-width: 1059px){.press-section .content-doclist{margin:0 0 14px;padding:14px 0}}.press-section .content-doclist__item{display:flex;align-items:center;margin:2px 2px 18.6px; color:rgb(220,220,220);font-size:14.882px;line-height:26px}.content-doclist__icon{flex:none;width:26px;height:26px;margin-right:18.6px}.press-section .content-doclist__item a{color:#fff}.content-contact{display:table;margin:3.5px auto 28px;font-size:14px;text-align:left}.content-contact a{color:#910000}.content-section.press-section > *{max-width:none}.press-section .content-tile__title{font-family:inherit;letter-spacing:normal;text-transform:none}.press-section .content-thumb--contain .gc4-thumb__img{object-fit:cover;padding:0} .gameplay{display:flex;flex-direction:column;align-items:center; width:calc(90% + var(--gc4-gutter) * 1.8);max-width:1000px;margin:0 auto 14px;padding-top:18.76px; color:#fdfdfd;font-size:14px;line-height:normal}.gameplay h1,.gameplay h2,.gameplay p{width:100%;text-align:left;font-weight:400;line-height:normal}.gameplay h1{margin:28px 0 0;font-family:"Bai Jamjuree",sans-serif;font-size:28px;letter-spacing:1px;text-transform:uppercase}.gameplay h2{margin:17.43px 0;font-family:"Bai Jamjuree",sans-serif;font-size:21px;letter-spacing:1px;text-transform:uppercase}.gameplay p{margin:15.75px 0;font-size:15.75px} .gameplay p,.gameplay li{line-height:18px} .gameplay__figure{display:block}.gameplay img{display:inline;width:100%;max-width:1000px} .gameplay__table{width:100%;overflow-x:auto;text-align:center}.gameplay table{border-collapse:separate;border-spacing:2px;text-align:left}.gameplay th,.gameplay td{padding:1px;vertical-align:middle}.gameplay ol{margin:14px 0;padding-left:40px} @media (max-width: 765px){.gameplay{margin-bottom:0;text-align:center}} @media (max-width: 765px){.content-subnav--ruled ~ .content-section{margin-block:0}}.content-section:has(> .content-faq){padding-inline:0}.content-section:has(> .content-faq) > .content-faq{width:90%;max-width:1100px;margin:15.75px auto}@media (min-width: 1280px){.content-section:has(> .content-faq) > .content-faq{max-width:825px;margin-block:0}} .content-prose--keys{width:calc(0.9 * (100% + 2 * var(--gc4-gutter)));max-width:800px;margin:0 auto 15.75px;font-size:15.75px;line-height:1.25;text-align:left}.content-prose--keys .content-head{margin:19.6875px 0 0;color:var(--gc4-red-text);font-family:var(--gc4-font-body);font-size:19.6875px;font-weight:400;line-height:1.25;letter-spacing:0.5px;text-align:left;text-transform:uppercase}.content-prose--keys p{margin:15.75px 0;line-height:1.25}.content-prose--keys a{color:var(--gc4-red-text);text-decoration:none} .content-subnav--flush .content-subnav__list{max-width:none}.content-subnav--flush ~ .content-section > *{max-width:850px} .content-subnav--flush ~ .content-section{padding-top:28px;padding-bottom:56px}.content-subnav--flush ~ .content-section > .content-head{margin-bottom:10.5px}.content-subnav--flush ~ .content-section > .content-figure{justify-items:center}.content-subnav--flush ~ .content-section > .content-figure img{width:auto;max-width:100%} .content-subnav--flush ~ .content-section .content-figure img{border:0;border-radius:0}.content-subnav--flush ~ .content-section .content-split .content-figure{justify-items:center}.content-subnav--flush ~ .content-section .content-split .content-figure img{width:auto;max-width:90%;margin:15.75px auto} .content-subnav--flush ~ .content-section .content-split{margin-block:0}.content-subnav--flush ~ .content-section .content-pair{display:block;gap:0;margin-block:0}.content-subnav--flush ~ .content-section .content-pair .content-figure{justify-items:center;margin:0}.content-subnav--flush ~ .content-section .content-pair .content-figure:has(figcaption){margin-bottom:7.875px}.content-subnav--flush ~ .content-section .content-pair .content-figure img{width:auto;max-width:100%;margin:7.875px}@media (min-width: 810px){.content-subnav--flush ~ .content-section .content-split{display:flex;gap:0;align-items:flex-start}.content-subnav--flush ~ .content-section .content-split > .content-prose{flex:0 1 auto}.content-subnav--flush ~ .content-section .content-split > .content-figure{flex:0 1 auto}.content-subnav--flush ~ .content-section .content-split > .content-figure:has(figcaption){width:-webkit-fill-available;width:stretch;min-width:0}.content-subnav--flush ~ .content-section .content-split .content-figure img{margin:15.75px} .content-subnav--flush ~ .content-section .content-split > .content-figure:not(:has(figcaption)) img{max-width:765px}.content-subnav--flush ~ .content-section .content-pair{display:flex;justify-content:center}.content-subnav--flush ~ .content-section .content-split--figureleft > .content-figure{order:-1}} @media (max-width: 809px){.content-subnav--flush ~ .content-section .content-split{display:flex;flex-direction:column;align-items:stretch;gap:0}.content-subnav--flush ~ .content-section .content-split > .content-prose{display:contents}.content-subnav--flush ~ .content-section .content-split > .content-prose > p{margin:15.75px 0 0}.content-subnav--flush ~ .content-section .content-split > .content-figure{order:1}.content-subnav--flush ~ .content-section .content-split .content-split__after{order:2}}
