@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Libre+Caslon+Text:wght@400;700&display=swap');
:root{--ink:#122333;--red:#c71e3d;--paper:#f7f5f0}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;color:var(--ink);font-family:'DM Sans',sans-serif;background:#fff}.office-bar{background:var(--ink);color:#fff;padding:10px max(5vw,20px);display:flex;gap:25px;font-size:13px}.office-bar a{color:#fff}.office-bar a:last-child{margin-left:auto}.migration-header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:22px 5vw;border-bottom:1px solid #e7e7e7}.migration-header img{width:195px;height:auto}.migration-header nav{display:flex;gap:24px;flex-wrap:wrap}.migration-header a{text-decoration:none;font-weight:600}.button{background:var(--red);color:#fff!important;display:inline-block;padding:15px 22px;text-decoration:none;font-weight:600;border:0;border-radius:2px;font-size:14px}.inventory-hero{background:var(--paper);display:grid;grid-template-columns:1.1fr 1fr;min-height:390px;align-items:stretch}.inventory-hero>div{padding:65px 5vw}.inventory-hero>img{width:100%;height:100%;max-height:490px;object-fit:cover}.eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;color:var(--red);text-transform:uppercase}.page-display{font-family:'Libre Caslon Text',Georgia,serif;font-size:clamp(32px,4.3vw,62px);line-height:1.12;margin:20px 0}.hero-description{font-size:17px;line-height:1.7;max-width:620px}.inventory-layout{max-width:1350px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:65px;padding:70px 5vw}.original-content{font-size:17px;line-height:1.85;min-width:0;overflow-wrap:anywhere}.original-content h1{font-size:clamp(26px,3vw,38px);line-height:1.3;margin:0 0 30px}.original-content h1,.original-content h2,.original-content h3,.related-pages h2{font-family:'Libre Caslon Text',Georgia,serif}.original-content h2{font-size:27px;margin:42px 0 18px;line-height:1.4}.original-content h3{font-size:22px;line-height:1.5}.original-content p{margin:16px 0}.original-content a{color:#a11632;text-underline-offset:4px}.original-content ul,.original-content ol{padding-left:25px}.original-content li{margin-bottom:12px}.original-content img{max-width:100%;height:auto;border-radius:4px;display:block;margin:24px 0}.original-content img[src*="migrated"]{max-height:520px;object-fit:contain}.original-content table{display:block;max-width:100%;overflow:auto;border-collapse:collapse;font-size:14px}.original-content td,.original-content th{padding:12px;border-bottom:1px solid #ddd;text-align:left}.original-content iframe{border:0;width:100%;min-height:480px}.original-content center{text-align:left}.inventory-layout aside{font-size:13px;line-height:1.7}.inventory-layout aside>a{display:block;padding:10px 0;border-bottom:1px solid #e6e6e6;text-decoration:none;color:var(--ink)}.help-card{background:var(--paper);padding:25px;margin:30px 0}.help-card h2{font-family:Georgia,serif;font-size:26px}.help-card .button{padding:12px 16px}.page-directory summary,details summary{cursor:pointer;font-weight:700;padding:12px 0}.page-directory a, .directory-grid a{display:block;margin:10px 0;color:var(--ink);text-decoration:none}.directory-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.related-pages{padding:50px 5vw;background:var(--paper)}.related-pages>div{display:flex;gap:15px;flex-wrap:wrap}.related-pages a{background:#fff;padding:16px 20px;text-decoration:none;border:1px solid #e0ddd6;color:var(--ink);font-size:14px}.resource-action{margin:30px 0}#page-search{width:100%;padding:15px;border:1px solid #bbb;font:inherit}#page-results{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}#page-results a{padding:10px;background:var(--paper)}.site-footer{padding:45px 5vw;display:grid;grid-template-columns:repeat(4,1fr);gap:25px;background:var(--ink);color:#fff;font-size:13px}.site-footer a,.site-footer span,.site-footer strong{display:block;margin-bottom:10px;color:#fff}.site-footer .brand-logo{max-width:190px;background:white}.copyright{grid-column:1/-1}.original-content [hidden]{display:none}
@media(max-width:850px){.migration-header{flex-wrap:wrap;padding:18px 20px}.migration-header nav{order:3;width:100%;gap:20px;font-size:13px}.migration-header .button{padding:12px;font-size:12px}.migration-header img{width:155px}.inventory-hero{grid-template-columns:1fr}.inventory-hero>div{padding:35px 22px}.inventory-hero>img{height:250px}.inventory-layout{grid-template-columns:1fr;padding:35px 22px;gap:30px}.inventory-layout aside{border-top:1px solid #ddd;padding-top:25px}.office-bar{gap:12px;flex-wrap:wrap;font-size:11px}.site-footer{grid-template-columns:1fr 1fr}.directory-grid,#page-results{grid-template-columns:1fr}}
