:root{--paper:#e9eeeb;--ink:#182b32;--copper:#9a4536;--line:#aebbb8}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.75 Georgia,serif}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--copper)}a:focus-visible,summary:focus-visible{outline:3px solid var(--copper);outline-offset:5px}.rd-header{min-height:76px;display:flex;align-items:center;gap:30px;padding:16px 4vw;border-bottom:1px solid var(--ink);font:13px/1.4 Arial,sans-serif}.rd-brand{text-decoration:none;font:23px Georgia,serif;margin-right:auto}.directory-marker{text-transform:uppercase;letter-spacing:.16em;border-left:3px solid var(--copper);padding:8px 16px}.rd-desktop-nav{display:flex;gap:30px}.rd-mobile-nav{display:none}.skip-link{position:absolute;top:-70px;background:var(--ink);color:white;padding:12px;z-index:30}.skip-link:focus{top:0}.register-opening{display:grid;grid-template-columns:minmax(190px,26%) 1fr;grid-template-rows:minmax(650px,calc(100svh - 155px)) auto;border-bottom:1px solid var(--ink)}h1,h2,h3,h4{font-weight:400;line-height:1.16}h1{font-size:clamp(35px,4vw,65px)}.register-opening h1{writing-mode:vertical-rl;transform:rotate(180deg);margin:0;padding:35px 28px;border-left:1px solid var(--copper);max-height:100%;text-wrap:balance}.register-opening img{width:100%;height:100%;max-height:none!important;object-fit:cover}.register-opening .lead{grid-column:1/-1;margin:0;padding:22px 4vw;font-size:22px;background:var(--ink);color:var(--paper)}.register-home>article>section{padding:75px 0;margin:0 auto;width:84%;border-bottom:1px solid var(--line)}h2{font-size:clamp(29px,3.3vw,47px);margin:0 0 28px}h3{font-size:30px}p{margin:0 0 22px}.register-home>article>section:first-of-type{padding-left:16%;}.register-home>article>section:nth-of-type(2)>.row{display:block}.register-home .col-md-6{display:grid;grid-template-columns:1fr 1fr;column-gap:6%;padding:35px 0;border-top:1px solid var(--copper);align-items:start}.col-md-6 h3,.col-md-6 p{grid-column:1}.col-md-6 img{grid-column:2;grid-row:1/5;height:380px;object-fit:cover}.col-md-6:nth-child(2){margin-left:12%}.register-home>article>section:nth-of-type(3){width:65%}.register-home>article>section:nth-of-type(4){width:52%;border:0}li{padding:10px 0}strong{font-weight:600}.register-ledger{padding:40px 4vw 80px;border-top:4px solid var(--copper)}.register-ledger>article{border-bottom:1px solid var(--line);padding:30px 0}.register-ledger>article>.row{display:grid;grid-template-columns:1fr 180px}.register-ledger .col{display:grid;grid-template-columns:130px 1fr;column-gap:30px;padding-right:30px}.register-ledger strong{grid-column:1;grid-row:1;font:12px Arial,sans-serif;text-transform:uppercase;letter-spacing:.14em}.register-ledger h4{grid-column:2;grid-row:1;margin:0 0 15px;font-size:30px}.register-ledger .text-body-secondary{grid-column:1;grid-row:2;font-size:14px}.register-ledger p,.register-ledger a{grid-column:2}.register-ledger img{width:180px!important;height:180px!important;object-fit:cover}.d-block.d-md-none{display:none}.bi{display:none}.rd-footer{background:var(--ink);color:var(--paper);padding:55px 4vw;display:grid;grid-template-columns:1fr 1fr;gap:40px}.footer-brand{font-size:34px;line-height:1.2;text-decoration:none;max-width:300px}.rd-footer nav{display:flex;flex-wrap:wrap;align-content:start;gap:15px 30px;font:14px Arial,sans-serif}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}body:not(:has(.register-home)) main{padding:40px 5vw}body:not(:has(.register-home)) main>h1,body:not(:has(.register-home)) article>header{padding:45px 0;border-block:1px solid var(--copper)}body:not(:has(.register-home)) article{max-width:780px;margin:40px auto}body:not(:has(.register-home)) article img{max-width:100%;height:auto}body:not(:has(.register-home)) article p{line-height:1.85}body:not(:has(.register-home)) .pagination{display:flex;gap:20px;padding:30px;border-top:1px solid var(--copper)}body:not(:has(.register-home)) .related{border-top:3px solid var(--copper);padding:30px 0}@media(max-width:900px){.rd-desktop-nav{display:none}.rd-mobile-nav{display:block}.rd-mobile-menu{position:absolute;right:0;top:76px;background:var(--ink);color:white;padding:25px;z-index:20;display:flex;flex-direction:column;gap:15px;min-width:260px}.register-opening{grid-template-columns:30% 70%;grid-template-rows:minmax(600px,70svh) auto}.register-opening h1{font-size:39px;padding:22px 15px}.register-home>article>section:first-of-type{padding-left:5%}.register-home>article>section:nth-of-type(3),.register-home>article>section:nth-of-type(4){width:80%}.col-md-6:nth-child(2){margin-left:0}}@media(max-width:600px){.rd-header{gap:12px;flex-wrap:wrap}.rd-brand{font-size:18px}.directory-marker{font-size:10px;padding:5px 9px}.register-opening{display:flex;flex-direction:column}.register-opening h1{writing-mode:horizontal-tb;transform:none;font-size:36px;padding:35px 6vw;border-left:0;border-bottom:2px solid var(--copper)}.register-opening img{height:360px}.register-opening .lead{font-size:19px;padding:25px 6vw}.register-home>article>section{width:88%!important;padding:45px 0!important}.register-home .col-md-6{display:block}.col-md-6 img{height:280px;width:100%}.register-ledger>article>.row{grid-template-columns:1fr}.register-ledger .col{display:block;padding:0}.register-ledger h4{margin-top:15px}.register-ledger .col-auto{display:none}.rd-footer{grid-template-columns:1fr}.rd-footer nav{flex-direction:column}.footer-brand{font-size:30px}}
