/* Full width for photographs; a comfortable measure for reading. */
.wp-site-blocks,.home .site-header{max-width:none!important;width:100%}.header-inner{max-width:1536px;margin-inline:auto!important}.site-main{overflow:clip}.rc-reading{max-width:850px!important;margin:0 auto!important;padding:64px 32px;color:#163b31}.rc-reading p{line-height:1.7}.rc-reading h2{font-size:2.7rem}.rc-reading h3{font-size:2rem}.rc-reading a{color:inherit;text-underline-offset:4px}
.rc-hero.home-hero{height:85svh;min-height:640px!important;max-height:1040px;padding:170px max(6vw,calc((100vw - 1350px)/2)) 130px!important;display:flex;align-items:center;isolation:isolate}.rc-hero .wp-block-cover__inner-container{position:relative;z-index:3;width:100%;margin:0!important}.rc-hero h1{font-size:clamp(4.6rem,7.8vw,8.5rem)!important;max-width:790px!important}.rc-hero .hero-lead{font-size:1.2rem;max-width:440px!important}.rc-hero .wp-block-cover__background{z-index:2;background:linear-gradient(90deg,rgba(5,24,21,.84),rgba(5,24,21,.58) 39%,rgba(5,24,21,.05) 77%),linear-gradient(180deg,rgba(5,24,21,.35),transparent 30%,rgba(5,24,21,.16))!important;opacity:1!important}.rc-slides{position:absolute;inset:0;z-index:1}.rc-slide{position:absolute;inset:0;margin:0!important;opacity:0;transition:opacity 1.2s ease;pointer-events:none}.rc-slide.is-active{opacity:1}.rc-slide img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--focal);filter:saturate(.85)}.rc-slide figcaption{position:absolute;bottom:34px;right:6%;color:#fff;font-size:.72rem;background:#102d25d9;padding:6px 10px;max-width:60%;z-index:5}.slide-controls{position:absolute;z-index:4;bottom:35px;left:max(6vw,calc((100vw - 1350px)/2));display:flex;align-items:center;gap:4px}.slide-controls[hidden]{display:none}.slide-controls button{display:grid;place-items:center;color:#fff;background:#09272499;border:1px solid #ffffff66;min-width:44px;min-height:44px;padding:8px;cursor:pointer;border-radius:0}.slide-controls .slide-dot{border:0;background:transparent}.slide-dot span{width:8px;height:8px;border:1px solid #fff;border-radius:50%}.slide-dot[aria-pressed=true] span{background:#fff}.slide-controls .slide-pause{font-size:.8rem;margin-left:10px;padding-inline:12px}.rc-hero .wp-block-buttons{gap:20px}.rc-hero .wp-block-button:last-child a:before{content:'';border-radius:0;width:12px;height:14px;min-height:0;border:0;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%);margin-right:10px}.rc-hero .wp-block-button__link{font-size:.76rem;line-height:1.5}
/* Interior openings use documentary originals at suitable sizes. */
.rc-branch-opening.editorial-hero{background:#eae0ce!important;color:#173c32!important;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:540px!important;padding:0!important;gap:0;align-items:center}.rc-branch-opening>.wp-block-cover__background{display:none!important}.rc-branch-opening>.wp-block-cover__inner-container{color:#173c32!important;padding:70px max(32px,7vw);width:auto;margin:0!important;z-index:1}.rc-branch-opening .eyebrow{color:#315345!important}.rc-branch-opening h1{color:#173c32!important;font-size:clamp(3.7rem,5.1vw,6rem)!important;text-shadow:none!important;max-width:620px!important}.rc-branch-opening .lead{color:#173c32!important;font-size:1.1rem;line-height:1.65}.rc-photo{position:relative;margin:0;background:#eae0ce;overflow:hidden}.rc-photo img{display:block;width:100%;height:auto;border-radius:0;object-fit:cover}.rc-photo figcaption{color:#24473b;font-size:.75rem;padding:12px 22px;line-height:1.5;background:#eae0ce;position:static;text-transform:none;letter-spacing:.02em}.branch-opening{max-width:900px;width:100%;justify-self:center}.branch-opening img{max-height:680px;object-fit:contain}.rc-photo.intro-art{min-height:0;align-self:center;max-width:850px}.rc-photo.intro-art img{max-height:600px;object-fit:contain}.page-intro:has(.rc-photo){padding:0!important;display:grid;grid-template-columns:1fr 1fr;max-width:none!important}.page-intro:has(.rc-photo) .visual-intro-copy{padding:65px max(32px,7vw)}.editorial-break{max-width:1200px!important;margin:30px auto 45px!important;width:calc(100% - 64px)}.editorial-break img{max-height:650px;object-fit:contain}.reading-section:not(:has(.team-profile)){max-width:1200px!important;padding:65px 48px;grid-template-columns:250px minmax(0,740px);gap:0 60px}.reading-section:not(:has(.team-profile))>h2{font-size:2.5rem}.reading-section p{font-size:1.05rem;line-height:1.75}.reading-section .context-terms{grid-column:2;width:100%;max-width:740px!important;margin:25px 0 0!important}.context-terms{padding:20px 0;border-top:1px solid #24473b55;border-bottom:1px solid #24473b55;background:transparent}.context-terms .eyebrow{margin:0 0 14px;font-size:.7rem;color:#315345}.scout-term{border-bottom:1px solid #24473b33;padding:0;background:transparent}.scout-term:last-child{border-bottom:0}.scout-term summary{cursor:pointer;padding:14px 0;min-height:44px;font-weight:600;font-size:1rem;line-height:1.5}.scout-term>div{padding:0 12px 16px 0;font-size:1rem;line-height:1.65}.scout-term p{font-size:1rem!important;margin:5px 0 14px!important}.term-reference{font-size:.88rem}.term-example{border-left:2px solid #526b4b;padding-left:14px}.method-disclosure{max-width:1100px;margin:35px auto 60px;padding:0 35px;color:#163b31}.method-disclosure>summary{font:400 clamp(1.8rem,3vw,2.5rem)/1.2 'Barlow Condensed',sans-serif;padding:24px 0;cursor:pointer;border-top:1px solid #24473b60;border-bottom:1px solid #24473b60;min-height:44px}.method-disclosure .hercules-section{padding:35px 0;background:none;max-width:none;margin:0}.method-disclosure .hercules-cards{display:block}.method-disclosure .hercules-cards article{margin:25px 0;padding:20px 0;border-bottom:1px solid #24473b30}.method-disclosure p{max-width:760px}.method-disclosure h3{font-size:1.8rem}.document-bridge{border-top:1px solid #24473b44;margin-top:35px!important}.document-card{padding:28px 0 38px;border-bottom:1px solid #24473b55}.document-card .eyebrow{font-size:.75rem}.document-download{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:#24473b!important;color:#fff!important;text-decoration:none!important;padding:12px 22px;margin-top:12px;border:1px solid #24473b;font-weight:600;font-size:1rem}.document-download:hover{background:#0d2d25!important}.document-help{padding:40px 0}.glossary-controls{display:grid;grid-template-columns:2fr 1fr;gap:20px}.glossary-controls[hidden],[hidden]{display:none!important}.glossary-controls label{font-weight:600}.glossary-controls input,.glossary-controls select{display:block;width:100%;min-height:48px;margin-top:8px;border:1px solid #315345;padding:10px 12px;font:inherit;background:#fffaf0;color:#173c32;border-radius:0}.glossary-list .scout-term summary{font:400 1.7rem/1.3 'Barlow Condensed',sans-serif}.glossary-status{font-size:.85rem}.contact-conversation{border:0!important;border-top:1px solid #24473b66!important;background:none!important;padding:28px 0!important;color:#173c32}.contact-conversation h3{font-size:2.1rem}.contact-conversation .privacy-summary{font-size:.85rem;max-width:650px}.rc-branch-opening .wp-block-cover__inner-container p{max-width:550px}.wp-site-blocks :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #d18420;outline-offset:5px}.site-footer a{display:inline-block;min-height:30px;padding:4px 0}.rc-hero a:focus-visible,.slide-controls button:focus-visible{outline-color:#fff}.art-credit{display:none}.branch-panel h3 span{display:inline-flex!important}.home-stories h3 span{display:inline-flex!important}
@media(min-width:1600px){.rc-hero.home-hero{height:82svh}.rc-slide img{object-fit:cover}}
@media(max-width:1000px){.rc-branch-opening.editorial-hero{grid-template-columns:1fr 1fr}.rc-branch-opening>.wp-block-cover__inner-container{padding:45px 30px}.reading-section:not(:has(.team-profile)){grid-template-columns:200px minmax(0,1fr);gap:0 35px;padding:45px 30px}.rc-slide figcaption{bottom:92px}.rc-hero h1{font-size:5rem!important}}
@media(max-width:760px){.rc-hero.home-hero{height:84svh;min-height:660px!important;max-height:820px;padding:140px 26px 135px!important;align-items:center}.rc-hero h1{font-size:clamp(3.45rem,13vw,4.8rem)!important;max-width:100%!important;line-height:1!important}.rc-hero .hero-lead{font-size:1.04rem;max-width:320px!important}.rc-hero .wp-block-cover__background{background:linear-gradient(90deg,#092724d9,#09272482 65%,#09272430),linear-gradient(180deg,#09272455,transparent 40%,#09272466)!important}.rc-slide img{object-position:var(--focal-mobile)}.rc-slide figcaption{left:26px;right:auto;bottom:89px;max-width:calc(100% - 52px);font-size:.65rem;padding:5px 7px}.slide-controls{left:18px;bottom:33px}.slide-controls .slide-pause{font-size:.72rem}.rc-hero .wp-block-buttons{margin-top:18px!important;gap:8px}.rc-branch-opening.editorial-hero{grid-template-columns:1fr;min-height:0!important}.rc-branch-opening>.wp-block-cover__inner-container{padding:44px 26px 32px}.rc-branch-opening h1{font-size:3.6rem!important}.branch-opening{max-width:100%}.branch-opening img{max-height:470px;object-fit:contain}.page-intro:has(.rc-photo){grid-template-columns:1fr}.page-intro:has(.rc-photo) .visual-intro-copy{padding:42px 26px}.rc-photo.intro-art{max-width:100%;min-height:0}.rc-reading{padding:40px 26px}.reading-section:not(:has(.team-profile)){display:block;padding:42px 26px}.reading-section:not(:has(.team-profile))>h2{font-size:2.4rem}.reading-section .context-terms{margin-top:28px!important}.editorial-break{width:100%;margin:16px 0 30px!important}.editorial-break img{max-height:510px}.method-disclosure{padding:0 26px;margin:25px auto 45px}.method-disclosure .hercules-section{padding:25px 0}.glossary-controls{grid-template-columns:1fr}.rc-reading h2{font-size:2.35rem}.document-card h3{font-size:2rem}.document-download{display:flex;width:100%;text-align:center}.footer-inner>.wp-block-columns,.editorial-cards,.archive-gallery{grid-template-columns:minmax(0,1fr)!important}.site-footer a{min-height:44px;display:inline-flex;align-items:center}.header-inner .saltes-logo{min-height:44px}}
@media(prefers-reduced-motion:reduce){.rc-slide{transition:none!important}.rc-hero *{animation:none!important;scroll-behavior:auto!important}}
.rc-photo{max-width:min(100%,var(--photo-width,1200px))!important}.rc-photo.editorial-break{max-width:min(calc(100% - 64px),var(--photo-width,1200px))!important}.branch-opening{margin-inline:auto!important}.rc-branch-opening h1{max-width:760px!important;font-size:clamp(3.7rem,4.4vw,5.6rem)!important}@media(min-width:1100px){.branch-pioneros>.branch-opening{grid-column:1;grid-row:1}.branch-pioneros>.wp-block-cover__inner-container{grid-column:2;grid-row:1}}@media(max-width:760px){.rc-photo.editorial-break{max-width:100%!important}.rc-branch-opening h1{font-size:3.5rem!important}}
.branch-facts{margin-top:22px!important;padding-top:18px;border-top:1px solid #31534555;font-weight:600;font-size:1rem;color:#173c32}.next-stage{border-top:1px solid #31534555;margin-top:35px!important}
.rc-branch-opening.editorial-hero{height:auto!important;max-height:none!important;overflow:visible!important}.rc-branch-opening>.rc-photo{z-index:1}
