.main-layout .meetings-page{--ink2: var(--ink-2);line-height:1.6;color:var(--ink);font-family:var(--sans)}.main-layout .meetings-page *{box-sizing:border-box}.main-layout .meetings-page h1,.main-layout .meetings-page h2,.main-layout .meetings-page h3,.main-layout .meetings-page p,.main-layout .meetings-page figure{margin:0}.main-layout .meetings-page h1,.main-layout .meetings-page h2,.main-layout .meetings-page h3{color:var(--ink);line-height:1.12}.main-layout .meetings-page h1,.main-layout .meetings-page h2,.main-layout .meetings-page .meet-title,.main-layout .meetings-page .meet-card-title{font-family:var(--serif);font-weight:400;letter-spacing:-0.04em}.main-layout .meetings-page h2{font-size:2.6rem}.main-layout .meetings-page a{color:inherit}.main-layout .meetings-page button{font:inherit;cursor:pointer}.main-layout .meetings-page img{max-width:100%}.main-layout .meetings-page a:focus-visible,.main-layout .meetings-page button:focus-visible{outline:3px solid var(--coral-dark);outline-offset:4px}.main-layout .meetings-page .breadcrumbs{display:flex;flex-wrap:wrap;gap:12px;font-size:.75rem;color:var(--muted)}.main-layout .meetings-page .kicker{display:block;color:var(--coral-dark);font-size:.7rem;letter-spacing:.12em;font-weight:800;text-transform:uppercase}.main-layout .meetings-page .text-link{display:inline-flex;align-items:center;font-weight:700;gap:10px;text-underline-offset:4px}.main-layout .meetings-page .filter-chip{text-decoration:none}.main-layout .meetings-page .meet-home{padding-block:50px 0}.main-layout .meetings-page .meet-card-title{font-size:1.85rem}.main-layout .meetings-page .meet-card-title a{text-decoration:none}.main-layout .meetings-page .meeting-lightbox h2,.main-layout .meetings-page .meeting-lightbox h3{color:#edf2f6}.main-layout .meetings-page .meet-heading .meet-title{font-size:clamp(3.2rem,5.3vw,5rem);line-height:1.03}.main-layout .meetings-page .story-copy p+p{margin-top:20px}.main-layout .meetings-page .tile-people{padding:8px 0 0;list-style:none;font-size:.7rem;color:var(--muted)}.main-layout .meetings-page .tile-people small{display:block}.main-layout .meetings-page .story-heading .meet-category{margin-top:25px}.main-layout .meetings-page .story-heading h1{margin-top:12px}.main-layout .meetings-page .meet-intro{padding:48px 0 38px}.main-layout .meetings-page .meet-intro .breadcrumbs{margin-bottom:38px}.main-layout .meetings-page .meet-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end}.main-layout .meetings-page .meet-heading .meet-title{font-size:clamp(3.2rem,5.3vw,5rem);line-height:1.03;margin:0;max-width:750px}.main-layout .meetings-page .meet-heading .meet-title em{font-weight:400;color:var(--coral-dark)}.main-layout .meetings-page .meet-heading .kicker{margin-bottom:18px}.main-layout .meetings-page .meet-heading>div:last-child{padding:0 0 5px 22px;border-left:1px solid var(--line)}.main-layout .meetings-page .meet-heading p{font-size:.95rem;line-height:1.75;color:var(--muted);max-width:380px}.main-layout .meetings-page .meet-heading .text-link{margin-top:20px;font-size:.82rem}.main-layout .meetings-page .meet-mark{font-family:var(--serif);font-size:1.7rem;line-height:1;color:var(--mint-dark);display:block;margin-bottom:15px}.main-layout .meetings-page .meet-home-cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;margin-top:32px;margin-bottom:42px}.main-layout .meetings-page .meet-card{min-width:0;display:flex;flex-direction:column}.main-layout .meetings-page .meet-cover{position:relative;margin:0 0 19px}.main-layout .meetings-page .meet-cover .meeting-photo{height:255px;border-radius:12px}.main-layout .meetings-page .meet-card:first-child .meet-cover .meeting-photo{border-top-left-radius:65px}.main-layout .meetings-page .meet-card:last-child .meet-cover .meeting-photo{border-bottom-right-radius:65px}.main-layout .meetings-page .meeting-photo{position:relative;display:block;width:100%;border:0;padding:0;background:var(--mint);overflow:hidden;cursor:zoom-in}.main-layout .meetings-page .meeting-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.main-layout .meetings-page .meeting-photo:hover img{transform:scale(1.025)}.main-layout .meetings-page .zoom-symbol{position:absolute;bottom:14px;left:14px;width:42px;height:42px;border-radius:50%;background:rgba(16,42,67,.9098039216);color:#fff;border:1px solid hsla(0,0%,100%,.5333333333);display:grid;place-items:center;transition:background .2s}.main-layout .meetings-page .zoom-symbol svg{width:20px;height:20px}.main-layout .meetings-page .meeting-photo:hover .zoom-symbol{background:#102a43}.main-layout .meetings-page .photo-total{position:absolute;right:13px;top:13px;border-radius:5px;padding:5px 9px;font-size:.65rem;line-height:1.4;font-weight:700;letter-spacing:.02em;background:var(--paper);color:var(--ink);pointer-events:none}.main-layout .meetings-page .meet-category{font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mint-dark);display:block;margin-bottom:10px}.main-layout .meetings-page .meet-card:nth-child(2) .meet-category{color:var(--coral-dark)}.main-layout .meetings-page .meet-card:nth-child(3) .meet-category{color:var(--blue, #286f96)}.main-layout .meetings-page .meet-card .meet-card-title{font-size:1.85rem;line-height:1.14;letter-spacing:-0.035em;margin-bottom:13px}.main-layout .meetings-page .meet-card .meet-card-title a{text-decoration:none}.main-layout .meetings-page .meet-card .meet-card-title a:hover{color:var(--coral-dark)}.main-layout .meetings-page .meet-card p{font-size:.84rem;line-height:1.7;color:var(--muted);margin:0 0 18px;max-width:340px}.main-layout .meetings-page .meet-card .meet-meta{font-size:.66rem;color:var(--muted);font-weight:600;margin-bottom:15px}.main-layout .meetings-page .meet-card .text-link{font-size:.79rem;margin-top:auto;gap:12px}.main-layout .meetings-page .meet-card .text-link span{transition:transform .2s}.main-layout .meetings-page .meet-card .text-link:hover span{transform:translateX(3px)}.main-layout .meetings-page .meet-home-end{border-top:1px solid var(--line);padding-block:28px 55px;display:flex;align-items:center;justify-content:space-between;gap:35px}.main-layout .meetings-page .meet-home-end p{font-size:.85rem;color:var(--muted);max-width:520px}.main-layout .meetings-page .meet-home-end strong{display:block;color:var(--ink);font-size:.92rem;margin-bottom:5px}.main-layout .meetings-page .meet-home-end .btn{white-space:nowrap}.main-layout .meetings-page .meet-strip{background:var(--mint);border-block:1px solid var(--line);padding:31px 0}.main-layout .meetings-page .meet-strip .wrap{display:flex;align-items:center;justify-content:space-between;gap:35px}.main-layout .meetings-page .meet-strip p{font-family:var(--serif);font-size:1.5rem;letter-spacing:-0.025em;max-width:680px;line-height:1.3}.main-layout .meetings-page .meet-strip a{white-space:nowrap;font-size:.83rem}.main-layout .meetings-page .meet-section-label{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.7rem;margin-bottom:25px}.main-layout .meetings-page .meet-section-label:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mint-dark)}.main-layout .meetings-page .gallery-top{padding-block:45px 30px}.main-layout .meetings-page .gallery-top .breadcrumbs{margin-bottom:30px}.main-layout .meetings-page .gallery-top h1{font-size:clamp(3rem,5vw,4.6rem);margin-bottom:19px;max-width:850px}.main-layout .meetings-page .gallery-top p{max-width:670px;font-size:.95rem;color:var(--muted);line-height:1.7}.main-layout .meetings-page .gallery-tools{display:flex;gap:25px;align-items:center;justify-content:space-between;margin-top:32px;padding-block:20px;border-block:1px solid var(--line)}.main-layout .meetings-page .filter-buttons{display:flex;flex-wrap:wrap;gap:8px}.main-layout .meetings-page .filter-chip{border:1px solid var(--line);background:rgba(0,0,0,0);padding:9px 14px;border-radius:7px;font-size:.75rem;color:var(--ink);display:flex;gap:9px;align-items:center}.main-layout .meetings-page .filter-chip small{font-size:.64rem;opacity:.65}.main-layout .meetings-page .filter-chip[aria-current=true]{color:var(--cream);background:var(--ink);border-color:var(--ink)}.main-layout .meetings-page .filter-chip:hover{border-color:var(--ink)}.main-layout .meetings-page .gallery-total{color:var(--muted);font-size:.72rem;white-space:nowrap}.main-layout .meetings-page .meeting-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:29px 22px;padding-bottom:55px}.main-layout .meetings-page .meeting-tile{min-width:0}.main-layout .meetings-page .meeting-tile .meeting-photo{height:245px;border-radius:10px}.main-layout .meetings-page .meeting-tile .tile-info{padding:13px 2px 0}.main-layout .meetings-page .meeting-tile .meet-category{font-size:.59rem;margin-bottom:6px}.main-layout .meetings-page .meeting-tile h2{font-family:var(--sans);font-size:.91rem;line-height:1.45;font-weight:700;letter-spacing:0}.main-layout .meetings-page .meeting-tile p{font-size:.7rem;line-height:1.6;color:var(--muted);margin-top:7px}.main-layout .meetings-page .meeting-tile .tile-date{display:block;font-size:.65rem;color:var(--muted);margin-top:8px}.main-layout .meetings-page .meeting-grid [hidden]{display:none}.main-layout .meetings-page .gallery-note{padding-bottom:40px;color:var(--muted);font-size:.72rem}.main-layout .meetings-page .story-heading{padding-block:42px 37px}.main-layout .meetings-page .story-heading .breadcrumbs{margin-bottom:36px}.main-layout .meetings-page .story-heading h1{font-size:clamp(3.2rem,5.1vw,4.8rem);max-width:850px;line-height:1.08;margin-bottom:22px}.main-layout .meetings-page .story-heading .story-deck{max-width:730px;color:var(--muted);font-size:1.05rem;line-height:1.7}.main-layout .meetings-page .story-heading .meet-meta{display:flex;gap:23px;flex-wrap:wrap;font-size:.75rem;color:var(--muted);font-weight:650;margin-top:24px}.main-layout .meetings-page .story-cover{position:relative;margin-bottom:12px}.main-layout .meetings-page .story-cover .meeting-photo{height:530px;border-radius:18px 18px 75px 18px}.main-layout .meetings-page .story-cover figcaption{font-size:.69rem;color:var(--muted);line-height:1.6;margin-top:13px}.main-layout .meetings-page .story-content{display:grid;grid-template-columns:1fr 310px;gap:80px;padding-block:45px 65px;align-items:start}.main-layout .meetings-page .story-copy{min-width:0}.main-layout .meetings-page .story-copy h2{font-size:2.5rem;margin-bottom:24px}.main-layout .meetings-page .story-copy p{font-size:.97rem;color:var(--ink2);line-height:1.85}.main-layout .meetings-page .story-copy>section+section{margin-top:43px}.main-layout .meetings-page .story-people{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:25px;position:sticky;top:115px}.main-layout .meetings-page .story-people h2{font-size:1.65rem;margin-bottom:20px}.main-layout .meetings-page .people-list{list-style:none;padding:0;margin:0;display:grid;gap:15px}.main-layout .meetings-page .people-list li{font-size:.84rem;line-height:1.4}.main-layout .meetings-page .people-list small{display:block;font-size:.69rem;color:var(--muted);margin-top:4px}.main-layout .meetings-page .story-thumbs{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;margin-top:23px}.main-layout .meetings-page .story-thumbs .meeting-photo{height:145px;border-radius:7px}.main-layout .meetings-page .story-nav{display:flex;justify-content:space-between;gap:30px;padding-block:28px 50px;border-top:1px solid var(--line)}.main-layout .meetings-page .story-nav a{font-size:.84rem}.main-layout .meetings-page .story-aside-note{font-size:.76rem !important;line-height:1.7 !important;color:var(--muted) !important}.main-layout .meetings-page .meeting-lightbox{position:fixed;inset:0;margin:auto;padding:0;width:100%;max-width:100%;height:100%;max-height:100%;border:0;background:#101d2b;color:#edf2f6;overflow:hidden}.main-layout .meetings-page .meeting-lightbox::backdrop{background:rgba(8,18,29,.9215686275)}.main-layout .meetings-page .meeting-lightbox[open]{display:flex;align-items:center;justify-content:center}.main-layout .meetings-page .lightbox-layout{display:grid;grid-template-columns:minmax(0, 1fr) 330px;gap:38px;width:calc(100% - 165px);height:calc(100% - 125px);max-width:1600px;align-items:center}.main-layout .meetings-page .lightbox-stage{height:100%;display:flex;align-items:center;justify-content:center;min-width:0}.main-layout .meetings-page .lightbox-stage img{max-height:100%;max-width:100%;width:auto;height:auto;object-fit:contain;border-radius:6px}.main-layout .meetings-page .lightbox-info{padding:20px 0;max-height:100%;overflow-y:auto;scrollbar-width:thin}.main-layout .meetings-page .lightbox-info .meet-category{color:#bde8d5;font-size:.65rem;margin-top:24px}.main-layout .meetings-page .lightbox-counter{font-size:.74rem;color:#acbdcb;letter-spacing:.08em}.main-layout .meetings-page .lightbox-info h2{font-size:2rem;line-height:1.15;letter-spacing:-0.03em;color:#edf2f6;margin-block:12px 18px}.main-layout .meetings-page .lightbox-info>p{font-size:.83rem;line-height:1.75;color:#acbdcb}.main-layout .meetings-page .lightbox-info h3{font-size:.71rem;margin-block:25px 14px;color:#acbdcb;text-transform:uppercase;letter-spacing:.07em}.main-layout .meetings-page .lightbox-info .people-list{gap:11px}.main-layout .meetings-page .lightbox-info .people-list li{font-size:.79rem;color:#edf2f6}.main-layout .meetings-page .lightbox-info .people-list small{color:#acbdcb;font-size:.68rem}.main-layout .meetings-page .round-control{width:44px;height:44px;border:1px solid hsla(0,0%,100%,.3137254902);background:rgba(16,42,67,.5019607843);color:#fff;border-radius:50%;display:grid;place-items:center;font-size:1.4rem;z-index:2}.main-layout .meetings-page .round-control:hover{background:#284760}.main-layout .meetings-page .lightbox-close{position:absolute;top:20px;right:21px;font-size:1.8rem}.main-layout .meetings-page .lightbox-prev{position:absolute;left:18px;top:calc(50% - 22px)}.main-layout .meetings-page .lightbox-next{position:absolute;right:18px;top:calc(50% - 22px)}.main-layout .meetings-page .lightbox-thumbs{display:flex;flex-wrap:wrap;gap:6px;margin-top:26px}.main-layout .meetings-page .lightbox-thumb{width:46px;height:37px;padding:2px;border:1px solid rgba(0,0,0,0);border-radius:4px;background:none}.main-layout .meetings-page .lightbox-thumb img{width:100%;height:100%;object-fit:cover;border-radius:2px}.main-layout .meetings-page .lightbox-thumb[aria-current=true]{border-color:#ff9c7a}.main-layout .meetings-page .lightbox-thumb:focus-visible{outline-color:#ff9c7a}.main-layout .meetings-page .empty-state{padding:60px 0}.main-layout .meetings-page .button-row{flex-wrap:wrap}.main-layout .meetings-page .meet-card .meeting-photo[data-meeting-photo=community] img{object-position:50% 65%}.main-layout .meetings-page .meet-card .meeting-photo[data-meeting-photo=conference] img{object-position:50% 48%}.main-layout .meetings-page .meeting-photo[data-meeting-photo=conference-portrait] img,.main-layout .meetings-page .meeting-photo[data-meeting-photo=portrait] img{object-position:50% 35%}.main-layout .meetings-page .story-thumbs .meeting-photo img{object-fit:cover}.main-layout .meetings-page .meeting-tile .meeting-photo[data-meeting-photo=health-group] img{object-position:50% 60%}@media(min-width: 1500px){.main-layout .meetings-page .meet-cover .meeting-photo{height:270px}.main-layout .meetings-page .meet-home-cards{margin-top:38px}.main-layout .meetings-page .meet-intro{padding-top:53px}}@media(max-width: 1100px){.main-layout .meetings-page .meet-heading{gap:40px}.main-layout .meetings-page .meet-heading .meet-title{font-size:3.9rem}.main-layout .meetings-page .meet-heading>div:last-child{padding-left:18px}.main-layout .meetings-page .meet-cover .meeting-photo{height:230px}.main-layout .meetings-page .meet-home-cards{gap:20px}.main-layout .meetings-page .meet-card .meet-card-title{font-size:1.6rem}.main-layout .meetings-page .story-content{gap:45px;grid-template-columns:1fr 280px}.main-layout .meetings-page .lightbox-layout{grid-template-columns:minmax(0, 1fr) 280px;gap:25px}.main-layout .meetings-page .lightbox-info h2{font-size:1.7rem}.main-layout .meetings-page .meeting-tile .meeting-photo{height:210px}}@media(max-width: 900px){.main-layout .meetings-page .meet-heading{grid-template-columns:1.15fr .85fr;gap:30px}.main-layout .meetings-page .meet-heading .meet-title{font-size:3.35rem}.main-layout .meetings-page .meet-heading p{font-size:.84rem}.main-layout .meetings-page .meet-home-cards{gap:17px}.main-layout .meetings-page .meet-cover .meeting-photo{height:190px}.main-layout .meetings-page .meet-card .meet-card-title{font-size:1.45rem}.main-layout .meetings-page .meet-card p{font-size:.8rem}.main-layout .meetings-page .meet-card .meet-meta{font-size:.62rem}.main-layout .meetings-page .meet-home-end p{font-size:.8rem}.main-layout .meetings-page .meet-home-end .btn{font-size:.78rem}.main-layout .meetings-page .meeting-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.main-layout .meetings-page .meeting-tile .meeting-photo{height:240px}.main-layout .meetings-page .gallery-tools{align-items:flex-start;flex-direction:column;gap:15px}.main-layout .meetings-page .story-content{grid-template-columns:minmax(0, 1fr) 250px;gap:30px}.main-layout .meetings-page .story-cover .meeting-photo{height:420px}.main-layout .meetings-page .story-thumbs{grid-template-columns:repeat(2, minmax(0, 1fr))}.main-layout .meetings-page .lightbox-layout{width:calc(100% - 125px);grid-template-columns:minmax(0, 1fr) 245px;gap:22px}.main-layout .meetings-page .lightbox-info h2{font-size:1.5rem}.main-layout .meetings-page .lightbox-info>p{font-size:.76rem}.main-layout .meetings-page .lightbox-info .people-list li{font-size:.73rem}.main-layout .meetings-page .lightbox-info .people-list small{font-size:.63rem}.main-layout .meetings-page .meet-strip p{font-size:1.25rem}.main-layout .meetings-page .meet-strip a{font-size:.78rem}}@media(max-width: 620px){.main-layout .meetings-page .meet-intro{padding:28px 0 14px}.main-layout .meetings-page .meet-intro .breadcrumbs{margin-bottom:29px;font-size:.68rem}.main-layout .meetings-page .meet-heading{grid-template-columns:1fr;gap:25px}.main-layout .meetings-page .meet-heading .meet-title{font-size:clamp(2.7rem,11.8vw,3.9rem);max-width:100%}.main-layout .meetings-page .meet-heading .kicker{font-size:.62rem;margin-bottom:15px}.main-layout .meetings-page .meet-heading>div:last-child{padding:0;border:0}.main-layout .meetings-page .meet-mark{display:none}.main-layout .meetings-page .meet-heading p{font-size:.88rem;max-width:100%}.main-layout .meetings-page .meet-heading .text-link{font-size:.8rem;margin-top:14px}.main-layout .meetings-page .meet-home-cards{grid-template-columns:1fr;gap:34px;margin-top:16px;margin-bottom:32px}.main-layout .meetings-page .meet-cover .meeting-photo{height:auto;aspect-ratio:1.4}.main-layout .meetings-page .meet-card:first-child .meet-cover .meeting-photo{border-top-left-radius:47px}.main-layout .meetings-page .meet-card:last-child .meet-cover .meeting-photo{border-bottom-right-radius:47px}.main-layout .meetings-page .meet-cover{margin-bottom:17px}.main-layout .meetings-page .meet-card .meet-card-title{font-size:1.95rem;margin-bottom:11px}.main-layout .meetings-page .meet-category{font-size:.64rem}.main-layout .meetings-page .meet-card p{font-size:.87rem;max-width:none;margin-bottom:15px}.main-layout .meetings-page .meet-card .meet-meta{font-size:.67rem}.main-layout .meetings-page .meet-card .text-link{font-size:.82rem}.main-layout .meetings-page .meet-home-end{align-items:flex-start;flex-direction:column;gap:22px;padding-block:25px 38px}.main-layout .meetings-page .meet-home-end p{font-size:.85rem}.main-layout .meetings-page .meet-home-end .btn{font-size:.82rem;width:100%;justify-content:center}.main-layout .meetings-page .meet-strip{padding:26px 0}.main-layout .meetings-page .meet-strip .wrap{align-items:flex-start;flex-direction:column;gap:18px}.main-layout .meetings-page .meet-strip p{font-size:1.4rem}.main-layout .meetings-page .gallery-top{padding-top:28px}.main-layout .meetings-page .gallery-top .breadcrumbs{font-size:.66rem;gap:9px;margin-bottom:28px}.main-layout .meetings-page .gallery-top h1{font-size:3rem;line-height:1.07}.main-layout .meetings-page .gallery-top p{font-size:.89rem}.main-layout .meetings-page .gallery-tools{margin-top:25px;padding-block:17px}.main-layout .meetings-page .filter-buttons{gap:6px}.main-layout .meetings-page .filter-chip{font-size:.69rem;padding:8px 10px;gap:6px}.main-layout .meetings-page .meeting-grid{grid-template-columns:1fr;gap:28px;padding-bottom:35px}.main-layout .meetings-page .meeting-tile .meeting-photo{height:auto;aspect-ratio:1.4}.main-layout .meetings-page .meeting-tile h2{font-size:.98rem}.main-layout .meetings-page .meeting-tile p{font-size:.76rem}.main-layout .meetings-page .meeting-tile .tile-date{font-size:.7rem}.main-layout .meetings-page .meeting-tile .meet-category{font-size:.62rem}.main-layout .meetings-page .gallery-note{font-size:.7rem}.main-layout .meetings-page .story-heading{padding-top:28px;padding-bottom:28px}.main-layout .meetings-page .story-heading .breadcrumbs{font-size:.64rem;gap:8px;margin-bottom:28px}.main-layout .meetings-page .story-heading h1{font-size:2.8rem;margin-bottom:19px}.main-layout .meetings-page .story-heading .story-deck{font-size:.95rem}.main-layout .meetings-page .story-heading .meet-meta{font-size:.7rem;gap:12px}.main-layout .meetings-page .story-cover .meeting-photo{height:auto;aspect-ratio:1.2;border-radius:13px 13px 50px 13px}.main-layout .meetings-page .story-content{grid-template-columns:1fr;gap:35px;padding-block:30px 40px}.main-layout .meetings-page .story-copy h2{font-size:2.2rem}.main-layout .meetings-page .story-copy p{font-size:.9rem}.main-layout .meetings-page .story-people{position:static;padding:23px}.main-layout .meetings-page .story-thumbs .meeting-photo{height:120px}.main-layout .meetings-page .story-nav{flex-direction:column;gap:20px;padding-block:24px 35px}.main-layout .meetings-page .lightbox-layout{width:100%;height:calc(100% - 66px);margin-top:66px;display:flex;flex-direction:column;gap:0;overflow:auto;justify-content:flex-start;align-items:stretch}.main-layout .meetings-page .lightbox-stage{height:auto;min-height:230px;max-height:52vh;flex:0 0 auto;padding:15px 12px;align-items:center}.main-layout .meetings-page .lightbox-stage img{max-height:calc(52vh - 30px);width:auto;max-width:100%;object-fit:contain}.main-layout .meetings-page .lightbox-info{padding:17px 22px 30px;max-height:none;overflow:visible}.main-layout .meetings-page .lightbox-counter{font-size:.69rem}.main-layout .meetings-page .lightbox-info .meet-category{margin-top:18px;font-size:.61rem}.main-layout .meetings-page .lightbox-info h2{font-size:1.9rem;max-width:100%}.main-layout .meetings-page .lightbox-info>p{font-size:.82rem}.main-layout .meetings-page .lightbox-info .people-list{grid-template-columns:1fr 1fr;gap:13px}.main-layout .meetings-page .lightbox-info .people-list li{font-size:.75rem}.main-layout .meetings-page .lightbox-info .people-list small{font-size:.65rem}.main-layout .meetings-page .lightbox-prev,.main-layout .meetings-page .lightbox-next{top:13px;bottom:auto;width:38px;height:38px}.main-layout .meetings-page .lightbox-prev{left:15px}.main-layout .meetings-page .lightbox-next{left:63px;right:auto}.main-layout .meetings-page .lightbox-close{top:12px;right:14px;width:39px;height:39px}.main-layout .meetings-page .lightbox-thumbs{margin-top:23px}.main-layout .meetings-page .lightbox-thumb{width:44px;height:35px}.main-layout .meetings-page .meet-section-label{font-size:.65rem}}@media(prefers-reduced-motion: reduce){.main-layout .meetings-page .meeting-photo img,.main-layout .meetings-page .zoom-symbol,.main-layout .meetings-page .meet-card .text-link span{transition:none}}.main-layout .meetings-page .story-cover .meeting-photo{background:var(--paper)}.main-layout .meetings-page .story-cover .meeting-photo img{object-fit:contain}.main-layout .meetings-page .meet-card:nth-child(3) .meet-category{color:var(--blue)}.main-layout .meetings-page .wrap{margin-inline:auto}body:has(.meeting-lightbox[open]){overflow:hidden}
