.explore-main{max-width:1240px;margin:0 auto;padding:55px 30px 80px}.explore-intro{max-width:850px;margin-bottom:45px}.explore-intro h1{font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.08;margin:14px 0 24px}.explore-intro em{color:#47757a;font-weight:400}.explore-intro p{line-height:1.75}.room-note{font-size:.95rem;color:#50676d}.venture-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.venture-card{display:block;background:#e9f0ed;color:#183b47;text-decoration:none;border:1px solid #c5d7d5;transition:transform .2s}.venture-card:hover{transform:translateY(-3px)}.venture-card img{width:100%;height:230px;object-fit:cover}.venture-card>div{padding:26px}.venture-card h2{font-size:1.9rem;margin:12px 0}.venture-card p{line-height:1.65}.venture-card b,.newsroom-card b{display:block;margin-top:22px;font-size:.95rem}.venture-card:nth-child(2){background:#e4edf2}.venture-card:nth-child(3){background:#f1ede2}.venture-card:nth-child(4){background:#e5edeb}.newsroom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.newsroom-card{display:flex;flex-direction:column;text-decoration:none;color:#183b47;background:#edf3f2;border-top:4px solid #527d80;padding:28px}.newsroom-card:nth-child(2n){background:#e7eef4;border-color:#315f7d}.newsroom-card h2{font-size:1.65rem;margin:15px 0}.newsroom-card p{line-height:1.6;flex:1}.newsroom-card:hover{background:#dce9e7}.archive-toggle,.channel-tabs button,.gallery-filters button,.film-option{border:1px solid #719595;background:#f8faf7;color:#183b47;padding:12px 18px;cursor:pointer;font:inherit}.archive-toggle{margin:10px 0 22px;background:#193b46;color:white}.archive-toggle[aria-expanded=true]::after{content:' −'}.archive-toggle[aria-expanded=false]::after{content:' +'}.atlas-invitation{max-width:960px}.page-heading .atlas-invitation p{font-size:1rem;line-height:1.75;max-width:none}.channel-tabs,.gallery-filters{display:flex;gap:10px;flex-wrap:wrap;margin:25px 0}.channel-tabs [aria-pressed=true],.gallery-filters [aria-pressed=true]{background:#173b47;color:white}.channel-films{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.film-option{text-align:left;display:flex;flex-direction:column;gap:10px}.film-option strong{font-size:1.1rem}.film-option span{font-size:.9rem;line-height:1.5}.film-option:hover{background:#dce9e7}.cinema-collections #channel-content{min-height:220px}.screening-room iframe{width:100%;aspect-ratio:16/9;border:0;display:block}.polar-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.polar-gallery figure{margin:0;background:#e8efed}.polar-gallery img{width:100%;height:320px;object-fit:cover;display:block}.polar-gallery button{padding:0;border:0;width:100%;cursor:zoom-in;background:transparent}.polar-gallery figcaption{padding:20px;line-height:1.6}.polar-gallery h2{font-size:1.4rem;margin:0 0 8px}.image-credit{font-size:.8rem;color:#486069}#gallery-view{width:min(1100px,94vw);max-height:93vh;padding:22px;border:1px solid #719595;background:#f8faf7}#gallery-view::backdrop{background:#071b25dd}#gallery-detail img{max-width:100%;max-height:70vh;display:block;margin:auto;object-fit:contain}#gallery-close{float:right;margin-bottom:14px;padding:10px;cursor:pointer}.explore-toggle{background:none;border:0;color:inherit;padding:0 8px;cursor:pointer}.explore-menu{display:flex!important;align-items:center}.explore-menu .about-dropdown{min-width:220px}.explore-menu .about-link{padding-right:2px!important}.about-section [hidden]{display:none!important}a:focus-visible,button:focus-visible{outline:3px solid #bb8235;outline-offset:3px}@media(max-width:800px){.newsroom-grid,.channel-films{grid-template-columns:repeat(2,minmax(0,1fr))}.explore-main{padding:32px 20px}.venture-card img{height:190px}}@media(max-width:550px){.venture-grid,.newsroom-grid,.channel-films,.polar-gallery{grid-template-columns:1fr}.polar-gallery img{height:260px}.venture-card h2{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.venture-card{transition:none}}
.channel-links{display:flex;flex-wrap:wrap;gap:12px 25px;margin-top:25px}.channel-links a{font-size:.95rem}.cinema-heading .eyebrow{text-transform:none}.screening-room{scroll-margin-top:30px}
.provider-screen{min-height:360px;background:#0c202b;color:#edf6f2;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;text-align:center}.provider-screen a{color:#edf6f2;border:1px solid #9dc5bf;padding:14px 24px;margin-top:20px}.provider-screen h2{color:inherit}
/* Resources, shared masthead and comfortable page introductions */
.prpi-masthead #directory-open{display:none!important}.prpi-navigation .about-menu:hover>.about-dropdown,.prpi-navigation .about-menu:focus-within>.about-dropdown{display:grid}.prpi-navigation .explore-menu .about-link{padding-right:12px!important}
@media(min-width:1101px){.prpi-navigation{flex-wrap:nowrap;padding-inline:2%;column-gap:0;justify-content:center}.prpi-navigation>a,.prpi-navigation>button,.prpi-navigation .about-link{font-size:clamp(14px,1.14vw,17px);padding:16px clamp(7px,1vw,15px)}.prpi-navigation>#search-open{font-size:15px;padding-inline:10px;margin:0;flex-shrink:0}}
@media(min-width:761px) and (max-width:1100px){.prpi-menu-toggle{display:flex;width:100%;justify-content:space-between;background:#0b2c3b;color:#edf5f3;border:0;padding:14px 5%;font-size:17px}.prpi-navigation:not([data-expanded=true]){display:none}.prpi-navigation{justify-content:flex-start;padding:0 4%}.prpi-navigation>a,.prpi-navigation .about-link{font-size:16px;padding:14px 10px}}
.page-heading>p:not(.eyebrow),.page-heading .atlas-invitation,.explore-intro{max-width:none!important;width:100%;box-sizing:border-box}.page-heading>p:not(.eyebrow),.atlas-invitation p,.explore-intro>p:not(.eyebrow){text-align:justify!important}.cinema-heading{background:#f5f4ef!important;color:#153946!important;border-bottom:1px solid #c6d4ce}.cinema-heading h1,.cinema-heading h1 em{color:#153946}.cinema-heading>p:not(.eyebrow){color:#526e76!important}.cinema-heading .eyebrow{color:#287480}.screening-room{padding-top:35px}.screening-room>#screen-room-title{color:#fffbee;font-size:2.2rem;margin:0 0 23px}.channel-tabs button{font-size:.88rem;padding:9px 13px}.film-selector{display:flex;gap:9px;flex-wrap:wrap;padding-bottom:20px}.film-selector button{font-size:.85rem!important;padding:9px 12px!important}.film-filters{display:flex;gap:18px;flex-wrap:wrap;margin:22px 0}.film-filters label{display:grid;gap:8px;font-size:.9rem}.film-filters select{padding:9px 12px;background:#fffefa;color:#183b47;border:1px solid #9ab6b5;min-width:200px}.cinema-partners{background:#e8f0ed;border-top:3px solid #749d9d}.cinema-partners>p{max-width:1000px;text-align:justify}.partner-options{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:30px 0}.partner-options h3{font-size:1.5rem}.partner-cta{display:inline-block;padding:13px 20px;background:#123947;color:#fffbea;text-decoration:none}.venture-card,.venture-card:nth-child(n){background:#0b2c3b;color:#f9f4e7;border-color:#315967}.venture-card h2{color:#fffbea}.venture-card .eyebrow,.venture-card b{color:#add9d5}.venture-card p{color:#dbe8e6}.venture-card:hover{background:#153f50}.gallery-screen{background:#081e2c;color:#f8f3e5;padding:25px;margin-bottom:32px}.gallery-screen>h2{color:#f8f3e5}.gallery-screen img{width:100%;height:440px;object-fit:contain;background:#061720}.gallery-screen figcaption{line-height:1.6}.gallery-screen a{color:#b9e0dd}.gallery-screen figure{margin:0}.gallery-screen .image-credit{color:#b6cece}.gallery-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:25px 0}.gallery-tools label{display:grid;gap:7px;font-size:.9rem}.gallery-tools input,.gallery-tools select{padding:11px;border:1px solid #9ab6b5;background:#fffefa;min-width:0;width:100%;font:inherit}.gallery-pages{display:flex;gap:20px;align-items:center;justify-content:center;margin:28px 0}.gallery-pages button{padding:10px 16px;border:1px solid #6d999b;background:#f6f5ef;cursor:pointer}.polar-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.polar-gallery img{height:200px}.polar-gallery h2{font-size:1.15rem}.polar-gallery figcaption{padding:15px}.polar-gallery figcaption>p{font-size:.9rem}.gallery-submit{margin-top:40px;padding:30px;background:#e5eeeb}.reader-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:0}.reader-tabs button{padding:13px 18px;border:1px solid #456b76;background:#e7eeeb;color:#153946;font:inherit;cursor:pointer}.reader-tabs button[aria-pressed=true]{background:#0b2c3b;color:#fffbea}.reader-room{background:#0b2c3b;color:#fffbea;padding:25px}.reader-room h2{color:inherit}.reader-room iframe{width:100%;height:75vh;background:white;border:0}.reader-room a{color:#c0e3df}.reader-room .reader-note{font-size:.9rem}.reader-launch{padding:50px 20px;text-align:center}.reader-launch a{display:inline-block;padding:12px 20px;border:1px solid #a1c8c4}.alliance-invitation{padding:30px;background:#e5eeeb;margin-top:30px}@media(max-width:700px){.partner-options,.gallery-tools{grid-template-columns:1fr}.polar-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-screen img{height:300px}}@media(max-width:450px){.polar-gallery{grid-template-columns:1fr}}
.gallery-enlarge{display:block;padding:0;border:0;background:transparent;width:100%;cursor:zoom-in}.gallery-source-links{font-size:.95rem}.gallery-tools>button{align-self:end;padding:11px;background:#123947;border:0;color:#fffbea;cursor:pointer}.gallery-screen img{height:440px!important}.gallery-screen .gallery-enlarge{height:auto}.gallery-pages button:disabled{opacity:.4;cursor:default}@media(max-width:700px){.gallery-screen img{height:280px!important}}
.venture-card a{color:inherit;text-decoration:none}.venture-card a:hover{text-decoration:underline}.resource-photo-credit{display:block;font-size:.72rem;line-height:1.6;margin-top:17px;color:#b6cfce}
@media(min-width:1101px){.prpi-navigation{justify-content:space-between;padding-inline:3%;column-gap:0}.prpi-navigation>a,.prpi-navigation>button,.prpi-navigation .about-link{padding-inline:clamp(6px,.65vw,12px)}}
.prpi-navigation .explore-menu .about-dropdown{min-width:290px}.prpi-navigation .explore-menu .about-dropdown a{white-space:nowrap}
.news-home .venture-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.news-home .venture-card img{height:150px}.news-home .venture-card>div{padding:17px}.news-home .venture-card h2{font-size:1.35rem;line-height:1.2}.news-home .venture-card p{font-size:.92rem;line-height:1.55}.news-home .venture-card .eyebrow{font-size:.66rem;letter-spacing:.8px}.news-home .venture-card b{font-size:.85rem;margin-top:15px}.news-home .resource-photo-credit{font-size:.63rem}.media-intro p,.lounge-media p{text-align:justify!important}.lounge-media{padding:35px 0}.page-journeys{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:35px 5%;border-top:1px solid #b4c9c7;background:#e9f0ed}.page-journeys a,.page-journeys button{padding:11px 18px;border:1px solid #527b82;background:#fffdf4;color:#173c49;font:500 15px/1.4 Inter,Arial,sans-serif;text-decoration:none;cursor:pointer}.page-journeys a:hover,.page-journeys button:hover{background:#153c4c;color:#fffdf4}@media(max-width:1000px){.news-home .venture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.news-home .venture-grid{grid-template-columns:1fr}}
.prpi-navigation .explore-menu .about-dropdown{min-width:260px}
.lounge-media a[href^="mailto:"],.lounge-media a[href^="https://wa.me/"],.media-intro a[href^="mailto:"],.media-intro a[href^="https://wa.me/"]{text-decoration:underline;text-underline-offset:3px}
.gallery-tools input,.gallery-tools select,.gallery-tools>button{height:46px;box-sizing:border-box;line-height:1.3}.gallery-screen-controls{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:15px 0 24px}.gallery-screen-controls button{border:1px solid #96bebb;background:transparent;color:#fffbea;padding:10px 16px;min-height:44px;cursor:pointer;font:inherit}.gallery-screen-controls button:disabled{opacity:.4;cursor:default}.gallery-screen-controls button:hover:not(:disabled){background:#28515e}.gallery-screen-controls span{font-size:.9rem}
.media-intro>div>p:first-of-type{font-family:Inter,Arial,sans-serif;font-size:19px!important;line-height:1.65!important;font-weight:400!important;font-style:normal!important;color:#607883!important;max-width:none;text-align:justify;margin:25px 0}.cinema-introduction p{font-size:16px;line-height:1.75;text-align:justify;color:#526e76}.cinema-introduction{margin-top:24px}
.screen-loading{aspect-ratio:16/9;display:grid;place-items:center;background:#061720;color:#bed1d2;font-size:14px}#screen-container{aspect-ratio:16/9;background:#061720}.cinema-introduction p,.atlas-invitation p{color:#171717!important}.lounge-media.alliance-invitation{padding:30px}.gallery-screen-controls button{font-size:13px;min-height:34px;padding:6px 11px}.page-heading>p:not(.eyebrow),.media-intro>div>p:first-of-type{font-size:18px!important;line-height:1.65!important;color:#607883!important}.people-tabs a{padding:8px 17px!important}.people-tabs{margin-top:0;margin-bottom:22px}.people-main>.intro,.current-team-page>.intro{padding-bottom:12px;margin-bottom:10px}
.gallery-upload{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gallery-upload label{display:grid;gap:8px;font-size:15px}.gallery-upload input:not([type=checkbox]),.gallery-upload select,.gallery-upload textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #91afad;background:#fffefa;font:inherit}.upload-wide{grid-column:1/-1}.gallery-upload .upload-consent{display:flex;align-items:flex-start;line-height:1.5}.upload-consent input{margin-top:5px}.gallery-upload button{font:inherit;cursor:pointer}.review-image{border:1px solid #9ab6b5;padding:20px;margin:20px 0}.review-image img{max-width:100%;max-height:350px;object-fit:contain}.review-image button{padding:10px 15px;margin-right:12px;cursor:pointer}.gallery-upload button:disabled{opacity:.5}@media(max-width:600px){.gallery-upload{grid-template-columns:1fr}}
.people-surface main>.intro{padding-bottom:10px!important;margin-bottom:8px!important}.people-surface main>.intro>p:last-child{margin-bottom:8px}

.cinema-player-terms{font-size:.8rem;line-height:1.6;color:#c5d7d5;margin:20px 0 0}.cinema-player-terms a{color:inherit;text-decoration:underline}

.channel-browser{padding:24px;background:#e8efed;border:1px solid #bacdca}.channel-browser>label{display:block;font-size:14px;font-weight:600;margin:18px 0 8px}.channel-browser>select{width:100%;max-width:800px;min-height:46px;padding:10px 12px;background:#fffdf5;border:1px solid #729597;color:#183b47;font:inherit}.channel-browser .channel-films{margin-top:24px}.channel-browser .film-option>span:first-child{font-size:12px;color:#4a737b;font-weight:600}.media-main .media-intro>div>p,.media-main .media-intro>div>p.media-intro-detail{font-size:18px!important;line-height:1.75!important;font-weight:400;max-width:none;text-align:justify}.media-main .media-intro>div>p.media-intro-detail{color:#171717!important}
