.folio-v16-inner .conference-family-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,4.5vw,70px);display:grid}.folio-v16-inner .conference-family-heading{color:inherit;letter-spacing:-.035em;text-wrap:pretty;font-size:clamp(1.8rem,3.5vw,3.25rem);font-weight:650;line-height:1.08}.folio-v16-inner .conference-family-copy{max-width:62ch;color:var(--conference-muted-ink);text-wrap:pretty;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.6}.folio-v16-inner .conference-family-heading+.conference-family-copy{margin-top:13px}.folio-v16-inner .conference-family-photo img{object-fit:cover;background:var(--conference-mint);width:100%}.folio-v16-inner .conference-family-photo figcaption{color:var(--conference-muted-ink);padding-top:7px;font-size:.875rem}.folio-v16-inner .conference-specialist-groups [data-track],.folio-v16-inner .conference-theme-group{--track-accent:var(--conference-green-ink)}.folio-v16-inner .conference-specialist-groups [data-track=rwhm],.folio-v16-inner .conference-theme-group[data-track=rwhm]{--track-accent:var(--conference-aqua-ink)}.folio-v16-inner .conference-theme-group{padding-block:clamp(38px,5.4vw,80px)}.folio-v16-inner .conference-theme-group[data-track=dipcon]{background:color-mix(in srgb, var(--conference-reading), var(--conference-lime) 18%)}.folio-v16-inner .conference-theme-group:first-of-type{padding-block-start:clamp(30px,4.5vw,70px)}.folio-v16-inner .conference-theme-group .conference-family-heading{max-width:18ch}.folio-v16-inner .conference-theme-group[data-track=rwhm]{background:color-mix(in srgb, var(--conference-reading), var(--conference-aqua) 23%)}.folio-v16-inner .conference-theme-group[data-track=joint]{--track-accent:var(--conference-aqua);background:var(--conference-joint-fill);color:var(--conference-white)}.folio-v16-inner .conference-theme-group__label{color:var(--track-accent);margin-block-end:9px;font-size:.875rem;font-weight:680}.folio-v16-inner .conference-theme-group[data-track=joint] figcaption{color:var(--conference-muted-on-dark)}.folio-v16-inner .conference-theme-group__content{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-areas:"heading photo""topics photo";align-items:start;gap:clamp(12px,2vw,28px) clamp(26px,5vw,76px);display:grid}.folio-v16-inner .conference-theme-group[data-track=rwhm] .conference-theme-group__content{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-areas:"photo heading""photo topics"}.folio-v16-inner .conference-theme-group__head{grid-area:heading;align-self:end}.folio-v16-inner .conference-theme-group .conference-family-photo{grid-area:photo;align-self:center}.folio-v16-inner .conference-theme-group__content img{aspect-ratio:3/2}.folio-v16-inner .conference-topic-list{grid-area:topics;margin-block-start:0;padding-inline-start:1.15em;list-style:outside}.folio-v16-inner .conference-topic-list li{text-wrap:pretty;padding-inline-start:.2em;font-size:clamp(1rem,1.35vw,1.18rem);font-weight:530;line-height:1.5}.folio-v16-inner .conference-topic-list li+li{margin-block-start:clamp(8px,1vw,13px)}.folio-v16-inner .conference-topic-list li::marker{color:var(--track-accent)}.folio-v16-inner .conference-theme-submissions{background:var(--conference-soft-white)}.folio-v16-inner .conference-organizing-groups{background:var(--conference-wash);grid-template-columns:minmax(0,.38fr) minmax(0,1fr);align-items:baseline;gap:12px clamp(16px,3vw,44px);margin-bottom:clamp(44px,6vw,88px);padding:clamp(20px,2.8vw,36px);display:grid}.folio-v16-inner .conference-organizing-groups h2{letter-spacing:-.025em;font-size:clamp(1.2rem,2.2vw,1.7rem);line-height:1.15}.folio-v16-inner .conference-specialist-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;list-style:none;display:grid}.folio-v16-inner .conference-specialist-groups li{color:var(--track-accent);text-wrap:pretty;font-size:clamp(.94rem,1.4vw,1.08rem);font-weight:630;line-height:1.45}.folio-v16-inner .conference-organizers__heading,.folio-v16-inner .conference-archive__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 26px;margin-bottom:clamp(18px,2.5vw,35px);display:flex}.folio-v16-inner .conference-organizers .dv2-leaders{gap:clamp(16px,2.6vw,38px);margin-bottom:clamp(20px,2.6vw,38px)}.folio-v16-inner .conference-organizers .dv2-leader{--leader-accent:var(--conference-green-ink);--leader-wash:color-mix(in srgb, var(--conference-reading), var(--conference-lime) 21%);background:var(--leader-wash);grid-template-columns:minmax(0,.64fr) minmax(0,1fr);align-items:center;gap:clamp(12px,2vw,26px);padding:clamp(12px,1.65vw,24px)}.folio-v16-inner .conference-organizers .dv2-leader+.dv2-leader{--leader-accent:var(--conference-aqua-ink);--leader-wash:color-mix(in srgb, var(--conference-reading), var(--conference-aqua) 23%)}.folio-v16-inner .conference-organizers .dv2-leader img{aspect-ratio:1;object-position:center 24%;background:var(--conference-white);width:100%;max-width:none}.folio-v16-inner .conference-organizers .dv2-leader h3{letter-spacing:-.025em;text-wrap:pretty;font-size:clamp(1.25rem,2.5vw,2rem);line-height:1.12}.folio-v16-inner .conference-organizers .conference-leader-role{color:var(--leader-accent);margin-block:7px;font-weight:650}.folio-v16-inner .conference-organizers .conference-leader-group{margin-top:8px;font-size:.875rem}.folio-v16-inner .conference-organizers__heading .dv2-link svg{transform:rotate(90deg)}.folio-v16-inner .conference-organizers :is(.conference-directory,.dv2-committee){scroll-margin-top:calc(var(--v16-header-height) + 20px)}.folio-v16-inner .conference-directory{align-items:start;gap:clamp(30px,5vw,68px);display:grid}.folio-v16-inner .conference-directory-jumps{flex-wrap:wrap;gap:8px;margin-block-start:16px;display:flex}.folio-v16-inner .conference-directory-jumps svg{transform:rotate(90deg)}@media (width>=1000px){.folio-v16-inner .conference-directory{grid-template-columns:minmax(220px,.31fr) minmax(0,1fr)}.folio-v16-inner .conference-directory-heading{position:sticky;inset-block-start:calc(var(--v16-header-height) + 24px)}.folio-v16-inner .conference-directory-jumps{flex-direction:column;align-items:flex-start}}.folio-v16-inner .conference-organizers .dv2-committee+.dv2-committee{margin-block-start:clamp(32px,5.5vw,76px)}.folio-v16-inner .conference-committee-title{color:var(--conference-teal);letter-spacing:-.025em;margin-block-end:8px;font-size:clamp(1.38rem,2.45vw,2.15rem);font-weight:660;line-height:1.17}.folio-v16-inner .conference-organizers .dv2-committee .dv2-note{margin-block:0 16px}.folio-v16-inner .conference-committee-table{border-collapse:collapse;table-layout:fixed;inline-size:100%;margin-block-start:16px;font-size:clamp(.9375rem,1.2vw,1.04rem)}.folio-v16-inner .conference-committee-table :is(th,td){text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:clamp(10px,1.2vw,16px) clamp(10px,2vw,24px);line-height:1.4}.folio-v16-inner .conference-committee-table thead{background:var(--conference-teal);color:var(--conference-white)}.folio-v16-inner .conference-committee-table thead th:first-child{width:43%}.folio-v16-inner .conference-committee-table tbody tr:nth-child(2n){background:var(--conference-soft-white)}.folio-v16-inner .conference-committee-table tbody th{font-weight:640}.folio-v16-inner .conference-committee-table tbody td{color:var(--conference-muted-ink)}.folio-v16-inner .conference-committee-table th span{color:var(--conference-green-ink);margin-block-start:2px;font-size:.875rem;font-weight:550;display:block}@media (width<=640px){.folio-v16-inner .conference-committee-table,.folio-v16-inner .conference-committee-table :is(tbody,tbody tr,tbody th,tbody td){display:block}.folio-v16-inner .conference-committee-table{position:relative}.folio-v16-inner .conference-committee-table thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.folio-v16-inner .conference-committee-table tbody tr{padding:12px}.folio-v16-inner .conference-committee-table tbody :is(th,td){padding:0}.folio-v16-inner .conference-committee-table tbody th{font-size:1rem}.folio-v16-inner .conference-committee-table tbody td{margin-block-start:3px}}.folio-v16-inner .conference-archive__location{color:var(--conference-muted-on-dark);font-size:clamp(1rem,1.5vw,1.2rem)}.folio-v16-inner .conference-archive{background:var(--conference-deep-teal);color:var(--conference-white);--control-focus:var(--conference-aqua);--control-focus-gap:var(--conference-deep-teal)}.folio-v16-inner .conference-archive__heading h2 span{color:var(--conference-lime)}.folio-v16-inner .conference-archive .dv2-gallery__grid.is-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(7px,1vw,15px)}.folio-v16-inner .conference-archive .dv2-gallery__item{aspect-ratio:3/2;background:var(--conference-teal)}.folio-v16-inner .conference-archive .dv2-gallery__item:first-child{aspect-ratio:auto;grid-area:span 2/span 2}.folio-v16-inner .conference-archive .dv2-gallery__item img{aspect-ratio:auto;height:100%;position:absolute;inset:0}.folio-v16-inner .conference-archive .dv2-gallery__expand{opacity:1;width:34px;height:34px;bottom:8px;right:8px}.folio-v16-inner .conference-archive .dv2-gallery__expand svg{width:16px;height:16px}@media (width<=930px){.folio-v16-inner .conference-organizers .dv2-leaders{grid-template-columns:minmax(0,1fr)}.folio-v16-inner .conference-organizers .dv2-leader{grid-template-columns:clamp(74px,26vw,172px) minmax(0,1fr)}}@media (width<=780px){.folio-v16-inner :is(.conference-family-split,.conference-specialist-groups),.folio-v16-inner .conference-organizing-groups{grid-template-columns:minmax(0,1fr)}.folio-v16-inner .conference-organizers .dv2-leader{align-items:start}.folio-v16-inner .conference-organizers .dv2-leader h3{font-size:clamp(1.16rem,4.1vw,1.6rem)}.folio-v16-inner .conference-organizers .dv2-leader p{font-size:.875rem;line-height:1.45}.folio-v16-inner .conference-archive .dv2-gallery__grid.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.folio-v16-inner .conference-archive .dv2-gallery__item:first-child{aspect-ratio:1.4;grid-row:auto}.folio-v16-inner .conference-archive .dv2-gallery__item:last-child{aspect-ratio:1.65;grid-column:1/-1}}@media (width<=720px){.folio-v16-inner .conference-theme-group[data-track] .conference-theme-group__content{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""photo""topics";row-gap:16px}.folio-v16-inner .conference-theme-group__content img{aspect-ratio:16/9}}
