@import url('');
:root{--paper:#eeefeb;--ink:#202425;--blue:#244bd8;--line:#bec1bb}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:18px/1.75 Georgia,serif}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--blue)}img{max-width:100%;display:block;object-fit:cover}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{font-weight:400;line-height:1.12}h1{font-size:clamp(38px,4.8vw,74px);letter-spacing:-.035em}h2{font-size:clamp(30px,3vw,45px)}h3{font-size:28px}h4{font-size:27px}.rd-header{padding:40px 6vw 0;text-align:center}.rd-brand{display:inline-block;font-size:42px;line-height:1;text-decoration:none;letter-spacing:-2px}.rd-brand span{display:block;font:11px/3 Arial,sans-serif;letter-spacing:4px;text-transform:uppercase}.rd-desktop-nav{display:flex;justify-content:center;gap:55px;border-block:1px solid var(--line);padding:16px;margin-top:30px;font:13px/1.5 Arial,sans-serif}.rd-desktop-nav a{text-decoration:none}.rd-mobile-nav{display:none}.opening{padding:85px 8vw 65px!important;display:block!important;text-align:center}.opening .col{max-width:920px;margin:auto}.opening .lead{font-size:20px;line-height:1.65;max-width:740px;margin:30px auto 0}.visual-plate{margin:0;padding:55px 15vw;background:#202626}.visual-plate img{width:100%;height:460px;object-fit:cover}.review>.row{padding:75px 9vw;border-bottom:1px solid var(--line);display:flex;gap:7vw;align-items:center}.review>.row:has(.col:empty){display:none}.review>.row:nth-of-type(even){background:#e2e4df}.review .col-md-6{flex:1;min-width:0}.review .col-md-6 img{width:100%;height:420px}.review>.row>.col{width:100%;max-width:900px;margin:auto}.review>.row:has(h3)>.col{max-width:1000px;counter-reset:service}.review h3{border-top:1px solid var(--line);padding-top:30px;margin-top:36px;counter-increment:service}.review h3:before{content:counter(service,decimal-leading-zero);font:12px Arial,sans-serif;color:var(--blue);display:inline-block;width:70px}.review h3+p{margin-left:70px;max-width:690px}.review>.row:nth-last-child(2)>.col{margin-left:0;max-width:740px}.review>.row:last-child>.col{margin-right:0;max-width:740px}.ledger{padding:65px 9vw}.ledger>article{border-top:1px solid var(--ink);padding:36px 0}.ledger>article>.row{display:grid;grid-template-columns:1fr 190px;gap:45px}.ledger .p-4{display:grid;grid-template-columns:115px 1fr;column-gap:30px}.ledger strong,.ledger .text-body-secondary{font:12px/1.5 Arial,sans-serif;color:var(--blue)}.ledger h4,.ledger p,.ledger .icon-link{grid-column:2}.ledger .text-body-secondary{grid-column:1;grid-row:2}.ledger p{font-size:16px;margin-top:22px}.ledger img{height:230px;width:190px}.d-block.d-md-none{display:none}.bi{display:none}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.rd-footer{border-top:1px solid var(--ink);margin:0 6vw;padding:40px 0 65px;display:flex;justify-content:space-between;font:13px/1.6 Arial,sans-serif}.rd-footer nav{display:flex;gap:25px}body:not(:has(.review)) main{max-width:1160px;margin:auto;padding:60px 5vw}body:not(:has(.review)) main>article{max-width:780px;margin:auto}body:not(:has(.review)) article .lead,body:not(:has(.review)) article>p:first-of-type{border:1px solid var(--line);padding:30px;font-size:22px}body:not(:has(.review)) article p{margin-bottom:28px}body:not(:has(.review)) article h2{margin-top:60px}.pagination{display:flex;gap:20px;justify-content:center;padding:35px}.pagination a,[rel=next],[rel=prev]{border-bottom:1px solid var(--ink);padding:8px}a:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:6px}@media(max-width:800px){.review>.row{padding:55px 6vw;gap:30px}.visual-plate{padding:35px 7vw}.visual-plate img{height:350px}.ledger{padding:45px 6vw}.ledger>article>.row{grid-template-columns:1fr 130px;gap:24px}.ledger .p-4{grid-template-columns:80px 1fr;gap:16px}.ledger img{width:130px;height:190px}}@media(max-width:560px){body{font-size:17px}.rd-header{padding-top:25px}.rd-brand{font-size:35px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;border-block:1px solid var(--line);margin-top:20px;text-align:left;font:14px Arial,sans-serif}.rd-mobile-nav summary{padding:17px;cursor:pointer}.rd-mobile-menu{display:flex;flex-direction:column;gap:0}.rd-mobile-menu a{padding:14px 17px;border-top:1px solid var(--line)}.opening{padding:45px 6vw!important}.opening .lead{font-size:18px}.visual-plate{padding:22px}.visual-plate img{height:260px}.review>.row{display:block;padding:42px 6vw}.review .col-md-6 img{height:290px;margin:25px 0}.review h3:before{width:38px}.review h3+p{margin-left:0}.ledger>article>.row{display:flex;flex-direction:column}.ledger .p-4{display:flex;flex-direction:column}.ledger h4{margin:14px 0}.ledger .text-body-secondary{order:-1;margin:4px 0}.ledger img{width:100%;height:240px}.rd-footer{display:block}.rd-footer nav{margin-top:25px;flex-wrap:wrap}}
